megcsinálom a dialogokat a többit oldjad meg magad! itt irom be bocs ha lesz warning! demajd kijavitom!
[pawn]#define DIALOG_JARMUVEK 4501
#define DIALOG_ALMENU1 4502
#define DIALOG_ALMENU2 4503
new pickup;
public OnGameModeInit()
{
pickup == CreatePickup(1237, 23, x,y,z);//23 a tipus átirhatod ! link:
http://wiki.sa-mp.com/wiki/PickupTypesreturn 1;
}
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickup)
{
ShowPlayerDialog(playerid, DIALOG_JARMUVEK, DIALOG_STYLE_LIST, \"Fõcím\", \"Sportautók\\nMezõgazdasági jármûvek\", \"Kiválaszt\", \"Mégse\");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_JARMUVEK)
{
if(listitem == 0) // 1. választék
{
ShowPlayerDialog(playerid, DIALOG_ALMENU1 , DIALOG_STYLE_LIST, \"Fõcím\", \"1. kocsi\\n2. kocsi\", \"Megvesz\", \"Vissza\");
}
if(listitem == 1)// 2. választék
{
ShowPlayerDialog(playerid, DIALOG_ALMENU2 , DIALOG_STYLE_LIST, \"Fõcím\", \"1. kocsi\\n2. kocsi\", \"Megvesz\", \"Vissza\");
}
}
if(dialogid == DIALOG_ALMENU1)
{
if(listitem == 0)// 1. választék
{
//ide micsináljon az elsõ választék
}
if(listitem == 1)//2. választék
{
//ide micsináljon az elsõ választék
}
}
else
{
ShowPlayerDialog(playerid, DIALOG_JARMUVEK, DIALOG_STYLE_LIST, \"Fõcím\", \"Sportautók\\nMezõgazdasági jármûvek\", \"Kiválaszt\", \"Mégse\");
}
if(dialogid == DIALOG_ALMENU2)
{
if(listitem == 0)// 1. választék
{
//ide micsináljon az elsõ választék
}
if(listitem == 1)//2. választék
{
//ide micsináljon az elsõ választék
}
}
else
{
ShowPlayerDialog(playerid, DIALOG_JARMUVEK, DIALOG_STYLE_LIST, \"Fõcím\", \"Sportautók\\nMezõgazdasági jármûvek\", \"Kiválaszt\", \"Mégse\");
}
return 1;
}
[/pawn]