Jump to content

Ridley

Administrators
  • Content Count

    1157
  • Joined

  • Last visited

  • Days Won

    86

Reputation Activity

  1. Upvote
    Ridley got a reaction from Edgar 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.
     

     



  2. Upvote
    Ridley reacted to Sephus in Client Side text/lua files to database   
    So I decided to convert client side lua/text files to SQL for use on web applications.
     
    Repository: https://github.com/Smokexyz/ROClientSideDatabase
     
    Files done -
    iteminfo.lua questid2display.txt You could probably do cool things like make item/quest tooltips (like they do for WoW) or just link item/quest descriptions on your website. I'd be happy to help with PHP/JS stuff. 
  3. Upvote
    Ridley got a reaction from anjasoleil0 in Kafra Cutins   
    File Name: Kafra Cutins
    File Submitter: Ridley
    File Submitted: 06 Jul 2016
    File Category: Client Resources

    Not the ones which were recently requested, but I found some Kafra cutins on my storage. Contains 15 Kafra Cutins

    Add to your grf in \texture\À¯ÀúÀÎÅÍÆäÀ̽º\illust

    call them in script with the cutin command



    Click here to download this file
  4. Upvote
    Ridley got a reaction from mrlongshen in Status Ailments   
    File Name: Status Ailments
    File Submitter: Ridley
    File Submitted: 06 Jul 2016
    File Category: Sprites & Palettes
     
    Due to a recent question: This file will add the text to the negative status.
    Add it to your data\sprite\ÀÌÆÑÆ®

    Click here to download this file
  5. Upvote
    Ridley got a reaction from mrlongshen in All monster drops specific item with blacklist mobs   
    you can use f_rand function
     
    - script dropnpc FAKE_NPC,{ OnNPCKillEvent: if (rand(1000) > 50) // 5% end; dispbottom("Happy Halloween!"); getitem(callfunc("F_Rand", Apple, Banana, Red_Potion, Orange_Potion), 1); end; }  
    edit: asheraf was faster
  6. Upvote
    Ridley got a reaction from ecrow in Developmet Files & Tools   
    https://gitlab.com/evol/evol-tools/tree/f9e6037c7759139338f54cf3234f171e669da35f/servergreps
     
    http://www.divine-pride.net
     
    Both pretty self explaining
  7. Upvote
    Ridley reacted to ecrow in Hercules Specific Dev VM   
    It's a bit hard to find a category to fit this topic. I've setup a virtual machine for Hercules development for myself last weekend. I have a VDI (VirtualBox Disk Image) with the source, libs, and tools setup on it; tips from this post. It's sometimes helpful to pass around a disk image for new developers. Figure I'd share what I came up with.
     
    The Download: herc_ro_dev-ubuntu-vdi.7z (I used MEGA as a site to share this. Maybe you know a better one)
    Be aware: When you uncompress it, it'll need 12GB of space.
    If you're on a mac, probably want p7zip to extract.
     
    Information on the VM:
     
    Operating System ..... Ubuntu 16.0 x64

    Root Password ........ passwd1

    User ................. dev
    User Password ........ passwd1
    Default Shell ........ zsh

    MySQL Root Password .. passwd1
    MySQL RO User ........ ragnarok
    MySQL RO Password .... ragnarok
    MySQL RO Database .... ragnarok
     
    Paths (when you login as dev user):
     
    ~/git ........ I cloned the git repositories here. Already have Hercules cloned. Remember to update it. Profiles not configured.
    ~/svn ........ Subversion repositories.
    ~/script .... .zshrc sources a hercules.env in this directory.
    ~/foss ....... Directory with the FOSS packages I downloaded.
    ~/.app ....... Local binaries and development libraries for local dev user. Typically for overriding existing binaries and paths.
     
    Installed software:
    ZSH: Shell is only set for the dev user.
    VIM: With plugins Vundle, YouCompleteMe, Syntastic, VIM-Commentary, VIM-GitGutter, Unite. Syntasic has been configured with Haru's syntax highlighter for scripting.
    MySQL: The password and ragnarok user information above.
    Visual Sudio Code: Already has C/C++ and Git plugins. Useful GUI-based IDE.
     
    Useful Aliases (in ~/script/hercules.env):
     
    cdr ........ Goes to the root directory of Hercules. (~/git/Hercules)
    cds ........ Goes to Hercules source directory. (~/git/Hercules/src)
    cdcommon ... common directory under hercules' source.
    cdlogin .... login directory under hercules' source.
    cdchar ..... char directory under hercules' source.
    cdmap ...... map directory under hercules' source.
    cdconfig ... config directory under hercules' source.
    cdplugins .. plugins directory under hercules' source.
    cdtest ..... test directory under hercules' source.
    cdtool ..... tool directory under hercules' source.
     
    Other:
    I'd advise, if you decide to reconfigure Hercules, that you remember to set '-g' to the CFLAGS for debug information. Unless you're really good at reading assembly in GDB.
  8. Upvote
    Ridley got a reaction from Hafflex in new hercules error on loginlog   
    Yes, either import to your main database or read this
    https://github.com/HerculesWS/Hercules/blob/master/doc/global_configuration.txt
  9. Upvote
    Ridley got a reaction from mrlongshen in Simple usable item   
    It should remain unlimited (item type 11)
    This is only consumed if you use itemskill command
  10. Upvote
    Ridley got a reaction from mrlongshen in Simple usable item   
    {
    Id: 12345
    AegisName: "Refined_Wing_Of_Butterfly"
    Name: "Refined Butterfly Wing"
    Type: 11
    Trade: 9
    Script: <"
    sleep2 75; warp "SavePoint", 0, 0;
    ">
    },
    {
    Id: 23456
    AegisName: "Refined_Wing_Of_Fly"
    Name: "Fly Wing"
    Type: 11
    Trade: 9
    Script: <"
    sleep2 75; warp "Random", 0, 0;
    ">
    },

  11. Upvote
    Ridley got a reaction from mrlongshen in Simple usable item   
    Yes it just adds a small delay to prevent several issue which mostly occured by spamming those items.
    I edited my previous post and added the one for Bwing. 
     
    Using these items since years now like this
  12. Upvote
    Ridley got a reaction from Tio Akima in problem with custom model   
    Syouji's Guides are great for this
  13. Upvote
    Ridley reacted to Aeromesi in [Auto-Event] Satan Morocc Invasion   
    File Name: [Auto-Event] Satan Morocc Invasion
    File Submitter: Aeromesi
    File Submitted: 10 Oct 2016
    File Category: Events & Games
     
    [Auto-Event] Satan Morocc Invasion
     
    Based on a request by Will Su.
     
    Satan Morocc invades every hour, if the players haven't killed Satan Morocc in that timeframe by the next hour he won't spawn again. Player who kills Satan Morocc gets Cash Points (change to whatever currency you use or simply switch to item like Coin)
     
     
    Enjoy
     
    Click here to download this file
  14. Upvote
    Ridley got a reaction from DearDrew in Where to find latest lua file :( ?   
    http://herc.ws/board/topic/398-client-translation-project/
     
    https://github.com/ROClientSide/Translation
  15. Upvote
    Ridley got a reaction from Hafflex in Where to find latest lua file :( ?   
    http://herc.ws/board/topic/398-client-translation-project/
     
    https://github.com/ROClientSide/Translation
  16. Upvote
    Ridley got a reaction from Hafflex in GRF Editor   
    just because you can access it, it doesn't mean the files can be read.
     
    Each file you access like this should be unuseable
  17. Upvote
    Ridley got a reaction from Hafflex in [Tool] NED - Decryptor for SecureGRF   
    not sure if i fully understood your question. the patch process it saved in your (severname) .dat and not int he grf
     
    and files added to the grf will ofc not be deleted o-o
  18. Upvote
    Ridley got a reaction from Mystery in Hercules Ultimate Localization Design   
    mesf("A little %s. Who are you?", Sex == SEX_MALE ? "boy" : "girl"); mesf("Oh! you are %s, nice to meet you.", strcharinfo(PC_NAME)); to include functions, variables, strings or whatever you need to use mesf (mes+sprintf)
    you can find some examples in my recent commits
    reference sprintf
  19. Like
    Ridley got a reaction from IndieRO in [Release] The (data) GRF Project   
    Offering 2 versions of the grf now. Scroll down for more info. Both data.grf do NOT require rdata.grf.
     
    Option 1: (clean standard kRO GRF)
    Download OneDrive
     The grf is up-to-date 2018-12-22. Its cleaned up, and optimized. A Lot of invalid content is removed or merged. The size is 1,40gb (1.503.844.793 bytes) compared to the original 2.13gb (2.291.252.926)
    Works perfect with all current pre-renewal and/or renewal content (rdata.grf is not needed). You still need the content of the Translation Project in order to use this.
    All cutins in this grf are reduced by 35%
    Note: This is pure kro data.grf and does not contain any jro/iro/whatever files
     

      
    Option 2: GRF with the content of all official servers
    Download Mediafire
    Download OneDrive
    Download Mega
     
    This GRF contains all official files. Its cleaned up, and optimized. A Lot of invalid content is removed or merged. The size is 1,43gb (1.536.478.834 bytes)
    The grf is up-to-date 2016-08-04.
    Please throw a PM on me if this GRF is missing something! I want this to be the most complete one of all
    Small summarize
    more than 200 additional maps more than 700 additional items more than 60 additional NPC's more than 130 additionalmobs more than 900 additional cutins
     
    Instructions:
    1. Download the data.7z
    2. Extract it
    3. Put both (grf + dll) into your RO folder
     
    Changelog: Fixed Rock Ridge Illustrations use wrong Magenta (200, 238, 120 instead of 200, 240, 120) Removed chunk  
    Option 3: Episode 13.2 Pre-Renewal GRF
    This one is 775 MB (812.914.794 Bytes) and great for all kind of pre-re servers.
    Download OneDrive

    All rights and credits belong to Gravity
     
    Note: you can still encrypt your grf with SecureGRF or Tokei's GRF Editor - just use another name than cps.dll for it.
    updated thread 2019-01-13
  20. Upvote
    Ridley reacted to Jguy in Forum side MediaWiki being moved to GitHub!   
    Dear community,
     
    Our wiki is our lifeline when it comes to documentation. There is no easier way to write documentation to be read and changed by all then to have it centralized to one place and easily linked through to places it needs to be linked.
     
    However, the current installation of MediaWiki we have is poor at doing its job for the most part. It's largely non-maintained and is hindering our IPB side progression as everything we do with the forum has to be compatible with our IPBWiki version, which is terribly outdated (with no more updates to it available) and is preventing us from installing automatically some updates to our IPB installation, or even upgrading our forums (we can't make the switch to IPB 4 because of the MediaWiki installation, for example).
     
    Therefore, effective immediately, the current installation of MediaWiki, located here, will immediately be set to read-only, and we will be moving most of the information to our GitHub HerculesWS account, which has Wiki support, located here: https://github.com/HerculesWS/Hercules/wiki
     
    Such integration with our GitHub account will allow us multiple advantages, including:
     
    * Cloning a local copy of the wiki to your desktop using git, which we already do for our repository
    * Making changes locally and pushing those changes back to the wiki, all offline.
    * Support markdown, RST and Textile, among others.
    * Easily reference bits or blocks of code and link back and forth between the wiki, a commit, issue, a file or pull request, if we want.
     
    With this, we can also make a push to upgrade our out of date IPB installation easier, and cut ties to things that are holding us back from a community standpoint. This also affords us the opportunity to sort through our documentation and write things that really matter, in a clear and concise way.
     
    The timeline for the move will hopefully be done in the next couple of weeks, "automagically". Note that the current mediawiki is still readable, except nothing can be changed any longer.
     
    Please let us know if you have any questions, comments or concerns with this change.
  21. Upvote
    Ridley reacted to Dastgir in Official RO Server Aegis test to improve Herc   
    Honestly, Dev's are more interested in raw data, rather than testing from server(which is too much time consuming), but testing too are required, but only some times, and not everytime
  22. Upvote
    Ridley got a reaction from Like it~* in 2016-10-02 : Update to the Intro   
    This is an update to the intro, to be more specific, to the spawning location and everything happening before the Crituria Academy
     
    Changes
    New spawning location for RENEWAL is iz_int 18 27New outerior is int_land. You have to do a small quest here. This is optional, you can also go directly to Izlude. The additinal poring drop is fully handled by our quest_db.conf and you do not need to edit anything.  In order to fully support this change, you need the latest translation files for navigation and iteminfo. You can find them here:
    https://github.com/ROClientSide/Translation  
    The confusion about iz_int
     
    We saw question about a black iz_int quite often. Is is also simply why this happens. The map was changed on official, and the small ship was turned into a ship interior. The old coordinates were a black spot on this "new" map, and to fix it, you simply had to put in the "old" iz_int map files.
    For this change, you now need the new map, the one. 
    I once uploaded both to hercules. In case you need it, you can download it here.
     
    The new iz_int is included in any recent kro from the back to december 2015. If you used the old iz_int, you just have to replace it.
     
     
     
  23. Upvote
    Ridley reacted to Monsieur Panda in browedit 2.0 is working?   
    You need to write it manually in every .json files (C:\....\data.grf) but after that, I couldn't make it works anyway.
     
    please someone make a new editor ahah
  24. Upvote
    Ridley got a reaction from bWolfie in 2016-10-02 : Update to the Intro   
    This is an update to the intro, to be more specific, to the spawning location and everything happening before the Crituria Academy
     
    Changes
    New spawning location for RENEWAL is iz_int 18 27New outerior is int_land. You have to do a small quest here. This is optional, you can also go directly to Izlude. The additinal poring drop is fully handled by our quest_db.conf and you do not need to edit anything.  In order to fully support this change, you need the latest translation files for navigation and iteminfo. You can find them here:
    https://github.com/ROClientSide/Translation  
    The confusion about iz_int
     
    We saw question about a black iz_int quite often. Is is also simply why this happens. The map was changed on official, and the small ship was turned into a ship interior. The old coordinates were a black spot on this "new" map, and to fix it, you simply had to put in the "old" iz_int map files.
    For this change, you now need the new map, the one. 
    I once uploaded both to hercules. In case you need it, you can download it here.
     
    The new iz_int is included in any recent kro from the back to december 2015. If you used the old iz_int, you just have to replace it.
     
     
     
  25. Upvote
    Ridley got a reaction from Mystery in 2016-10-02 : Update to the Intro   
    This is an update to the intro, to be more specific, to the spawning location and everything happening before the Crituria Academy
     
    Changes
    New spawning location for RENEWAL is iz_int 18 27New outerior is int_land. You have to do a small quest here. This is optional, you can also go directly to Izlude. The additinal poring drop is fully handled by our quest_db.conf and you do not need to edit anything.  In order to fully support this change, you need the latest translation files for navigation and iteminfo. You can find them here:
    https://github.com/ROClientSide/Translation  
    The confusion about iz_int
     
    We saw question about a black iz_int quite often. Is is also simply why this happens. The map was changed on official, and the small ship was turned into a ship interior. The old coordinates were a black spot on this "new" map, and to fix it, you simply had to put in the "old" iz_int map files.
    For this change, you now need the new map, the one. 
    I once uploaded both to hercules. In case you need it, you can download it here.
     
    The new iz_int is included in any recent kro from the back to december 2015. If you used the old iz_int, you just have to replace it.
     
     
     
×
×
  • Create New...

Important Information

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