Jump to content

evilpuncker

Community Contributors
  • Content Count

    2178
  • Joined

  • Last visited

  • Days Won

    66

Reputation Activity

  1. Like
    evilpuncker reacted to w0wZukuBg in [Showcase] Lhz Dun Mobs Update aka Bio Lab Family   
    Super-Novice (Diego)

    Ninja - Oboro (Cheril)

    Gunslinger - Rebellion (Weikath)

    Taekwon - Soul Linker - Soul Reaper (Keytar)

    Taekwon - Star Gladiator - Star Emperor (Rachel)

  2. Like
    evilpuncker reacted to w0wZukuBg in [Showcase] Lhz Dun Mobs Update aka Bio Lab Family   
    short description
    There are 3 different generations of laboratory monsters:
    1. Egnigem, Wickebine, Laurell, Errende, Josephina, Kavach, Armeyer
    2. Seyren, Eremes, Kathryne, Margaretha, Cecil, Howard
    3. Randel, Gertie, Celia, Chen, Trentini, Alphoccio, Flamel
    I collect them, correct mistakes, add every possible class to each monster,
    recolor them in 3 official color sets and improve their aura.
    As a basis, I took the logic of the first implemented sprites at lhz_dun01-03
    If you compare the following kRO sprites with corrections in the changelog you will notice
    that the logic has ceased to be respected and the sprites do not even have sounds!
     
    [DONE]
    1st classes
    2nd class
    advanced class
    3rd class
    3rd japan edition class
    4th class
    previous versions of some classes
    custom extended classes

    The total number of sprites in the pack: ~170 classes (including different types of weapons) x 3 color sets x 2 different auras = ~1020 sprites
     
    changelog:
    (!) Below are the non-clean gifs recorded using GifCam.exe over the Act Editor (!)
    So these can brake or accelerate and do not serve as an accurate image. These gifs are added just for reference
    For clarity, the background of the laboratory is taken, and the sprites are shown in transparent blue 969F9EE7 and with improved aura
    Seyren Windsor

    Eremes Guile

    Kathryne Keyron

    Margaretha Sorin

    Cecil Damon

    Howard Alt-Eisen


    Randel Lawrence

    Gertie Wie

    Celia Alde

    Chen Lio

    Trentini Ilaria

    Alphoccio Basil

    Flamel Emure

    Egnigem Chenia

    Wickebine Tres

    Laurell Weinder

    Errende Ebecee

    Josephina

    Kavach Icarus

    Armeyer Dinze

     

     
     
  3. Like
    evilpuncker reacted to Wolfeh in New /conf folder sucks   
    He's not complaining about the new item_db syntax, I think it's more the fact that we now have 7 sub folders when we used to have 3 (correct me if I'm wrong in thinking this was what you meant). I also find it very annoying. I like editing my files all at once, and what is the point of a sub-folder with one or two files? Seems pointless to me.
  4. Like
    evilpuncker reacted to malufett in Official VIP System   
    Hi everybody..
    sorry for being in hiatus mode..I just got busy in real life this past years for me having hard time to insert RO dev thingy on my schedule..
     
    I'm sad since I became busy, Herc RE development(SRC) halted upon my leave...so I guess should come back? however if I come back I will only implement this in partial meaning only basic features (due to this reason "Its sole purpose is to monetize (which certainly isn't what players are looking for).")...

     
  5. Like
    evilpuncker reacted to Jedzkie in Official VIP System   
    Hi! i wan't to suggest to put in Hercules, the VIP System like on Official Servers, here are some informations about the VIP System in pRO ( Philippine Ragnarok Online ).
     
    VIP System [pRO]
     
    and here is on iRO ( International Ragnarok Online )
    VIP System [iRO]
    Warp Portal
     
    *When your Premium Service time expires, you will be disconnected from the server if you are online, but you can reconnect immediately after.
     
    *When Premium Service time runs out, you can still get items from your Kafra if you placed more than 300, but you will not be able to put any item in it if it already has 300 items or more.
     
    *The EXP and DROP bonuses from Premium Service add to the bonus from Field Manual, Bubblegum and EXP rings.
  6. Like
    evilpuncker reacted to AnnieRuru in Help converting small piece of code to hercules   
    setd "#Attendance_" + gettime(DT_YYYYMMDD),true; bad script design
     
    let's say the player has attended this script for 300 days, then it will have 299 unnecessary variables pile up in `acc_reg_num_db` table
    this kind of variable only use once, so set only 1 variable enough, with the value on date format
     
     
    no.2
    from my understanding, your script even use loop ... why not just use gettimetick(2)
    when login, `@timelogin` = gettimetick(2), when npc check, (gettimetick(2) - `@timelogin`) ....
     
     
    no,3
    and why not just write everything with source code =/
    no need loop, every variable and function you want is readily served in source code
     
    nvm, let me show you if its done entirely with source code
    https://gist.github.com/AnnieRuru/82335a62e8a6133511cda473ade8d322
     
     
    oh and, my discord is AnnieRuru#1609
     
  7. Like
    evilpuncker reacted to AnnieRuru in Help converting small piece of code to hercules   
    I just noticed my newly downloaded test server from a few days ago is stable branch LOL ...
    should've been main branch because it just a test server, thanks for reminder
     
    anyway yeah the previous post still stand correct, only the DD are not necessary and you are good to go
  8. Like
    evilpuncker got a reaction from AnnieRuru in Help converting small piece of code to hercules   
    they changed it on https://github.com/HerculesWS/Hercules/commit/0b86f2b46bcace0967a04fbc3d85a4c9e3df3c32 (finally!) now its account based, thank you for the plugin!
  9. Like
    evilpuncker reacted to AnnieRuru in Help converting small piece of code to hercules   
    prontera,155,185,5 script kjhfkhsjd 1_F_MARIA,{ // #Attendance_require = 0; // end; mes callsub(YYYYMMDD); #Attendance_require = callsub(YYYYMMDD); close; YYYYMMDD: return gettime(GETTIME_YEAR) * 10000 + gettime(GETTIME_MONTH) * 100 + gettime(GETTIME_DAYOFMONTH); } #include "common/hercules.h" #include "map/pc.h" #include "map/clif.h" #include "plugins/HPMHooking.h" #include "common/HPMDataCheck.h" HPExport struct hplugin_info pinfo = { "attendance_requirement", SERVER_TYPE_MAP, "", HPM_VERSION, }; // copy from src\map\date.c int date_get_date(void) { time_t t; struct tm * lt; t = time(NULL); lt = localtime(&t); return (lt->tm_year + 1900) * 10000 + (lt->tm_mon + 1) * 100 + (lt->tm_mday); } static void clif_parse_attendance_reward_request_pre(int *fd, struct map_session_data **sd) { if ((*sd)->state.trading || pc_isdead(*sd) || pc_isvending(*sd)) return; if (pc_readaccountreg(*sd, script->add_variable("#Attendance_require")) != date_get_date()) { clif->messagecolor_self((*sd)->fd, COLOR_RED, "You don't meet the requirement."); hookStop(); } return; } HPExport void plugin_init (void) { addHookPre(clif, pAttendanceRewardRequest, clif_parse_attendance_reward_request_pre); } this has been tested working
     
    btw remember the attendance system are bind to each character in the account
    https://github.com/HerculesWS/Hercules/blob/da14478a8c0c616a6aa5481694c550143bc9b9f3/sql-files/main.sql#L245-L246 <-- under `char` table
    so I guess what you doing there is the reward can claim for each character in the account once the quest has completed
  10. Like
    evilpuncker reacted to 4144 in Help converting small piece of code to hercules   
    error show what this is not function and not variable
    date_get(DT_YYYYMMDD)) Also error said what parameters to
    clif->msgtable_color is wrong
     
  11. Like
    evilpuncker reacted to Samuel in NoBank and NoRodex Mapflag   
    Hello everyone!
     
    Just like to release this newly made mapflag I tried to create via plugin.
     
     
    nobanknorodex
  12. Like
    evilpuncker reacted to AnnieRuru in Need support for @market plugin   
    dastgir has been a big help trying to help maintain some of my plugins,
    but this one in particular, I see the version is 1.6, which means he miss the version 1.7 update
     
    yup, the one you posted has memory leak problem because the chat-room doesn't remove properly
    eg: only remove the chat-room shown, but the memory still persist
    see the remove_chatroom function to see how to remove the chat-room from server memory properly
    ... which was copy paste from a function from chat.c
     
    anyway here is version 1.9
    https://github.com/AnnieRuru/Release/blob/master/plugins/marketclone/marketclone_1.9.c
     
  13. Like
    evilpuncker reacted to Hyroshima in Barter shop doubt   
    try this way:
    - trader Shop1 FAKE_NPC,{ OnInit: tradertype(NST_BARTER); sellitem White_Herb, 100, Red_Potion, 2; sellitem Blue_Herb, 200, Orange_Potion, 3; end; } - trader Shop2 FAKE_NPC,{ OnInit: tradertype(NST_BARTER); sellitem Green_Herb, 100, Red_Potion, 4; sellitem White_Herb, 100, Orange_Potion, 1; end; } - trader Shop3 FAKE_NPC,{ OnInit: tradertype(NST_BARTER); sellitem Apple, -1, Orange_Potion, 1; sellitem Praetorian_Shield, 100, Berserk_Potion, 10; end; } prontera,159,284,4 trader Barter Shop 4_M_KID1,{ mes "Select the shop for open!"; switch(select("Shop 1:Shop 2:Shop 3")) { case 1: close2; openshop "Shop1"; break; case 2: close2; openshop "Shop2"; break; case 3: close2; openshop "Shop3"; break; } end; }  
  14. Like
    evilpuncker reacted to Angelmelody in what is the max storage count i can use ?   
    The safe max storage is 731   explained by Ai4rei
    http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4391&&st=20
  15. Like
    evilpuncker reacted to AnnieRuru in Dota PVP Ladder   
    yeah I bet everyone still using version 2.9, that outdated version from eathena
    honestly there isn't much change with previous version, version 2.9 still works fine if you know how to fix it
     
    Download: 3.6
    hercules - script
    rathena - script
    soundeffect
     
     
     
    if your server has custom animation sprite, remember to set .fix_custom_sprite to true
     
     
    Questions:
    when people ask to make modification to this script, it always comes down to these 2
     
    1. monthly/weekly reset
    ladder will reset monthly or weekly ... self explain
     
    2. "@dotaannounce" off
    hmm ... after talked to some people, they want the announcement set to global, but then some players want to see who are dead, and some players doesn't bother
    and I also saw this is a custom modification ... can be made into this script but ... nah ... I'll do it when I feel like it
  16. Like
    evilpuncker reacted to AnnieRuru in King of Emperium Hill   
    trying to integrate this script with HULD, but I couldn't get it to work, so drop the idea
     
    update hercules version to 1.3
    script
    plugin
     
    I'll assume rathena still works in version 1.2, as I just tested it still working fine
    and for all those members saying how to patch
     
  17. Upvote
    evilpuncker reacted to AnnieRuru in nopettame mapflag   
    @evilpuncker there you go
     
    Download:
    plugin
     
    tested with
    prontera,155,185,5 script dfgsfgdfg 1_F_MARIA,{ pet 0; } //prontera mapflag nopettame there are several problems with this plugin though
    1. I tested with unripe apple, and the item still being deleted, because it seems hercules has changed pet taming items from IT_DELAYCONSUME(11) into IT_USABLE(2)
    2. Sage's hocus pocus has SA_TAMINGMONSTER skill also can catch pets, so nope, I couldn't just give back the items, since give back items also mean sage will get free pet taming items
     
    DISCUSSION !!!
    lazy to think anymore .... go to sleep now brrrr...
     
  18. Like
    evilpuncker reacted to AnnieRuru in shhhhhh......   
    Guide: How to post anonymously on the Internet
     
    1. open incognito tab

     
    2. login into your account
     
    3. profit !! now you can anonymously on the Internet
     
    PS: nobody knows its me ... right ? I post this in incognito mode ~
  19. Like
    evilpuncker reacted to AnnieRuru in get zeny amount from new bank system   
    try this plugin
    http://upaste.me/7ba18d
     
    tested with
    prontera,155,186,7 script kldjhfksdjhf 100,{ dispbottom Zeny +" "+ bank_vault();}honestly ... developer should added a constant for this variable ...
  20. Like
    evilpuncker reacted to Angelmelody in get zeny amount from new bank system   
    mes "your bank vault: " + .@bank + " Zeny.";
  21. Like
    evilpuncker reacted to Ind in Introducing Bank Support   
    Bank Support

    Account-Wide Bank
    May store up to 2.1 Billion Zeny Works on clients from 2013-07-24 onwards New DB Table 'account_data' Primarily to store the bank value, we have plans to employ it on new features as well (the official exp/death/drop modifiers for example) Run the '2013-10-09--21-38.sql' and '2013-10-10--16-36.sql' upgrade files. New Log TypeBan(K) to store bank transactions Bank Enable/Disable SwitchIn /conf/battle/feature.conf map-server.conf/save_settings UpdateNew '256' option to save bank transactions as soon as they take place. Made Possible Thanks to Yommy
    Wouldn't have been able to complete the feature without all the data Yommy made available, Thanks! Special Thanks
    Yommy Haru Links~!
    Commit
  22. Like
    evilpuncker reacted to Ai4rei in RO Patcher Lite, v4.2.2.1316 - last updated 2023/12/18   
    Updated to 2.4.19, updates twRO patch information and makes the UI less confusing.
    Updated to 2.4.20, the real thing.
    Updated to 2.4.21, updates kRO patch information.
    Updated to 2.4.22, fixes potential patch process issues introduced in previous release.
    Updated to 2.4.23, removes notices and behavior related to archives over 2GiB.
    Updated to 2.4.24, updates bRO patch information and removed fRO (closed).
    Issued hotfix for kRO Zero (2.4.24.807), updates kRO Zero patch information.
  23. Like
    evilpuncker reacted to Ai4rei in RO Patcher Lite, v4.2.2.1316 - last updated 2023/12/18   
    Updated to 2.4.25, updates kRO patch information, allows mirrors for kRO Zero and allows HTTP mirrors.
  24. Like
    evilpuncker reacted to Rytech in Dress Pack   
    New release. Felt this was needed since kRO now officially supports these sprites.
    v1.13
    *Updated lua files to not show 2 default body dye options.
    *Removed all sprites and texture files (except dressroomback.bmp).
    -Since the kRO client now has all the sprites and textures officially,
    -there's no need to included these files. The only purpose of this GRF
    -now is to enable the dress room UI functions.
    *For those who still want the version with the sprites and textures
    -included for some reason, the dresspackold.grf is also included.
  25. Like
    evilpuncker reacted to 4144 in Client Translation Project   
    iro files almost always very outdated, but i think good base for translation. As another source can be used euRo files
    People i think using translation by Asheraf: https://github.com/Asheraf/Translation
    and translation by zackdreaver https://github.com/zackdreaver/ROenglishRE
    zackdreaver mostly for rathena and outdated clients and Asheraf's for latest clients.
     
×
×
  • Create New...

Important Information

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