Posts: 302
Threads: 72
Joined: Dec 2009
Quote:
Originally Posted by iJumbo
If you didn't write any code in button 2 space code of course that not work.. you can re-open the main dialog
pawn Код:
if(d == Fun_Dialog) { if(response) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && IsPlayerInVehicle(playerid, Veh_Carchase)) return 1; switch(GetVehicleModel(GetPlayerVehicleID(playerid))) { case 425, 432, 447, 520: return SendClientMessage(playerid, red, "[ERROR] You cant't teleport with this vehicle!"); } switch(listitem) { case 0: return TeleportClub1(playerid); case 1: return TeleportClub2(playerid); case 2: return dcmd_derby(playerid, ""); case 3: return TeleportCannon(playerid); case 4: return TeleportBhole(playerid); case 5: return TeleportBhole1(playerid); case 6: return TeleportUFO(playerid); } } else if(!response) { //MainDialogHere.. } }
|
i dont think it would work there.
this is how the main dialog.
Код:
FunDialog(playerid, title[]) // ----- TELES DIALOG -----
{
new string[1024];
strcat(string, "\
//club1\t\t\t- Club 1\n\
//club2\t\t\t- Club 2\n\
//derby\t\t\t- Demolition Derby\n\
//cannon\t\t- Cannon launcher\n\
");
strcat(string,"\
//bhole\t\t\t- Blackhole\n\
//bhole1\t\t\t- Blackhole1\n\
//UFO\t\t\t- Other\n\
");
ShowPlayerDialog(playerid, Fun_Dialog, LIST, title, string, "Select", "Back");
return 1;
}