[AJUDA]Funзгo nгo esta "executando" nada.
#1

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!
Reply
#2

pawn Код:
stock DarVidaColete(playerid, vida, colete)
{
SetPlayerHealth(playerid,vida);
SetPlayerArmour(playerid,colete);
}

Ъ.щ
Reply
#3

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 '-'.
Reply
#4

Tenta ae.

pawn Код:
stock DarVidaColete(playerid, vida, colete)
{
  SetPlayerHealth(GetPlayerHealth(playerid),vida);
  SetPlayerArmour(GetPlayerArmour(playerid),colete);
  return true;
}
Reply
#5

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
Reply
#6

Quote:
Originally Posted by blackwave
Посмотреть сообщение
+ vida
+ colete
[ame]http://www.youtube.com/watch?v=cktNbqa8PkA[/ame]
Reply
#7

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.
Reply
#8

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 .
Reply
#9

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);
Reply
#10

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)