Jump to content

Dastgir

Script Developers
  • Content Count

    3803
  • Joined

  • Last visited

  • Days Won

    248

Reputation Activity

  1. Upvote
    Dastgir got a reaction from leloush in [Question]   
    precompiled plugin is usually in form of .dll or .so, you have to put that in plugins/ folder and edit only plugins.conf, and nothing else.but precompiled plugins may not work if hpm is updated, or you are using old version, but plugin is compiled with latest version, it may cause random crash(if it gets loaded).
  2. Upvote
    Dastgir got a reaction from dhaisuke in [Help] Custom Job Problem   
    Wiki says that files are for xray only, so you only need to edit those neo files, and appropriate positions in the source and db folder and recompile.
  3. Upvote
    Dastgir got a reaction from Hadeszeus in Attempt to call a nil value   
    Was there any other message displaying file name? And what data folder you are using?
    https://github.com/ROClientSide/Translation/blob/master/Data/luafiles514/lua%20files/effecttool/effectfunc.lub was updated by me, a month ago, contains that function, maybe if you are using this, error will vanish(dont only download this, since there is one more file for morroc named morroc.lub, you ahould have that too, so just get that whole folder),else maybe if you using this and still have error, then this file must have been updated recently.(but less chance, since you using client older than the lub file, so downloading those files, should vanish your errors.)
    So get the latest luafolder, and try to run.
  4. Upvote
    Dastgir got a reaction from karazu in Harmony... making a return?   
    Completely agree.And as mentioned "irregardless of support" by him, I dont think he would be able to reply to a question via contact page
     
    Anyways, when money is needed, everyone makes a comeback.
  5. Upvote
    Dastgir got a reaction from AnnieRuru in my custom battleground *createbgid doesn't work on OnQuit when using battleground queue   
    Queue is not specifically for bg, its an improved waitingroom, can be used with many events , etc.
     
    Got the problem, its hercules bug(cant report/bug/pull request bcoz am on mobile) ,maybe its condition problem.
    Map.c

    if( sd->bg_id && !sd->bg_queue.arena ) /* TODO: dump this chunk after bg_queue is fully enabled */ bg->team_leave(sd,1); As I think, that ! Should not be there, since if someone has bgid, it wont be null , this is causing the server to not execute the logoutevent of bg.(just done a quick analysis, it may be bigger problem, so bug report would be good, so dev can check in deep) or maybe that condition is correct, and its wip, bcoz theres an todo note over that line.
  6. Upvote
    Dastgir reacted to Ind in Christmas Patch! Gift'o   
    Gift'o! From Hercules, to your server!
    We wish you happy holidays, and thank you for your support.
    May the New Year bring you happiness and peace.
     
    2013-12-23c Client Support
    Thanks to Yommy and Rytech! NPC Market Support A new type of NPC Shop where item availability is limited, for example you can have a vender start with 50x Red Potions and set mechanics for the red potions to be refurbished (for example could be as simple as a OnClock, where Red Potions are refurbished every y hour, or elaborate e.g. be connected with a game quest where players need to help a merchant npc get to the shop in order for it to be resupplied) Available as a NPC Trader subset (details will follow) @costume Oktoberfest NPC Trader
    A whole different way to set up shops, they're easier to read and flexible to customize. Previous format still supported (in the scenario we drop the previous we'll provide a conversion tool) To begin with, 'trader' is a phony name, its only purpose is to sign the parser that 'this npc will open the shop when clicked'. the trader npc is in fact a 'script' type (and thus script types can create/manipulate trader shops, and open them with the help of openshop()). Normal Zeny Shop moc_ruins,93,53,2    trader    Item Collector#moc1    4_M_03,{ OnInit:     sellitem Scell;     sellitem Monster's_Feed;     sellitem Animal's_Skin;     sellitem Bill_Of_Birds; } Custom Shop Script has full control over currency, which allows for scripts to use anything, from quests, to items, variables, etca. For Example: prontera,153,152,1    trader    TestCustom2    952,{ OnInit:     tradertype(NST_CUSTOM);     sellitem Red_Potion;     end;   /* allows currency to be Red_Potion */ OnCountFunds:     setcurrency(countitem(Red_Potion));     end;   /* receives @price (total cost) */ OnPayFunds:     if( countitem(Red_Potion) < @price )         end;     delitem Red_Potion,@price;     purchaseok();     end; } NPC Market ShopThis is the type I mentioned earlier, where item availability is limited prontera,150,160,6    trader    HaiMarket    952,{ OnInit:     tradertype(NST_MARKET);     sellitem Red_Potion,-1,50;     end;   OnClock0000://resupplies red potions on midnight OnMyResupply://instead of midnight, a event could trigger HaiMarket::OnMyResupply     if( shopcount(Red_Potion) < 50 )         sellitem Red_Potion,-1,50;     end; }The quantity data is disaster-safe, I mean it is persistent to @reloadscript and server restarts (If there were 39 Red Potions on sale upon restart/reloadscript, it continues to be 39 instead of resetting back to 50). 7 script commands to help control (documentation for all of them is present in script_commands.txt): openshop,sellitem,stopselling,setcurrency,tradertype,purchaseok,shopcount Trader Design by
    Yommy Haru jaBote mkbu95 Gepard Emistry Ind Special Thanks To
    Haru Yommy JaBote Muad_Dib Link'u~!
    Commit: https://github.com/HerculesWS/Hercules/commit/cf19b26d50ac96111e44c33a80afd1f1ea935cec NPC Trader Samples: https://raw.github.com/herculesWS/Hercules/master/doc/sample/npc_trader_sample.txt (Upcoming) GM Interface for Cash Shop Control

    Found that on the new client, support is being worked on (Data thanks to Yommy <3).
  7. Upvote
    Dastgir reacted to Ind in Michieru's Renewal Update   
    Topic: http://herc.ws/board/topic/4428-michierus-renewal-update/
     
    Michieru's Mega-Ultra-Super-Plus-Hyper-Master Skill Update
    Helloo~! What?!Renewal Updates based on 2013 data Whats in it?!
    More than I could list! Following is what I could pick out, I'm going only as far as to mention the names that have been modified/added due to the length of the commit, I apologise for the lack of detail -- includes updated mechanics, formulas, entirely new skills and so on! 1st/2nd Class Skills LK_SPIRALPIERCE AL_PNEUMA SC_ENERGYCOAT HT_BLASTMINE HT_CLAYMORETRAP SC_EDP MO_MOEXTREMITYFIST Rune Knight Skills RK_DRAGONBREATH RK_DRAGONBREATH_WATER RK_STORMBLAST RK_HUNDREDSPEAR RK_DRAGONHOWLING RK_CRUSHSTRIKE RK_SONICWAVE RK_WINDCUTTER RK_IGNITIONBREAK RK_PHANTOMTHRUST RK_ENCHANTBLADE RK_STONEHARDSKIN RK_MILLENNIUMSHIELD RK_FIGHTINGSPIRIT SC_VITALITYACTIVATION Arch Bishop Skills AB_EPICLESIS AB_CHEAL AB_CLEMENTIA AB_CANTO AB_PRAEFATIO AB_JUDEX AB_ADORAMUS AB_DUPLELIGHT_MAGIC AB_HIGHNESSHEAL AB_RENOVATIO SC_OFFERTORIUM AB_EUCHARISTICA Warlock Skills WL_MARSHOFABYSS WL_STASIS WL_CRIMSONROCK WL_HELLINFERNO WL_TELEKINESIS_INTENSE WL_SIENNAEXECRATE WL_RECOGNIZEDSPELL WL_COMET WL_SOULEXPANSION WL_EARTHSTRAIN WL_SUMMON_ATK_(variants) WL_FROSTMISTY WL_JACKFROST Ranger Skills RA_ARROWSTORM RA_FEARBREEZE RA_ELECTRICSHOCKER RA_FIRINGTRAP RA_ICEBOUNDTRAP RA_UNLIMIT RA_WUGRIDER RA_WUGDASH RA_WUGBITE RA_CLUSTERBOMB RA_MAGENTATRAP RA_COBALTTRAP RA_MAIZETRAP RA_VERDURETRAP RA_CAMOUFLAGE RA_WUGSTRIKE RA_SENSITIVEKEEN Mechanic Skills NC_COLDSLOWER NC_ACCELERATION NC_ANALYZE NC_MAGNETICFIELD NC_NEUTRALBARRIER NC_STEALTHFIELD NC_POWERSWING NC_VULCANARM NC_FLAMELAUNCHER NC_ARMSCANNON NC_SELFDESTRUCTION NC_REPAIR NC_AXEBOOMERANG NC_AXETORNADO NC_MAGICDECOY NC_HOVERING NC_SHAPESHIFT NC_EMERGENCYCOOL NC_SILVERSNIPER NC_MADOLICENCE NC_INFRAREDSCAN NC_BOOSTKNUCKLE NC_PILEBUNKER Shadow Chaser Skills SC_BODYPAINT SC_INVISIBILITY SC_BLOODYLUST SC_MANHOLE SC_DIMENSIONDOOR SC_CHAOSPANIC SC_MAELSTROM SC_FATALMENACE SC_FEINTBOMB SC_ESCAPE SC_STRIPACCESSARY SC_TRIANGLESHOT SC_DEADLYINFECT SC_SHADOWFORM SC_IGNORANCE Royal Guard Skills LG_TRAMPLE LG_SHIELDSPELL LG_EXCEEDBREAK LG_OVERBRAND LG_MOONSLASHER LG_PIETY LG_EARTHDRIVE LG_HESPERUSLIT LG_REFLECTDAMAGE LG_PINPOINTATTACK LG_RAYOFGENESIS LG_INSPIRATION LG_CANNONSPEAR LG_BANISHINGPOINT LG_SHIELDPRESS Sura Skills SR_LIGHTNINGWALK SR_FLASHCOMBO SR_RIDEINLIGHTNING SR_DRAGONCOMBO SR_SKYNETBLOW SR_CURSEDCIRCLE SR_RAMPAGEBLASTER SR_FLASHCOMBO SR_KNUCKLEARROW SR_WINDMILL SR_GATEOFHELL Wanderer / Ministrel Skills Chorus (WA_/WM_ ensambles) Bonus MI_RUSH_WINDMILL WA_MOONLIT_SERENADE WM_SEVERE_RAINSTORM WM_DEADHILLHERE WM_SOUND_OF_DESTRUCTION WM_SATURDAY_NIGHT_FEVER WM_MELODYOFSINK WM_REVERBERATION WM_VOICEOFSIREN WM_DEADHILLHERE WM_LULLABY_DEEPSLEEP WM_SIRCLEOFNATURE WM_GREAT_ECHO WM_LERADS_DEW WM_BEYOND_OF_WARCRY WM_UNLIMITED_HUMMING_VOICE WM_POEMOFNETHERWORLD WM_DEADHILLHERE WM_RANDOMIZESPELL WM_SONG_OF_MANA WM_DANCE_WITH_WUG WM_METALICSOUND WM_GLOOMYDAY WM_FRIGG_SONG Sorcerer Skills SO_FIREWALK SO_ELECTRICWALK SO_EARTHGRAVE SO_POISON_BUSTER SO_VACUUM_EXTREME SO_ELEMENTAL_SHIELD SO_FIRE_INSIGNIA SO_WATER_INSIGNIA SO_WIND_INSIGNIA SO_EARTH_INSIGNIA SO_ELEMENTAL_SHIELD SO_DIAMONDDUST SO_PSYCHIC_WAVE SO_VARETYR_SPEAR SO_CLOUD_KILL SO_WARMER SC_SPELLFIST SC_FOGWALL SC_CURSED_SOIL_OPTION SC_FIRE_CLOAK_OPTION SC_HEATER_OPTION SC_COOLER_OPTION SC_BLAST_OPTION EL_UPHEAVAL Genetic Skills GN_CRAZYWEED GN_DEMONIC_FIRE GN_MANDRAGORA GN_SLINGITEM GN_ILLUSIONDOPING GN_CARTCANNON GN_THORNS_TRAP GN_WALLOFTHORN GN_DEMONIC_FIRE GN_HELLS_PLANT GN_CART_TORNADO GN_SPORE_EXPLOSION GN_SLINGITEM_RANGEMELEEATK SC_EXTRACT_WHITE_POTION_Z SC_VITATA_500 Guillotine Cross Skills GC_ROLLINGCUTTER GC_DARKILLUSION GC_HALLUCINATIONWALK SC_VENOMIMPRESS GC_PHANTOMMENACE SC_POISONINGWEAPON GC_VENOMPRESSURE SC_DARKCROW - All Class Skills ALL_ODINS_POWER ALL_FULL_THROTTLE SC_ODINS_POWER Special Thanks to
    Michieru - Thanks for taking the time to research and build such a massive update! Haru Rytech idAthena Yommy Muad_Dib malufett Ind Link~u!
    Commit
  8. Upvote
    Dastgir got a reaction from karazu in Is it possible to merge client?   
    I found that theres new fles and all id for navigation system is changed, so i just updated all the lua files on client-side-translation with only some string untranslated in worldviewdata.
  9. Upvote
    Dastgir got a reaction from Hadeszeus in Reduce the price of all items   
    reduce price by percentage or fixed price?and if price is reduced, surely all shops will be affected.
  10. Upvote
    Dastgir got a reaction from karazu in about custom equips   
    Topic going too long, heres a quick fix.

    1. If this and http://herc.ws/board/topic/4116-help-cannot-add-custom-items/ are referring to same problem then remove tose /* and */ from custom items, and you can load it.

    For views,once more I am saying as you using 2013 client,. you also need to edit System/itemInfo.lub (or .lua if you diffed client with it.)
  11. Upvote
    Dastgir got a reaction from SSky in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    Fixed All Bugs Told:
    https://github.com/M45T3Ryu/KO-Proyect
     
    But still cannot reproduce this one "- Something special is that i was able to do the test of survival even if i still had to do the Test of Knowledge"
  12. Upvote
    Dastgir got a reaction from kerbiii in help   
    - script at_monster -1,{ OnInit: bindatcmd "monster",strnpcinfo(3)+"::OnAtcommand",0,99; end; OnAtcommand: atcommand "@monster " +implode(.@atcmd_parameters$, " "); announce "[ "+strcharinfo(0)+" ] spawned "+(.@atcmd_parameters$[1]==""?1:.@atcmd_parameters$[1])+" "+getmonsterinfo(atoi(.@atcmd_parameters$[0]), 0)+" on "+strcharinfo(3)+"!",0; end;} You inputted number, but .@atcmd_parameters$[0] is a string($ at end indicates its a string variable), so just use atoi for it.
  13. Upvote
    Dastgir got a reaction from Jedzkie in @garbage patch   
    Here it is: @Garbage with item_garbage.diff
     
    Add ItemID to item_garbage.txt and it will not be deleted if player drop item x accidently.
    .
  14. Upvote
    Dastgir got a reaction from Ehwaz in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    Updated to e8d6b66a6f4bbaeb1fc166635aea76a93ddec59d
     
    KO Job Changer FULLY WORKING!! 1)Battle Test: Fixed Callsubs and monster locations(Special Thanks to Yommy) 2)Knowledge Test: Fixed Question looping(Thanks to Ssky for pointing out) 3)Main NPC's:Fixed some conditions and color codes 4)Weaponry Test:Fixed effects and some conditions. With this, KO JOB Quest is FULLY WORKING NOW!!!, Tested it myself.Thanks. 
  15. Upvote
    Dastgir got a reaction from SSky in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    Updated to e8d6b66a6f4bbaeb1fc166635aea76a93ddec59d
     
    KO Job Changer FULLY WORKING!! 1)Battle Test: Fixed Callsubs and monster locations(Special Thanks to Yommy) 2)Knowledge Test: Fixed Question looping(Thanks to Ssky for pointing out) 3)Main NPC's:Fixed some conditions and color codes 4)Weaponry Test:Fixed effects and some conditions. With this, KO JOB Quest is FULLY WORKING NOW!!!, Tested it myself.Thanks. 
  16. Upvote
    Dastgir got a reaction from Michi in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    Updated to e8d6b66a6f4bbaeb1fc166635aea76a93ddec59d
     
    KO Job Changer FULLY WORKING!! 1)Battle Test: Fixed Callsubs and monster locations(Special Thanks to Yommy) 2)Knowledge Test: Fixed Question looping(Thanks to Ssky for pointing out) 3)Main NPC's:Fixed some conditions and color codes 4)Weaponry Test:Fixed effects and some conditions. With this, KO JOB Quest is FULLY WORKING NOW!!!, Tested it myself.Thanks. 
  17. Upvote
    Dastgir got a reaction from Yommy in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    The Project is 100% Done[The Quest is 100% usable(Tested it Myself)].
    Project Link: https://github.com/M45T3Ryu/KO-Proyect/tree/beta (updating the bugs here first)


    ToDo:
    Revising All NPC'S[Phase 5/5].(Done at 19th November 18:00 GMT+5:30)

    People Working on the Project:
    1)Me(Dastgir Pojee)
    2)M45T3R(Seems that leaved this project from July)

    Phase Changelogs:



    Phase 5 Completed:(Revised KO_main)
    KO_main up to official.Updated Constants,Added Some Checks,Added cutins,Corrected warps of Battle Test. [Phase 5/5 Completed]

     
    P.S: iRO Quest and kRO Quest are almost 100% Same(Some dialog translation may differ and nothing else.)

    Any Suggestions and Help are welcome.
  18. Upvote
    Dastgir got a reaction from Mhalicot in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    Updated to e8d6b66a6f4bbaeb1fc166635aea76a93ddec59d
     
    KO Job Changer FULLY WORKING!! 1)Battle Test: Fixed Callsubs and monster locations(Special Thanks to Yommy) 2)Knowledge Test: Fixed Question looping(Thanks to Ssky for pointing out) 3)Main NPC's:Fixed some conditions and color codes 4)Weaponry Test:Fixed effects and some conditions. With this, KO JOB Quest is FULLY WORKING NOW!!!, Tested it myself.Thanks. 
  19. Upvote
    Dastgir got a reaction from Michi in [RELEASE]Kagerou Oboro Job Change Quest[iRO Based]   
    Well the project is finished, I just added new phase for extra ko npc, which is not related to job chnager, so job chnager is FINISHED, give it a try and tell if any bugs
  20. Upvote
    Dastgir reacted to Yommy in Item_DB and Mob_DB   
    their will be a huge update this month
  21. Upvote
    Dastgir got a reaction from Zezicla in Item_DB and Mob_DB   
    I see that Item DB and Mob DB is missing alot of entries (Its almost 100-200+ according to my guess),
    Also I haven't seen any updates for itemdb/mobdb for much time.
    So any track when new entries will be implemented?
    Or any open source info to hercules community , so hercules community can help by pull requests?
  22. Upvote
    Dastgir got a reaction from N e s s in Patcher   
    Wiki have all the answers:
    http://herc.ws/wiki/Thor_Patcher
  23. Upvote
    Dastgir got a reaction from N e s s in Patcher   
    Any Patcher can be used be any client.
    All Patchers are Good:
    1)Thor Patcher: Widely Used, (I believe it have best compression, and I am using it for years) , easily customizable. Resumable not supported.
    2)NeonCube: (No Comments, Ah, I don't know what to say here)
    3)JikariCube: (I believe that is has resumable support), and same function as others.
     
    But Personally, Thor Patcher is best.
  24. Upvote
    Dastgir got a reaction from luan122 in Special Shop[Implement it in Hercules.]   
    Reference topic : http://rathena.org/board/topic/84169-specialty-shops/
     
    Pull Request : https://github.com/HerculesWS/Hercules/pull/232 (Tested it out, and its working.) 
    Diff File: SpecialShop_v1.2.diff (In case someone want to use it early/dev rejected it.)
    I have tested this source, and it works fine, anyone who wants to try can test it.




    Although in cashshop rearrangement, we would like if format is this
    <map name>,<x>,<y>,<facing>   pointshop <NPC Name> <sprite id>,<"points">,<"description">,<itemid>:<price>{,<itemid>:<price>...}  Where description is the name of point put, like if variable if PkP and description is PvP Points.
    Then when we open shop it will show in chat box (not npc dialog box), that "This shop uses PvP Points for purchasing items. Current PvP Points:123"
     
  25. Upvote
    Dastgir got a reaction from eKoh in Special Shop[Implement it in Hercules.]   
    Reference topic : http://rathena.org/board/topic/84169-specialty-shops/
     
    Pull Request : https://github.com/HerculesWS/Hercules/pull/232 (Tested it out, and its working.) 
    Diff File: SpecialShop_v1.2.diff (In case someone want to use it early/dev rejected it.)
    I have tested this source, and it works fine, anyone who wants to try can test it.




    Although in cashshop rearrangement, we would like if format is this
    <map name>,<x>,<y>,<facing>   pointshop <NPC Name> <sprite id>,<"points">,<"description">,<itemid>:<price>{,<itemid>:<price>...}  Where description is the name of point put, like if variable if PkP and description is PvP Points.
    Then when we open shop it will show in chat box (not npc dialog box), that "This shop uses PvP Points for purchasing items. Current PvP Points:123"
     
×
×
  • Create New...

Important Information

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