Suporte ao desenvolvimento de jogos!


    Contador de Kill's e Death's

    Compartilhe
    avatar
    jadieljr
    Banido
    Banido

    Mensagens : 38
    Créditos : 30

    Contador de Kill's e Death's

    Mensagem por jadieljr em Ter Nov 15, 2011 1:20 pm

    [center]Como Funciona?:quando você mata alguem ai aparece "Agora você tem X Kill" quando vc morre aparece: "Agora você tem X Dead", só que o X e o valor do Kill ou do Dead

    Cliente Side

    Na Type PlayerRec, no final antes do End Type, adicione:

    Código:
    Kill As Long
        Dead As Long

    Procure por:

    Código:
     Call SetPlayerPK(i, Buffer.ReadLong)

    E abaixo adicione:

    Código:
    Player(i).Kill = Buffer.ReadLong
        Player(i).Dead = Buffer.ReadLong

    Server~Side

    Na Type PlayerRec, no final antes do End Type, adicione:

    Código:
    Kill As Long
        Dead As Long

    Na Sub AddChar e nela ache:

    Código:
     Player(Index).Vital(Vitals.MP) = GetPlayerMaxVital(Index, Vitals.MP)

    E abaixo adicione:

    Código:
    Player(Index).Kill = 0
            Player(Index).Dead = 0

    Agora na Sub PlayerAttackPlayer procure por:

    Código:
    If exp = 0 Then
                Call PlayerMsg(victim, "You lost no exp.", BrightRed)
                Call PlayerMsg(attacker, "You received no exp.", BrightBlue)
            Else
                Call SetPlayerExp(victim, GetPlayerExp(victim) - exp)
                SendEXP victim
                Call PlayerMsg(victim, "You lost " & exp & " exp.", BrightRed)

    E acima adicione:

    Código:
    ' Kill e Dead
            Player(attacker).Kill = Player(attacker).Kill + 1
            Call PlayerMsg(attacker, "Agora você tem " & Player(attacker).Kill & " Kill's", BrightRed)
            Player(victim).Dead = Player(victim).Dead + 1
            Call PlayerMsg(victim, "Agora você tem " & Player(victim).Dead & " Dead's", BrightRed)

    Na Function PlayerData procure por:

    Código:
    Buffer.WriteLong GetPlayerPK(Index)

    E abaixo adicione:

    Código:
    Buffer.WriteLong Player(Index).Kill
        Buffer.WriteLong Player(Index).Dead

    Créditos:
    Ricardo
    avatar
    BrunoFox
    Aldeia Friend
    Aldeia Friend

    Mensagens : 1552
    Créditos : 32

    Re: Contador de Kill's e Death's

    Mensagem por BrunoFox em Ter Nov 15, 2011 2:19 pm

    Muito bom +1 por Disponibilizar, mais seria bom tambem se acontecesse igual por Comando.


    _________________
    avatar
    Grilox
    Novato
    Novato

    Mensagens : 21
    Créditos : 0

    Re: Contador de Kill's e Death's

    Mensagem por Grilox em Dom Jun 29, 2014 6:02 pm

    como eu posso exibir essas informações em uma label no menu do personagem?


    _________________
    Coleção Sprites:
    Imagem::
    avatar
    iHawk
    Ocasional
    Ocasional

    Mensagens : 205
    Créditos : 15

    Re: Contador de Kill's e Death's

    Mensagem por iHawk em Dom Jun 29, 2014 6:31 pm

    Grillox, Observe a data dos topicos antes de postar.

    Este tópico e de 2011, muito dificilmente o autor vai poder prestar suporte a este conteúdo.


    _________________


    Primeiro Guia (de mini não tem nada)

    ---------------------

    avatar
    Grilox
    Novato
    Novato

    Mensagens : 21
    Créditos : 0

    Re: Contador de Kill's e Death's

    Mensagem por Grilox em Dom Jun 29, 2014 6:49 pm

    Só o autor pode prestar suporte? Outra pessoa não pode ver minha dúvida e ajudar?


    _________________
    Coleção Sprites:
    Imagem::

    kazutoo
    Novato
    Novato

    Mensagens : 4
    Créditos : 0

    Re: Contador de Kill's e Death's

    Mensagem por kazutoo em Seg Jun 30, 2014 11:53 am

    Grilox, agora a tarde tentarei fazer, se conseguir posto um tutorial, ai fica mais fácil para que todos possam encontrar o conteúdo Razz
    Porém, se alguém ajudar antes, é melhor ;D

    Conteúdo patrocinado

    Re: Contador de Kill's e Death's

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sab Jul 21, 2018 11:37 pm