Bgames
Olá visitante! Seja bem vindo ao nosso fórum!

Para você ter total acesso ao nosso fórum é preciso que você se cadastre.

Cadastre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

[C++]Duel Reset Cooldown

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[C++]Duel Reset Cooldown

Mensagem por terror24 em Sab 8 Set 2012 - 13:01

Bom galera depois de tirar muitas duvidas aqui no bg games decidi da uma força também vou disponibilizar um script para reiniciar cd

Código:
#include "ScriptPCH.h"

class duell_script : public PlayerScript
{
    public:
        duell_script() : PlayerScript("duell_script") {}

      void OnDuelStart(Player* player1, Player* player2)
      {
            player1->SetHealth(player1->GetMaxHealth());
                player1->SetPower(POWER_MANA, player1->GetMaxPower(POWER_MANA));
                player2->SetHealth(player2->GetMaxHealth());
                player2->SetPower(POWER_MANA, player2->GetMaxPower(POWER_MANA));
                player1->RemoveArenaSpellCooldowns();
                player2->RemoveArenaSpellCooldowns();
      }

      void OnDuelEnd(Player* winner, Player* loser, DuelCompleteType /*type*/)
      {
             winner->SetHealth(winner->GetMaxHealth());
                winner->SetPower(POWER_MANA, winner->GetMaxPower(POWER_MANA));
                loser->SetHealth(loser->GetMaxHealth());
                loser->SetPower(POWER_MANA, loser->GetMaxPower(POWER_MANA));
      }
};

void AddSC_duell_script()
{
    new duell_script;
}

terror24


Mensagens : 147
Pontos : 529

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por deivison em Sab 8 Set 2012 - 17:19

Amigo, queria saber em que parte da database eu coloco esse script, se é na world, auth, character. TENHO tbm o truice, se tiver como por por ele me dale por favor, obrigado.

deivison


Mensagens : 18
Pontos : 69

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por FooFKnight em Sab 8 Set 2012 - 17:28

Olá, Isso não SCRIPT de se Adiciona assim não amigo !!
Ele só é Adicionado Diretamente no Core quando for Compilar !!!
---------------------------------------------
Testado e Aprovado Funciona 100% Galera !

FooFKnight


Mensagens : 679
Pontos : 679
Evolução : 2


Ver perfil do usuário http://www.hostbrazill.com/

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por mercadordamorte em Sab 27 Out 2012 - 23:42

teria como fazer um tutorial de como adicionar esse script no handler.cpp?

mercadordamorte


Mensagens : 22
Pontos : 85

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por WoWCore em Dom 28 Out 2012 - 11:27

mercadordamorte,
Esse script não é assim que adiciona, tutorial abaixo...
[Você precisa estar registrado e conectado para ver este link.]

WoWCore


Mensagens : 619
Pontos : 2179
Evolução : 5


Ver perfil do usuário http://www.mthsena.info

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por mercadordamorte em Dom 28 Out 2012 - 19:52

amigo , segui o tutorial , e o código ficou assim:

#ifdef SCRIPTS
/* This is where custom scripts' loading functions should be declared. */
void AddSC_duell_script();
#endif

void AddCustomScripts()
{
#ifdef SCRIPTS
/* This is where custom scripts should be added. */
AddSC_duell_script();
#endif
}

e continua não dando certo.. to quase desistindo já.. não sei o que tá acontecendo.

mercadordamorte


Mensagens : 22
Pontos : 85

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por WoWCore em Seg 29 Out 2012 - 1:12

mercadordamorte,
Peço que leia este tópico,
você pode está fazendo algo errado...
[Você precisa estar registrado e conectado para ver este link.]

WoWCore


Mensagens : 619
Pontos : 2179
Evolução : 5


Ver perfil do usuário http://www.mthsena.info

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por mercadordamorte em Seg 29 Out 2012 - 10:27

Eu já li meu amigo , compilei meu core usando esse tutorial, não obtive nenhum erro , e não entendi porquê não está dando certo, o script , segui todos os passos , passo á passo , e continua não dando nenhum erro , porém não funciona.. estou desiludido já rsrs

mercadordamorte


Mensagens : 22
Pontos : 85

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por WoWCore em Seg 29 Out 2012 - 11:30

Algo está errado, testei novamente, e funcionou normal.
não faço ideia do que seja...

WoWCore


Mensagens : 619
Pontos : 2179
Evolução : 5


Ver perfil do usuário http://www.mthsena.info

Voltar ao Topo Ir em baixo

Re: [C++]Duel Reset Cooldown

Mensagem por terror24 em Dom 16 Dez 2012 - 18:35

Mano o que vou tar dizendo aqui pode ser ridiculo mas o script foi feito para resetar cd ao iniciar o duel talves voce esteja testando com os cd resetados!

terror24


Mensagens : 147
Pontos : 529

Ver perfil do usuário

Voltar ao Topo Ir em baixo

O autor desta mensagem foi removido do fórum - Ver a mensagem

Re: [C++]Duel Reset Cooldown

Mensagem por Conteúdo patrocinado Hoje à(s) 0:46


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum