Jump to content
Johan™

Mini Aporte [/cha_coins Player Cant]

Recommended Posts

Hola :c shamanes y SHAMANASSSSSSS. :v
Bueno empezamos :c
Abren cmd_gm.cpp.
Al final agregan esto->
 
 

ACMD (do_change_coins)
{
    char arg1[256], arg2[256];
    long valor;
    const char*  Name;
    two_arguments(argument, arg1, sizeof(arg1), arg2, sizeof(arg2));
    if (!*arg1 || !*arg2)
    {
        ch->ChatPacket(CHAT_TYPE_INFO, "/cha_coins Player Cantidad");
        return;
    }
    Name = arg1;
    valor = atoi(arg2);
    LPCHARACTER tch = CHARACTER_MANAGER::instance().FindPC(Name);
    if(!tch)
    {
        ch->ChatPacket(CHAT_TYPE_INFO, "El jugador %s no se ha encontado.",Name);
        return;
    }
    std::auto_ptr<SQLMsg> msg(DBManager::instance().DirectQuery("UPDATE account.account SET coins = coins + '%ld' WHERE id = '%d'",valor,tch->GetAID()));
    tch->ChatPacket(CHAT_TYPE_INFO, "El administrador %s te ha agregado %ld coins a tu cuenta.",ch->GetName(),valor);
    ch->ChatPacket(CHAT_TYPE_INFO, "Le has agregado %ld coins, a la cuenta del usuario %s.",valor,tch->GetName());
}

Ahora abren cmd.cpp
abajo de ACMD(do_block_chat_list);
agregan esto.
ACMD(do_change_coins);

ahora abajo de
    { "block_chat_list",do_block_chat_list,    0,            POS_DEAD,    GM_PLAYER    },
agregan esto
{ "cha_coins",do_change_coins,    0,            POS_DEAD,    GM_IMPLEMENTOR    },

guardan y compilan :c
50c40f148b1913ffa34b36fa91efa451.png
dca6a8f0e96505ebce9009a7a78672f2.jpg

Share this post


Link to post
Share on other sites

Si no se controla eso los gms darian mds a todo dios xD,pero es buen aporte =P

 

PD: Esa foto esta mal deberia decir >>>>>>>>>>>>>>>>>>>>>>>>> Raiser gay

:P El servidor escribe eso cuando entro dilong xxxx e.e

GM_IMPLEMENTOR    }, .-. solo el implementor e.e no todos los gm .-.

Share this post


Link to post
Share on other sites

:P El servidor escribe eso cuando entro dilong xxxx e.e

GM_IMPLEMENTOR    }, .-. solo el implementor e.e no todos los gm .-.

Por eso dije,si no se controla eso.... xD ya que a veces ciertas cosas se escapa de las manos

Share this post


Link to post
Share on other sites

Por eso dije,si no se controla eso.... xD ya que a veces ciertas cosas se escapa de las manos

:v if(ch->GetName() == ".-." ) //creo que iria asi :V si tanto te preocupas e.e

PD:.-. no envies sexcam :(.

PD:PD:es una mini idea :v

PD:PD:PD falta poner la parte para que se guarden los logs :v de seguro algun dia le agrego :v no tener gana de compilar de nuevo ._.

Share this post


Link to post
Share on other sites

:v if(ch->GetName() == ".-." ) //creo que iria asi :V si tanto te preocupas e.e

PD:.-. no envies sexcam :(.

PD:PD:es una mini idea :v

PD:PD:PD falta poner la parte para que se guarden los logs :v de seguro algun dia le agrego :v no tener gana de compilar de nuevo ._.

Demaciada informacion,tu solo hazlo <,<

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...