Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Umjesto da mi pise Unknown Command ja sa to isao izmjeniti,nakon izmijene mi izbacije warning unreachable code?
Dio skripte:return SendClientMessage(playerid, COLOR_RED, "kiwibot| {FFFFFF}Komanda koju ste ukucali ne postoji!");
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Ukoliko korstis zcmd stavi ovako
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success) return SendClientMessage(playerid, BOJA,"OVDJE TEXT.");
return true;
}
Ne koristim ZCMD,koristim strcmp.
Ne razumijem se bas u skriptanje toliko ali znam one najosnovnije stvari.....Objasni mi sta ti znaci to "kiwibot| , i zasta ti ono sluzi? Vjerovatno zbog toga ti izbacuje gresku! Probaj to izbrisati..
Vjerovatno si upisao novi return.. a trebaš izmjenit postojeći!
public OnPlayerCommandText(...)
{
return SendCleintMessage(...);
}
ti imaš, kažem možda imaš ovako..
public OnPlayerCommandText(...)
{
return 1;
return SendCleintMessage(...);
}
Citat: milan_95 poslato Februar 23, 2012, 14:45:52 POSLE PODNE
Ne razumijem se bas u skriptanje toliko ali znam one najosnovnije stvari.....Objasni mi sta ti znaci to "kiwibot| , i zasta ti ono sluzi? Vjerovatno zbog toga ti izbacuje gresku! Probaj to izbrisati..
To 'kiwibot' mu je deo teksta, to nema veze sa problemom, a inace kopira anticheat sa NL... bolje nadji svoj ime -.-
Kod mene je ovako:
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
return SendClientMessage(playerid, COLOR_RED, "kiwibot| {FFFFFF}Komanda koju ste ukucali ne postoji!");
to se doda na kraju callbacka..
a tu imaš return 1;
i umjesto '1' dodaj tu poruku..
Nerazumin te? Pa to sam i napravi?Kakav callback? :P
stavi cijeli callback
public OnPlayerCommandText(...)
na pastebin pa ćemo dodat tu poruku
Pa jesam gore sam stavio sve?
LOL ??
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new playername[MAX_PLAYER_NAME];
new cmd[256];
new tmp[256];
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);
return SendClientMessage(playerid, COLOR_RED, "kiwibot| {FFFFFF}Komanda koju ste ukucali ne postoji!");
}
probaj ovako.. iako nevjerujem da je to cijeli callback
Rijeseno moze lock