pawn Код:
#include <a_samp>
#define classes 1000
#define pilot 1001
#define airforce 1002
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" All Dialogs");
print("--------------------------------------\n");
}
main(){}
#endif
public OnPlayerConnect(playerid)
{
ShowPlayerDialog(playerid, classes, DIALOG_STYLE_LIST, "Class Select", "Pilot\n Air Force", "Select", "Cancel");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == classes)
{
if(!response) return 0;
switch(listitem)
{
case 0: ShowPlayerDialog(playerid, pilot, DIALOG_STYLE_LIST, "Select Airport", "Las Venturas\nSan Fierro\nLos Santos", "Select", "Cancel");
case 1: ShowPlayerDialog(playerid, airforce, DIALOG_STYLE_LIST, "Select Airport", "Area 51\nSan Fierro Carrier", "Select", "Cancel");
}
return 1;
}
if(dialogid == pilot)
{
if(!response) return 0;
switch(listitem)
{
case 0:
{
SetPlayerSkin(playerid, 61);
SetPlayerPos(playerid, 1318.5935, 1258.7944, 10.8203);//LVA
SetPlayerFacingAngle(playerid, 359.1960);
}
case 1:
{
SetPlayerSkin(playerid, 61);
SetPlayerPos(playerid, -1268.1995, 18.6769, 14.1484);//SFA
SetPlayerFacingAngle(playerid, 140.7841);
}
case 2:
{
SetPlayerSkin(playerid, 61);
SetPlayerPos(playerid, 2005.6378, -2453.3921, 13.5469);//LSA
SetPlayerFacingAngle(playerid, 93.1549);
}
}
return 1;
}
if(dialogid == airforce)
{
if(!response) return 0;
switch(listitem)
{
case 0:
{
SetPlayerSkin(playerid, 287);
SetPlayerPos(playerid, 346.9412, 2023.7921, 22.6406);//area51
SetPlayerFacingAngle(playerid, 94.1359);
}
case 1:
{
SetPlayerSkin(playerid, 287);
SetPlayerPos(playerid, -1347.8959, 497.1472, 18.2344);//SFC
SetPlayerFacingAngle(playerid, 358.6761);
}
}
return 1;
}
return 1;
}