Posts: 1,504
Threads: 109
Joined: Jan 2012
No estas almacenando el Armour del jugador. Tienes que usar GetPlayerArmour primero y despues le agregas el armour que quieras.
Posts: 385
Threads: 117
Joined: Jun 2014
Reputation:
0
No me funciona, ahora nisiquiera pone chaleco.
Posts: 385
Threads: 117
Joined: Jun 2014
Reputation:
0
nesesito ayuda en esto porfavor.
Posts: 1,779
Threads: 126
Joined: Oct 2010
Algo debes de hacer mal, publica como tienes exactamente donde lo sumas.
Posts: 87
Threads: 10
Joined: Mar 2014
pawn Код:
new Float:a; // Creamos una variable tipo Float
GetPlayerArmour(playerid, a); // Obtenemos la cantidad actual de chaleco que tiene el jugador y la guardamos en la variable
SetPlayerArmour(playerid, a + 8); // Le fijamos al jugador la cantidad de chaleco que tenнa antes + 8 mбs
Posts: 385
Threads: 117
Joined: Jun 2014
Reputation:
0
El comando l tengo asi:
GetplayerArmour(playerid, armor)
PlayerInfo[playerid][pArmour] += 8;
PlayerInfo[playerid][pCrack] -= 1;
Posts: 4,930
Threads: 467
Joined: Dec 2010
pawn Код:
//para sumar el chaleco
new Float:armour;
GetPlayerArmour(playerid, armour); //verificamos el valor del chaleco que posee el jugador
PlayerInfo[playerid][pArmour] = (armour + cantidad_a_sumar) ; //guardamos la cantidad del valor obtenido anteriormente y lo suumamos a variable que corresponda al chaleco
SetPlayerArmour(playerid, PlayerInfo[playerid][pArmour]);// establecemos el valor del chaleco con el sesultado de lo anterior
pawn Код:
//para sumar la vida
new Float:health;
GetPlayerHealth(playerid, health); //verificamos el valor de la vida que posee el jugador
PlayerInfo[playerid][pVida] = (health + cantidad_a_sumar) ; //guardamos la cantidad del valor obtenido anteriormente y lo suumamos a variable que corresponda a la vida
SetPlayerHealth(playerid, PlayerInfo[playerid][pVida]);// establecemos el valor de la vida con el sesultado de lo anterior
NOTA: cambiar cantidad_a_sumar por el valor que le quieres sumar.
Posts: 385
Threads: 117
Joined: Jun 2014
Reputation:
0
Puse exactamente igual a lo que puso otacon y pasa lo siguiente:
Consumo sin chaleco y me lo sube a 8, pero vuelvo a consumir y no sube, se queda en 8, pero si tengo 90 de chaleco y consumo, me lo baja a 8.