/teles dialog problem...
#5

PHP код:
    if ( dialogid == 200 )// teleports
    
{
        
/* if second button pressed */
        
if ( !response ) return SendClientMessageplayerid, -1"TDC_BOT: You have canceled" );
        if ( 
response )
        {
            if(
listitem == 0)
            {
                if(!
IsPlayerInAnyVehicle(playerid)){
                  
SetPlayerPos(playerid2610.5095,-2469.2476,3.0000);
                  
TogglePlayerControllable(playerid0);
                  
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
             else
             {
                 new 
veh GetPlayerVehicleID(playerid);
                 
SetVehiclePos(veh2610.5095,-2469.2476,3.0000);
                 
TogglePlayerControllable(playerid0);
                   
SetTimerEx("Unfreeze"20000"d"playerid);
                   
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                   
SetVehicleZAngle(veh0.0);
                   
LinkVehicleToInterior(veh0);
                   
SetVehicleVirtualWorld(veh0);
                   
PutPlayerInVehicle(playeridveh0);
            }
            return 
SendClientMessage(playerid0xFF0000FF"you have gone to the Boat Stunt!");
            }
            if(
listitem == 1)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                  
SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid15);
                
SetPlayerVirtualWorld(playerid0);
              }
              else
              {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh, -1398.103515,937.631164,1036.479125);
                
TogglePlayerControllable(playerid0);
                   
SetTimerEx("Unfreeze"20000"d"playerid);
                  
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh15);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
            return 
SendClientMessage(playerid0xFF0000FF"you have gone to the derby!");
            }
            if(
listitem == 2)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid, -2279.6414,2017.9814,265.6766);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh, -2279.6414,2017.9814,265.6766);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
               return 
SendClientMessage(playerid0xFF0000FF"you have gone to the Drag Race! now beat your opponent!");
            }
            if(
listitem == 3)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid, -2254.1101,-1141.3745,609.1346);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh, -2254.1101,-1141.3745,609.1346);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
               return 
SendClientMessage(playerid0xFF0000FF"you have gone to the driftking!");
            }
            if(
listitem == 4)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid2385.0134,1030.7831,10.8203);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh2385.0134,1030.7831,10.8203);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
               return 
SendClientMessage(playerid0xFF0000FF"you have gone to Las Venturas Tuning Garage!");
            }
            if(
listitem == 5)
            {
                   if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid1040.8041,-1032.2076,32.0148);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh1040.8041,-1032.2076,32.0148);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
               return 
SendClientMessage(playerid0xFF0000FF"you have gone to Los Santos Tuning Garage!");
            }
            if(
listitem == 6)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid, -1935.9169,234.4120,34.3125);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh, -1935.9169,234.4120,34.3125);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
               return 
SendClientMessage(playerid0xFF0000FF"you have gone to San Fierro Tuning Garage!");
            }
            if(
listitem == 7)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid, -2706.3394,218.2382,4.1797);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh, -2706.3394,218.2382,4.1797);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
               return 
SendClientMessage(playerid0xFF0000FF"you have gone to Wheel Arch Angels!");
            }
            if(
listitem == 8)
            {
                  if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid2644.9099,-2022.1721,13.5469);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh2644.9099,-2022.1721,13.5469);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
            return 
SendClientMessage(playerid0xFF0000FF"you have gone to Loco Low Co Tuning Garage!");
            }
            if(
listitem == 9)
            {
                if(!
IsPlayerInAnyVehicle(playerid)){
                
SetPlayerPos(playerid2885.2529,-2387.7244,7.8172);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetPlayerFacingAngle(playerid0.0);
                
SetPlayerInterior(playerid0);
                  
SetPlayerVirtualWorld(playerid0);
            }
            else
            {
                new 
veh GetPlayerVehicleID(playerid);
                
SetVehiclePos(veh2885.2529,-2387.7244,7.8172);
                
TogglePlayerControllable(playerid0);
                
SetTimerEx("Unfreeze"20000"d"playerid);
                
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
                
SetVehicleZAngle(veh0.0);
                
LinkVehicleToInterior(veh0);
                
SetVehicleVirtualWorld(veh0);
                
PutPlayerInVehicle(playeridveh0);
            }
              return 
SendClientMessage(playerid0xFF0000FF"you have gone to the Kart Race! pick a kart!");
            }
               if(
listitem == 10)
            {
                  
ShowPlayerDialog(playerid300DIALOG_STYLE_LIST"Drifts""Drift1\nDrift2\nDrift3""ok""cancel");
            }
            if(
listitem == 11)
            {
                
ShowPlayerDialog(playerid400DIALOG_STYLE_LIST"Stunts""/stunt1\n/stunt2\n/stunt3{FF0000}""ok""cancel");
            }
            return 
1;
            }
        return 
1;
        }
    return 
1
Reply


Messages In This Thread
/teles dialog problem... - by niels44 - 02.01.2012, 16:33
Re: /teles dialog problem... - by niels44 - 02.01.2012, 17:11
Re: /teles dialog problem... - by niels44 - 02.01.2012, 18:16
Re: /teles dialog problem... - by niels44 - 02.01.2012, 18:30
Re: /teles dialog problem... - by Bogdan1992 - 02.01.2012, 23:01

Forum Jump:


Users browsing this thread: 1 Guest(s)