20.07.2013, 17:14
I have this command:
Si la ondialogresponse am:
Can you give me 1 example to add 1 line with other teleport on stunt category.One example please.
Sorry my english.
pawn Код:
CMD:teles(playerid,params[])
{
if(DM[playerid] == 0)
{
ShowPlayerDialog(playerid,Teles,DIALOG_STYLE_LIST,"{4B8500}Teleports","{4B8500}•Stunt\n{4B8500}•Ramps\n{4B8500}•DeathMatch(DM)","Chose","Quit");
}
else
{
SendClientMessage(playerid,red,"!!EROARE: {FF8800}You are in DM zone!");
GameTextForPlayer(playerid,"~w~Type ~r~/leave ~w~ ",5000,5);
}
return 1;
}
pawn Код:
if(dialogid == Teles)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,Stunts,DIALOG_STYLE_LIST,"{4B8500}Stunts","{4B8500}•Old Airport - /aa","Dumă","Inchide");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid,Ramps,DIALOG_STYLE_LIST,"{4B8500}Ramps","{4B8500}•Weird Ramp - /weird","Dumă","Inchide");
}
if(listitem == 2)
{
ShowPlayerDialog(playerid,DMS,DIALOG_STYLE_LIST,"{4B8500}DM","{4B8500}•Hide DM - /hide","Dumă","Inchide");
}
}
}
if(dialogid == Stunts)
{
if(response)
{
if(listitem == 0)
{
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,402.7567, 2446.6157, 15.9866);
}
else if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),402.7567, 2446.6157, 15.9866);
SetVehicleZAngle(GetPlayerVehicleID(playerid),-171.2399);
}
}
if(listitem == 1)
{
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,1641.979, -2467.462, 15);
}
else if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),1641.979, -2467.462, 15);
SetVehicleZAngle(GetPlayerVehicleID(playerid),-171.2399);
}
}
}
}
if(dialogid == Ramps)
{
if(response)
{
if(listitem == 0)
{
if(!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,864.6547, 2197.4717, 701.2974);
}
else if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid),865.1113, 2188.9067, 701.6928);
SetVehicleZAngle(GetPlayerVehicleID(playerid),178.0200);
}
}
}
}
if(dialogid == DMS)
{
if(response)
{
if(listitem == 0)
{
DM[playerid] = 1;
HideSpawn(playerid);
TextDrawShowForPlayer(playerid, Obj);
TextDrawShowForPlayer(playerid, ObjBox);
TogglePlayerControllable(playerid,false);
SetPlayerHealth(playerid,100000);
SetTimer("Objects",2000,false);
SetTimer("LoadingObjects",2000,false);
GivePlayerWeapon(playerid,24,10000);
GivePlayerWeapon(playerid,31,10000);
GivePlayerWeapon(playerid,4,1);
GivePlayerWeapon(playerid,26,10000);
}
}
}
Sorry my english.