Jump to content

Edgar

Members
  • Content Count

    33
  • Joined

  • Last visited


Reputation Activity

  1. Upvote
    Edgar reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Many new updates/fixes were done this week: 
    https://github.com/dastgirp/eBG/commit/b333d65f0eaae88148bd10b21f2a84e98c43239e / https://github.com/dastgirp/eBG/commit/c4893a5bc21e7c37707a19bfe4366a653221b79d
    https://github.com/dastgirp/eBG/commit/8fcac60fb4e21f594cf39ccd138fbf32ea7e84e5
    Several changes and bug fixes Additions: * Added new configuration 'bg_items_pvp' to allow BG items in PvP. * Minimum level requirement to join bg. * Announcement when leader quits and new leader is chosen. * Configuration for checking gepard unique id for dual clients. * Players won't be able to join the BG if 2 minutes are left * Shop can be called by @bgshop Changed: * Changed the way 'bg_kick_idle' was handled, it now is in seconds. * When player joins BG, it now uses bg_announce instead of announce. * Moved telma to different file. * @bgshop can be called only on town. Fixes: * Error while setting variable. * bg_log_kill will now accept values from 0-7. * When leader quits, the leader was changing but not shown in client. * Fixes Guild window showing 0 members when leader quit. * 3rd argument in bg_announce is now optional Split main_bg.sql to * bg_guild.sql (to be executed if VIRT_GUILD is commented) * bg_main.sql (to be executed always) Updated script commands documentation. Added missing documentations. Structual changes to ebg_common.h (important settings are shown first).  
  2. Upvote
    Edgar reacted to Temtaime in New life for RO   
    Hi guys !
    Beta v0.3.0 is here !
    Key feature is support of npc shops, yay !
    More info http://aesir.perfontain.ru/forum/topic/15-beta-v030/

  3. Upvote
    Edgar 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).")...

     
  4. Upvote
    Edgar reacted to Huitzilopotchli in bg_consume mapflag, "Battleground's items" that can only be used in BG   
    I just change line to the new syntax of recent hercule's version ^^
    battlegroud.diff
  5. Upvote
    Edgar reacted to Sephus in Introducing the Item Options System   
    Introducing the Item Options System!
     

     
    Commit
    https://github.com/HerculesWS/Hercules/commit/974222a8d3f189083205bf5d330de04a43226ad3
     
    Feature Information
    The Item Option System is a feature that was implemented in 2015-02-26 clients, allowing equipments to have up to 5 additional effects similar to cards or enchants. Each equipment is capable of having 5 information bars above the card slot/enchant bar that describes the effect of the option it is infused with.
     
    New Script Commands (The following snippet is available in doc/script_commands.txt.)
    *getequipisenableopt(<equipment slot>) This function checks if the equipped item allows the use of bonus options. Returns 1 if allowed, 0 if not. --------------------------------------- *getequippedoptioninfo(<info_type>); This function is to be used with the scripts of contents listed in db/item_options.conf only. Returns the value of the current equipment being parsed. If the equip was not found or the type is invalid, -1 is returned. --------------------------------------- *getequipoptioninfo(<equip_index>,<slot>,<type>); Gets the option information of an equipment. <equipment_index> For a list of equipment indexes see getequipid(). <option_slot> can range from 1 to MAX_ITEM_OPTIONS <type> can be IT_OPT_INDEX (the ID of the option bonus, @see "Id" or "Name" in db/item_options.conf) or IT_OPT_VALUE (the value of the bonus script of the equipment, @see "Script" in db_item_options.conf). returns the value of the slot if exists or -1 for invalid slot, type or slots. --------------------------------------- *setequipoption(<equip_index>,<slot>,<opt_index>,<value>); Set an equipment's option index or value for the specified option slot. <equipment_index> For a list of equipment indexes see getequipid(). <option_slot> can range from 1 to MAX_ITEM_OPTIONS <type> can be IT_OPT_INDEX (the ID of the option bonus, @see "Id" or "Name" in db/item_options.conf) <value> The value of the type to be set. returns 0 if value couldn't be set, 1 on success.  
     
    Release Notes
    This system allows the infusing of equipments with bonus item options. This feature is constrained to clients of packet versions greater than or equal to 20150226. Item Options and their effects are defined server-side in db/item_options.conf and client side in data/luafiles514/lua files/datainfo/addrandomoptionnametable.lub The ID of the option must tally with the correct index of the description provided in the client side file. IT_OPT_* keys and MAX_ITEM_OPTIONS macro are also exported from the source as constants. If you wish to disable item options for certain (equipment) items, an additional flag `disable_options` has been added to the item sql tables, and as `DisableOptions: true/false (boolean, defaults to false !!for equipments only!!)` to the item_db.conf files. Documentation is provided for script commands. If upgrading, don't forget to run the sql upgrade files!
    Credits
    A big thanks to all the reviewers that helped make the code closer to perfection. -
    Emistry, dastgir, MishimaHaruna, Jedzkie, Ridley8819, Asheraf, 4144.
     
    Style and Script Fixes by Asheraf (https://github.com/Asheraf)
    Initial design Idea in rAthena commit.
  6. Upvote
    Edgar reacted to Sephus in Hercules Battlegrounds   
    Hercules Battlegrounds
    A full conversion and enhancement of eAmod's Battlegrounds system into a easy-to-install Hercules plugin library.
    Version: 1.0a (alpha)
     

     
    Repository @ https://github.com/Smokexyz/HerculesBG

    Installation
    1) Place plugin files in plugin directory. (If you wish to re-compile the code, please do so the standard way.)
    2) Place all script files in the default directory provided in the repository (or your own).
    3) Place all database and config parts in their respective files.
    4) in conf/plugins.conf add "hBG".
     
    Instructions on installing Plugins - http://herc.ws/wiki/HPM#Building_a_plugin
     
    Battleground Modes
    Capture the Flag Eye of Storm Triple Inferno Team DeathMatch Bossnia Conquest Stone Control Domination Rush Free For All Why use it?
    1) Prevents conflicts when updating Hercules.
    2) Easy to install.
    3) Can be easily modified for more functions/features in the future.

    For contributors
    If you wish to add a free BG script to the list of available battleground modes, please contact me.
     
    Bug Reporting
    Please feel free to open an issue on the repository and I'll get to it as soon as I can.

    Donate to support the project and motivate updates.


  7. Upvote
    Edgar reacted to Rytech in 2016-02-03aRagexeRE   
    File Name: 2016-02-03aRagexeRE
    File Submitter: Rytech
    File Submitted: 26 Nov 2016
    File Category: Client Resources
     
    Release for the 2016-02-03aRagexeRE game client.
     
    Be sure to set the client's grf read order to read rdata.grf before data.grf.
     
    Click here to download this file
  8. Upvote
    Edgar reacted to Rytech in 2015-10-29aRagexeRE Client (Re-Release)   
    File Name: 2015-10-29aRagexeRE Client (Re-Release)
    File Submitter: Rytech
    File Submitted: 26 Nov 2016
    File Category: Client Resources
     
    2015-10-29aRagexeRE game client.
     
    This is a re-release of the 2015-10-29aRagexeRE client which fixes issues from the previous release in 2015. Be sure to set the client to load rdata.grf before data.grf to minimize issues.
     
    Click here to download this file
  9. Upvote
    Edgar reacted to Omnipotent in [Game] Pairs.   
    Pairs Game
     
     
     
    Hello! This is the very known "pairs" game.
     
    What does this script do?
    Basically this: https://en.wikipedia.org/wiki/Concentration_(game)
    You play the pairs game with another player, that's it. Not much to say.
     
     
    How to configure?
    You can change the coordinates of the script by modifying #1_memo. The script will calculate the other coordinates automatically. If you want to change the map as well, you can use the Replace function in Notepad with prontera,1,1,4 to yournewmap,1,1,4
     
    If you think the separation between NPCs isn't enough or is too much, you can change this part:
     
        .@x+= 3*((.@i - 1)%6);     .@y-= 3*((.@i - 1)/6);   If you don't want to have extra turns edit .@extra var to 0.
     
     
     
    Screenshots


     
     
    Mirror: http://pastebin.com/download/14MRyCZq
    Pairs.txt
  10. Upvote
    Edgar got a reaction from jaBote in iz_ac02 no puedo moverme de hay   
    No soy experto, pero en casos similares he actualizado el mapcache con ayuda del WeeMapCache.

    No puedo proporcionarte una guía, por que la verdad lo realice empíricamente.

    Espero al menos te sirva para darte un norte, saludos.
  11. Upvote
    Edgar reacted to Ridley in [WIP] Hercules Offline - A Ragnarok Online Story   
    Well, not much done yet but I thought I can already show some progess :x
    Goal is a Ragnarok Online RPG, for this I started with the maps. (Nothing else done yet). 
    For the initial step I want to do Prontera and Prontera Inn. Maybe followed by the field around it. In case I (hopefully) ever finish this, I don't want to talk about the story yet
    As the Title screen I used kRO's login screen, ingame the related BGM's are played. I use a custom code for the lights, but I think it's becoming quite good already (even if there is still room for improvement). Once the maps are done I want to work on a fighting/battle system which comes closer to the Ragnarok Online one. Long talking, I show you what is ready right now.
     

     



  12. Upvote
    Edgar reacted to Aeromesi in [Add-On] Recent | Favorite Warps (Euphy's Warper)   
    View File [Add-On] Recent | Favorite Warps (Euphy's Warper)
    [Add-On] Recent | Favorite Warps (Euphy's Warper)
     
    What exactly is the Recent and Favorite addition to Euphy's Warper?
     
    It's exactly what it sounds like.
    You can choose from 5 Most Recent locations you have Warped to.
    You can choose to [save] or [select] your Favorite Warps.
    Your Favorite Warps are saved by saving your Most Current Recent Warps list.
     
    It's a straight sample from our Public Github in "..npc/custom/warper.txt" (Just so you know what to copy and paste if you have warper.txt enabled.)
     
     
    Enjoy Hercules!

    Submitter Aeromesi Submitted 10/19/16 Category Utility  
  13. Upvote
    Edgar reacted to vykimo in [Showcase] New mount for water : Fish   
    Here my latest showcase : a new job sprite !!
     
    This is a fish mount to survive when you are in deep water...
     

     
    You can use it everywhere there is a deep water (it detects water cell from gat tiles)
     
    Give me some review !
  14. Upvote
    Edgar reacted to Kubix in Queue BG rewrite   
    Hello!
    I find eAmod BGs in public and rewrite some src and scripts for Hercules.
     
    BG:
    Conquest Rush Flavius TD Register - @joinbg or NPC, leave - @leavebg
    This is queue BG with multiple windows checking by Gepard ID or IP.
     
    Items:
    56 BG consumable items (using only on BG) with boxes 56 WoE consumable items (using only on WoE) with boxes Item list New script commands:
    bg_reward bg_team_reveal flooritem flooritem2xy bg_getitem bg_getkafrapoints bg_single bg_create_team (added OnPCDie and OnPCLogout events.) Settings:
     
    OnInit: // ===== Multiple Windows checking by ? // = 1 - Gepard Shield // = 2 - IP .MultipleCheck = 1; // ===== BG Colors setarray .BG_Color$[0], "0xDDA0DD", "0x7CCD7C", "0xFFA500"; // ===== BG NPC & Arena Names setarray .BG_Names$[0], "Rush", "Flavius TD", "Conquest"; setarray .BG_Arena$[0], "Rush", "Flavius_TD", "Conquest"; // ===== BG Player Amount setarray .BG_Min[0], 2, 2, 2; setarray .BG_Max[0], 30, 30, 30; // ===== BG Locations setarray .BG_Map$[0], "rush_cas04", "bat_b03", "schg_cas06"; // ===== BG X/Y Coordinates setarray .BG_GuillX[0], 270, 390, 264; setarray .BG_GuillY[0], 292, 10, 379; setarray .BG_CroixX[0], 270, 10, 295; setarray .BG_CroixY[0], 288, 290, 379; bindatcmd "joinbg", strnpcinfo(0) + "::OnJoinBG", 0, 99; bindatcmd "leavebg", strnpcinfo(0) + "::OnLeaveBG", 0, 99; // ===== Time to flood in seconds. .Flood_Time = 180; // ===== Enable debug mode? .debug = false; Sorry, not all instructions translated to English now.
    Github: https://github.com/kubixservice/QueueBG
  15. Upvote
  16. Upvote
    Edgar reacted to raPalooza~ in ModScript Professions ~ Fishing   
    Fish Fish Fishing

    Well,
    Lately i went back on Scripting and testing ideas around ragnarok, and decided to develop a series of professions, but as i'ma well known lazy ass so i'll be releasing the "raw" script as soon as possible as it is probably full of bugs and memory problems.

    Starting with Fishing! here is a sneak peak of the progress so far. ;D





    -I'm also using .tga shadows, and custom damage font.


    Right now it works as follow:
    - First runs a loop with percentage of breaking it so the fish bites de bait.
    - Then a "mini-game" starts, where you need to choose the right random placed option, an bait animation ocours, and that minigame start over, guider by a random number rand(2,4) in the video.
    -Fish/Item Catched! Loot Animation, start over.

    TODO:
    -Random placement on water cells (also control on how much you can "fish" from one node, till it unspawn or warp away)
    -General Configuration for easy using (If item needed, how many minigames tries, loot selection(i hear that there are good functions scripts that base drop % in arrays.)
    -And so on.



    Hope you guys enjoy it.

    Want to hear some thoughts on other profession! and feed back about that one as Well!
    (already thinking about a lumberjack minigame where you will need to time the hit)
  17. Upvote
    Edgar reacted to hirasu in Tree of Savior   
    There is already a Emulator for Tree of Savior , open source : https://github.com/r1emu/R1EMU
    Tutorial: http://www.r1emu.net/index.php?threads/windows-how-to-set-up-r1emu.14/
  18. Upvote
    Edgar reacted to AnnieRuru in So ... I'm back... but meh ...   
    so ... after years of showing up, then inactive, then come back, then inactive,
    I come back again .... hahahaha
    but I'm not very happy ...
    why ?

    because I'm in DEBT !
    .
    I am broke its because of this Malaysia 1MDB scandal ! (please google it)
    Malaysia Currency DROP NON-STOP
    .
     
    I borrow money from my relatives, already RM3500 accumulated
    which is nearly USD $900
    it is a big amount .... if I don't find a method to increase my income, I'm gonna broke
    .

    .
    so ... I have google some sites on how to earn money online ...
    I almost get scam for a 'work at home' scheme
    .
    its here -> http://www.yyjob.net/display-job/5848/Urgent-Home-Base-Data-Entry-Typists.html?searchId=1445258816.89&page=1
    I actually sent my email and my contact number for them
    then they reply ....
     
     
    I immediately spot 3 error
     
    1. where is the company name & address ?
     
    2. Data Entry job is ...
    of course I already googled it
    means that person gives you a shit ton of scanned documents
    then you sort it out and digitize them with microsoft excel
    now this is the legitimate site for freelancing, and it look like this
    there are always more than 50 peoples to bid on any data entry job, no matter how small the payout it
     
    what I read in the mail has nothing resemble to what I learn from google
    wait ... ADVERTISING ? since when data entry job becomes a salesgirl?
     
    3. it ask you to deposit RM50 to start a business ...
    ok RM50 is actually small
    I just have to eat white bread/plain rice with plain water for 3 days, then I can save RM50 up
    but ... it just sound too good ...
     
    something fishy already
    so I keep on google until I found this site
    http://asiaparttime.com/blog/asiaparttime/how-to-tell-if-a-data-entry-job-is-a-scam/
     
    end case
    there is no follow up, and don't want to talk to them anymore
     

     
    so after hours and hours of thinking and searching
    http://reviewopedia.com/workathome/7-ways-to-make-money-online/
    of course there's more, but the #1 in particular ...
    ... makes me make a very tough decision
     
    I always say that everything on the internet should be free
    after all is information age nowadays everyone owns smartphones, and I own 2
    but the real life get the better of me
     
    I have resort to earn money through selling scripts
    ... and I hate myself for saying this crap ...
    I used to argue and threaten others by reproducing their scripts and release for free
    but I don't have a choice now, seems like karma has hit back on me
     
    haiz ... so now I'm still in the middle of setting up a test server
    probably can start scripting tomorrow
     
    I think ... my current stance is
    1. continue make free release in hercules script request or script release
    ---- if anyone wants to me to make it compatible with rathena, let's talk price
    2. start making scripts over PM, of course, price negotiable
    ---- higher price for rathena users ... hahaha
    3. if source edit is require, no longer release any patch
    ---- so there are less rathena users able to convert them
     
    I would keep this stance, and view next month (1st Dec) if I'm able to cover my expenses
    I just need earn about USD $300 per month to cover this debt
    if convert USD $300 into MYR, is about RM1200, that should be enough
    and that's also means how small malaysia currency is ... haiz
  19. Upvote
    Edgar reacted to fxfreitas in [Showcase + DL] Hairstyles   
    Pack Updated, added 12 female heads and 15 male heads (#31, #54 and #56 updated, old are female heads implemented in male, now they are unique)
  20. Upvote
    Edgar reacted to ossi0110 in New Race   
    the new client for the Doram race is 2015-10-01 RagexeRE but its not supported yet from hercules since we are not finished 
     
    when all is done i will make a Fullclient for this exe and a small client
  21. Upvote
    Edgar reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Development of this had already started... 
    For more technical changelog along with date :http://server.athenacore.net/getrss.php?q=ebg
  22. Upvote
    Edgar reacted to Dastgir in Plugin Collections   
    Hello Community,
     I am feeling like, there's many plugin on forum, but not been actively used, due to out-of-date plugin
     
    I have updated Shikazu's Plugin first(as it was requested on the thread from 25th April), maybe Shikazu busy on his rl.
    Also I have included My Plugins there.
     
    I would like to add more plugins there(which are not updated on hercules forum <- please suggest if you find some outdated plugin and want me to update it )
     
    List of Plugins and Owners:
    https://github.com/dastgir/HPM-Plugins/blob/master/README.md  
    Repository: https://github.com/dastgir/HPM-Plugins
     
    Thanks.
  23. Upvote
    Edgar reacted to malufett in 'job_db1.txt' Redesign   
    'job_db1.txt' Redesign
     
    What is it?
    The file has been upgrade to achieve 2 goals: make it easier for us to update the file and for our users to customize it better. The old hp/sp computation has been drop and replace by hp/sp tables. job_db.conf Format:
    Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)     Inherit: ( "Other_Job_Name" );     // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.     InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table.     InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table.     Weight: Max Weight            (int, defaults to 20000, units in Weight/10)     BaseASPD: {                 // Base ASPD for specific weapon type         Fist: 0~200                (int, defaults to 200)         Dagger: 0~200            (int, defaults to 200)         Sword: 0~200            (int, defaults to 200)         TwoHandSword: 0~200        (int, defaults to 200)         Spear: 0~200            (int, defaults to 200)         TwoHandSpear: 0~200        (int, defaults to 200)         Axe: 0~200                (int, defaults to 200)         TwoHandAxe: 0~200        (int, defaults to 200)         Mace: 0~200                (int, defaults to 200)         TwoHandMace: 0~200        (int, defaults to 200)         Rod: 0~200                (int, defaults to 200)         Bow: 0~200                (int, defaults to 200)         Knuckle: 0~200            (int, defaults to 200)         Instrumen: 0~200        (int, defaults to 200)         Whip: 0~200                (int, defaults to 200)         Book: 0~200                (int, defaults to 200)         Katar: 0~200            (int, defaults to 200)         Revolver: 0~200            (int, defaults to 200)         Rifle: 0~200            (int, defaults to 200)         GatlingGun: 0~200        (int, defaults to 200)         Shotgun: 0~200            (int, defaults to 200)         GrenadeLauncher: 0~200    (int, defaults to 200)         FuumaShuriken: 0~200    (int, defaults to 200)         TwoHandRod: 0~200        (int, defaults to 200)         Shield: 0~200            (int, defaults to 0)     }     HPTable:[ 1, .... 150 ]        (int[]) Reference table for base HP per level      SPTable:[ 1, .... 150 ]        (int[]) Reference table for base SP per level     // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.} Benefit?
    You can now easily specify a class base weight, base aspd for specific weapon types and HP/SP per level. Lessen redundant entries and good for the eyes.. RE ASPD formula is improved to compatibly(less/no more conversion) accept aegis database. Tools?
    http://herc.ws/board/files/file/202-hercules-hpsp-table-generator/ Special Thanks to:
    Awesome @Yommy Best @Michi Incredible @Ind Nice @Beret Links
    Commit: https://github.com/HerculesWS/Hercules/commit/b59b9d1ab4c5a21081cdd2af126997ed7093d743 File: https://github.com/HerculesWS/Hercules/blob/master/db/re/job_db.conf
  24. Upvote
    Edgar reacted to Dastgir in [Release] ExtendedBG for Hercules (with eAmod BG modes)   
    Hello Hercules Community,
     
    Let me explain it first.
    It is ExtendedBG, which tends to contain all eAmodBG modes and extra modes(as and when coded).
    Some Previews:
    http://imgur.com/a/2SSVR
    Ohh, and the last thing I forgot to tell,
    Its 100% Plugin and Script, no Source Edits ..
     
    Special Thanks To:
    jaBote co-founded this project(and really thanks to him , that he motivated me at start at provided some functions and idea of how the base should be, and what we should do it to give flavor of Hercules in it).
     
    Repository Link: https://github.com/dastgirp/eBG (Please read README.md for installation steps)
     
    Leave Comments/Suggestions if you find something.
    NOTE:
     There might be some(/many) debug messages left in map-server which will be cleaned up. I will add battle.conf soon (you have to add it yourself for now or edit the plugin) The plugin might be a big mess to read/understand (I did many experiments over the year) There might be some bugs Thanks to @Rebel and @Myriad for testing and providing initial feedback
    Contact me on Discord: @Dastgir#1460 if there's some urgent issue or else open the issue in github. keep this topic for support.
     
    Want to encourage me??

     
  25. Upvote
    Edgar reacted to Felipe Brasil in Let's talk about, "eAmod"...   
    Didn't change anything mate!
     
    Well, as I said, i know it depends, but i have one more doubt, if it is a pack of modifications, why don't we, when i say we i mean we communite, make our own pack of changes? *suggestion
×
×
  • Create New...

Important Information

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