Skripta koju koristim:LE edit
Detaljan opis problema:Hteo sam da ubacim komandu da kada upise npr /dada ,a ta komanda ne postoji da mu izbaci da ta komanda ne postoji.Nasao sam kod ,ali pise da moram dodati na kraju onplayercommand ,a ovo je mod koji ja editam i ima jako puno komandi i pitanje je gde je kraj tih komandi i zato ne mogu da nadjem kraj.Moje pitanje je da li ima neki drugi nacin da ne moram traziti kraj jer ga ne mogu naci..Komanda koju koristim:
Dio skripte:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new pstr[128];
format(pstr, sizeof(pstr), "{B3B3B3}[{FF0000}Greska!{B3B3B3}] {FFFFFF}Upisali ste komandu %s koja ne postoji! Upisite {F3FF02}/help{FFFFFF} za pomoc oko komandi!", cmdtext);
SendClientMessage(playerid, COLOR_RED, pstr);
}
return true;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Pa stavi pri vrhu tog publica
I onda ce mi izbaciti warning ,i komande koje su ispod nece raditi ..
Reci koji warning ti izbaci
EDIT: Bas me zanima kako si ubacio ubaci samo ovaj deo na vrh publica Onplayercommandtext
if(!success)
{
SCM(playerid, -1, "Ta komanda ne postoji");
}
Ne radi ti ovo sto si mi dao ,za sve sto god upisem iako radi komanda ispisuje da komande ne postoji :-\
ovako
if(!success)
{
format(string, sizeof(string), "Komanda %s ne postoji", cmdtext);
SCM(playerid, -1, string);
return 1;
}