-
Content Count
1157 -
Joined
-
Last visited
-
Days Won
86
Reputation Activity
-
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.
-
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.
-
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
-
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
-
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
-
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
-
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.
-
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
-
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
-
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;
">
},
-
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
-
Ridley got a reaction from Tio Akima in problem with custom model
Syouji's Guides are great for this
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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.
-
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
-
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.
-
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
-
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.
-
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.