Jump to content

Darkpurple

Members
  • Content Count

    40
  • Joined

  • Last visited

Posts posted by Darkpurple


  1.  

     

    just a suggestion, why not only pick at pvp room? so leveling up and mvp hunting won't pick.

    just add
    .. && getmapflag( strcharinfo(3), mf_pvp ) && ...
    in the condition block

    .

    .

    .

    >Request: please can you make it this event will not work if woe time or there is a current event....

    shouldn't you configure the OnClock by yourself ?

    OnTue2000 ... something like this also can

     

     

    Hello, AnnieRuru. How to restricted same ip to join this game?

  2. Grf encryption

    This feature has been disabled, only decryption is possible.

     

     

    Why disabled Grf encryption :( This is very functional which many user want it.

    And can let this tool to support other language like big5?. (change to utf-8 code should be better)


  3.  

    comment this:

     

    //clif->changelook(&sd->bl,LOOK_HEAD_TOP,471);
     

    or

     

    #include <stdio.h>#include <stdlib.h>#include <string.h>#include "../common/HPMi.h"#include "../map/script.h"#include "../map/pc.h"#include "../map/battle.h"#include "../map/status.h"HPExport struct hplugin_info pinfo = {	    "afk",			    // Plugin name	    SERVER_TYPE_MAP,// Which server types this plugin works with?	    "1.0",					    // Plugin version	    HPM_VERSION,	    // HPM Version (don't change, macro is automatically updated)};/*==========================================* @afk*------------------------------------------*/ACMD(afk) {                if(sd->bl.m == map->mapname2mapid("izlude")) {                    clif->message(fd, "@afk is not allowed on this map.");                    return false;                }                                if( pc_isdead(sd) ) {                    clif->message(fd, "Cannot @afk if you are dead.");                    return false;                }			    if( map->list[sd->bl.m].flag.autotrade == battle_config.autotrade_mapflag )			    {					    sd->state.autotrade = 1;					    sd->state.monster_ignore = 1;                         pc_setsit(sd);					    skill->sit(sd,1);					    clif->sitting(&sd->bl);					    clif->specialeffect(&sd->bl, 234,AREA);                         						 if( battle_config.at_timeout )					    {							    int timeout = atoi(message);							    status->change_start(&sd->bl, SC_AUTOTRADE, 10000, 0, 0, 0, 0, ((timeout > 0) ? min(timeout,battle_config.at_timeout) : battle_config.at_timeout) * 60000, 0);					    }                        clif->chsys_quit(sd);                        clif->authfail_fd(sd->fd, 15);			    } else					    clif->message(fd, "@afk is not allowed on this map.");	    return true;}/* Server Startup */HPExport void plugin_init (void){    clif = GET_SYMBOL("clif");    skill = GET_SYMBOL("skill");    script = GET_SYMBOL("script");    pc = GET_SYMBOL("pc");    battle = GET_SYMBOL("battle");    map = GET_SYMBOL("map");    status = GET_SYMBOL("status");    if( HPMi->addCommand != NULL ) {//link our '@sample' command			    HPMi->addCommand("afk",ACMD_A(afk));    }}

     

    Credits: sevenzz23

     

    LOOK_HEAD_TOP

     

    How can I change the position to others?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.