Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Dacho poslato Jun 13, 2013, 23:49:45 POSLE PODNE

Naslov: [Pomoc]Upisali ste pogresnu komandu
Poruka od: Dacho poslato Jun 13, 2013, 23:49:45 POSLE PODNE
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)://


Naslov: Odg: [Pomoc]Upisali ste pogresnu komandu
Poruka od: Bugi poslato Jun 13, 2013, 23:52:33 POSLE PODNE
Pa stavi pri vrhu tog publica
Naslov: Odg: [Pomoc]Upisali ste pogresnu komandu
Poruka od: Dacho poslato Jun 14, 2013, 00:23:42 PRE PODNE
I onda ce mi izbaciti warning ,i komande koje su ispod nece raditi ..
Naslov: Odg: [Pomoc]Upisali ste pogresnu komandu
Poruka od: Bugi poslato Jun 14, 2013, 00:28:43 PRE PODNE
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");
}
Naslov: Odg: [Pomoc]Upisali ste pogresnu komandu
Poruka od: Dacho poslato Jun 14, 2013, 10:39:27 PRE PODNE
Ne radi ti ovo sto si mi dao ,za sve sto god upisem iako radi komanda ispisuje da komande ne postoji  :-\
Naslov: Odg: [Pomoc]Upisali ste pogresnu komandu
Poruka od: Crazyn3ss poslato Jun 14, 2013, 11:24:54 PRE PODNE
ovako

if(!success)
{
format(string, sizeof(string), "Komanda %s ne postoji", cmdtext);
SCM(playerid, -1, string);
  return 1;
    }