Skripta koju koristim: moja od 0
Detaljan opis problema: napravim koamndu /report i nema errora ali me sad interesuje, poruku koju salju helperima kako da dodam
Dio skripte:
CMD:report(playerid, params[])
{
if(Ulogiran[playerid] == 0) return SendClientMessage(playerid, 0xFF0000FF, "{FF0000}Moras se spawnati da bi mogao da koristis ovu komandu");
new id, tekst[256], string[128];
if(sscanf(params, "rs[256]", id, tekst)) return SCM(playerid,0xFF0000FF, "Koristi: /report [id] [razlog]");
if(!IsPlayerConnected(id)) return SCM(playerid, 0xFF0000FF, "ID igraca koji ste unijeli nije online.");
SCMF(playerid,0x298aceFF,"Reportovao si %s(%d) za krsenje pravila. Razlog za report: %s",GetName(id),id,tekst);
SendPorukuHelperima(0x298aceFF,string);
return 1;
}
za sendporukuhelperima, kako da stavim
Np ovako:
Report od Arnel_bp(0) za igraca Arnel_bp1(1) za sledeci razlog: %s
ako moze neko da mi posalje ovu liniju, ako nije probllem, ovo u zagradu 0 i 1 to su id-ovi, to sam samo stavio primjer...
Neke slike/video za lakse dobivanje pomoci(neobavezno):
nerazumem te ajd pojasni...
Kao sto vidis komandu, sad ocu da posaljem helperima poruku za report da helperima stize ovako znaci
Report od %s(%d) za igraca %s(%d) za sledeci razlog: %s
Ako me razumijes?
Sad ide ono, GetName i ono, samo nzm kako da ga ubacim... To me jebe
ako opet ne shvatas, reci pa cu ti opet pokusat obijasniti
stock GetName(playerid)
{
new ime[MAX_PLAYER_NAME];
GetPlayerName(id, ime, sizeof ime);
return ime;
}
format(string,sizeof(string),"Report od %s(%d) za igraca %s(%d) za sledeci razlog: %s ",GetName(id),playerid,GetName(id),id,tekst);
SendPorukuHelperima(0x298aceFF,string);
To... :). Hvala moze lock