Detaljan opis problema:Ovako napravio sam sve oko /war i war vrijeme,war ulog,war protivnik,war oruzje,posalji zahtjev i ostalo..ali kad idem ovo zadnje posalji zahtjev to neznam napravit,nezz kako napraviti da kad stisnem na posalji zahtjev i odaberem bandu,da posalje lideru te bande poruku u DIALOG_STYLE_MSGBOX,i on kad stisne war ili prihvati,da se orga war,a u mene nikako nece da posalje lideru,uvijek pise nema lidera,evo kod:
Dio skripte:
case DIALOG_WAR_PROTIVNIK:
{
if(response)
{
if(listitem == 0)
{
if(warprotivnik[PlayerInfo] == PlayerInfo) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nesmijes svoju orgu", "Urban Racers\nBallas", "Odaberi", "Odustani");
foreach(Player, i)
{
if(PlayerInfo != 2) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nema lidera", "Urban Racers\nBallas", "Odaberi", "Odustani");
new str;
new map;
if(warmap == 1) { map = "RC"; }
format(str, sizeof(str), "%s vam je poslao zahtjev za war\nBroj igraca: %d (%d vs %d)\nVreme: %d\nUlog po bandi: %d\nMapa: %s", ImePrezime(playerid), warigraci[PlayerInfo], warigraci[PlayerInfo]/2, warigraci[PlayerInfo]/2, warulog[PlayerInfo], map);
SPD(PlayerInfo, DIALOG_PRIHVATI_WAR, DIALOG_STYLE_MSGBOX, "War", str, "Prihvati", "Odbij");
warprotivnik[PlayerInfo] = 2;
warpokreno[PlayerInfo] = PlayerInfo;
SCM(playerid, BELA, "Postavili ste war protivnika na Urban Racers");
Tim1 = PlayerInfo;
Tim2 = 2;
if(PlayerInfo == 2)
{
warponudio = playerid;
}
}
}
if(listitem == 1)
{
if(warprotivnik[PlayerInfo] == PlayerInfo) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nesmijes svoju orgu", "Urban Racers\nBallas", "Odaberi", "Odustani");
foreach(Player, i)
{
if(PlayerInfo != 2) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nema lidera", "Urban Racers\nBallas", "Odaberi", "Odustani");
new str;
new map;
if(warmap == 1) { map = "RC"; }
format(str, sizeof(str), "%s vam je posla zahtjev za war\nBroj igraca: %d (%d vs %d)\nVreme: %d\nUlog po bandi: %d\nMapa: %s", ImePrezime(playerid), warigraci[PlayerInfo], warigraci[PlayerInfo]/2, warigraci[PlayerInfo]/2, warulog[PlayerInfo], map);
SPD(PlayerInfo, DIALOG_PRIHVATI_WAR, DIALOG_STYLE_MSGBOX, "War", str, "Prihvati", "Odbij");
warprotivnik[PlayerInfo] = 3;
warpokreno[PlayerInfo] = PlayerInfo;
SCM(playerid, BELA, "Postavili ste war protivnika na Ballas");
}
}
}Neke slike/video za lakse
dobivanje pomoci
(neobavezno) :
