Sziasztok!
Az a gondom hogy beírom /tele és rámegyek bármelyikre nem jó :O
Script:[pawn]#include <a_samp>
#define DIALOG_TEL 9180
#define DIALOG_LS 9181
#define DIALOG_SF 9182
#define DIALOG_LV 9183
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/tele\", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,9180,DIALOG_STYLE_LIST,\"Teleportok\",\"Los Santos\\nSan Fierro\\nLas Venturas\",\"Kiválaszt\",\"Kilép\");
return 1;
}
return 0;
}
////////////////////////////////////////
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 9180)
{
if(response)
{
if(listitem == 0) //1. sort választja..
{
ShowPlayerDialog(playerid,9181,DIALOG_STYLE_LIST,\"Teleportok\",\"Alap\\nReptér\\nMagasles\\nGroove Street\",\"Kiválaszt\",\"Kilép\");
}
if(listitem == 1) //2. sort választja..
{
ShowPlayerDialog(playerid,9182,DIALOG_STYLE_LIST,\"Teleportok\",\"Alap\\nReptér\\nVidámpark\",\"Kiválaszt\",\"Kilép\");
}
if(listitem == 2) //3. sort választja..
{
ShowPlayerDialog(playerid,9183,DIALOG_STYLE_LIST,\"Teleportok\",\"Alap\\nReptér\",\"Kiválaszt\",\"Kilép\");
}
}
}
if(dialogid == 9181)
{
if(response)
{
if(listitem == 0) //1. sort választja..
{
SetPlayerPos(playerid,259.3984,-1229.6013,73.7732);
}
if(listitem == 1) //2. sort választja..
{
SetPlayerPos(playerid,1952.6499,-2637.2620,13.1161);
}
if(listitem == 2) //3. sort választja..
{
SetPlayerPos(playerid, 2370, -1852.9, 2.3);
}
if(listitem == 3) //4. sort választja..
{
SetPlayerPos(playerid,2491.1365,-1685.7610,13.5106);
}
}
}
if(dialogid == 9182)
{
if(response)
{
if(listitem == 0) //1. sort választja..
{
SetPlayerPos(playerid,-2703.3374,368.6161,4.3892);
}
if(listitem == 1) //2. sort választja..
{
SetPlayerPos(playerid,-1722.5969, -579.3755, 16.2458);
}
if(listitem == 2) //3. sort választja..
{
SetPlayerPos(playerid,-2032.5297851563, -100.86155700684, 34.813289642334);
}
}
}
if(dialogid == 9183)
{
if(response)
{
if(listitem == 0) //1. sort választja..
{
SetPlayerPos(playerid,1959.7703,1343.7137,15.3746);
}
if(listitem == 1) //2. sort választja..
{
SetPlayerPos(playerid,1318.2029,1284.1371,10.8203);
}
}
}
return 1;
}[/pawn]
Léci segítsetek!