Skripta koju koristim:Moja
Detaljan opis problema:Kako ovo uraditi na jednostavniji nacin, ovo sto sam ja pokusavao ne valja nista
Dio skripte:
#define DIALOG_NAPISIKAZNU 91
#define DIALOG_NAPISIKAZNUIZNOS 92
#define DIALOG_NAPISIKAZNURAZLOG 93
if(dialogid == DIALOG_LSPD)
{
if(listitem == 1)
{
if(IsPlayerInAnyVehicle(playerid)) return SCM(playerid,CRVENAA,"U vozilu ste");
ShowPlayerDialog(playerid,DIALOG_NAPISIKAZNU,DIALOG_STYLE_INPUT,"Napisi kaznu","Upisite ID igraca kom zelite da napisete kaznu","Potvrdi","Odustani");
}
if(dialogid == DIALOG_NAPISIKAZNU)
{
if(response)
{
new id;
id = strval(inputtext);
if(!IsPlayerConnected(id)) return SCM(playerid, CRVENAA, "Igrac nije na mrezi");
if(id == playerid) return SCM(playerid, CRVENAA, "Ne mozete sami sebi napisati kaznu");
if(!DaljinaIgraca(5.0,playerid,id)) return SCM(playerid,CRVENAA,"Igrac nije blizu vas");
ShowPlayerDialog(playerid,DIALOG_NAPISIKAZNUIZNOS,DIALOG_STYLE_INPUT,"Napisi kaznu","Upisite cenu kazne od $ 1 do $ 1500","Potvrdi","Odustani");
}
return 1;
}
if(dialogid == DIALOG_NAPISIKAZNUIZNOS)
{
if(response)
{
new cena;
if(cena < 1 || cena > 1500) return SCM(playerid, CRVENAA, "Cena ne moze biti manja od $ 1,ni veca od $ 1500");
ShowPlayerDialog(playerid,DIALOG_NAPISIKAZNURAZLOG,DIALOG_STYLE_INPUT,"Napisi kaznu","Unesite razlog zasto pisete igracu kaznu","Potvrdi","Odustani");
}
return 1;
}
if(dialogid == DIALOG_NAPISIKAZNURAZLOG)
{
if(response)
{
new id,cena;
NapisaoKaznu[id] = playerid;
CenaKazne[id] = cena;
SCMF(id, ZUTA, "Policajac %s vam je napisao kaznu | Iznos Kazne: %d |.", GetName(playerid), cena);
SCMF(id, ZUTA, "| Napravljeni Prekrsaj: %s |.", razlog);
SCM(id, ZUTA,"Da prihvatite kaznu kucajte /prihvati kaznu.");
SCMF(playerid, ZUTA, "Napisali ste kaznu igracu %s u iznosu od $ %d! | Razlog: %s |.", GetName(id), cena, inputtext);
}
}
return 1;
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[pawn]new id;
id = strval(inputtext);[/pawn]
ok
Player varijabla, na 0 u connectu, i samo sacuvas id igraca u prvom dijelu i u drugom pare (varijable), i onda koristis te varijable u 3 dijelu, ako je to problem ?
TakoÄ'er ide lock jer nisi po pravilnom formatu ispisao
Ukoliko je vas prefix [Pomoc], vasa tema mora biti napisana u ovom formatu koji je ispisan dole, ili u suprotnom, ona ce biti lockana.