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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: 1Mark6 - 2015. Július 06. - 17:22:32

Cím: Parancs rövidités
Írta: 1Mark6 - 2015. Július 06. - 17:22:32
Sziasztok!
Az lenne a kérdésem, hogy paramtéres parancsnál hogylehet megcsinálni azt, hogy vegyük az én példámat irtam, egy freeze/unfreeze parancsot, és ezt akarom leröviditeni, hogy elég legyen annyit beirni /fr és /uf ugye ez a két parancs leröviditett alakja.
Itt a kód :
 
CMD:unfreeze(playerid,params[])
{
if(JatekosInfo[playerid][Admin] >= 1)
{
if(Belepve[playerid] == 1)
{
    new Kit;
    new Neve[128];
   new string[128];
   new string2[128];
   if(sscanf(params,\"i\",Kit)) return SendClientMessage(playerid, HIBA, \"Hiba : Használat /unfreeze [ ID ]\");
   {
       if(Belepve[Kit] ==1)
       {
           TogglePlayerControllable(Kit,1);
           GetPlayerName(playerid,Nev,sizeof(Nev));
           GetPlayerName(Kit,Neve,sizeof(Neve));
           format(string,sizeof(string),\"{EEB917}[szerver] :{44ED37} Fel lettél olvasztva %s által!\",Nev);
           format(string2,sizeof(string2),\"{EEB917}[szerver] :{44ED37} Felolvasztottad %s nevű játékost!\",Neve);
                    SendClientMessage(Kit,FEHER,string);
         SendClientMessage(playerid,FEHER,string2);
         printf(\"%s felolvasztotta %s nevű játékost\",Nev,Neve);
       }
       else SendClientMessage(playerid, HIBA, \"Hiba : A játékos nem Online.\");
   }
}
}
else SendClientMessage(playerid, HIBA,\"Hiba : Nem vagy Admin!\");
return 1;
}
Cím: Parancs rövidités
Írta: Flash - 2015. Július 06. - 17:29:46
CMD:fr(playerid, params[]) return cmd_freeze(playerid, params);
CMD:uf(playerid, params[]) return cmd_unfreeze(playerid, params);
Cím: Parancs rövidités
Írta: 1Mark6 - 2015. Július 06. - 18:44:04
Dánke, Má Frend