Page 1 of 1

Kā pievienot /repair, /tune utt.

Posted: 25 Aug 2008, 21:26
by racer98
Man jautājums, kurā vietā man ir jāieraksta šie te kodi, lai dabūtu /lock, /unlock, /tune, /repair. Vai varētu kāds man iedot šos kodus?

P.S. Don't write in your answer- go and find it at google.lv or sa-mp.com...

Re: Kā pievienot /repair, /tune utt.

Posted: 25 Aug 2008, 21:56
by Charls
racer98 wrote:Man jautājums, kurā vietā man ir jāieraksta šie te kodi, lai dabūtu /lock, /unlock, /tune, /repair. Vai varētu kāds man iedot šos kodus?

P.S. Don't write in your answer- go and find it at google.lv or sa-mp.com...
ej uz forum.sa-mp.com (sitas nav ne google.lv, ne sa-mp.com, bet gan sa-mp forums! to tu nepiemineji :. )

Re: Kā pievienot /repair, /tune utt.

Posted: 25 Aug 2008, 22:54
by racer98
OMFG TAS BIJA TIK SMIEKLĪGI PSC... ES NEZINU LAIKAM TGD JĀSMEJĀS, bet es nesmejos par joku bet par tevi... xD

Re: Kā pievienot /repair, /tune utt.

Posted: 25 Aug 2008, 23:18
by Stailers[BoxG]
te kkaadu atradu

lkm...jaaliek pie gamemoda.....(taas ir tikai manas domas)

/lock un /unlock

Code: Select all

   if (strcmp(cmdtext, "/lock", true)==0)
   {
      if(IsPlayerInAnyVehicle(playerid))
      {
         new State=GetPlayerState(playerid);
         if(State!=PLAYER_STATE_DRIVER)
         {
            SendClientMessage(playerid,0xFFFF00AA,"You must be the driver to lock your vechicle!");
            return 1;
         }
         new i;
         for(i=0;i<MAX_PLAYERS;i++)
         {
            if(i != playerid)
            {
               SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
            }
         }
         SendClientMessage(playerid, 0xFFFF00AA, "Vehicle locked!");
         new Float:pX, Float:pY, Float:pZ;
         GetPlayerPos(playerid,pX,pY,pZ);
         PlayerPlaySound(playerid,1056,pX,pY,pZ);
      }
      else
      {
         SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
      }
      return 1;
   }
   
   if (strcmp(cmdtext, "/unlock", true)==0)
   {
      if(IsPlayerInAnyVehicle(playerid))
      {
         new State=GetPlayerState(playerid);
         if(State!=PLAYER_STATE_DRIVER)
         {
            SendClientMessage(playerid,0xFFFF00AA,"You must be the driver of the vechicle to unlock!");
            return 1;
         }
         new i;
         for(i=0;i<MAX_PLAYERS;i++)
         {
            SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
         }
         SendClientMessage(playerid, 0xFFFF00AA, "Vehicle unlocked!");
         new Float:pX, Float:pY, Float:pZ;
         GetPlayerPos(playerid,pX,pY,pZ);
         PlayerPlaySound(playerid,1057,pX,pY,pZ);
      }
      else
      {
         SendClientMessage(playerid, 0xFFFF00AA, "You're not in a vehicle!");
      }
      return 1;
   }
/repair

Code: Select all

if(strcmp(cmd, "/repair", true) == 0) {
   new Float:X,Float:Y,Float:Z,Float:Za;
   new carid = GetPlayerVehicleID(playerid);
   SendClientMessage(playerid, COLOR_WHITE, "Car repaired.");
   GetVehiclePos(carid, X, Y, Z);
   GetVehicleZAngle(carid, Za);
   RemovePlayerFromVehicle(playerid);
   DestroyVehicle(carid);
   SetVehicleToRespawn(carid);
   SetVehiclePos(carid, X, Y, Z);
   SetVehicleZAngle(carid, Za);
   PutPlayerInVehicle(playerid, carid, 0); // 0 is driver ;) not 1
return 1;
}
PS. cilveeki...pamekleejiet....redz...es pa 1 min atradu

Re: Kā pievienot /repair, /tune utt.

Posted: 26 Aug 2008, 00:21
by knaabis
peec manaam domaam liidziiga teema jau ir te

Re: Kā pievienot /repair, /tune utt.

Posted: 26 Aug 2008, 11:00
by racer98
Tur jau ir tā lieta, es nezinu kur man ir jāiebāž tas kods! (headbang) :D
P.S. TNQ par /repair kodu. Noderēs...

Re: Kā pievienot /repair, /tune utt.

Posted: 26 Aug 2008, 11:03
by Mazajs
racer98 wrote:Tur jau ir tā lieta, es nezinu kur man ir jāiebāž tas kods! (headbang) :D
P.S. TNQ par /repair kodu. Noderēs...
Komandas parasti zem OnPlayerCommand...

sheku, reku, lock, unlock

http://yy.lv/upload/index.php?ACT=4&f=161256&ext=PWN