Jump to content

Dastgir

Script Developers
  • Content Count

    3803
  • Joined

  • Last visited

  • Days Won

    248

Reputation Activity

  1. Upvote
    Dastgir reacted to Nihad in Instances and Quests   
    Just a heads up I am very limited on time so releases will come slowly. Monster and Item releases will follow. Not all of the instances have been cleaned up yet so I won't add those until that has been done. These instances and quests were either released on Herc or rAthena and then translated and cleaned up by my team. We have invested months of our time in order to compile all of the information. Not much needs to be said here as it is all said in the git. 
     
    All I ask in return it to encourage sharing in the community.
     
    https://github.com/WoonRO/share
     
    Monster and item info was gathered from the following websites:
    http://www.divine-pride.net/
    http://ro.gnjoy.com/guide/runemidgarts/
    http://kafra.kr/#!/en/KRO/
    http://db.123ro.cn/
     
    And:
    https://github.com/rosfus/cRO
     
    Additional Instance information was gotten from forums such as:
    http://forum.gamer.com.tw/
     
    rAthena: I will not be making an official release topic on rA since I do not feel it is my place to release content that is not ready for you. Though some of you have already contacted me and started converting the instances to rAthena. If you send those to me I will add them to the git under an rAthena folder, don't be jerks and not share. rAthena deserves some love too. 
     
    Side note: Some of these instances require source edits such as getmobdata, setmobdata, specialeffects3, mobremove. I'm in the process of making these into plugins but my source knowledge is crap. All the information you need for these source edits can be found on the forums and some stuff you will have to search the web. If anyone wants to make plugin versions of these that would be much appreciated. It is possible btw, I know for a fact it is because I have a super messy version of getmobdata, but it works. 
  2. Upvote
    Dastgir got a reaction from Legend in Magic Critical Strike   
    File Name: Magic Critical Strike
    File Submitter: Dastgir
    File Submitted: 12 Jan 2015
    File Category: Plugins
     
    Its a plugin for Critical Strike on Skills
    Critical Strike Calculation is as per normal calculations
     
    You can have a battle_config on any of the files in conf/battle/ with
    magic_critical_color: 1 or 2
    1 = Red Critical Strike
    2 = Blue Critical Strike
     
    Method to Change Delay:
    Either add the config in conf/battle/ as stated above or change "blue_red_critical" value in plugin
     
     
    Building Plugin for Linux: http://herc.ws/wiki/Building_HPM_Plugin_for_gcc
    Building Plugin for Windows: http://herc.ws/wiki/Building_HPM_Plugin_for_MSVC
     
    P.S: You need HPMHooking Enabled.
     
    Click here to download this file
  3. Upvote
    Dastgir got a reaction from Habilis in plugins system error   
    MYPLUGINS = plugins
    ^ above is the problem, it should only list custom plugin file names, if you don't have any custom plugin, simply
    MYPLUGINS =
    ^ would work fine.
  4. Upvote
    Dastgir got a reaction from sonyk2 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??

     
  5. Upvote
    Dastgir got a reaction from Vuluts in Remove taekwon rankings   
    To remove response from /taekwon
    clif.c:
    Search

    /// /taekwon list (ZC_TAEKWON_RANK). /// 0226 { <name>.24B }*10 { <point>.L }*10 void clif_taekwon(struct map_session_data* sd) {     int fd;     nullpo_retv(sd);     fd = sd->fd;     WFIFOHEAD(fd,packet_len(0x226));     WFIFOW(fd,0) = 0x226;     clif_ranklist_sub(WFIFOP(fd,2), RANKTYPE_TAEKWON);     WFIFOSET(fd, packet_len(0x226)); }
    Replace with
    /// /taekwon list (ZC_TAEKWON_RANK). /// 0226 { <name>.24B }*10 { <point>.L }*10 void clif_taekwon(struct map_session_data* sd) {     return; }
  6. Upvote
    Dastgir got a reaction from Helena in Trade headgear for another headgear but keep the refine rate?   
    new_1-1,56,126,0 script Test 4W_SAILOR,{ if (!countitem(5172)) { mes "You don't have any "+ getitemname(5172); close; } getinventorylist; mes "Pick the refine rate of "+ getitemname(5172) +" that you want to trade..."; next; .@menu$ = ""; for (.@i = 0; .@i < @inventorylist_count; ++.@i) { if (@inventorylist_id[.@i] == 5172 && @inventorylist_identify[.@i] == 1) { // We Need Identified Item .@card = 0; if (@inventorylist_card1[.@i]) .@card++; if (@inventorylist_card2[.@i]) .@card++; if (@inventorylist_card3[.@i]) .@card++; if (@inventorylist_card4[.@i]) .@card++; // ~ +7 ItemName (x4 Cards) .@menu$ = .@menu$ +"~ +"+ @inventorylist_refine[.@i] +" "+ getitemname(@inventorylist_id[.@i])+ " (x"+ .@card +" Cards):"; .@index[getarraysize(.@index)] = .@i; } } .@menu$ = .@menu$ +"Cancel"; .@s = select(.@menu$)-1; if (.@s == getarraysize(.@index)) close; .@i = .@index[.@s]; mes "Are you sure you want to trade +"+ @inventorylist_refine[.@i] +" "+ getitemname(@inventorylist_id[.@i]) +" to +"+ @inventorylist_refine[.@i] +" "+ getitemname(2249) +"?"; next; if (select("Yes:No") == 2) close; delitem2 @inventorylist_id[.@i], 1, 1, @inventorylist_refine[.@i], @inventorylist_attribute[.@i], @inventorylist_card1[.@i], @inventorylist_card2[.@i], @inventorylist_card3[.@i], @inventorylist_card4[.@i]; getitem2 2249,1,1,@inventorylist_refine[.@i],0,0,0,0,0; close; }
  7. Upvote
    Dastgir got a reaction from evilpuncker in Plugin Collections   
    They are coming *soon*
    Added all 3, check the repo
  8. Upvote
    Dastgir got a reaction from evilpuncker in Rebirth System   
    Updated.
    Included reset Stats Menu, so that your Rebirth Stat's wont vanish.
  9. Upvote
    Dastgir got a reaction from evilpuncker in Plugin Collections   
    Added 'sellitem2'
    It is similar to sellitem, but you can define cards and refines in it.
    Syntax:
    sellitem2 <Item_ID>,identify,refine,attribute,card1,card2,card3,card4{,price};
  10. Upvote
    Dastgir got a reaction from Yazoo in Rebirth System   
    File Name: Rebirth System
    File Submitter: Dastgir
    File Submitted: 05 Apr 2014
    File Category: Utility
     
    It is Rebirth System , which allows to rebirth unlimited times
     
    Some of its features on how it works
    It does not give any Extra StatusPoints(Adjustable via Config)
    Requires Some Item to Rebirth
    Rewards are given when you rebirth with x% chance
    You can Only Rebirth when you are Max Level (3rd,2nd job Configurable Option)
    RebirthSystem Ranking(To know who has Rebirth How many times)
    Master Rebirth System(When you have Rebirthed for x times, You can do Master Rebirth. You can add ItemReward and ItemRequirements, only for MasterRebirth too..)
    GM can reset the Rebirth Rankings(Affects StatusPoint Given)
    Can Force the User to be rebirthed to Novice/High Novice.
    Can Give x status point every Rebirth.
    Can Give y status point every Master Rebirth.
    Can Limit Number of Rebirth/Master Rebirths.
    Can rebirth to Any Jobs(Job Adjustable via Config)

    I made this script because it was requested to me by someone.
     
    Click here to download this file
  11. Upvote
    Dastgir got a reaction from fourxhackd in Charms   
    My Free Times comes too late :(
    Anyways, Here it is: https://github.com/dastgir/HPM-Plugins/blob/master/src/plugins/CharmSystem.c
  12. Upvote
    Dastgir got a reaction from Vuluts in 2007-2008 data folder   
    https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/just-likethis-ro/source-archive.zip
  13. Upvote
    Dastgir got a reaction from Ragno in Monsters Experience according to kRO   
    We are in ep 14.kRO is currently in ep16.2
    I guess that would tell why the differences are there...
  14. Upvote
    Dastgir got a reaction from Ragno in How to determine AegisName for new gears?   
    Many of them are from Aegis(the name Official Servers used internally), however for new items, we don't have aegis, so that's just made similar to the name (and edited a little), such that 2 AegisName shouldn't conflict
  15. Upvote
    Dastgir got a reaction from Aethelingaeg 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??

     
  16. Upvote
    Dastgir got a reaction from Neo-Mind in ONRRRO ? in screenshot   
    For newer clients:
    1->8
    2->6
    3->7
    4->0
    5->1
    6->2
    7->4
    8->9
    9->5
    0->3
  17. Upvote
    Dastgir got a reaction from Habilis in ONRRRO ? in screenshot   
    For newer clients:
    1->8
    2->6
    3->7
    4->0
    5->1
    6->2
    7->4
    8->9
    9->5
    0->3
  18. Upvote
    Dastgir got a reaction from evilpuncker in ONRRRO ? in screenshot   
    I think that's char id with simple encryption
    O = 1
    N = 5
    R = 0
    Your char id must be 150001
  19. Upvote
    Dastgir got a reaction from Habilis in ONRRRO ? in screenshot   
    Nope, there's no diff for that, that's kro normal feature.
    For new clients, they are numbers
    For old clients (<2014) , they are having letters..
    It can be possible that some langtype(in clientinfo.xml) might not have those character codes
  20. Upvote
    Dastgir got a reaction from Habilis in ONRRRO ? in screenshot   
    I think that's char id with simple encryption
    O = 1
    N = 5
    R = 0
    Your char id must be 150001
  21. Upvote
    Dastgir got a reaction from evilpuncker in Plugin Collections   
    Recent Updates:
    Added MacAddress Diff(Use Launcher for it) Added ChatTimeStamp Plugin (https://github.com/dastgir/HPM-Plugins/issues/19) Added FCP Bypass Plugin (https://github.com/dastgir/HPM-Plugins/issues/11) Added Charms Plugin Updated @market plugin to v1.5 CleanUp of plugins: (arealoot, afk, auraset, charms, autoattack, autonext, criticalmagic, costumeitem, dispbottom2) Fixes auraset bug.
  22. Upvote
    Dastgir got a reaction from MikZ in Get last_mac Address   
    Let me see what I can do

    Edit: Might not able to test the edit, since I don't have Launcher (and I need to recompile the server , which I couldn't afford atm)

    Here you go:
    https://github.com/dastgir/HPM-Plugins/tree/master/diff
  23. Upvote
    Dastgir got a reaction from evilpuncker in Get last_mac Address   
    Let me see what I can do

    Edit: Might not able to test the edit, since I don't have Launcher (and I need to recompile the server , which I couldn't afford atm)

    Here you go:
    https://github.com/dastgir/HPM-Plugins/tree/master/diff
  24. Upvote
    Dastgir got a reaction from Helena in Charms   
    My Free Times comes too late :(
    Anyways, Here it is: https://github.com/dastgir/HPM-Plugins/blob/master/src/plugins/CharmSystem.c
  25. Upvote
    Dastgir got a reaction from samsudin in Disable several maps   
    Remove it from conf/maps.conf, db/map_index.txt and rebuild the map_cache.
    More Simpler Way: Just remove warps from it?
×
×
  • Create New...

Important Information

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