23.11.2010, 20:22
You could try this...
Under your public OnDialogResponse, don't do "switch(dialogid)"
do if(dialogid == 1) and then the rest.
So it will be like:
If this doesn't work try to print something when your command is called.
Under your public OnDialogResponse, don't do "switch(dialogid)"
do if(dialogid == 1) and then the rest.
So it will be like:
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{
if(!response)
{
SendClientMessage(playerid, COLOR_RED, "You cancelled!");
}
switch(listitem)
{
case 0:
{
new Float:X, Float:Y, Float:Z, Float:ROT;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle (playerid,ROT);
SpawnedVehicles[playerid] = CreateVehicle(400,X,Y,Z,ROT,-1,-1,60);
}
}
}
return 1;
}