28.07.2011, 19:20
pawn Код:
DIALOG:144(playerid, response, listitem, inputtext[])
{
if(response)
{
if(GetClosestVehicle(playerid) == INVALID_VEHICLE_ID) return 1;
switch(listitem)
{
case 0:
{
if(vData[GetClosestVehicle(playerid)][vVehicleID] == 0) return 1;
GetVehicleParamsEx(GetClosestVehicle(playerid), VehicleParams[0], VehicleParams[1], VehicleParams[2], VehicleParams[3], VehicleParams[4], VehicleParams[5], VehicleParams[6]);
if(VehicleParams[5] == 0) return SendClientMessage(playerid, -1, "{FFFFFF}[ {FF0000}KLAIDA {FFFFFF}]: Bagaюinл privalo bыti atidaryta!");
pData[playerid][pSlot] = listitem;
new Tekstas[5][20];
for(new slot; slot != 4; ++slot)
{
if(vData[GetClosestVehicle(playerid)][vWeapon][slot] == 0) format(Tekstas[slot], 20, "%s", "{6EF83C}Tuриia vieta");
else
{
new Weapon[5][15];
GetWeaponName(vData[GetClosestVehicle(playerid)][vWeapon][pData[playerid][pSlot]], Weapon[slot], 15);
Tekstas[slot] = Weapon[slot];
}
}
new Stringas[84];
format(Stringas, 84, "%s\n%s\n%s\n%s", Tekstas[0], Tekstas[1], Tekstas[2], Tekstas[3], Tekstas[4]);
ShowPlayerDialog(playerid, 145, DIALOG_STYLE_LIST, "{FFFFFF}Bagaюinлs vidus", Stringas, "Iрimti", "Atgal");
}
case 1:
{
GetVehicleParamsEx(GetClosestVehicle(playerid), VehicleParams[0], VehicleParams[1], VehicleParams[2], VehicleParams[3], VehicleParams[4], VehicleParams[5], VehicleParams[6]);
if(VehicleParams[5] == 0) SetVehicleParamsEx(GetClosestVehicle(playerid), VehicleParams[0], VehicleParams[1], VehicleParams[2], VehicleParams[3], VehicleParams[4], 1, VehicleParams[6]);
else SetVehicleParamsEx(GetClosestVehicle(playerid), VehicleParams[0], VehicleParams[1], VehicleParams[2], VehicleParams[3], VehicleParams[4], 1, VehicleParams[6]);
}
}
}
return 1;
}
And case 1 should open/close trunk
In case 0 server doesnt show me dialog, it does "nothing"

Case 1 too o_O
So, maybe someone knows where is the problem?