20.06.2014, 23:47
Код:
CMD:bengala(playerid, params[])
{
new playerState = GetPlayerState(playerid);
new vehicleid = GetPlayerVehicleID(playerid);
if(Informacion[playerid][VipD] == 0) return SendClientMessage(playerid, COLOR_GRIS, "No Autorizado.");
if(playerState != PLAYER_STATE_DRIVER || !IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRIS, "No estas en un vehiculo o no eres el conductor.");
{
if(IsPlayerConnected(playerid))
{
if(Bengalas[vehicleid] == 0)
{
Bengalas[vehicleid] = 1;
SendClientMessage(playerid, COLOR_GRIS, "Bengalas activadas");
Bengala = CreateDynamicObject(18728, 0, 0, 0, 0, 0, 0, 0, -1, -1, 200.0);
AttachDynamicObjectToVehicle(Bengala, vehicleid, -1, -2, -2, 0, 0, 0);
Bengala2 = CreateDynamicObject(18728, 0, 0, 0, 0, 0, 0, 0, -1, -1, 200.0);
AttachDynamicObjectToVehicle(Bengala2, vehicleid, 1, -2, -2, 0, 0, 0);
}
else
{
Bengalas[vehicleid] = 0;
SendClientMessage(playerid, COLOR_GRIS, "Bengalas desactivadas");
DestroyDynamicObject(Bengala);
DestroyDynamicObject(Bengala2);
return 1;
}
}
}
return 1;
}
I think...
Is the objects ids...
Check for the 2 vehicles the same object ids



