Szerző Téma: Hogyan lehet ilyet írni?  (Megtekintve 464 alkalommal)

Hogyan lehet ilyet írni?
« Dátum: 2013. december 20. - 18:36:02 »
0 Show voters
Sziasztok, elkezdtem modolni, és arra jutottam, hogy elég sok mindent tudok, de egyet nem.
Hogy lehet olyan parancsot írni hogy másnak szól, tehát pl:
/adminad playerid
és annak a playerid-nek adja az admint
Vagy pl /givecash playerid összeg
Tehát a lényeg hogy a másiknak adni dolgot, tehát mondjuk én, az id 4-nek.

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
Hogyan lehet ilyet írni?
« Válasz #1 Dátum: 2013. december 20. - 18:37:34 »
+1 Show voters
SSCANF pluginról hallottál már?

Nem elérhető Elen

  • 222
  • Elen
    • Profil megtekintése
Hogyan lehet ilyet írni?
« Válasz #2 Dátum: 2013. december 20. - 18:43:07 »
+1 Show voters
CMD:givecash(playerid,params[])
{
new id,osszeg;
if(sscanf(params,\"ud\",id,osszeg))return SendClientMessage(playerid,-1,\"Használat: /Givecash <Összeg>\");
if(!IsPlayerConnected(id))return SendClientMessage(playerid,-1,\"Nincs csatlakozva a játékos\");
if(id==playerid)return SendClientMessage(playerid,-1,\"Magadnak nem adhatsz\");
if(osszeg<0)return SendClientMessage(playerid,-1,\"Minimum 1 $\");
if(GetPlayerMoney(palyeri)GivePlayerMoney(id,osszeg);
GivePlayerMoney(playerid-osszeg);
return 1;
}
« Utoljára szerkesztve: 2013. december 20. - 18:48:57 írta Elen »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal