Skripta koju koristim: GTA RP
Detaljan opis problema: Radim jedan system i sad kad pisem /odredjenakomanda izbaci dialog list i kad idem na odg neizbaci nista
Dio skripte:
Komanda:
if(strcmp(cmd, "/odredjenakomanda", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pOdvjetnikFax] == 0)
{
if(PlayerToPoint(3.0,playerid,1265.87, -888.27, 42.34))
{
SendClientMessage(playerid, COLOR_GREY, "poruka!");
SendClientMessage(playerid, COLOR_GREY, "poruka!");
SetPlayerPos(playerid,1391.2584, -1089.0797, 28.1269); //int
ShowPlayerDialog(playerid, 69600, DIALOG_STYLE_LIST, "Pitanje?","Ovo tocan odg\nUbija ljude\nNetocan","Odaberi", "Odustani");
}
}
}
return 1;
}
[/b]
Dialog id 69600(to neradi,znaci kad idem na odg bilo koji neizbaci mi nista):
if(dialogid == 69600)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,COLOR_GREEN,"Tocno");
ShowPlayerDialog(playerid, 69601, DIALOG_STYLE_LIST, "Pitanje2?","Smije\nNesmije\nNeznam","Izaberi", "Odustani");
ClearChatbox(playerid, 10);
}
case 1:
{
SetPlayerPos(playerid,1265.87, -888.27, 42.34);
SendClientMessage(playerid,COLOR_RED,"Netocno!");
}
case 2:
{
SetPlayerPos(playerid,1265.87, -888.27, 42.34);
SendClientMessage(playerid,COLOR_RED,"Netocno!");
}
}
}
[/b]
Dialog 69601:
if(dialogid == 69601)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid,1265.87, -888.27, 42.34);
SendClientMessage(playerid,COLOR_RED,"Netocno");
SendClientMessage(playerid,COLOR_RED,"odg!!");
}
case 1:
{
SendClientMessage(playerid,COLOR_GREEN,"Tocno!");
SendClientMessage(playerid,COLOR_GREEN,"odg!");
PlayerInfo[playerid][pOdvjetnikFax] = 1;
SetPlayerPos(playerid,1265.87, -888.27, 42.34); //vraca ga na poziciju /odredjenakomanda
}
case 2:
{
SetPlayerPos(playerid,1265.87, -888.27, 42.34);
SendClientMessage(playerid,COLOR_RED,"Odg!");
SendClientMessage(playerid,COLOR_RED,"Odg!!");
}
}
}
[/b]
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Rijeseno,moze lock!