SA-MP Forums Archive
[Duda]Recargar arma - 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: [Duda]Recargar arma (/showthread.php?tid=491932)



[Duda]Recargar arma - Fornew - 01.02.2014

Hola a todos chicos , bueno, les queria hacer una pregunta. їCуmo puedo hacer que recarge la arma manualmente con la tecla E , y que le aparesca la animaciуn de recargar la arma?.


Respuesta: [Duda]Recargar arma - Porta0123 - 01.02.2014

depende de el arma,

con colt45 la colt 45 te pongo este ejemplo:

colt45_reload

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
        if(newkeys & R) //puse la letra "R" por que la "E" es para cambiar de arma
        {
        ApplyAnimation(playerid,"COLT45","colt45_reload",4.1,1,1,1,1,1,1);
        new rem = GetPlayerAmmo(playerid);
        GivePlayerWeapon(playerid,22,-rem);
        GivePlayerWeapon(playerid,22,30);
        }
        return 1;
}
creo que serнa asн


Re: Respuesta: [Duda]Recargar arma - Fornew - 01.02.2014

Quote:
Originally Posted by Porta0123
Посмотреть сообщение
depende de el arma,

con colt45 la colt 45 te pongo este ejemplo:

colt45_reload

pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
        if(newkeys & R) //puse la letra "R" por que la "E" es para cambiar de arma
        {
        ApplyAnimation(playerid,"COLT45","colt45_reload",4.1,1,1,1,1,1,1);
        new rem = GetPlayerAmmo(playerid);
        GivePlayerWeapon(playerid,22,-rem);
        GivePlayerWeapon(playerid,22,30);
        }
        return 1;
}
creo que serнa asн
їY cуmo seria para agregar mбs?


Respuesta: [Duda]Recargar arma - Porta0123 - 01.02.2014

podrнas hacer en OnPlayerUpdate(playerid) recogiera el arma que estб usando y ya lo que te puse yo


Re: [Duda]Recargar arma - Fornew - 01.02.2014

їY cуmo seria eso?, perdona, pero, yo no se tampoco mucho de script.


Respuesta: Re: Respuesta: [Duda]Recargar arma - CrossOv3r - 01.02.2014

Quote:
Originally Posted by Fornew
Посмотреть сообщение
їY cуmo seria para agregar mбs?
Hazlo con "GetPlayerWeapon". Vas haciendo el proceso segъn el ID del arma que obtenga.

P.S: Eso de

pawn Код:
if(newkey & R)
Estб mal, por que no hay ningъna tecla definida como "R" en pawn.


Respuesta: Re: Respuesta: [Duda]Recargar arma - Porta0123 - 01.02.2014

Quote:
Originally Posted by CrossOv3r
Посмотреть сообщение
Hazlo con "GetPlayerWeapon". Vas haciendo el proceso segъn el ID del arma que obtenga.

P.S: Eso de

pawn Код:
if(newkey & R)
Estб mal, por que no hay ningъna tecla definida como "R" en pawn.
pues que cambie "R" por "e" pero solo podrнa cambiar de arma con la "Q"