[Pomoc] ZCMD i STRCMP skupa

Započeo kristiankico, April 17, 2012, 19:26:49 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 6 gostiju pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema: zanima me kako da ZCMD komande i STRCMP budu skupa,gledao sam po forumu ali mi nije jasno,pa ako mi neko moze pomoci detaljno.. :)
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /

nemozes STRCMP komande stavljat pod OnPlayerCommandText vec moras napravit forward za OnPlayerCommandPerformed(playerid, cmdtext[], success)
i promjenit OnPlayerCommandText u OnPlayerCommandPerformed

znaci samo foward OnPlayerCommandPerformed(playerid, cmdtext[], success) ?? ili??

a to OnPlayerCommandText treba samo preinemovat u OnPlayerCommandPerformed ?

Citat: kristiankico poslato April 17, 2012, 20:00:25 POSLE PODNE
znaci samo foward OnPlayerCommandPerformed(playerid, cmdtext[], success) ?? ili??

a to OnPlayerCommandText treba samo preinemovat u OnPlayerCommandPerformed ?

Citat: Don Conellâ,,¢ poslato April 17, 2012, 19:50:28 POSLE PODNE
nemozes STRCMP komande stavljat pod OnPlayerCommandText vec moras napravit forward za OnPlayerCommandPerformed(playerid, cmdtext[], success)
i promjenit OnPlayerCommandText u OnPlayerCommandPerformed

citaj ?

mozes mi objasnit,kako mislis foward??? pocetnik sam.. :S

Citat: kristiankico poslato April 17, 2012, 20:43:32 POSLE PODNE
mozes mi objasnit,kako mislis foward??? pocetnik sam.. :S
pa stavis na pocetak skripte
foward OnPlayerCommandPerformed(playerid, cmdtext[], success);

Citat: Don Conellâ,,¢ poslato April 17, 2012, 20:50:23 POSLE PODNE
Citat: kristiankico poslato April 17, 2012, 20:43:32 POSLE PODNE
mozes mi objasnit,kako mislis foward??? pocetnik sam.. :S
pa stavis na pocetak skripte
foward OnPlayerCommandPerformed(playerid, cmdtext[], success);

evo rješio sam sada to,znaci di sad ubacujem komande? pod "OnPlayerCommandPerformed" ??


Citat: SpawneR.amx poslato April 17, 2012, 20:53:08 POSLE PODNE
Ali veruj mi bolje ti je da ti sve bude ZCMD brze je.... Inace ako ti je problem to sto neznas strcmp u ZCMD objasnicu ti!

pa to me najvise muci,nemogu to shvatit,neznam..navikao sam se na strcmp,mozes probat objasnit.. :D

a kako komande tipa ovih?

if(strcmp(cmd, "/getcar", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /getcar [carid]");
return 1;
}
new Float:plocx,Float:plocy,Float:plocz;
new plo;
plo = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 3)
{
GetPlayerPos(playerid, plocx, plocy, plocz);
SetVehiclePos(plo,plocx,plocy+4, plocz);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "   Niste ovlasteni da koristite tu komandu!");
}
}
return 1;
}
  :(  :(

Citat: SpawneR.amx poslato April 17, 2012, 21:37:23 POSLE PODNE
Takodje u skripti moras da imas sscanf
zasto mora imati sscanf kada ga ne koristi u nijednoj komandi ?

ako ces vec koristit sscanf u ZCMD komanda (preporucljivo) procitaj ovaj tut i bit ce ti jasno :
http://balkan-samp.com/forum/index.php?topic=28770.0

Nemora imati sscanf ali kada vec radi sa ZCMDom 100000 puta mu je lakse koristiti sscanf nego bilo sta drugo uz zcmd...