[Ajuda] Dano da faca
#1

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 issome ajudem pf : (
Reply
#2

Da uma estudada nesses exemplo da WIKI !

https://sampwiki.blast.hk/wiki/OnPlayerTakeDamage

esse tambйm ajuda ...
https://sampwiki.blast.hk/wiki/OnPlayerGiveDamage
Reply
#3

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;
}
Reply
#4

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)
Reply
#5

Final do Seu GM... '-'
Isso se nгo tiver a call back "OnPlayerGiveDamage", se tiver vocк sу cola:

"if(weaponid == 4) {amount = 10;}//Faca"
Reply
#6

Obrigado ^^ e mais uma vez desculpe pela nubisse huehuehuehue
Reply
#7

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

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

Li sim mas como falei sou nb em pawno e eu pude ter esquecido de algo e,e
Reply
#10

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
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)