public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_TELEPORT)
{
if(!response) return SendClientMessage(playerid,COLOR_ORANGE,"Odustali ste od teleportovanja");
if(response)
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid, DIALOG_TELEPORT, DIALOG_STYLE_LIST, "Izaberite lokaciju za spawn","1.Drift\n2.Spawn","Ok","Zatvori");
if(dialogid ==DIALOG_TELEPORT)
{
if(!response) return SendClientMessage(playerid,COLOR_ORANGE,"Odustali ste od teleportovanja");
if(response)
{
switch(listitem)
{
case 0:
{
SetPlayerPos(playerid,-302.8100,1528.0399,75.3594);
SetPlayerFacingAngle(playerid,181.9119);
}
case 1:
{
SetPlayerPos(playerid,-2331.8652,-1610.3779,483.7212);
SetPlayerFacingAngle(playerid,200.5283);
}
}
}
}
}
}
}
return 1;
}
Ako moze neko da mi pomogne sta treba da dodam da mi se ne bi mesalo case 0.Poceo sam pre dva dana da malo skriptam za drustvo pa ako bi neko mogao da mi pomogne oko ovog problema.
Aj prvo formular ;)
@Bašovski
jos u mom zivotu nisam video da se koristi if (dialogid == ...) u case-u
ProÄitaj pravila foruma, hvala.