[AJUDA]Funзгo nгo esta "executando" nada. -
faeldk - 01.12.2010
Ola amigos.
Estou fazendo Funзхes que Irб(penso que sim) deixar mais rapido meu Trabalho etc.
Sу que estou com um Probleminha numa Funзгo que eu mesmo criei.
Olhem:
pawn Код:
//Funзгo
DarVidaColete(playerid,vida,colete);
//Aqui a stock.
stock DarVidaColete(playerid, vida, colete)
{
GetPlayerHealth(playerid,vida);
GetPlayerArmour(playerid,colete);
}
O problema e que ele nгo seta nem a Vida nem o Colete
.
Desde jб, Obrigado...
Obs.:E a primeira Funзгo que eu crio!
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
[Banido]HigorOliver - 01.12.2010
pawn Код:
stock DarVidaColete(playerid, vida, colete)
{
SetPlayerHealth(playerid,vida);
SetPlayerArmour(playerid,colete);
}
Ъ.щ
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
faeldk - 01.12.2010
Quote:
Originally Posted by [Banido]HigorOliver
pawn Код:
stock DarVidaColete(playerid, vida, colete) { SetPlayerHealth(playerid,vida); SetPlayerArmour(playerid,colete); }
Ъ.щ
|
Mas eu quero e Adicionar e nгo Setar '-'.
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
zSuYaNw - 01.12.2010
Tenta ae.
pawn Код:
stock DarVidaColete(playerid, vida, colete)
{
SetPlayerHealth(GetPlayerHealth(playerid),vida);
SetPlayerArmour(GetPlayerArmour(playerid),colete);
return true;
}
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
blackwave - 01.12.2010
Quote:
Originally Posted by [Full]Garfield[XDB]
Tenta ae.
pawn Код:
stock DarVidaColete(playerid, vida, colete) { SetPlayerHealth(GetPlayerHealth(playerid),vida); SetPlayerArmour(GetPlayerArmour(playerid),colete); return true; }
|
+ vida
+ colete
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
zSuYaNw - 01.12.2010
Quote:
Originally Posted by blackwave
+ vida
+ colete
|
[ame]http://www.youtube.com/watch?v=cktNbqa8PkA[/ame]
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
blackwave - 01.12.2010
Quote:
Originally Posted by [Full]Garfield[XDB]
|
kkkkkk
The message you have entered is too short. Please lengthen your message to at least 8 characters.
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
faeldk - 01.12.2010
Quote:
Originally Posted by [Full]Garfield[XDB]
Tenta ae.
pawn Код:
stock DarVidaColete(playerid, vida, colete) { SetPlayerHealth(GetPlayerHealth(playerid),vida); SetPlayerArmour(GetPlayerArmour(playerid),colete); return true; }
|
O Seu nгo Funcionou Garfield
.
Re: [AJUDA]Funзгo nгo esta "executando" nada. -
[Banido]HigorOliver - 01.12.2010
Quote:
Originally Posted by faeldk
O Seu nгo Funcionou Garfield .
|
Claro que nгo vai funcionar --'
Fasta isto e so uma base.
new Float:vidax
GetPlayerHealth(playerid,vidax);
SetPlayerHealth(playerid, vidax+vida);
Re: [AJUDA]Funзгo nгo esta "executando" nada. - rjjj - 01.12.2010
Pelo que entendi, isto deve resolver o seu problema:
pawn Код:
stock DarVidaColete(playerid, Float:vida, Float:colete)
{
new Float:VidaAtual;
new Float:ColeteAtual;
GetPlayerHealth(playerid,VidaAtual);
GetPlayerArmour(playerid,ColeteAtual);
SetPlayerHealth(playerid,VidaAtual+vida);
SetPlayerArmour(playerid,ColeteAtual+colete);
return 1;
}
Assim por exemplo, se vocк utilizar DarVidaColete(playerid, 20, 10); , adicionarб 20 de vida e 10 de colete jogador, ou seja, se o jogador tiver 40 de vida ele ficarб com 60, pelo que entendi й isto que vocк busca no tуpico.
Espero ter ajudado