02.01.2012, 23:01
PHP код:
if ( dialogid == 200 )// teleports
{
/* if second button pressed */
if ( !response ) return SendClientMessage( playerid, -1, "TDC_BOT: You have canceled" );
if ( response )
{
if(listitem == 0)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, 2610.5095,-2469.2476,3.0000);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, 2610.5095,-2469.2476,3.0000);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Boat Stunt!");
}
if(listitem == 1)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, -1398.103515,937.631164,1036.479125);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 15);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, -1398.103515,937.631164,1036.479125);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 15);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the derby!");
}
if(listitem == 2)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, -2279.6414,2017.9814,265.6766);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, -2279.6414,2017.9814,265.6766);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "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(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, -2254.1101,-1141.3745,609.1346);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the driftking!");
}
if(listitem == 4)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, 2385.0134,1030.7831,10.8203);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, 2385.0134,1030.7831,10.8203);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Las Venturas Tuning Garage!");
}
if(listitem == 5)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, 1040.8041,-1032.2076,32.0148);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, 1040.8041,-1032.2076,32.0148);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Los Santos Tuning Garage!");
}
if(listitem == 6)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, -1935.9169,234.4120,34.3125);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, -1935.9169,234.4120,34.3125);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to San Fierro Tuning Garage!");
}
if(listitem == 7)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, -2706.3394,218.2382,4.1797);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, -2706.3394,218.2382,4.1797);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Wheel Arch Angels!");
}
if(listitem == 8)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, 2644.9099,-2022.1721,13.5469);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, 2644.9099,-2022.1721,13.5469);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to Loco Low Co Tuning Garage!");
}
if(listitem == 9)
{
if(!IsPlayerInAnyVehicle(playerid)){
SetPlayerPos(playerid, 2885.2529,-2387.7244,7.8172);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetPlayerFacingAngle(playerid, 0.0);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else
{
new veh = GetPlayerVehicleID(playerid);
SetVehiclePos(veh, 2885.2529,-2387.7244,7.8172);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Unfreeze", 2000, 0, "d", playerid);
GameTextForPlayer(playerid,"Waiting for the Objects to load",2000,6);
SetVehicleZAngle(veh, 0.0);
LinkVehicleToInterior(veh, 0);
SetVehicleVirtualWorld(veh, 0);
PutPlayerInVehicle(playerid, veh, 0);
}
return SendClientMessage(playerid, 0xFF0000FF, "you have gone to the Kart Race! pick a kart!");
}
if(listitem == 10)
{
ShowPlayerDialog(playerid, 300, DIALOG_STYLE_LIST, "Drifts", "Drift1\nDrift2\nDrift3", "ok", "cancel");
}
if(listitem == 11)
{
ShowPlayerDialog(playerid, 400, DIALOG_STYLE_LIST, "Stunts", "/stunt1\n/stunt2\n/stunt3{FF0000}", "ok", "cancel");
}
return 1;
}
return 1;
}
return 1;