Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


HGIDC
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 a 10 de 20

Tópico: Comandos !

  1. #1

    Avatar de Chris7yan
    Data de Ingresso
    Sep 2009
    Localização
    NA MINHA CASA.
    Posts
    139
    Agradecido
    5
    Agradeceu
    5
    Peso da Avaliação
    10

    Padrão Comandos !

    Venho postar algumas sources de comandos que eu msm fiz xD

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

    Comando Adicionar Pontos ( REFEITO ) :
    Código PHP:
    void CMDADD(DWORD aIndexLPCSTR IpBufferDWORD tipo)
    {
        
    char Message[255];
        
        
    OBJECTSTRUCT gObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);
        
        
    int Points atoi(IpBuffer);
        
        if(
    Points gObj->LevelUpPoint)
        {
            
    sprintf_s(Message,"Falta %d Pontos!",(Points gObj->LevelUpPoint));
            
    GCServerMsgStringSend(Message,aIndex,1);
        }

        else if(
    gObj->Level 1)
        {
            
    sprintf_s(Message,"Falta %d Leveis!",(gObj->Level 1));
            
    GCServerMsgStringSend(Message,aIndex,1);
        }

        else

        if(
    tipo == 0)
            
    gObj->Strength += Points;
        else if (
    tipo == 1)
            
    gObj->Dexterity += Points;
        else if (
    tipo == 2)
            
    gObj->Vitality += Points;
        else if (
    tipo == 3)
            
    gObj->Energy += Points;

        
    gObj->LevelUpPoint -= Points;
        
        
    sprintf_s(Message,"Você usou %d pontos, relogue para atualizar!",Points);
        
    GCServerMsgStringSend(Message,aIndex,1);

    Comando Adicionar Pk :
    Código PHP:
    void CMDPKSET(int aIndexchar PKLevel)
    {

        
    OBJECTSTRUCT gObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);

        
    char Message[255];

        
    gObj->PkLevel PKLevel;

        
    GCPKLevelSend(aIndexPKLevel);

        
    sprintf(Message,"[PK Set] Player %s foi atribuído PkLevel %d.",gObj->Name,gObj->PkLevel);
        
    GCServerMsgStringSend(Message,aIndex,1);


    Comando Resetar ( REFEITO ) :
    Código PHP:
    void CMDRESET(int aIndex)
    {
        
    char Message[255];

        
    OBJECTSTRUCTgObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);

        if (
    gObj->Level 350)
        {
            
    sprintf_s(Message"Você não esta no nivel necessario para resetar!");
            
    GCServerMsgStringSend(Message,aIndex,1);
            return;
        }
        else
        
    MSQL->Exec("UPDATE Character SET Resets = Resets+1 WHERE Name = '%s'",gObj->AccountID);
        
    gObj->Level 1;
        
    gObj->Experience 0;
        
    sprintf_s(Message"[%s] Você foi resetado com sucesso ! Relogue-se para completar !."gObj->Name);
        
    GCServerMsgStringSend(Message,aIndex,1);

    Comando Move :
    Código PHP:
    void mover(int aIndex)
    {
        
    OBJECTSTRUCTgObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);

        if (
    gObj->Level 10)
        {
            
    GCServerMsgStringSend("Você não esta no nivel necessario para mover!",aIndex,1);
            return;
        }
        else
        {
            
    gObjTeleport(aIndex,0,125,125) ;
            
    char Sucesso[100];
            
    sprintf_s(Sucesso"[%s] você moveu com sucesso.",gObj->Name);
            
    GCServerMsgStringSend(Sucesso,aIndex,1);
        }

    Creditos : EUUUU!
    Última edição por Chris7yan; 10-02-2010 às 12:01 PM. Razão: REFEITO ALGUMS COMANDOS :)

  2. #2

    Avatar de Willerson
    Data de Ingresso
    Aug 2009
    Localização
    Em Algum Lugar
    Posts
    719
    Agradecido
    1359
    Agradeceu
    110
    Peso da Avaliação
    30

    Padrão

    amigo, da uma olhada no teu add, tem um bug, da uma analisada, não vo falar qual eh o bug, mas se tu analisar tu compreendera...
    Forum Owner & Admin - Imperyus Games Brasil

  3. #3

    Avatar de Pronoob
    Data de Ingresso
    Sep 2009
    Localização
    no pc
    Posts
    194
    Agradecido
    17
    Agradeceu
    8
    Peso da Avaliação
    11

    Padrão

    seu comando resetar tem um erro
    Nada a declarar.

  4. #4

    Avatar de Chris7yan
    Data de Ingresso
    Sep 2009
    Localização
    NA MINHA CASA.
    Posts
    139
    Agradecido
    5
    Agradeceu
    5
    Peso da Avaliação
    10

    Padrão

    Refiz os dois comandos creio que agora não aja erros ou bugs :]
    obrigado willerson e proonob
    Última edição por Chris7yan; 10-02-2010 às 12:02 PM.

  5. #5

    Avatar de Pronoob
    Data de Ingresso
    Sep 2009
    Localização
    no pc
    Posts
    194
    Agradecido
    17
    Agradeceu
    8
    Peso da Avaliação
    11

    Padrão

    o add agora ta mais errado do que antes, e o resetar continua com o mesmo erro, da uma boa olhada, compara com src free que tem no forum e verifica o que está errado na sua.
    Nada a declarar.

  6. #6

    Avatar de Jamel
    Data de Ingresso
    Sep 2009
    Localização
    [...]
    Idade
    27
    Posts
    266
    Agradecido
    2
    Agradeceu
    1
    Peso da Avaliação
    13

    Padrão

    o pkset tambem tah errado
    o reset tambem, e o add tah com um pequeno bug catastrofico

  7. #7

    Avatar de zemattana
    Data de Ingresso
    Sep 2009
    Localização
    Nowhere
    Posts
    131
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    11

    Padrão

    Eh possivel fazer o Reset sem relogar!!

    Basta adicionar algumas funçoes

  8. #8

    Avatar de Druggezin
    Data de Ingresso
    Sep 2009
    Localização
    Na minha casa
    Posts
    2
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão

    RESET

    Código:
    void CMDRESET(int aIndex)
    {
        char Message[255];
    
        OBJECTSTRUCT* gObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);
    
        if (gObj->Level < 350)
        {
            sprintf_s(Message, "Você não esta no nivel necessario para resetar!");
            GCServerMsgStringSend(Message,aIndex,1);
            return;
        }
        else
        MSQL->Exec("UPDATE Character SET Resets = Resets+1 WHERE Name = '%s'",gObj->Name);
        gObj->Level = 1;
        gObj->Experience = 0;
        sprintf_s(Message, "[%s] Você foi resetado com sucesso ! Relogue-se para completar !.", gObj->AccountID);
        GCServerMsgStringSend(Message,aIndex,1);
    }
    Post seguido( proibido )
    DESCLUPEM PELO FLOOD MAIS É QUE NAO TA APAARECENDO O BOTÃO DE EDITAR AQUI !!!

    O COMANDO ACIMA TEM UM PEQUENO ERRO;

    AKI ESTA CERTO AGORA

    void CMDRESET(int aIndex)
    {
    char Message[255];

    OBJECTSTRUCT* gObj = (OBJECTSTRUCT*)OBJECT_POINTER(aIndex);

    if (gObj->Level < 350)
    {
    sprintf_s(Message, "Você não esta no nivel necessario para resetar!");
    GCServerMsgStringSend(Message,aIndex,1);
    return;
    }
    else
    MSQL->Exec("UPDATE Character SET Resets = Resets+1 WHERE Name = '%s'",gObj->Name);
    gObj->Level = 1;
    gObj->Experience = 0;
    sprintf_s(Message, "[%s] Você foi resetado com sucesso ! Relogue-se para completar !.", gObj->Name);
    GCServerMsgStringSend(Message,aIndex,1);
    }
    Última edição por Druggezin; 11-02-2010 às 01:17 PM. Razão: È proibibido fazer um post em seguida, respeite as regras do fórum usando o botão EDITAR do post anterior. Obrigado equipe ImperyusGames.

  9. #9

    Avatar de euzinhoxd
    Data de Ingresso
    Sep 2009
    Localização
    Rio de Janeiro - Campo Grande
    Idade
    26
    Posts
    9
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão

    Olá funciona no GameServer no MuServer RodrigoxD? e que programa ultilizar para copilar a DLL ?
    desculpa as perguntas noobs é que sou iniciante em CODER etc.. essas coisas de GameServer rs

  10. #10

    Avatar de andziin
    Data de Ingresso
    Sep 2009
    Localização
    mato
    Posts
    22
    Agradecido
    0
    Agradeceu
    0
    Peso da Avaliação
    0

    Padrão

    MSQL->Exec(SQLBuffer);
    falto isso no comando de resetar =]

 

 
Página 1 de 2 12 ÚltimoÚltimo

Informações de Tópico

Usuários Navegando neste Tópico

Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)

Tópicos Similares

  1. |Pedido| Comandos No Server 1.02n
    Por C. Henrique no fórum Pedidos
    Respostas: 5
    Último Post: 13-02-2012, 10:59 AM
  2. |Tutorial| Comandos de ADM & GM
    Por DetroiT no fórum AI | Tutoriais
    Respostas: 1
    Último Post: 08-09-2011, 09:13 PM
  3. Comandos GM [MANGOS]
    Por Nerdzinhu no fórum WoW - World Warcraft
    Respostas: 0
    Último Post: 11-03-2011, 02:12 AM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •