Inukaze 0 Posted August 17, 2020 (edited) Hello there - i am inukaze, i am from venezuela, and well i play ragnarok from 2002. After some things with the oficial servers (change of free play to cost play, and well a lot of players for some years don't play on official servers for a while, and well after WarpPortal make free to play the game again, and some days ago i can restore my first account, because the older versions of official site, don't have methods for recovery accounts and/or password, but right now yes) Well some weeks ago i had found this -> I love it, because i ever want to do that, and here its prepare just for extract, re-organize files and use. This works perfectly for my and my friends we live on a building, but 3 friends of mine don't have internet, and well, they really never had play ragnarok before, with this they make a offline server, we play on a Intranet But some things we notice during gameplay, we want to learn how modify certain things on the server configuration. Just because that pack need to add some documentation for people never had use it before. Well the things with the server are the follow : 1 - How remove the notificacion / ask for the "Teleport" skill at level 1 ? 2 - I want to add custom npc for buy SP Healing items and set the price (well reading the custom scripts i have a minimal idea, but which programming lenguage is this "lua" ? 3 - If possible remove the limit of 15 levels of EXP Share in party modifying some file in the configuration of server? 4 - Activate the "swap" of "equipment" without waiting (insta swap) [We can't use looks like is disabled] 5 - In which file i can set the rates? because on ratemyserver i know exists servers with rates like 100x/100x/10x 6 - How to add things to the "Navigator System" ? If possible to add another option apart of "all, mob, npc . . ." for example "item" or "drop" for add information which npc sell that item and/or which monster drop that specific item ? Because without internet we use the navigation system and we notice with that client version and server some npcs don't appears on the navigation system, i try to make the quest for my character can make "Carrot Juice" [Juice Making Quest] for my pet Lunatic, and the third "Marx Hansen" i can't found using it. 7 - Finally, Where are the user accounts and characters stored ? Because if i want upgrade server-side & client side to the latest version i prefer backup this information first. Exist some documentation from where i can start a full-translation of the client to spanish ? Thanks for read all, and i am sorry for my bad english xD Edited August 17, 2020 by Inukaze Quote Share this post Link to post Share on other sites
Waken 7 Posted August 18, 2020 (edited) Quote 1 - How remove the notificacion / ask for the "Teleport" skill at level 1 ? conf/map/battle/skill.conf // Allows players to skip menu when casting Teleport level 1 // Menu contains two options. "Random" and "Cancel" skip_teleport_lv1_menu: false Quote 2 - I want to add custom npc for buy SP Healing items and set the price (well reading the custom scripts i have a minimal idea, but which programming lenguage is this "lua" ? It's not lua, it's a custom one called "scripting" and you can read about how it works inside doc/script_commands.txt This for example can be found inside the script_commands.txt : ** Define a shop/cashshop NPC. -%TAB%shop%TAB%<NPC Name>%TAB%<sprite>,<itemid>:<price>{,<itemid>:<price>...} <map name>,<x>,<y>,<facing>%TAB%shop%TAB%<NPC Name>%TAB%<sprite>,<itemid>:<price>{,<itemid>:<price>...} Quote 3 - If possible remove the limit of 15 levels of EXP Share in party modifying some file in the configuration of server? Inside conf/common/inter-server.conf inter_configuration: { // Level range for sharing within a party party_share_level: 15 Quote 4 - Activate the "swap" of "equipment" without waiting (insta swap) [We can't use looks like is disabled] No idea. Quote 5 - In which file i can set the rates? because on ratemyserver i know exists servers with rates like conf/map/battle/exp.conf // Rate at which exp. is given. (Note 2) base_exp_rate: 100 // Rate at which job exp. is given. (Note 2) job_exp_rate: 100 Quote 6 - How to add things to the "Navigator System" ? That is related to client resources, you need to change client files inside data/luafiles514/lua files/navigation/ This repo could be useful https://github.com/zackdreaver/ROenglishRE/ Quote 7 - Finally, Where are the user accounts and characters stored ? Because if i want upgrade server-side & client side to the latest version i prefer backup this information first. If you are using the guide that you posted, all databases are in OpenServer. Quote Exist some documentation from where i can start a full-translation of the client to spanish ? I don't know, but you can start with msgstringtable.txt, it's inside your data folder. And please, consider these things : - Create topics and don't use the introduction to make your questions. - Use the wiki (https://github.com/HerculesWS/Hercules/wiki) and the search before ask - Si necesitas soporte en Español, tienes una sección para ello Edited August 18, 2020 by Waken 1 Inukaze reacted to this Quote Share this post Link to post Share on other sites
Inukaze 0 Posted August 25, 2020 Thank you very much i had learn a lot with that information and yes using the "SQLite Manager" from "OpenServer" icon inside the Advance Context Menu i can edit the database and the characters Modifying the files, i remove the limit of level 99 and i put on 175, and well, i notice in the mayor part of files, looks like the max nivel supported are 150, but well i just go to try if work or not conf\map\battle\client.conf Quote max_lv: 175 Well open each text file on the server i notice i found one called "translations.conf" and contain an example of how should add translation for just change a line on the main configuration for the server takes the translations db/translations.conf The file content : Quote //================= Hercules Database ===================================== //= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| //= | | | | __/ | | (__| |_| | | __/\__ \ //= \_| |_/\___|_| \___|\__,_|_|\___||___/ //================= License =============================================== //= This file is part of Hercules. //= http://herc.ws - http://github.com/HerculesWS/Hercules //= //= Copyright (C) 2015-2020 Hercules Dev Team //= //= Hercules is free software: you can redistribute it and/or modify //= it under the terms of the GNU General Public License as published by //= the Free Software Foundation, either version 3 of the License, or //= (at your option) any later version. //= //= This program is distributed in the hope that it will be useful, //= but WITHOUT ANY WARRANTY; without even the implied warranty of //= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //= GNU General Public License for more details. //= //= You should have received a copy of the GNU General Public License //= along with this program. If not, see <http://www.gnu.org/licenses/>. //================= More Information ====================================== //= http://herc.ws/board/topic/8687-hercules-ultimate-localization-design/ //================= Description =========================================== // Translations generated with —-generate-translations // should be pointed to here //========================================================================= translations: ( //"db/translations/Foo", // "db/Spanish", // (Example) // The .po files in the language folder should have the same directory // structure as the generating scripts: // - db/Spanish/conf/messages_conf.po // - db/Spanish/npc/MOTD_txt.po // - db/Spanish/npc/airports/airship_txt.po // - ... ) i need to learn what are the files i want to translate for do it. well i decide move the custom npcs healer & warper on comodo map : npc\custom\healer.txt Quote comodo,209,143,6 duplicate(Healer) Healer#com 4_PORING npc\custom\warper.txt Quote comodo,199,143,4 duplicate(Warper) Warper#com 4_F_VALKYRIE Finally i found 3 bugs on that version of server 1 -> Izlude Criatura Academy, Floor 2. the characters can't move, if you use fly wing you can get inside some rooms with npcs, but if you try to exit from room walking you can't walk, on some point if you use a lot of flywings, your characters just appears in the middle of black zone. Reading a lot on internet, i found its a problem of "MapCache" of server, well i don't know by the moment how i can fix it. 2 -> Oboro Characters, sprites/textures missing 3 -> Geffenia Dungeon 01, missing map i had extract from International Ragnarok from Steam and i put inside "data\geffenia01.rsw" and work. and well various maps had an error because you can walk like in some parts of south of prontera. like near the Eden NPC. Quote Share this post Link to post Share on other sites
Inukaze 0 Posted September 1, 2020 I already had make answer before but no responses from anyone, and because of that i put the questions on the introduction xD. -> Well right now i had notice various bugs with the server & client of that offline version like 1. Rebellion skills don't work the mayor part 2. Skill "convenio" of Archbishop don't work 3. Kagerou / Obero sprites don't exist on that client version, neither map geffenia01.rsw 4. Mapcache of Academia Criature Floor 2 don't work 5. The server don't include the plugin of mapcache for regenerate the mapcache file Well i need to test all clases on game to write down which are not working. i want to enable and edit the "Kafra Shop" but i don't had idea if that is possible because i want things like : Alpaca, HD Elenium, HD Oredicon, Anemos Shield, etc . . . Quote Share this post Link to post Share on other sites