if(dialogid == DIALOGLIST+22)
{
if(response)
{
switch(listitem)
{
case 0:
{
new ObjetoNeon = CreateObject(18648,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 1:
{
new ObjetoNeon = CreateObject(18647,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 2:
{
new ObjetoNeon = CreateObject(18649,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 3:
{
new ObjetoNeon = CreateObject(18652,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 4:
{
new ObjetoNeon = CreateObject(18651,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 5:
{
new ObjetoNeon = CreateObject(18650,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 6:
{
//////////// ??
}
}
}
}
return 0;
}
, Sу uma observaзгo Ainda nгo terminei a parte de por os neons , apenas estou com esta duvida.
if(dialogid == DIALOGLIST+22)
{
if(response)
{
switch(listitem)
{
case 0:
{
new ObjetoNeon = CreateObject(18648,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 1:
{
new ObjetoNeon = CreateObject(18647,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 2:
{
new ObjetoNeon = CreateObject(18649,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 3:
{
new ObjetoNeon = CreateObject(18652,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 4:
{
new ObjetoNeon = CreateObject(18651,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 5:
{
new ObjetoNeon = CreateObject(18650,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 6:
{
DestroyObject(ObjetoNeon);
}
}
}
}
return 0;
}
|
^^
pawn Code:
|
new ObjetoNeon = CreateObject(18650,0,0,0,0,0,0);
if(dialogid == DIALOGLIST+22)
{
if(response)
{
switch(listitem)
{
case 0:
{
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 1:
{
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 2:
{
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 3:
{
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 4:
{
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 5:
{
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon, VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 6:
{
DestroyObject(ObjetoNeon);
}
}
}
}
return 0;
}
|
Faz o seguinte:
Topo do gm: pawn Code:
pawn Code:
|
|
Faz o seguinte:
Topo do gm: pawn Code:
pawn Code:
|
new pObject[MAX_PLAYERS char];
DestroyObject(pObject{playerid});
if(dialogid == DIALOGLIST+22)
{
if(response)
{
switch(listitem)
{
case 0:
{
pObject{playerid} = CreateObject(18648,0,0,0,0,0,0);
AttachObjectToVehicle(pObject{playerid}, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 1:
{
pObject{playerid} = CreateObject(18647,0,0,0,0,0,0);
AttachObjectToVehicle(pObject{playerid}, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 2:
{
pObject{playerid} = CreateObject(18649,0,0,0,0,0,0);
AttachObjectToVehicle(pObject{playerid}, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 3:
{
pObject{playerid} = CreateObject(18652,0,0,0,0,0,0);
AttachObjectToVehicle(pObject{playerid}, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 4:
{
pObject{playerid} = CreateObject(18651,0,0,0,0,0,0);
AttachObjectToVehicle(pObject{playerid}, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 5:
{
pObject{playerid} = CreateObject(18650,0,0,0,0,0,0);
AttachObjectToVehicle(pObject{playerid}, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 6:
{
DestroyObject(pObject{playerid});
}
}
}
return 0;
}
#include a_samp
//topo
new ObjetoNeon[6][MAX_PLAYERS];
#define DIALOGLIST 1222
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOGLIST)
{
if(response)
{
switch(listitem)
{
case 0:
{
ObjetoNeon[0][playerid] = CreateObject(18648,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon[0][playerid], VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 1:
{
ObjetoNeon[1][playerid] = CreateObject(18647,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon[1][playerid], VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 2:
{
ObjetoNeon[2][playerid] = CreateObject(18649,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon[2][playerid], VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 3:
{
ObjetoNeon[3][playerid] = CreateObject(18652,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon[3][playerid], VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 4:
{
ObjetoNeon[4][playerid] = CreateObject(18651,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon[4][playerid], VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 5:
{
ObjetoNeon[5][playerid] = CreateObject(18650,0,0,0,0,0,0);
new VeiculoID = GetPlayerVehicleID(playerid);
AttachObjectToVehicle(ObjetoNeon[5][playerid], VeiculoID, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
}
case 6:
{
DestroyObject(ObjetoNeon[0][playerid]);
DestroyObject(ObjetoNeon[1][playerid]);
DestroyObject(ObjetoNeon[2][playerid]);
DestroyObject(ObjetoNeon[3][playerid]);
DestroyObject(ObjetoNeon[4][playerid]);
DestroyObject(ObjetoNeon[5][playerid]);
}
}
}
}
return 0;
}