[Ayuda] /lock - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (
https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] /lock (
/showthread.php?tid=275197)
[Ayuda] /lock -
ermakiloko - 08.08.2011
Buenas, tengo otra dudita...
He creado /lock para cerrar un vehнculo, pero claro, el problema es que el vehнculo se puede cerrar/abrir desde cualquiera sitio, me gustarнa que solo se pudiese abrir y cerrar desde cerca de йl, osea estando cerca del vehнculo.
Muchas gracias.
Код:
if(strcmp(cmd, "/lock", true) == 0 || strcmp(cmd, "/lock", true) == 0) //
{
new keycar = PlayerInfo[playerid][pPcarkey];
if(keycar != 999)
{
new locked[256];
locked = strtok(cmdtext, idx);
if(CarInfo[keycar][cLock] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,0);
}
}
format(string, sizeof(string), "~w~Coche~n~~g~Desbloqueado");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 0;
OnPropUpdate();
return 1;
}
else if(CarInfo[keycar][cLock] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,1);
}
}
format(string, sizeof(string), "~w~Coche~n~~r~Bloqueado");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo[keycar][cLock] = 1;
OnPropUpdate();
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " No tienes un vehнculo!");
return 1;
}
}
Respuesta: [Ayuda] /lock -
junkbuster - 08.08.2011
Agregale:
pawn Код:
GetVehiclePos(keycar, x, y, z);
if(PlayerToPoint(20.0,playerid, x, y, z))
Respuesta: [Ayuda] /lock -
FranciscoSmitch - 09.08.2011
Te quiere hacer GameRol de pie a cabeza XD.
Utiliza la funciуn GetClosestCar o lo que te dijo junkbuster
Re: [Ayuda] /lock -
ermakiloko - 10.08.2011
Pero...їcomo lo tendrнa que poner en el comando? Me estб volviendo loco el /lock..