Dano da faca -
Alex159 - 18.01.2014
Pessoal eu queria saber como que aumenta o dano da faca,queria por ela bem realista com 3 ou 2 facadas mata o cara tem como fazer isso

me ajudem pf : (
Re: Dano da faca -
darkxdll - 18.01.2014
Da uma estudada nesses exemplo da WIKI !
https://sampwiki.blast.hk/wiki/OnPlayerTakeDamage
esse tambйm ajuda ...
https://sampwiki.blast.hk/wiki/OnPlayerGiveDamage
Re: Dano da faca -
ViniKuliveguisky - 18.01.2014
se vocк possuir a callback:
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
basta adicionar isso:
pawn Код:
if(weaponid == 4) {amount = 10;}//Faca
Amount seria o tanto de vida a ser tirado, por exemplo 10.
Se nгo possuir a callback coloque assim:
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
{
if(weaponid == 4) {amount = 10;}//Faca
return 1;
}
Re: Dano da faca -
Alex159 - 18.01.2014
Aaaaaahhhhh mas outra coisa ainda sou meio nb no pawno entгo nгo sei muita coisa,eu coloco isso mais ou menos onde? (desculpa por eu ser ta nb e,e)
Re: Dano da faca -
davi54723 - 18.01.2014
Final do Seu GM... '-'
Isso se nгo tiver a call back "OnPlayerGiveDamage", se tiver vocк sу cola:
"if(weaponid == 4) {amount = 10;}//Faca"
Re: Dano da faca -
Alex159 - 18.01.2014
Obrigado ^^ e mais uma vez desculpe pela nubisse huehuehuehue
Re: Dano da faca -
Alex159 - 18.01.2014
C:\Users\Paulo\Desktop\KTL\gamemodes\KTL.pwn(19927 ) : error 025: function heading differs from prototype
Quando copilei deu esse erro aki e,e (nгo tenho o CALLBACK)
Re: Dano da faca -
ViniKuliveguisky - 18.01.2014
Quote:
Originally Posted by Alex159
C:\Users\Paulo\Desktop\KTL\gamemodes\KTL.pwn(19927 ) : error 025: function heading differs from prototype
Quando copilei deu esse erro aki e,e (nгo tenho o CALLBACK)
|
Quote:
Originally Posted by ViniKuliveguisky
se vocк possuir a callback:
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
basta adicionar isso:
pawn Код:
if(weaponid == 4) {amount = 10;}//Faca
Amount seria o tanto de vida a ser tirado, por exemplo 10.
Se nгo possuir a callback coloque assim:
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart) { if(weaponid == 4) {amount = 10;}//Faca return 1; }
|
Putz vei, te passei um Tutorial completo e tu nem leu?
Re: Dano da faca -
Alex159 - 18.01.2014
Li sim mas como falei sou nb em pawno e eu pude ter esquecido de algo e,e
Re: Dano da faca -
Bruno13 - 18.01.2014
Quote:
Originally Posted by Alex159
C:\Users\Paulo\Desktop\KTL\gamemodes\KTL.pwn(19927 ) : error 025: function heading differs from prototype
Quando copilei deu esse erro aki e,e (nгo tenho o CALLBACK)
|
Falaria para subir e ler o que nosso amigo a cima disse, mas vou re-falar por ser novato.
No final do seu
GameMode, vocк copia isso abaixo e cola la jб que nгo tem a callback(public):
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart)
{
if(weaponid == 4) {amount = 10;}//Faca
return 1;
}
Agora se tiver callback(public) OnPlayerGiveDamage, coloque fora de outros parвmetros(if, else if, {}...)
pawn Код:
if(weaponid == 4) {amount = 10;}//Faca