Skripta koju koristim: moja
Detaljan opis problema: Ovako radim AdminOOC chat, znaci kad admin napise nesto na /ao onda svi to vide :P sve sam uradio ali imam error u ovom liniji 595(dole ce te dobiti liniju) da nije definisan TEXT!
Deo skripte:
CMD:ao(playerid, params[])
{
new aText[415];
format(aText, sizeof (aText), "([OOC]Admin %s %d)", playerid, text);
SendPlayerMessageToAll(playerid, aText);
return 1;
}
Citatformat(aText, sizeof (aText), "([OOC]Admin %s %d)", playerid, text);
- TEXT(zadnja rec nemoze da se definise)!
u format stavis svugdi %s jer tie %d za brojeve a ovo %s slova uobicajeno i brojevi sve mos s tim
ova komanda nece ni raditi koliko vidim potrebno je koristis sscanf sa string parametrom...
stock GetName(playerid)
{
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, sizeof(Name));
return Name;
}
CMD:ao(playerid, params[])
{
new aText[256],text[256];
if(sscanf(params, "s[1024]", text))
format(aText, sizeof (aText), "([OOC]Admin %s %s)", GetName(playerid), text);
SendPlayerMessageToAll(playerid, aText);
return 1;
}