Jump to content

Ridley

Administrators
  • Content Count

    1157
  • Joined

  • Last visited

  • Days Won

    86

Reputation Activity

  1. Upvote
    Ridley reacted to 4144 in Some upcoming hercules features   
    Futures already added to hercules:
    Inventory expanding
     http://imgc1.gnjoy.com/ufile/ro/2018/11/21/QK3O60RA1MGOMU301NUO.gif
    Supported from clients: 2018-10-31 ragexe/ragexeRE, 2018-11-14 zero.
    For expand inventory need to have in inventory item Inventory_Extension_Coupon (25793)
     
    Barter shop
     
    Supported from  clients: 2019-01-16 ragexe/ragexeRE, 2018-12-26 zero.
    For shop barter shop need uncomment line
    "npc/custom/bartershop.txt", in npc/scripts_custom.conf. Barter shop demo npc will be added in prontera at (159, 284).
     
    Most client exes can be downloaded here: http://nemo.herc.ws/downloads/
  2. Upvote
    Ridley reacted to refis in Script translate plz   
    Hello, Hercules:)
    I make rockridge town script, but jRO official dialog it. and script format is Auriga emulator coding.
    Many incomplete...
    Please support me trancelate and hercules coding fix.
    Thx
     
    *These scripts are created by packet capture, and the pos, dir, viewid, dialog, etc of captured jRO.npc sorted of unitid.
    **LINK**
    https://github.com/refis/ScriptDustbox/blob/master/Auriga/town/npc_town_rockridge.sc
  3. 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
  4. Upvote
    Ridley reacted to vykimo in XPRO : cross platform client   
    Continuing in that way : 
    Heals (cylinders fx)
    This time, I tried to mimic heal effects. It contains several textures (cylinders, particles) and it has a lot of randomization.
    You can see here the comparison between my version and official effects. I spent +20 hours on these effects.
    In the gif, you can see:
    Low heal High heal Highest heal Offensive heal Logout cylinder Teleport effect src: https://vykimo.com/zerobrowser

     
    (Still looking for help from you, if you have infos about textures used in specialeffects it could be nice !)
  5. Upvote
    Ridley reacted to vykimo in XPRO : cross platform client   
    I'm not sure if I'm right to post here, I hesitated a lot by fear of being reprimanded. But I'm convinced the project worths to be known and don't be lost in oblivion... So that's why I venture to post, so please forgive me if crowdfunding is not allowed. I try to be fair as much in this demarche.
    So, now let's explain the project :
    XPRO
    https://intro.vykimo.com/
    I. PRINCIPLE
    Based on the project RoBrowser by KeyWorld (a RO client on web browser). XPRO is the project to update RoBrowser and to bring it into Mobile devices.

    XPRO goal is to fully support this following exe version (latest version supported by rAthena): 2018-06-20aRagexe.

    This project is very huge and it's currently the most advanced custom RO client ever made. And it has the main advantage to be cross platform (Windows, Linux, MacOS, Android supported) and very lightweight (ressources can be downloaded only when needed by the game engine).
     
    II. MORE INFOS
    You can find more infos on progress on my personnal website : https://vykimo.com/ (menu : zerobrowser)
    Screen Example :

     
    Watch it live - Playthrough in Orc Dungeon :
     
     
    UPDATE 10/12/2019
    BETA TEST :
    I made 3 days of "real condition" tests with a team of 3 advanced players.

    It was successfull, feedbacks were great and they only reported a few bugs in order to play "normally" on a RO server. What a good step !
    In parallel, I talked with @Functor about possible Gepard Shield support in XPRO. But as you probably know, including Gepard Shield into Robrowser/AndRO opens a door in your server for bots. And we don't want to break his shield, so I'll work on my own encryption method. It'll be available later on...
     
    UPDATE 03/01/2020
    iOS version is out ! For the first time ever, you'll be able to play Ragnarok on iPhone and iPad !
     
    Infos will come asap, stay tuned  
  6. Upvote
    Ridley reacted to vykimo in XPRO : cross platform client   
    Update 30/12/2018 :
    Specialeffects
    As you probably know, all the specialeffects (excepted str effects) are hardcoded in the client.
    So, a big challenge is to reproduce the look of several effects we use everyday, as good as we can.
    This task is the most laborous and hard part.
    For instance, you can see my version of Warp NPC vs Official. I tried to reproduce it as close as official one.

    src: https://vykimo.com/zerobrowser
     
    BTW I'm looking for the list of effects with ressources that's use in data/texture/effect folder. If someone have partial or complete infos, I'm here!
  7. Upvote
    Ridley reacted to Functor in Nemo patcher   
    @4144
    I prepared the patch which changes the type of time displaying by which the character deletion is delayed.
    It works for 2018 EXE versions. You can add it to your fork. Thanks
    https://mega.nz/#!cVtw3C6R!FMyyHx-CCwkjWL6s-zB2a1EFBsxu9bfIj2-GEtZy3fI
    Before: it shows the date and time when the player will be able to delete character.
    After: it shows the remaining time when the player will be able to delete character.
     >>>>>>>>>>
     
  8. Upvote
    Ridley reacted to 4144 in Nemo patcher   
    i don think reports exists some where.
    And patch pushed http://nemo.herc.ws/patches/ChangeDisplayCharDelDelay/#success-clients
    works almost on all 2018 clients and on some 2017 clients
  9. Upvote
    Ridley got a reaction from kukayasko in A solution?   
    replace 
    function SaveToFileCmdOnOffValueEx(nID) if nID == 0 then saveFile = io.open("SaveData\\OptionInfo.lua", "w") else saveFile = io.open("data\\OptionInfo.lua", "w") end if saveFile ~= nil then for k, v in pairs(CmdOnOffOderList) do local value = c_GetCmdOnOffValue(v) if value ~= -1 then saveFile:write(string.format("CmdOnOffList[\"%s\"] = %d\n", v, value)) end end saveFile:write("\n") io.close(saveFile) end end with
     
    function SaveToFileCmdOnOffValueEx(nID) if nID == 0 then saveFile = io.open("SaveData\\OptionInfo.lua", "w") else saveFile = io.open("data\\OptionInfo.lua", "w") end if saveFile ~= nil then saveFile:write("CmdOnOffList = {}\n") saveFile:write("OptionInfoList = {}\n") for k, v in pairs(CmdOnOffOderList) do local value = c_GetCmdOnOffValue(v) if value ~= -1 then saveFile:write(string.format("CmdOnOffList[\"%s\"] = %d\n", v, value)) end end saveFile:write("\n") io.close(saveFile) end end
  10. Upvote
    Ridley got a reaction from fourxhackd in [Collection] Official Full Clients + latest kRO   
    updated first post/download links.
  11. Upvote
    Ridley reacted to fourxhackd in Overview of Ragnarok Online Server Development   
    Reserving this post.
    Table of Contents
    Server side development Source code and what it means to compile Server configuration and customization NPC Scripting Source code editing Mid-level overview of Hercules
    The illustration below shows a more detailed view of the server (left) and the client (right). As you can see, it is OVERWHELMING, especially for a thirteen year old.
    So listen to me first when I say I want you to focus on the left side, which is the server side aspect of RO development.

     
    Server-side development
    On the left side, we will be focusing on the server-side development. We begin at the top most part of the server-side, which begins with the source code.
    What does "Source code" mean?
     
    The quote above and below is lifted from my own writings regarding Compiling and source code in the Hercules Wiki.
     
    Source Code and what it means to Compile
    Analogy (Language when traveling)
    You are a Filipino. You know the language Filipino as your main language. When you study in school and university, you learn the language English and Spanish. When you travel visit Korea, you learn a little Korean too. You are becoming more and more adaptable wherever you go. You can go to Europe, Spain, Korea, etc. 
    When you go to South Korea, you think of ordering food because you will eat. First, you think in Filipino "Gutom ako" which means "I am hungry" in English. So you get your Language Book for Koreans and say the korean counterpart which is 나 배고파 (na baegopa). By speaking Korean, you are understood by people in Korea.
     
    Parallelism in RO Development
    In RO Development, your source code is your main language. In your head, when you are thinking, that is the language that you hear when you think. In the example above, the source code is Filipino. I, fourxhackd, think in Filipino. When I have something I want to share in the forums of Hercules, I translate my understanding into the language necessary for you the readers, so that you will understand me.
     
    Changing from Filipino to English is called translation.
    Changing from source code to executable code is called compiling.
     
    Translation is necessary because not all people are Filipino, or English. Some are Korean, some are French, Chinese.
    Compilation is necessary because not all machines are Windows, or Unix. Some are OSX, Ubuntu, Fedora, etc.
     
    Because there are Language Books or Dictionaries for Filipino, we can perform translation from Filipino to another language (e.g. to English).
    Because there are Compilers for the C Programming Language, we can perform compiling from C Source Code to Runnable Executable Files (e.g. for Linux).
     
    Because we already know what ideas we have in our minds that we want to share, and because we have dictionaries, we are able to adapt and talk to people in different countries.
    Because Hercules shared with us the source code for RO server development, and because we have compilers, we are able to deploy RO server development code for any environment.
     
    Given the above analogy and explanation, I hope that you understand better what the words "source code" and "compile" mean, and why they are important. We will continue now with the assumption that you understand compiling source code, and that you will be able to follow different kinds of guides available throughout the forums/knowledge-base. Now that you understand it better, we can conclude this section by saying the following:
    Review the diagram at the top of this post again. Through compiling, we can produce produce the server executable programs (map, char, and login) from the source code.
     
    Extended Reading
    On Compiling and how to Compile, specifically in the context of Hercules - https://github.com/HerculesWS/Hercules/wiki/Compiling Wikipedia - Compiler https://en.wikipedia.org/wiki/Compiler Wikipedia - Source code https://en.wikipedia.org/wiki/Source_code  
     
    Server Configuration
    We will now continue to talk about configuring your server. This is the bottom part of the left side of the diagram.
    I will not go into too much detail on this, since configuration is pretty much straightforward and well documented.
    The only advice I have is to read the documentation already provided! Go to your hercules_server_folder/doc and read everything! Read all the comments that your wise masters have left behind for you.
    It is my opinion that configuring and customizing the server is the simplest part of RO development, for the simple reason that you need only change one value to another. Do not be afraid to test something out, and to bring it back if it doesn't work. It is okay to make mistakes.
    For example, in 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 If you are not sure what 100 means, then first read the documentation above.
    //========================================================================= // Battle (Experience) Configuration File //========================================================================= // Note 1: Value is a config switch (true/false) // Note 2: Value is in percents (100 means 100%) // Note 3: The max level of classes is stored in the exp table. // See files db/exp.txt and db/exp2.txt to change them. //========================================================================= Note 2 means that value is in percent, and that 100 means 100%. Now you understand!
    Now that you understand, try making it 200. See the difference. Then make it 10000. Test it out. Find out for yourself.
    It is important to think critically: "I wonder what will happen if I change this". Think. Test. Understand. That will build your confidence that you know what you are doing.
     
     
    NPC Scripting
    NPC Scripting is a type of server configuration, except that it focuses solely on NPC scripts. Just like my advice in general server configuration, read the documentation!
    Open hercules_server_folder/doc/script_commands.txt and read the whole document until it has been ingrained in you. 
    In school, you are forced to read text books to understand math, or science. However, we cannot apply it immediately in the world to understand the value of math and science.
    In RO development, you CAN read text books (like the script bible) to understand NPC scripting. Unlike math and science, your understanding of scripting can BRING TO LIFE new NPCs into the world. Celebrate this new found power of creation!
     
    Unfinished
    This guide is not yet finished. I'll be writing about it in more detail soon.
  12. Upvote
    Ridley reacted to fourxhackd in Overview of Ragnarok Online Server Development   
    Introduction
    I'm planning to write a guide to Ragnarok Online development that begins with the big picture of server development, and transition into more detail through a series of carefully selected newbie questions to guide our path.
    I'll be providing extended reading materials (other people's guides, relevant tools) relevant to the current topic.
    Table of Contents
    How is this guide different Expectations Learning RO development the best way Who are we and what do we know? What do we see in games? High-level overview of Games Mid-level overview of Hercules  
    How is this guide different?
    The guide will read less like a technical document that tells you "what to do". It will read more like a novel that walks through the questions a newbie would ask, just like when a newbie is on an adventure and exploring the unknown. 
    So don't be afraid of the unknown, or the difficult challenges ahead. That's where we're going (there's more EXP there), and we'll find treasure and grow stronger that way!
    Expectations
    This guide works with the following assumptions:
    The target audience is a thirteen year old who has no computer science background at all (Or at least, the guide will explain things very simply to make sure even thirteen year olds could do it). Software development terminologies will be given two things: (a) an Explain Like I'm Five years old explanation; and (b) links for deeper reading. The target audience has never coded, or scripted before. The target audience has played other games. Preferably online games and RPGs such as World of Warcraft, DotA 2. The other games will be examples I will use when explaining certain topics.   Learning RO development the best way
    Here are a few suggestions to make your RO development experience less frustrating and much, much more pleasant:
    Have an interest in playing RO and wanting to have an RO of your own. Have a little bit of patience and diligence to read about how things work. Have commitment to keep your eyes on what you want to accomplish. Cherish every victory no matter how small (e.g. make this npc talk, make this item give +99 LUK instead of +1 LUK). Every victory is a victory. Be open to experiencing things that you do not know. Have the humility to acknowledge what you cannot do and what you do not know, and to ask for help when you are lost. Have the humility, respectful reverence to the forum leaders who spare some of their valuable time not only to educate and teach you what they know, but also who contribute to building RO servers for free (open source development). Who are we and what do we know?
    We begin with what all gamers know: we like to play games.
    What are games that you are actually familiar with? I know I've played RO back in 2003. I played counter strike a decade ago, I tried out Gunbound and Runescape, I played Adventure Quest (Flash game). I even enjoyed writing in Gaia Online, doing role-play in forum threads. During my stay in the university (2011-2018), I played loads of DotA 2 and it showed me what competitive/professional gaming looked like, showing me the depth of gaming that I haven't seen before. I played shooter games like Overwatch, PUBG, Destiny 2, and different kinds of games from Steam like Project Zomboid and Stardew Valley.
    The reason why I bring up different kinds of games is because this is our shared or common knowledge. It is what unites you and me, two strangers in the internet. Our common love for playing RO and playing games in general.
    So now that you've gotten to know me a little better, we now ask the question: How does a person transition from a gamer into a game developer?
     
    What do we see in games?
    Scenario
    It's 8PM and you are at your house. You just finished having dinner, and are now about to start playing in your favorite RO private server. You go to your computer, you open up the game's patcher. You find some updates. "New game content!" you think to yourself. You go to the website to read about the changes: It might be changes to the items, buffs to your favorite RO class, or changes to the map, or new NPCs and events and dungeons! Your RO finishes updating, and your game begins.
     
    What happened?
    We begin our journey into game and server development with terminologies. 
     
    Terminologies? Why do I have to memorize these things?
    We have to know what we call things to make sure we understand each other. If you don't understand me, you will not learn. If you get confused, you will get lost. If you do not know the terminology for the things you are having a problem with, you won't know how to say what your problem is.
    Game Website - This is the website where you go to learn how to install a private RO server, read about game changes and news, and interact with other people in the community through forums. Patcher - This is the tool that you use to make sure you're updated. Otherwise, you'll encounter outdated game information, problems, and worst case scenario: crashes. Game Client - This is the runnable program that you are in when playing the game. For example TalonRO.exe, or AeRO.exe.
    From the perspective of a gamer, these are all the areas where they interact with a game provider:
    They use the website to download the installer. The patcher updates the game. They run the game to play.
     

     
    High-level overview of Games
    What is a client?
    Simply put, a client is an application or a program that communicates with a remote system called a server. These terminologies are used when under a system that follows a client-server architecture. 
     
    Alright, so what is a client and a server architecture?
    Imagine the following: You go to a restaurant to eat dinner. When you sit down, the waiter comes to you. The waiter is who you talk to and interact with so that the kitchen knows what food to cook for you. The waiter who takes your order and makes sure you are having a good time is the client. He is the interface between you and the kitchen. The kitchen which  deals with the inventory of goods and making sure that chefs are doing the processes to produce food is the server.
    You can have multiple clients (e.g. TalonRO.exe distributed to different players across the world) that connect to one server. That in a nutshell is a client and server architecture.
     
    What does a client-to-server interaction look like?
    The illustration below is a very simplified illustration of a client-server architecture. This means that a client 
    The server (on the left) and the client (on the right) communicate with each other. That is how the game works.
    Green - When it comes to accessing a game website (which is actually a web server) requires a web client or web browser like Google Chrome or Mozilla Firefox.
      Orange - When your patcher is running, it asks the question "Are there any new updates?" specifically to a patch server, which has a master list of patches. It's like how a customer in a restaurant asks "What can I order?" and the client tells them "This is what the kitchen can cook".
      Blue - When your game connects to the server, it not only can ask questions (e.g. "What is my player's level and stats?") it can also tell the server what to do (e.g. "Move my player to prontera X and Y location). The client interfaces between you (the player) and the server.
     
    That's the high-level overview of how games work. It's a combination or orchestration of fast-paced conversations between people (players on clients) and machines (servers that allow players to play together). There are machines in between to facilitate all of these complicated processes.
    Keywords: Port forwarding
     
    One example of a machine that facilitates people playing together is Hercules, or rAthena. These are game servers that follows a specific set of rules or instructions that dictate what is expected when RO clients connect to RO servers.
     
    What do you mean by "follows a specific set of rules or instructions"?
    A protocol is a set of specific rules or instructions. Having a set of specific rules or instructions makes sure that we follow the same rules.
     
    For example, if we play the game Rock Paper Scissors (roshambo, bato bato piks), we need to know the following rules:
    You're supposed to make a choice of either Rock or Paper or Scissors. You only choose one. You're supposed to make a choice after counting 1, 2, and 3. Rock is represented as a closed fist. Scissors is represented with two fingers (index and middle) extended. Paper is represented with five fingers extended. Rock beats Scissors. Paper beats Rock. Scissors beats Paper. When we learn about the rules and follow them, we can play Rock Paper Scissors. Two players can then follow the rules, understand each other, and agree as to who won the game.
    If players did not follow the rules ("1, 2, 3 - Suddenly, a player shows Fire which he says beats Rock Paper and Scissors!") then people would be confused, feel cheated, and things will not work. There will be misunderstandings.
     
    When it comes to game servers, we need a set of rules to follow as well. The protocol is the set of rules for how the server and the client will communicate. If your game server and your client does not follow the same protocol, they will have misunderstandings and they will not work.
    An example of protocols in RO development is the use of the following port values: 5121, 6121, 6900. If you don't have a client that talks to the server at the expected port, your server will be confused and will not respond to any requests.
    An example of protocol is the agreement on which packet version to use. If you use the wrong packet version, your server will not understand the packets being sent by your client.
     
    Relevant Keywords: Packets, PACKETVER, Compiling, Ports
     
    We talked about an example of machines that facilitate processes to enable multiple people to play together (MMORPG). An example of this is Hercules, which we look into more detail below in the following post.
  13. Upvote
    Ridley reacted to Tio Akima in [Showcase] Gaia - The Enchanted Village   
    Bonjour!
    I finished another map of the Gaia Series, totally customized, and with that touch of fantasy.
    The Enchanted Village!
    The idea of this map is to be the main city of the Gaia project, an idealized instance created by TioAkima, where there will be PVP, dungeons, fiefdoms, items, NPCs, Mobs, VIP Room, etc ... All this theme.
    (Below are some prints and video of the Map)
    One more touch of fantasy of TioAkima ...


     

     

     

     

     
    VIDEO SHOWING THE MAP MORE DETAIL
    LOOK THE MOVIE!
    Leets'rooock
     
     
    For those who have not seen yet, the PVP with the same theme, Look the video!
    LOOK THE MOVIE! GO!
    Leets'plaaaaaaaay guys
    This is GAIA PVP
     
     
    End!
    Thanks
     
  14. Upvote
    Ridley got a reaction from Dastgir in [Yug-WebDev] Services [Web-Dev] [Server-Dev]   
    Great Service, quick delivery. I said I'm in no hurry and he still delivered in only 5 days. He changed everything to my wishes and even improves some material I sent him (which I wanted him to use).
     
    Price: 5/5
    Support: 5/5
    Time needed: 5/5
  15. Upvote
    Ridley got a reaction from master@ragna in [Yug-WebDev] Services [Web-Dev] [Server-Dev]   
    Great Service, quick delivery. I said I'm in no hurry and he still delivered in only 5 days. He changed everything to my wishes and even improves some material I sent him (which I wanted him to use).
     
    Price: 5/5
    Support: 5/5
    Time needed: 5/5
  16. Upvote
    Ridley reacted to SyncMaster in [Showcase] 3D Bijuu Shukaku Animated   
  17. Upvote
    Ridley reacted to Truly in Truly Map Collection   
    View File Truly Map Collection
    Hey there everyone, long time no see!
     
      So it's been a very long time since I have been on these boards and I do miss it all. Feeling a little nostalgia looking through these all, I decided to release them all to the public, completely free. Going in no particular order after the first few, they are just my favorites. I hope you guys love them as I have.
     
     
    Sanctum
    Main town oriented map. My absolute favorite and latest work (When I was mapping). The idea I had for this was a chuck of a mountain broke off and landed here, subsequently creating a waterfall from atop and surrounding the town. Giving it protection and a perfect center for life. I never got around to finishing the outside of the map, I don't even know what I thought for the surroundings, perhaps just trees.

     
    Sanctum In
    And here is the inside map for Sanctum. The first picture is the general area where various NPC's can be placed. The second picture is where I planned to use an script to automatically place anyone who wished to vend in the one walkable/edited Gat. It would cycle through and remove those vending for a prolonged period of time and also anyone not vending at all.
     
    Guild Base
    This map was designed for the top guilds or just those who hold castles to have a domain of their own. The first picture is just a hangout spot for anyone in the guild. The second picture is for any combat/training/monster summoning to be done. The third picture is for the guild master where special NPC's can be placed as the server owners desire.
    
     
    Novice Starter Grounds

     
    PvP Valkyrie
    A little small for a PvP map but I enjoyed making it and like how it turned out.

     
    Trinity
    The first main town I made some time back around 2010. Don't judge me on some of the rookie mistakes I made with lighting and such haha. The following Trinity ___ maps are connected via a warp on the edges of the map.

     
    Trinity In
     
    Trinity Courtyard
    Before the Sanctum maps, this was my favorite creation. I just liked the feel of this one.
     
    Trinity Vending
    Similar to the Sanctum In vending idea, I wanted to limit vending to only those tiles with the colored objects on it.
     
    Trinity Port
     
    Anexus
    A simple instance based map with a boss at the end. Another one of my earlier works.

     
    Works
    The beginnings of my templates map. I would urge any current mapper to use this technique to create unique model compilations and copy it over to the map in progress. I have used this to create a forest that looks completely customized in a matter of minutes.
     
     
      Well there they are, open to any and all. I hope to hear your feedback on these!
     
    Thanks,
    Truly ~
    Submitter Truly Submitted 07/05/18 Category Maps & Textures  
  18. Upvote
  19. Upvote
    Ridley reacted to 4144 in Nemo patcher   
    New patch "Allow close cutin by pressing esc key"
  20. Upvote
    Ridley reacted to AnnieRuru in Deprecated Features   
    Related commit : https://github.com/HerculesWS/Hercules/pull/842
    if you have event scripts that uses *pcblockmove, its time to convert into *setpcblock
     
    Example : (old)
    pcblockmove(getcharid(CHAR_ID_ACCOUNT), true); now should be
    setpcblock(PCBLOCK_MOVE, true);  
    the new one is more flexible and can limit other actions too
  21. Upvote
    Ridley got a reaction from w0wZukuBg in [Showcase] Love Beach   
    I'm always excited to see maps. How did it go along with the round textures? If i recall correctly there were several issues with them?
  22. Upvote
    Ridley got a reaction from Kyoya G in Custom Quest Sprites (alt+u)   
    as for the count, you need to add a target and the count in quest_db.conf
     
    { Id: 20017 Name: "Treinamento Inicial" Targets: ( { MobId: 1002 Count: 10 }, }, for your lua file, I'm pretty sure it's not read. Try putting it into the official one and if it works, check your custom settings.
  23. Upvote
    Ridley reacted to w0wZukuBg in [Showcase] Love Beach   
    In Mexico there is an interesting beach called the Love Beach or Playa del Amor.
    I found it after the Navagio and it seemed to me that it can serve as an inspiration
    for a small closed map in the RO world. Here it is, cool, sunny and grassy 

    .•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.
    lv_beach

    Please rate it  if the map is good enough
  24. Upvote
    Ridley got a reaction from johnlol in [Collection] Official Full Clients + latest kRO   
    Changelog:
    - Updated all Clients
    - Updated twRO BGMS (3 new ones)
    NOTE: to disable the Snow effect in Prontera, open your grf and navigate to data/etcinfo.txt
    Then add (or edit) the following:
    weather# //prontera.rsw# //snow# Collection of official Full Clients. Those are vanilla, not modified in any way or whatever. They are patched up to date. Let me know if I've missed something.
    Server Name
    With BGM
    Without BGM
    BGM only
    South Korea (kRO)
    21. Dec. 2018
    2,70 GB
    Mega
    OneDrive
    2,42 GB
    Mega
    OneDrive
    294 MB
    Mega
    OneDrive
    South Korea (Ragnarok Zero)
    21. Dec. 2018
    2,22 GB
    Mega
    OneDrive
        Taiwan and Hongkong (twRO)
    21. Dec. 2018
    2,24 GB
    Mega
    OneDrive
    1,95 GB
    Mega
    OneDrive
    310 MB
    Mega
    OneDrive
    Japan (jRO)
    21. Dec. 2018
    2,23 GB
    Mega
    OneDrive
    1,93 GB
    Mega
    OneDrive
    311 MB
    Mega
    OneDrive
    Thailland (tRO)
    21. Dec. 2018
    1,67 GB
    Mega
    OneDrive
    1,41 GB
    Mega
    OneDrive
    272 MB
    Mega
    OneDrive
    International (iRO)
    21. Dec. 2018
    2,42 GB
    Mega
    OneDrive
    2,14 GB
    Mega
    OneDrive
    294 MB
    Mega
    OneDrive
    Philippines (pRO)
    21. Dec. 2018
    1,5 GB
    Mega
    OneDrive
    1,25 GB
    Mega
    OneDrive
    272 MB
    Mega
    OneDrive
    Indonesia (idRO)
    21. Dec. 2018
    1,88 GB
    Mega
    OneDrive
    1,61 GB
    Mega
    OneDrive
    282 MB
    Mega
    OneDrive
    Brazil (bRO)
    21. Dec. 2018
    1,95 GB
    Mega
    OneDrive
    1,69 GB
    Mega
    OneDrive
    273 MB
    Mega
    OneDrive
    France, Europe (fRO, euRO) 21. Dec. 2018
    1,85 GB
    Mega
    OneDrive
    1,59 GB
    Mega
    OneDrive
    273 MB
    Mega
    OneDrive
  25. Upvote
    Ridley reacted to wlauton in 2018 ICONS FOR FLUXCP 1.0.0   
    View File 2018 ICONS FOR FLUXCP 1.0.0
    THIS PACK CONTAINS THE HERCULES 2012 PACK AND THE ITEMS THAT FAIL UP TO THE 
    DATE OF: 2018-03-25. IN ACCORDANCE WITH KRO.
    MORE INFO READ THE .TXT FILE INSIDE THE ZIP.

    ///////////////////////////////////////////////////////////////////////////////////

    ESSE PACK CONTÉM O PACK DE 2012 DO HERCULES E OS ITENS QUE FALTAM ATÉ A 
    DATA DE : 2018-03-25. DE ACORDO COM O KRO.
    MAIS INFORMAÇÕES LEIA O ARQUIVO .TXT DENTRO DO ZIP.
    Submitter wlauton Submitted 07/12/18 Category Web Resources  
×
×
  • Create New...

Important Information

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