[Ajuda] duvidas sobre armas
#1

eae galera da Forum Sa-mp, Entгo estou precisando de uma ajuda XD.

entгo, Quero fazer um sistema em que quando eu bater em um Civil Sem Armas (Desarmado) de uma mensagem assim "Vocк esta Fazendo DM"

PHP код:
}
public 
OnPlayerGiveDamage(playeriddamagedidFloat:amountweaponid)
{
    
SendClientMessage(playerid0xFF0000AA"{FF8000} Vocк entrou em Batalha!"); 
Grato.
Reply
#2

Weaponid
Reply
#3

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
Q?

quero que quando vc atire em um cara com a Mгo livre de uma mensagem de DM.
Reply
#4

Use o search, hб algum tempo eu visualizei um sistema idкntico a este.
Reply
#5

Quote:
Originally Posted by xCR7
Посмотреть сообщение
Use o search, hб algum tempo eu visualizei um sistema idкntico a este.
Achei nada nгo vei... Procurei procurei e nгo achei nada...
Reply
#6

Quote:
Originally Posted by zGuigui2068
Посмотреть сообщение
Achei nada nгo vei... Procurei procurei e nгo achei nada...
Aqui tem um tуpico meu, apуs muito tempo tentando eu conseguir.
Terei a mesma paciкncia que os outros tiveram comigo no comeзo, me ajudando, tirando dъvidas e me orientando.
Se eu conseguir, vocк tambйm irб, basta tentar.

Tуpico: clique aqui

Qualquer coisa, pode me perguntar que esclarecei sua dъvida.
Reply
#7

Quote:
Originally Posted by xCR7
Посмотреть сообщение
Aqui tem um tуpico meu, apуs muito tempo tentando eu conseguir.
Terei a mesma paciкncia que os outros tiveram comigo no comeзo, me ajudando, tirando dъvidas e me orientando.
Se eu conseguir, vocк tambйm irб, basta tentar.

Tуpico: clique aqui

Qualquer coisa, pode me perguntar que esclarecei sua dъvida.
Nгo cara Nгo й isso que eu quero, Mas mesmo assim ta ajudando posso precisar futuramente.

mas ai vocк sabe como ?

eu vi isso em um servidor.

quando nos ta sem armas na mao(e nгo no slot, mas se dectar no Slot ajuda tmb)
Reply
#8

Tente isto:

pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
new Data[2][13];
for(new i = 0; i < 13; i++)
{
GetPlayerWeaponData(damagedid, i, Data[0][i], Data[1][i]);
if(Data[0][i] == 0)
{
SendClientMessage(playerid, 0xFF8000AA, "Vocк entrou em batalha!");
return 1;
}
}
// Outros cуdigos.
return 1;
}
Boa sorte
Reply
#9

Arrumando o cуdigo dele, ficaria assim:
pawn Код:
public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
{
    new Data[2][13];
    for(new i = 0; i < 13; i++)
    {
        GetPlayerWeaponData(damagedid, i, Data[0][i], Data[1][i]);
        if(Data[0][i] == 0)
        {
            SendClientMessage(playerid, 0xFF8000AA, "Vocк entrou em batalha!");
            return 1;
        }
    }
    return 1;
}
Se isto funciona, nгo sei.
Reply
#10

Nгo ta mais funcionando af.

vei vc deixou o mesmo comando nao mudo nada.



assim vou explicar tudo do zero.

Quero que quando um player desarmado e seja atacado para o que atacou diga uma Mensagem"Vocк Cometeu DM"

Ex: Pessoas Sem armas e nem nada Vs Pessoas Sem armas e nem nada = Ai a briga fica justa e Nгo da mensagem nenhuma

Pessoa Armada vs Pessoa Armada = Nenhuma mensagem

Pessoa Armada vs Desarmada = Vocк Esta cometendo DM.

cara tenta ler melhor purfavor.

o codigo q tava ai tava funfando ou eu tinha testado mal
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)