Jump to content

Legend

Members
  • Content Count

    375
  • Joined

  • Days Won

    5

Reputation Activity

  1. Upvote
    Legend reacted to AnnieRuru in mapflag all map for adjust_skill_damage?   
    well if you want to give ALL players to increase their skill damage, you can try
    - script jsdfksf FAKE_NPC,{OnPCStatCalcEvent: bonus2 bSkillAtk, MG_FIREBOLT, 100; end;}increase MG_FIREBOLT skill damage by 100% for all players
  2. Upvote
    Legend reacted to AnnieRuru in Count total number of items   
    coding OnPCPickUpEvent now ... ok I'm not coding it =/
     
    EDIT: how to check if the player actually just drop the apple and pick up, repeating the process to bypass this system ?
    I just found Hercules unique_id is not meant for stackable items, only equipments
     
    thus it is currently impossible to check, I guess ?
     
    looks impossible currently
  3. Upvote
    Legend reacted to Angelmelody in [script cmd] cartcountitem   
    *cartcountitem( <item id> or "<item name>" )*cartcountitem2(<item id> or "<item name>",<identify>,<refine>,<attribute>,<card1>,<card2>,<card3>,<card4>)  
     
     
    This cmd will return the number of items for the specified item ID that the invoking character has in the cart inventory
     
     
     
    download:
    cartcountitem.c
  4. Upvote
    Legend reacted to Samuel in Adding custom costumes   
    @@Legend
     
    adding costumes is like adding custom jobs, wherein you're just ignore the part for itemdb, can't provide a link, just using phone right now
  5. Upvote
    Legend reacted to AnnieRuru in [help] npc_event: player's event queue is full   
    the exact way to reproduce this is ..
    - script asdf FAKE_NPC,{ end;OnNPCKillEvent: mes "Hi"; next; mes "bye"; close;}1. @monster poring 1002. cast storm gust skill
    then you got the error
     
    since this is anti-bot script, your players might be killing stuffs with skills like storm gust
    so when it suddenly the mes pops-up, it will queue up the player's chat towards the npc
     
    compiling to increase MAX_EVENTQUEUE in this case, will make the players take the anti-bot test over and over again LOL
     
    that is exactly the reason why MAX_EVENTQUEUE is set to 2
    I remember ultramage did that for this purpose
     
     
    EDIT: btw, hahaha I just learned from Haru, don't use SC_BERSERK for anti-bot
    any 3rd party program like opencore actually allow to use atcommand during SC_BERSERK
    making this script easily bypass with @go or @warp enabled
    https://github.com/HerculesWS/Hercules/pull/937#issuecomment-165323552
    EDIT2: well at least I saw "@option 2 0 0" in this script, they get permanent freeze then
  6. Upvote
    Legend reacted to Ind in Obtaining Hercules   
    Git Troubleshooting
    Please, commit your changes or stash them before you can merge.Aborting.Git doesn't update modified files even if they don't conflict unless they're properly "committed" in your local working copy, to do so is simple and advantageous (it will keep a log of your changes for yourself; so you can always go back and check what was changed and when)
    - On Unixgit commit -am "your log message, anything at all" - On Windows
    1. Right click your folder -> Git Commit -> "master"
    2. (optional) type the log message
    3. Hit 'OK'
  7. Upvote
    Legend reacted to Mystery in October & November Digest 2015   
    October & November Digest 2015
    The following digest covers the month of October 1st - October 31st 2015 and November 1st - November 30th 2015.
     
     
    October Digest
     
    Team Changes
    [*]@Aeromesi has joined the team as a Support Leader. [*]@Frost has joined the team as a Script Developer.

     
    Development Highlights
    [*]Add support for mob_db in conf format [*]Add Mob_db converter from txt to conf [*]Convert mob_db to new format [*]Add new config to allow player vend/chat room nearby hidden npc [*]Updated libconfig to GNU Bison 2.5 [*]Fixed message ID to a lower value [*]Error message when talking to a pre-defined channel

     
    Database Highlights
    [*]Converted all the commented out mob_db/mob_db22 entries to the new format [*]Update the Status Icons based in kRO Update 10-21-2015 [*]Missing Teleport Skill in RMSC2012 Headgears

     
    Script Highlights
    [*]Added Items needed in eden_iro.txt

     
    October Statistics
    [*]During the period there were 56 Commits. [*]Of these 56 commits, 1 included bug-fixes. [*]15 Commits from Pull Requests.



     

    November Digest
     
    Team Changes [*]None

     
    Development Highlights
    [*]Fixes missing new RC_ constants in some bonuses [*]Split the source path reference retain mechanism out of npc_parsename [*]Updated items trade restriction [*]Fixed a crash in some skills' multi-hit code [*]Renamed hQueue/hQueueIterator/hQueueOpt to latest standards [*]Refactored the script queue system [*]Fix @QMapChangeTo$ not usable when HQO_OnMapChange triggered [*]Fixed too-generic constant names of gettime() types [*]Fix npc initialisation in first map (m == 0) [*]Add option for fix hit after warp [*]Moved class and dir initializers to npc_create_npc [*]Added subtype initializer to npc_create_npc [*]Split frequently repeated code to add/register new NPCs [*]Split npc_duplicate_sub into separate functions [*]Fixed a compilation error when the memory manager is disabled [*]Split the duplication logic away from the parsing logic in NPC duplicates

     
    Scripting Highlights
    [*]Fixes Chance of Comodo Gambling [*]Converted some dealers to new trader format

     
    Database Highlights
    [*]Update new NPC ID's [*]SC Update (Added 'Eden Crystal Synthesis' statuses and added 'Geffen Magic Tournament' statuses) [*]Several item Updates [*]Part 1 [*]Update Geffen Scrolls to its official behavior and effect. [*]Added Official item effect of Mental Potion. [*]Fixed Chinese Pestel item effect. [*]Fixed Vitata500 not giving 5% sp. [*]Added 'Costume: Time Accessory'.
    [*]Part 2
    [*]Update the item 'Acaraje' to its official effect. (Ref: http://herc.ws/board/tracker/issue-7773-acaraje-12375/) [*]Fix 'Vitata500' not giving additional % in sp. (Thanks to Haru) (Ref: http://www.divine-pride.net/database/item/12436) [*]Fix Ljosalfar and Mermaid Bubbles disappear its effect when died / dispell and etc.
    [*]Part 3
    [*]Update Flame Stone, Ice Stone, Wind Stone, and Shadow Orb selling price base on kRO. [*]Update 'Mother_Heart' item effect. (Ref: http://www.divine-pride.net/database/item/2885) [*]Update 'Fools_Day_Box' and 'Fools_Day_Box2' based on Aegis. [*]Update some item scripts based on Aegis. [*]Changed some ItemID into Constants, Partial commit of my ItemID to Constant assignment. [*]Added New items and its effect and trade restrictions:
    • Mercenary_Casting_ (ID# 12807) (Ref: http://www.divine-pride.net/database/item/12807)
    • Mother_Love_Box (ID# 12808) (Ref: http://www.divine-pride.net/database/item/12808)
    • Level_Up_Box (ID# 12809) (Ref: http://www.divine-pride.net/database/item/12809)
    • Zherlthsh_Tck_Box_ (ID# 12819) (Ref: http://www.divine-pride.net/database/item/12819)
    [*]Part 4
    [*]Change the effect of 'Devil Morocc Card' from MaxHP to MaxSP (Ref: http://www.divine-pride.net/database/item/4559) [*]Change the behavior of 'Fools Day Box' and 'Fools Day Box2'. (Thanks to Haru and Emistry) [*]Added the combo effect script of 'White Knightage Card' and 'Khalitzburg Knightage Card'. (Ref: http://www.divine-pride.net/database/item/4608) [*]Fix 'Birdcage Of Paradise' where the skill bonus is not working in Ranger Job and seperate its combo effect.
    - Added 54 New Cards up to the latest kRO Sakray Update (November 18, 2015)
    • Infinite Toad Card (ID#4642) (Ref: http://www.divine-pride.net/database/item/4642)
    • Infinite Vagabond Card (ID#4643) (Ref: http://www.divine-pride.net/database/item/4643)
    • Infinite Vocal Card (ID#4644) (Ref: http://www.divine-pride.net/database/item/4644)
    • Infinite Eclipse Card (ID#4645) (Ref: http://www.divine-pride.net/database/item/4645)
    • Infinite Chimera Card (ID#4646) (Ref: http://www.divine-pride.net/database/item/4646)
    • Infinite Osiris Card (ID#4647) (Ref: http://www.divine-pride.net/database/item/4647)
    • Infinite Eddga Card (ID#4648) (Ref: http://www.divine-pride.net/database/item/4648)
    • Infinite Phreeoni Card (ID#4649) (Ref: http://www.divine-pride.net/database/item/4649)
    • [WIP] Infinite Infinite Orc Hero Card (ID#4650) (Ref: http://www.divine-pride.net/database/item/4650)
    • Infinite Tao Gunka Card (ID#4651) (Ref: http://www.divine-pride.net/database/item/4651)
    • Nightmare Amon Ra Card (ID#4652) (Ref: http://www.divine-pride.net/database/item/4652)
    • Nightmare Arclouse Card (ID#4653) (Ref: http://www.divine-pride.net/database/item/4653)
    • Nightmare Mimic Card (ID#4654) (Ref: http://www.divine-pride.net/database/item/4654)
    • Nightmare Minorous Card (ID#4655) (Ref: http://www.divine-pride.net/database/item/4655)
    • [WIP] Nightmare Mummy Card (ID#4656) (Ref: http://www.divine-pride.net/database/item/4656)
    • [WIP] Nightmare Ancient Mummy Card (ID#4657) (Ref: http://www.divine-pride.net/database/item/4657)
    • Nightmare Verit Card (ID#4658) (Ref: http://www.divine-pride.net/database/item/4658)
    • Eggring Card (ID#4659) (Ref: http://www.divine-pride.net/database/item/4659)
    • Scout Basilisk Card (ID#4660) (Ref: http://www.divine-pride.net/database/item/4660)
    • Charge Basilisk Card (ID#4661) (Ref: http://www.divine-pride.net/database/item/4661)
    • Big Eggring Card (ID#4662) (Ref: http://www.divine-pride.net/database/item/4662)
    • Leaf Lunatic Card (ID#4663) (Ref: http://www.divine-pride.net/database/item/4663)
    • Grass Fabre Card (ID#4664) (Ref: http://www.divine-pride.net/database/item/4664)
    • Wild Honet Card (ID#4665) (Ref: http://www.divine-pride.net/database/item/4665)
    • Sweet Roda Frog Card (ID#4666) (Ref: http://www.divine-pride.net/database/item/4666)
    • Hunter Wolf Card (ID#4667) (Ref: http://www.divine-pride.net/database/item/4667)
    • Trance Spore Card (ID#4668) (Ref: http://www.divine-pride.net/database/item/4668)
    • Jungle Mandragora Card (ID#4669) (Ref: http://www.divine-pride.net/database/item/4669)
    • Fruit Pom Spider Card (ID#4670) (Ref: http://www.divine-pride.net/database/item/4670)
    • Sorcerer Celia Card (ID#4671) (Ref: http://www.divine-pride.net/database/item/4671)
    • Sura Chen Card (ID#4672) (Ref: http://www.divine-pride.net/database/item/4672)
    • Minstrel Alphoccio Card (ID#4673) (Ref: http://www.divine-pride.net/database/item/4673)
    • Guillotine Cross Eremes Card (ID#4674) (Ref: http://www.divine-pride.net/database/item/4674)
    • Arch Bishop Magaleta Card (ID#4675) (Ref: http://www.divine-pride.net/database/item/4675)
    • Ranger Cecil Card (ID#4676) (Ref: http://www.divine-pride.net/database/item/4676)
    • Mechanic Howard Card (ID#4677) (Ref: http://www.divine-pride.net/database/item/4677)
    • Warlock Kathryne Card (ID#4678) (Ref: http://www.divine-pride.net/database/item/4678)
    • Rune Knight Seyren Card (ID#4679) (Ref: http://www.divine-pride.net/database/item/4679)
    • Royal Guard Randel Card (ID#4680) (Ref: http://www.divine-pride.net/database/item/4680)
    • Genetic Flamel Card (ID#4681) (Ref: http://www.divine-pride.net/database/item/4681)
    • Shadow Chaser Gertie Card (ID#4682) (Ref: http://www.divine-pride.net/database/item/4682)
    • Wanderer Trentini Card (ID#4683) (Ref: http://www.divine-pride.net/database/item/4683)
    • True Eremes Guile Card (ID#4684) (Ref: http://www.divine-pride.net/database/item/4684)
    • True Margaretha Sorin Card (ID#4685) (Ref: http://www.divine-pride.net/database/item/4685)
    • True Kathryne Keyron Card (ID#4686) (Ref: http://www.divine-pride.net/database/item/4686)
    • True Cecil Damon Card (ID#4687) (Ref: http://www.divine-pride.net/database/item/4687)
    • True Howard Alt-Eisen Card (ID#4688) (Ref: http://www.divine-pride.net/database/item/4688)
    • True Seyren Windsor Card (ID#4689) (Ref: http://www.divine-pride.net/database/item/4689)
    • True Randel Lawrence Card (ID#4690) (Ref: http://www.divine-pride.net/database/item/4690)
    • True Flamel Emure Card (ID#4691) (Ref: http://www.divine-pride.net/database/item/4691)
    • True Celia Alde Card (ID#4692) (Ref: http://www.divine-pride.net/database/item/4692)
    • True Chen Liu Card (ID#4693) (Ref: http://www.divine-pride.net/database/item/4693)
    • True Gertie Card (ID#4694) (Ref: http://www.divine-pride.net/database/item/4694)
    • True Trentini Card (ID#4695) (Ref: http://www.divine-pride.net/database/item/4695)
    • True Alphoccio Card (ID#4696) (Ref: http://www.divine-pride.net/database/item/4696)
    [*]Part 5
    [*]Fix 'Light Concentration Potion', 'Light Awakening Potion' and 'Light Berserk Potion' not giving additional ASPD when used. Thanks to Emistry. (Ref: http://herc.ws/board/tracker/issue-8482-light-centerawakeningbersek-potion/) [*]Change the 'Fools Day Box' and 'Fools Day Box2' variable from .@i to .@temp. [*]Added 9 New Items and its trade restriction based on itemmoveinfov5.txt of kRO.
    • Infinite Concentration Potion (ID#12884) (Ref: http://www.divine-pride.net/database/item/12884)
    • Infinite Awakening Potion (ID#12885) (Ref: http://www.divine-pride.net/database/item/12885)
    • Infinite Berserk Potion (ID#12886) (Ref: http://www.divine-pride.net/database/item/12886)
    • Infinite Fly Wing (ID:12887) (Ref: http://www.divine-pride.net/database/item/12887)
    • Infinite Concentration Potion Box (ID#17226) (Ref: http://www.divine-pride.net/database/item/17226)
    • Infinite Awakening Potion Box (ID#17227) (Ref: http://www.divine-pride.net/database/item/17227)
    • Infinite Berserk Potion Box (ID#17228) (Ref: http://www.divine-pride.net/database/item/17228)
    • Infinite Fly Wing Box (ID:17229) (Ref: http://www.divine-pride.net/database/item/17229)
    • Infinite Fly Wing Box 3Days (ID:17251) (Ref: http://www.divine-pride.net/database/item/17251)
    [*]Part 6
    [*]Fixes http://herc.ws/board/tracker/issue-8592-mega-resist-potion/, where the SC_TARGET_BLOOD is not working properly. Thanks to kyeme. [*]Adjust some whitespaces.
    [*]Part 7
    [*]Fixes http://herc.ws/board/tracker/issue-7330-halohalo/ where Item 'Halohalo' will not stack together w/ other Status Foods. [*]Change the Status Food Behavior based on Aegis: (NOTE: ID# 12202, 12203, 12204, 12205, 12206, 12207 and 12247) [*]Removed when the player dies. [*]Update its HP/SP percentheal based on Aegis script.
    - Follow up e511dcf#commitcomment-14500629. Thanks to AnnieRuru.
    - Follow up d9ad1cc#commitcomment-14502822. Thanks also to AnnieRuru.
    - Change the sequence of our current Trade Restriction based on kRO's itemmoveinfov5.txt
    [*]Part 8
    [*]Implemented the Geffen Scrolls and Mental Potion official effects. Thanks to Kyeme. (Ref: http://herc.ws/board/topic/1125-please-implement-the-magic-scroll-mental-potion-etc/)
    [*]Part 9
    [*]Fixed 'Black Thing' not decreasing Stats and Movement Speed. [*]Fixed 'Enriched White Potion Z' no HP regeneration.
    [*]Part 10
    [*]Fix some item behavior that should not stack w/ other stat foods.
    • Tyr's Blessing - http://www.divine-pride.net/database/item/14601
    • Internet Cafe1 -
    • Internet Cafe2 -
    • Internet Cafe3 -
    • Internet Cafe4 -
    • Luxurious Western Food - http://www.divine-pride.net/database/item/14607
    • Manchu-Han Imperial Feast - http://www.divine-pride.net/database/item/14608
    [*]Part 11
    [*]Fix some item behaviors based on Official Servers.
    • Str_Dish10 (Healing percent)
    • Citron
    • Meat Skewer
    • Mre_B
    • Mre_C
    • Spray Of Flowers
    • Strawberry Cake
    • Pineapple Juice
    • Spicy Sandwich
    • Grilled Corn [*]Implemented the follow SC:
    • SC_FOOD_CRITICALSUCCESSVALUE (Based on Aegis VAR_CRITICALSUCCESSVALUE)
    [*]Part 12
    [*]Fix some item behavior based on Official Servers.
    • Lucky Rice Cake
    • Charm Of Luck
    • Charm Of Happiness
    • Rune Kn Test Int
    • Takoyaki
    • Evasion Scroll
    • Concentration Scroll
    [*]Part 13
    [*]Added new official cash shop usable items and it's boxes:
    • STR Biscuit Stick - http://www.divine-pride.net/database/item/14616
    • VIT Biscuit Stick - http://www.divine-pride.net/database/item/14617
    • AGI Biscuit Stick - http://www.divine-pride.net/database/item/14618
    • INT Biscuit Stick - http://www.divine-pride.net/database/item/14619
    • DEX Biscuit Stick - http://www.divine-pride.net/database/item/14620
    • LUK Biscuit Stick - http://www.divine-pride.net/database/item/14621
    • STR Biscuit Stick Box - http://www.divine-pride.net/database/item/17270
    • VIT Biscuit Stick Box - http://www.divine-pride.net/database/item/17271
    • AGI Biscuit Stick Box - http://www.divine-pride.net/database/item/17272
    • INT Biscuit Stick Box - http://www.divine-pride.net/database/item/17273
    • DEX Biscuit Stick Box - http://www.divine-pride.net/database/item/17274
    • LUK Biscuit Stick Box - http://www.divine-pride.net/database/item/17275
    [*]Part 14
    [*]Added new official item status effect, 'SC_CUP_OF_BOZA'.
    - Follow up f512a0b.
    - Follow up ce33936.
    - Follow up d8909d9.
    - Follow up f65e032.
    - Some white spaces adjustments.





     
    November Statistics
    [*]During the period there were 82 Commits. [*]Of these 82 commits, 5 included bug-fixes. [*]7 Commits from Pull Requests.

  8. Upvote
    Legend reacted to Takari in CORA™ CMS   
    @@OverLord Thank you, I really appreciate it! However, there's no need since I already have a server. It should be live sometime next week. I'll keep you guys updated
  9. Upvote
    Legend reacted to Ai4rei in RagEffect Client Plug-In, version 1.0.3.1 - last updated 2014/05/10   
    RagEffect Client Plug-In


    About
    A client plug-in that replaces client's special effect table (.str) with data from an external database. This release is per request from Ragno on the rAthena boards with the permission to release it publicly.

    Known issues
    Currently the file is not loaded from GRF, but from data folder only. The range of clients might be limited, tested with 2012-07-02aRE and 2013-12-23c. For further possible issues see the Simple DLL Loader for RO Clients topic.

    Download
    binary, reference source

    License

    This work is licensed under a Creative Commons Attribution-Noncommercial 3.0 Unported License.
  10. Upvote
    Legend reacted to AnnieRuru in Equipment Restriction.   
    holy ... that method so unoptimized
    and using query_sql to check online player is not recommended, it only save periodically
    better use *getcartinventorylist;
     
    or its better to use db(pre-)remap_zone_db.conf
    and disabled_items: it
     
    to unequip the equipment has to add a config
    change to 3 
     
    EDIT: Euphy ? I thought Euphy only active in rathena ..
  11. Upvote
    Legend reacted to AnnieRuru in @sameip command for rathena   
    script version ... should be faster than GMOcean's version because I only list online players, but his query will list all login table
    search all online players and only list if they have 2 same ip or above
    .
    - script kjdshfksfj FAKE_NPC,{OnInit: bindatcmd "sameip", strnpcinfo(0)+"::Onaaa"; end;Onaaa: freeloop true; .@nb = query_sql( "select `char`.name, char_id, last_ip from login left join `char` on login.account_id = `char`.account_id where online = 1", .@name$, .@cid, .@ip$ ); for ( .@i = 0; .@i < .@nb; ++.@i ) { for ( .@j = 0; .@j < .@ip_list; ++.@j ) if ( .@b_ip$[.@j] == .@ip$[.@i] ) break; if ( .@j == .@ip_list ) { .@b_ip$[.@j] = .@ip$[.@i]; ++.@ip_list; } setd ".@b_ip"+ .@j +"_name$["+ .@b_ip_size[.@j] +"]", .@name$[.@i]; setd ".@b_ip"+ .@j +"_cid$["+ .@b_ip_size[.@j] +"]", .@cid[.@i] +""; ++.@b_ip_size[.@j]; } dispbottom "===== SAME IP Searching ====="; for ( .@i = 0; .@i < .@ip_list; ++.@i ) { if ( .@b_ip_size[.@i] > 1 ) { dispbottom " == The IP ["+ .@b_ip$[.@i] +"] has "+ .@b_ip_size[.@i] +" players."; for ( .@j = 0; .@j < .@b_ip_size[.@i]; ++.@j ) { getmapxy .@map$, .@x, .@y, 0, getd( ".@b_ip"+ .@i +"_name$["+ .@j +"]"); dispbottom " = "+( .@j +1 )+". ("+ getd( ".@b_ip"+ .@i +"_cid$["+ .@j +"]" ) +") "+ getd( ".@b_ip"+ .@i +"_name$["+ .@j +"]") +" -> "+ .@map$ +" "+ .@x +" "+ .@y; } ++.@result; } } dispbottom ">>> "+ .@result +" results found."; end;}.now tackle the source version
    in theory, source code should be faster than script
  12. Upvote
    Legend got a reaction from Max in hit-delay   
    Had the same problem but different plugin.
     
    Try this...
    Change malloc.h to memmgr.h


    Source: http://herc.ws/board...e-mode/?p=67010
  13. Upvote
    Legend got a reaction from Max in Manner plugin problem   
    Had the same problem but different plugin.
    Change malloc.h to memmgr.h

    Source: http://herc.ws/board/topic/7127-maintenance-mode/?p=67010
  14. Upvote
    Legend reacted to ossi0110 in [Release] 2012-04-10 RagexeRE Full Client   
    Hello Hercules       im Realeasing a Full Client Package for the 2012-04-10     This Package Contains:   - Up to Date KRO Client ( updated till 2012-04-10 )   Can be found in Client Folder   Contains:   Latest Translation Files, Working AI Folders ,  YourRO.grf  with all importan Files , and a prediffed  YourRO.exe .  This exe is for testing . you can start the client whitout a error and ingame all is tranlated.     Data Folder contains a clientinfo.xml setted to localhost . but  best is to repack the YourRO.grf with your custom clientinfo.   All files inside this YourRO.grf are in a seperate folder called  YourRO.grf Data Stuff     - Tools Folder what contains all Importan files/Tools to create a Client.   contains:   ( Latest xDiffPatcher, Latest Nemo Patcher SVN , unbollox , ResHack , Mapcache Maker, grfbuilder , Undiffed Exe + Diffpatch)     - YourRO.grf Data Stuff Folder ,  where all importan Client files are in , Rdy to use lubs and translation ( All you need to get this client to work)     - I added a Profile for the Nemo patcher  with the name YourRO.log ,  this profile contains all important diffs to get this exe running.  How to use ?   ,  just open Nemo patcher  Load the exe and click on "Load Patches" , after that just click on "Load Profile" and select the YourRO.log file inside the Nemo folder , and  he will select all importan DIffs for you.             --------->DOWNLOAD HERE<----------    
  15. Upvote
    Legend reacted to Haru in Hercules WPE Free - June 14th Patch   
    1. If the key passes the test on that URL, you can use it on all clients, yes (provided that you compile Hercules with the same key)
     
    2. That URL will tell you. I don't really know how to generate a strong key, but I observed that the second key must be an odd number (ending with 1, 3, 5, 7, 9, B, D, F). If it's an even number, it will repeat after a few iterations. Not all the sets with an odd key are strong, but all sets where the second key is even, are weak (that happens because of the key schedule function that Gravity uses).
     
    3. I'll try to explain it briefly.
    After each packet sent, the client (and the server), applies a function to the current encryption (sub-)key to make it different for each packet sent (this is what prevents tools such as WPE from working for packet spamming, because if the key changes, a packet can't be re-played as it is).
    Each packet will be a different encryption/decryption sub-key, which is derived from the three original keys, by applying some sort of mathematical function (this is called the key schedule). The page you linked, runs the key schedule algorithm over and over (iterates it) several times, checking if the encryption sub-key changes every time. When it detects that the key didn't change, it reports a failure. The iteration number is how many times the key schedule function was applied before it started repeating the same key.
     
    I hope it makes any sense
  16. Upvote
    Legend reacted to AnnieRuru in plugin for id not active be @afk player   
    yes, I suddenly want to give you a rep for saying it
     
    although the idea on the topic title might not be very interesting,
    but if there is a plugin to allow to login an offline character, this can do a lot of interesting stuffs
    for example, everyday at 8PM login a [GM] character and say 'Hello' to the surrounding area without players knowing it is a bot
    which was actually done by a plugin
    or just login some offline characters in the pvp room through atcommand to test what happens when there are a lot players ... etc etc
    .
    .
    I don't think its that hardif Ind's patch can login autotrade players when server start up, then this shouldn't be a much problem
    but Ind's one can login the player until the real player login, but mine only login for about 0.1 sec and it immediately logout
    there is some check that I missed ...
  17. Upvote
    Legend reacted to Dastgir in A full tutorial to update to latest hercules   
    I use following way
    git commit -am"Change Commit Msg"git pullgit commit will save all your changes with the commit message as mentioned.git pull will fetch new content and try to merge it with yours, if conflict is found, it would show the files where conflict is there.. Manually solve the conflicts then type
    git commit -m
    ^ Only if conflict is there(there will be instruction though to do this.)
     
    Other method is squash and pop, w/e, both will save your changes.
  18. Upvote
    Legend reacted to AnnieRuru in @pk Plugin?   
    @@VicTheSlik
    @@Easycore
     
    fine ...
    http://upaste.me/b16121870ca99a9c0
     
    btw I found that when pk mode, there is no indicator showing that player having pk on
     
    I rather fix this kind of source mode though
    http://herc.ws/board/topic/4589-pk-area/?p=29668
  19. Upvote
    Legend got a reaction from msfabiao in remove shaking   
    Just send your new exe file
  20. Upvote
    Legend reacted to AnnieRuru in Maintenance mode   
    update to new format 1.4
     
    seriously ... can members please register better names ?
    somebody names @@Maintenance here, and make my post broken
     
    anyways
    I tested both things, both doesn't work
     
    1. it seems I can't add SERVER_TYPE_LOGIN, because each server use their own variables
    for example, the int aaa = 0; means aaa is declare to both SERVER_TYPE_MAP and SERVER_TYPE_LOGIN, they will initialize the value
    but if SERVER_TYPE_MAP modify the value, SERVER_TYPE_LOGIN isn't updated, since they run in different server
    I still have no idea how to pass a variable from map-server to login-server
     
    2. 2nd problem is, if I add a configuration for kick autotraders
    when the player wants to login for the 1st time, client hang
    but when login for the 2nd time, its fine
    and the weird thing is, it doesn't remove the list from autotrader sql ... its a bug (in this plugin)
  21. Upvote
    Legend got a reaction from msfabiao in remove shaking   
    Using NEMO patcher -> enable disable quake skill effect
  22. Upvote
    Legend reacted to AnnieRuru in Maintenance mode   
    I think this plugin needs a little revamp
    now that plugin can also hook login server, its better to hook login->authok this time
     
    during that time plugin can only hook to map-server, but now all 3 can
  23. Upvote
    Legend reacted to Dastgir in Maintenance mode   
    malloc.h to memmgr.h
  24. Upvote
    Legend reacted to Dastgir in Removing Plugins   
    Just comment it from conf/plugins.conf
    So it won't load anymore.
  25. Upvote
    Legend got a reaction from minx123 in poring race need help add bindatcmd.   
    I tried to modify it but haven't tested yet in-game.

    Changes:
    -Changed deprecated numeric npc view
    -Command can't be triggered when the event is still active.
    -Only gm level 99 can only use the command

    -> race_.txt
×
×
  • Create New...

Important Information

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