[Ajuda] como faзo para o player comeзar com 300 ou + de life? -
iacocesar123 - 08.05.2011
O titulo ja diz o mas o codigo seria
Код:
setplayerhealth(playerid, 300);?
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
The Knight - 08.05.2011
Para quк 300 de vida? Isso estaria em godmode (sendo que a vida normal vai atй 100).
Se quiser que o jogador sу fique com 300 de vida 1 ъnica vez cada vez que conecta, coloque no OnPlayerConnect o seguinte cуdigo:
pawn Код:
SetPlayerHealth( playerid, 300 );
Se quiser que cada vкs que ele spawne (depois de morrer) fique com vida 300, coloque no OnPlayerSpawn o seguinte cуdigo:
pawn Код:
SetPlayerHealth( playerid, 300 );
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
diretor7 - 09.05.2011
Sу fazer igual o Knight falou, bote
pawn Код:
SetPlayerHealth(playerid, 300); //Caso queira mais de 300 modificar o 300 pelo nъmero.
Na public
pawn Код:
public OnPlayerConnect(playerid)
E seja feliz rs
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
Eriick_OwnZ - 09.05.2011
public
OnPlayerSpawn
SetPlayerHealth(
playerid, 300); // Para Apenas 300
Para um valor maior
SetPlayerHealth(
playerid, +Quantidade);
OBS:Pode Ser Tambem Na Public
OnPlayerConnect,Como Exemplos Acima.
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
Josma_cmd - 09.05.2011
pawn Код:
new bool: JaNasceu[MAX_PLAYERS] = false; //inicio do GM
public OnPlayerSpawn(playerid) //na public
{
if(JaNasceu[playerid] == false)
{
SetPlayerHalth(playerid, 300);
JaNasceu[playerid] = true;
return 1;
}
return 1;
}
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
The Knight - 09.05.2011
Se quiser que a vida seja setada num valor entre 300 e 500 (por exemplo), faзa o seguinte:
PHP код:
#define randomex( %0, %1 )( random( %1 - ( %0 + 0x1 ) ) + %0 );
new bool: JaNasceu[ MAX_PLAYERS ] = false;
public OnPlayerSpawn( playerid )
{
if( JaNasceu[ playerid ] == false )
{
SetPlayerHalth( playerid, randomex( 300, 500 ) );
JaNasceu[ playerid ] = true;
return true;
}
return true;
}
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
Macintosh - 09.05.2011
pawn Код:
#define randomex( %0, %1 )( random( %1 - ( %0 + 0x1 ) ) + %0 );
new bool: JaNasceu[ MAX_PLAYERS ] = false;
public OnPlayerSpawn( playerid )
{
if( JaNasceu[ playerid ] == false )
{
SetPlayerHealth( playerid, randomex( 300, 500 ) );
JaNasceu[ playerid ] = true;
return true;
}
return true;
}
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
The Knight - 09.05.2011
Shickcard, porque postou o meu cуdigo novamente?
Re: Ajuda como faзo para o player comeзar com 300 ou + de life? -
Macintosh - 09.05.2011
Colocaste SetPlayerHalth ^^