GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: KLaypex - 2014. november 04. - 15:06:38

Cím: Vehicle Spawner
Írta: KLaypex - 2014. november 04. - 15:06:38
Hi.
Nekem kéne olyan jármű lehívó, ami ZCMD-vel, és SSCANF-pluginnal van.
És pl van a parancs: /v [jármű] [szín1] [szín2], és ha nem adok neki színkódot, akkor generáljon alapból színt a kocsinak..
Cím: Vehicle Spawner
Írta: nyomo - 2014. november 04. - 16:14:29
Ez volt az első kis kódom, kicsit átalakítottam a kérésedre.
 
CMD:ujjarmu(playerid,params[])
{
if(IsPlayerConnected(playerid))
{
new modelid,szin1= -1,szin2= -1;
if(sscanf(params,\"i\",modelid)) return
SendClientMessage(playerid,-1,\"Használat: /ujjarmu [Jármű ID] [szin ID 1] [szin ID 2] - Ha nem adsz meg színt random lesz\");
        sscanf(params,\"iii\",modelid,szin1,szin2);
{
    if(szin1 == -1 || szin2 == -1)
       szin1= random(255),szin2= random(255);
   if(modelid <=611 && modelid >=400)
   {
      if(szin1 <=255 &&  szin1 >=0)
      {
          if(szin2 <=255 && szin2 >=0)
          {
            new Float:X, Float:Y, Float:Z;
            GetPlayerPos( playerid, X, Y, Z );
            CreateVehicle(modelid, X+2, Y+2, Z, 0, szin1, szin2, -1 );
            SendClientMessage(playerid,-1,\"Sikeresen lehívtad a járművet\");
             }
             else SendClientMessage(playerid,-1,\"Hibás a második szín ID!(0-255)\");
      }
      else SendClientMessage(playerid,-1,\"Hibás az első szín ID!(0-255)\");
   }
   else SendClientMessage(playerid,-1,\"Nincs ilyen jármű ID!(400-611)\");
}
}
return 1;
}

 
kicsit szétcsúszott
Cím: Vehicle Spawner
Írta: KLaypex - 2014. november 04. - 17:32:54
Áááá Kössz  :thumbsup: