Skripta koju koristim: Moja od 0
Detaljan opis problema: Pa ovako,napravio sam svoju /report komandu,na koju mogu igraci slati adminima report.
Problem je sljedeci,kad ja posaljem report,meni stigne al ne izbaci Ime igraca i odgovor izbaci odgovor kada ovako npr napisem /report Diste Diste onda mi oce,kad jednom stavi Diste,nece izbaci,al ne prikazuje mi nista.
Dio skripte:
CMD:report(playerid,params[])
{
new string[128];
new sendername[MAX_PLAYERS];
new inputtext[35];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params,"uz",pID,inputtext)) return SCM(playerid, COLOR_GREY,"USAGE: /report [pitanje]");
{
format(string, sizeof(string), "REPORT:[ID:%s] %s je poslao report koji glasi: %s",sendername,inputtext);
SendAdminMessage(COLOR_SYNTAX, string);
return 1;
}
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
CMD:report(playerid,params[])
{
new string[128];
new sendername[MAX_PLAYERS];
new inputtext[35];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params,"uz",pID,inputtext)) return SCM(playerid, COLOR_GREY,"USAGE: /report [pitanje]");
{
format(string, sizeof(string), "REPORT:[ID:%i] %s je poslao report koji glasi: %s",playerid,sendername,inputtext);
SendAdminMessage(COLOR_SYNTAX, string);
return 1;
}
}
Vidim stavio si playerid samo,nije nece opet isto mi izbacuje
CMD:report(playerid, params[])
{
new text[80]; new CmdString[128];
if(sscanf(params, "s[80]", text)) return SendClientMessage(playerid,COLOR_GREY, "USAGE: /report [poruka]");
new ime[MAX_PLAYER_NAME];
GetPlayerName(playerid, ime, sizeof(ime));
format(CmdString, 128, "REPORT:[ID:%d] %s je poslao report koji glasi: %s.", playerid, ime, text);
SendAdminMessage(COLOR_SYNTAX, CmdString);
return 1;
}
Citat: мÑ"мσÑÑ"χâ,,¢ poslato Februar 01, 2013, 14:48:38 POSLE PODNE
CMD:report(playerid, params[])
{
new text[80]; new CmdString[128];
if(sscanf(params, "s[80]", text)) return SendClientMessage(playerid,COLOR_GREY, "USAGE: /report [poruka]");
new ime[MAX_PLAYER_NAME];
GetPlayerName(playerid, ime, sizeof(ime));
format(CmdString, 128, "REPORT:[ID:%d] %s je poslao report koji glasi: %s.", playerid, ime, text);
SendAdminMessage(COLOR_SYNTAX, CmdString);
return 1;
}
Hvala care,valja :P
Moze lock
ubuduce da znas, problem ti je bio u GetPlayerName, lock