11.09.2012, 21:06
Bueno, resulta que todas las personas pueden abrir maleteros de los coches, sean o no suyos..
pawn Код:
if(strcmp(cmd,"/llavesmaletero", true) == 0)
{
new counter = 0;
new result;
new plyName[MAX_PLAYER_NAME];
GetPlayerName(playerid, plyName, MAX_PLAYER_NAME);
for(new i; i != MAX_VEHICLES; i++)
{
new dist = CheckPlayerDistanceToVehicle(5.0, playerid, i);
if(dist)
{
result = i;
counter++;
}
}
switch(counter)
{
case 0:
{
SendClientMessage(playerid, ROJO_OSCURO, " No hay ningъn vehнculo cerca tuyo !");
}
case 1:
{
if(MaleteroAbierto[result] == 0)
{
MaleteroAbierto[result] = 1;
SendClientMessage(playerid, ROJO_OSCURO, " Has abierto el maletero de tu vehнculo!");
new Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos;
GetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos);
SetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, true, Objetivos);
}
else if(MaleteroAbierto[result] == 1)
{
MaleteroAbierto[result] = 0;
SendClientMessage(playerid, ROJO_OSCURO, " Has cerrado el maletero de tu vehнculo!");
new Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos;
GetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, Maletero2, Objetivos);
SetVehicleParamsEx(result, Motor, Luces, Alarma, Puertas, Capo, false, Objetivos);
}
}
default:
{
SendClientMessage(playerid, ROJO_OSCURO, " Mбs de un vehнculo detectado cerca, por favor aleje los demбs.");
}
}
return 1;
}