Parancs

Indította baglion02, 2015. augusztus 27. - 21:39:27

Előző téma - Következő téma

baglion02

Helló! Az lenne a kérdésem, hogy zcmd-vel meglehet e azt oldani hogy pl
 cmd:bsz(playerid,params[])

 
és ennek a bsz(bankszámla)parancsnak lennnének praméterei pl bsz nyit utal befizet kifizet és ez mind ebben az 1 parancsban.
pl /bsz befizet parancsal tud befizetni
Nem tudom hogy lehete ha lehet akkor hogyan? köszi a választ

ROOCK

tessék megcsináltam ha nem irsz be semmit csak azt hogy bsz akkor kiirja hogy adatok oda azt irsz amit akarsz
ez lényegében keres a szövegbe tehát ha beirod hogy semmi akkor kiirja hogy adatok de ha beirsz egy olyan szöveget pl semminyit akkor ezt ugy veszi mintha azt irtad volna hogy nyit mert szerepel benne ezzel ennyi a \"hátrány\"
 

CMD:bsz(playerid,params[]){
new parancs[30];
if(sscanf(params,\"s\",parancs))return SendClientMessage(playerid,-1,\"adatok\");
if(strfind(parancs,\"nyit\", true,0) != -1){
//ide amit csináljon
SendClientMessage(playerid,-1,\"nyitás\");
return 1;
}
if(strfind(parancs,\"utal\", true,0) != -1){
//ide amit csináljon
SendClientMessage(playerid,-1,\"utalás\");
return 1;
}
if(strfind(parancs,\"befizet\", true,0) != -1){
//ide amit csináljon
SendClientMessage(playerid,-1,\"befizetés\");
return 1;
}
if(strfind(parancs,\"kifizet\", true,0) != -1){
//ide amit csináljon
SendClientMessage(playerid,-1,\"kifizetés\");
return 1;
}
return 1;
}

baglion02

Nagyon szépen köszönöm!! :) ilyenre voltam kíváncsi hogy lehet e ilyet igazából ez csak egy példa lett volt :)