Jump to content

Michi

Retired Staff
  • Content Count

    220
  • Joined

  • Last visited

  • Days Won

    15

Reputation Activity

  1. Upvote
    Michi reacted to Ind in BG Queue: Draw Scenario Info   
    oh i see o-o I added a maxDuration setting for each arena we can later modify when we find out the values.
    sneak peek:
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================//= Link~u! <description> <link to wiki/topic>battlegrounds: ({ /* character variable for global bg delay */ global_delay_var: "BG_Delay_Tick" /* how many seconds to consider a player "afk" and kick him out? */ maximum_afk_seconds: 30 /* str used by the feature */ queue_invalid_name: "(Invalid Name)" queue_individual_name: "Individual" queue_party_name: "Party" queue_guild_name: "Guild" /* one can add as many as he wishes */ /* for custom ones, need to edit "lua files/entryqueue/entryqueuelist.lua" [Ind/Hercules] */ arenas: ({ name: "Tierra Gorge" //must match the name in client files event: "Tierra_BG2::OnPlayerListReady" minLevel: 80 maxLevel: 150 reward: {/* amount of badges awarded on each case */ win: 3 loss: 1 draw: 1 } minPlayers: 6 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 6 /* minimum amount of team members required for a team (party or guild) to join */ delay_var: "Tierra_BG_Tick" /* npc variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ },{ name: "Flavius" //must match the name in client files event: "Flavius_BG1::OnPlayerListReady" minLevel: 80 maxLevel: 150 reward: {/* amount of badges awarded on each case */ win: 9 loss: 3 draw: 3 } minPlayers: 6 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 6 /* minimum amount of team members required for a team (party or guild) to join */ delay_var: "Flavius_BG_Tick" /* npc variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ },{ name: "KVM (Level 80 and up)" //must match the name in client files event: "KvM03_BG::OnPlayerListReady" minLevel: 80 maxLevel: 150 reward: {/* amount of badges awarded on each case */ win: 5 loss: 1 draw: 1 } minPlayers: 4 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 5 /* minimum amount of team members required for a team (party or guild) to join */ delay_var: "KVM_BG_Tick" /* npc variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ },{ name: "KVM (Level 60~79)" //must match the name in client files event: "KvM03_BG::OnPlayerListReady" minLevel: 60 maxLevel: 79 reward: {/* amount of badges awarded on each case */ win: 2 loss: 0 draw: 1 } minPlayers: 4 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 5 /* minimum amount of team members required for a team (party or guild) to join */ delay_var: "KVM_BG_Tick" /* npc variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ },{ name: "KVM (Level 59 and below)" //must match the name in client files event: "KvM03_BG::OnPlayerListReady" minLevel: 1 maxLevel: 59 reward: {/* amount of badges awarded on each case */ win: 1 loss: 0 draw: 0 } minPlayers: 4 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 5 /* minimum amount of team members required for a team (party or guild) to join */ delay_var: "KVM_BG_Tick" /* npc variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ } )})
  2. Upvote
    Michi reacted to Ind in BG Queue: Draw Scenario Info   
    As you may have heard I've been working on this http://herc.ws/board/topic/262-implement-new-battleground-queue-system/ and I expect to roll it out today, within a couple hours, Yommy has provided me with a hell lot of data and code on it (Thanks again <3), I'm just missing one piece of information, how are draws supposed to take place? there is a time limit on matches? (and then when it ends if score is equal, calls it a draw?)
    Thank you
  3. Upvote
    Michi got a reaction from eitopop in Client Translation Project   
    This is a new translation client project that Dastgir and Me want to share for Hercules only.
     
    What this Project contain?
     
    - itemInfo.lua with iro/kro translation.
    - Some lua that contain last translation found on the board or made by us.
    - Last accessoryid.lub / accname.lub / jobname.lub / NPCIdentity.lub decompiled.
    - Texture Buttons translate.
    - msgstringtable.txt fully translate.
    - Txt files translate (questid2display.txt, mapnametable.txt etc...)
    - Up-To-Date itemInfo and other files required to run a basic Translated client.
     
    You can help us by opening PR, or just pm Dastgir to get access to the repo...
     
     
    What Client is compatible?
     
    - Client compatible until 2016.
    Link:
     
  4. Upvote
    Michi got a reaction from grimmm in Client Translation Project   
    This is a new translation client project that Dastgir and Me want to share for Hercules only.
     
    What this Project contain?
     
    - itemInfo.lua with iro/kro translation.
    - Some lua that contain last translation found on the board or made by us.
    - Last accessoryid.lub / accname.lub / jobname.lub / NPCIdentity.lub decompiled.
    - Texture Buttons translate.
    - msgstringtable.txt fully translate.
    - Txt files translate (questid2display.txt, mapnametable.txt etc...)
    - Up-To-Date itemInfo and other files required to run a basic Translated client.
     
    You can help us by opening PR, or just pm Dastgir to get access to the repo...
     
     
    What Client is compatible?
     
    - Client compatible until 2016.
    Link:
     
  5. Upvote
    Michi got a reaction from Enko in Implement New Battleground queue system   
    Is this possible to add this?

    First release was on 12/14/2011 on kro sakray and 01/04/2012 on kro main server.

    Implemented Battleground Queue System.
    [*]Players can click on "Battle" button under basic info window and choose desired battleground to queue. [*]Players can use the Queue System from anywhere. [*]Players can enter the battleground, when there are enough players to start a battleground, by clicking on confirmation button. [*]If players leave the Queue System, they will be unable to enter the Queue System again for 1 minute. [*]Players
    will return to their original position after the end of Battleground if
    they were in normal field, town or dungeon maps. If players were
    previously in special dungeon or field maps, they will be returned to
    the save point.


     
    SRC: http://rathena.org/board/topic/77787-implement-new-battleground-queue-system/
  6. Upvote
    Michi got a reaction from icabit in Implement New Battleground queue system   
    Is this possible to add this?

    First release was on 12/14/2011 on kro sakray and 01/04/2012 on kro main server.

    Implemented Battleground Queue System.
    [*]Players can click on "Battle" button under basic info window and choose desired battleground to queue. [*]Players can use the Queue System from anywhere. [*]Players can enter the battleground, when there are enough players to start a battleground, by clicking on confirmation button. [*]If players leave the Queue System, they will be unable to enter the Queue System again for 1 minute. [*]Players
    will return to their original position after the end of Battleground if
    they were in normal field, town or dungeon maps. If players were
    previously in special dungeon or field maps, they will be returned to
    the save point.


     
    SRC: http://rathena.org/board/topic/77787-implement-new-battleground-queue-system/
  7. Upvote
    Michi got a reaction from Slowpoker in Client Translation Project   
    This is a new translation client project that Dastgir and Me want to share for Hercules only.
     
    What this Project contain?
     
    - itemInfo.lua with iro/kro translation.
    - Some lua that contain last translation found on the board or made by us.
    - Last accessoryid.lub / accname.lub / jobname.lub / NPCIdentity.lub decompiled.
    - Texture Buttons translate.
    - msgstringtable.txt fully translate.
    - Txt files translate (questid2display.txt, mapnametable.txt etc...)
    - Up-To-Date itemInfo and other files required to run a basic Translated client.
     
    You can help us by opening PR, or just pm Dastgir to get access to the repo...
     
     
    What Client is compatible?
     
    - Client compatible until 2016.
    Link:
     
  8. Upvote
    Michi got a reaction from kukayasko in Client Translation Project   
    This is a new translation client project that Dastgir and Me want to share for Hercules only.
     
    What this Project contain?
     
    - itemInfo.lua with iro/kro translation.
    - Some lua that contain last translation found on the board or made by us.
    - Last accessoryid.lub / accname.lub / jobname.lub / NPCIdentity.lub decompiled.
    - Texture Buttons translate.
    - msgstringtable.txt fully translate.
    - Txt files translate (questid2display.txt, mapnametable.txt etc...)
    - Up-To-Date itemInfo and other files required to run a basic Translated client.
     
    You can help us by opening PR, or just pm Dastgir to get access to the repo...
     
     
    What Client is compatible?
     
    - Client compatible until 2016.
    Link:
     
  9. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    @zopokx,
    still notihing
  10. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    ill try in a bit
  11. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    yeah, if possible. So far I'm not able to equip weapons, and I can't use alt+W with the cart on. So those are some mysteries I haven't figured out yet.
     
    Also make a list of of hex patches we need
     
     
    EDIT: above I edited my main post to show the hex strings available so far
  12. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    it doesn't matter for me which packet, i just overwrite a previous entry since it's for testing, I didn't feel like adding a new one
  13. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    right
  14. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    can you post a screenshot.
     
    If it crashes, I think it means hshield/install is tampered. 
     
    For starters, I downloaded the full install here: http://www.nickyzai.com/?p=kro
    And used the client setup above
  15. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    hmm well I can see the cart fine. But if I revert to a older client, cart works just fine with alt+W. So something changed.
  16. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    pretty sure that's because of the korean check, ill update my post with my sci.xml settings
  17. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    you can't start the exe directly, you have to use a .bat file as I stated above
  18. Upvote
    Michi reacted to Judas in 2013 Ragexe Area   
    Thanks to k3dt for upacking the clients, we have access to 2013-03 where new skills were added. RagexeRE are compiled differently so at the moment, it can't be used unless someone finds a way.
     
    Anyway, this topic is mainly for support in trying to get ragexe working since it seems that it will prove more useful than RagexeRE.
     
    Shows new skill effects ingame:
    View Video
     
     
    2013-03-20 Packet lengths:
    http://pastebin.com/7Qpw31Mk
     
    2013-03-20 Packet DB:
    http://pastebin.com/1hxk83YD (Updated Link as of 04/08/13)
    *Added itemselectwindow that Malufett helped provide
     
     
    2013-03-20 Client w/ Skip Packet Obfuscation Applied:
    Notes ~ Haven't got a chance to disable hshield yet, but everything is laid out (Bare Minimum) for you if you want to test and contribute.
    http://www.sendspace.com/file/2xtqkr
     
    I don't have the translations/translated lub files that rytech has, but here is the 2 new skills in the skill list.
     

     
     
    Problems faced so far:
    ALT+W (For Cart) won't work anymore. I tried last time on RagexeRE, and I assume the same problem on Ragexe. It says prohibit to use in area. (Packet related?)

     
    Method to log in:
    Note: This process is only for testing for now, since the client still needs to be diffed with the necessary patches.
    ragexe.exe -1rag1 /account:sci.xml -t:blah blah server
    (In bat file) where sci.xml is in the data folder
      In mysql, create a new account with no ID/Pass, and set the group_id to 99 to get a gm account
    Reason for this is due to the xml settings and the client isn't fully patched
    You may see in your console, accept account ID(blank) with password(blank)
      When you login, you can login with the blank account and log in with your character
    I had to manually create a character in mysql though, I got "Not Available" in my char select screen
      Once done, login, and you see your character you made. Toggle right and back to your character to login to the account. If you don't, then enter won't do anything.

     
    Over the few days, if no one has done it yet, I'll keep applying some patches to the client so it'll be easier to test
     
    data/sci.xml:
     

    2013-03-20 Hex Strings
    Notes: For me, if you diff with ShinsdiffPatcher the client will no longer work.
    So I think until someone updates it, we just have to manually find/replace.
    Below are the strings that was auto found by the client. [Experimental]
    *Please post a working client with these applied if possible
     
    *Credits for diff strings: k3dt, Ai4rei, GreenGox, Shinyro, diff team
    For Finding hex-strings: Shakto, MStream
      2013_03_20_J: http://supportmii.com/ro1/Clients/2013_03_20_J.7z Contains:
    bat file to login (Since we still need restore login window) Client patched with the above hex strings (Haven't w/ 30k ID or Remove Quake Animation Yet) Empty data folder with sci.xml inside to connect with   In bat file: 2013_03_20_J -1rag1 /account:sci.xml -t:Leon Leon server -> Replace Leon Leon with Yourpassword Yourusername   MStream Diff (Used with WeeDiff Patcher) WIPv1

  19. Upvote
    Michi got a reaction from Relzz in Implement New Battleground queue system   
    Is this possible to add this?

    First release was on 12/14/2011 on kro sakray and 01/04/2012 on kro main server.

    Implemented Battleground Queue System.
    [*]Players can click on "Battle" button under basic info window and choose desired battleground to queue. [*]Players can use the Queue System from anywhere. [*]Players can enter the battleground, when there are enough players to start a battleground, by clicking on confirmation button. [*]If players leave the Queue System, they will be unable to enter the Queue System again for 1 minute. [*]Players
    will return to their original position after the end of Battleground if
    they were in normal field, town or dungeon maps. If players were
    previously in special dungeon or field maps, they will be returned to
    the save point.


     
    SRC: http://rathena.org/board/topic/77787-implement-new-battleground-queue-system/
  20. Upvote
    Michi reacted to malufett in Notepad format   
    just configure your github...
    http://wiki.opf-labs.org/display/SP/Configuring+how+line-endings+are+handled+by+git


×
×
  • Create New...

Important Information

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