Szerző Téma: Parancs rövidités  (Megtekintve 411 alkalommal)

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Parancs rövidités
« Dátum: 2015. Július 06. - 17:22:32 »
0
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;
}
« Utoljára szerkesztve: 2015. Július 06. - 17:30:00 írta Flash »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Parancs rövidités
« Válasz #1 Dátum: 2015. Július 06. - 17:29:46 »
0
CMD:fr(playerid, params[]) return cmd_freeze(playerid, params);
CMD:uf(playerid, params[]) return cmd_unfreeze(playerid, params);

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Parancs rövidités
« Válasz #2 Dátum: 2015. Július 06. - 18:44:04 »
0
Dánke, Má Frend

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal