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
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;
}