Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/08/17 in Posts

  1. View File Different Item Requirement for Skill in PVP/GVG Maps As the title says, in case you want to change (an example) Acid Bottle to Sate (eng. Satay) for skill requirements (Acid Terror) at PVP Maps, then replace Coating Bottle to Coconut at GVG Maps for skill requirements (Full Chemical Protection), you can use this. Compatibility: The diff was made for rAthena Git Hash: 129812d6 / 2018-10-05 Or at least when rAthena supports .yml For other version or emulator: you need to contact me first before download this file, so I can make it work for your need. By downloading/buying this source, you are agree to "I will only use this source modification for my own private server not as group, not as company, not as group of servers and never redistribute to other people even they are my close friends or my parent. If I get trouble to apply this modification or when I need someone to update, I will only contact Cydh. And I agree to get extra fee if want this modification for other emulator than rAthena or if I want to some big changes for this modification. I promise." Video: https://youtu.be/JblOj1RUkQI Submitter Cydh Submitted 12/08/2017 Category Source Modifications Video https://www.youtube.com/watch?v=uxNpP0AfSAo Content Author Cydh  
    2 points
  2. All-in-One repack for beginners. It's really hard to build your own client and set up the server for the right client and that is why I want to share my repack here. Included in this package: - kRO client (2017-11-14) - Patched RagExe (2017-10-18) - sclientinfo.xml moved into the data folder for easy way to change the server IP - rAthena server (2017-11-14) - Simple bat scripts to run the servers - Some custom NPC enabled by default - Fully translated game Join to my Discord channel, if you have any question or request https://discord.gg/TpxqWWT How to use: 1. Download the package and extract somewhere 2. Start the database and the servers with the included bat files 3. Check the game settings and start the game Download
    1 point
  3. Two things: First, the viewID must be the same as the ID on your sprite set in weapontable. Secondly, there's ID ranges for each kind of weapon. Weapon Sprite Solution (Renewal Clients <= 2012-04-10a & Main Clients <= 2012-07-10a) For these clients, Weapons are limited to use a range of Item IDs hardcoded in the clientn for each type. For e.g. 1265,Bloody_Roar,Bloody Roar,4,,10,1000,120,,1,0,4096,7,2,34,4,75,1,16,{ bonus bIgnoreDefRace,RC_DemiHuman; bonus bFlee,-160; bonus bFlee2,-160; bonus bNoRegen,1; bonus bNoRegen,2; },{},{} 1266,Test,Test,4,4000,2000,10,165,,1,0,4096,7,2,34,3,33,1,16,{} // 1-Handed Axes 1301,Axe,Axe,4,500,,800,38,,1,3,8803555,7,2,2,1,3,1,6,{} Here the item 1266 is a custom katar and it does show up as a katar (if you have the proper sprite files ofcourse). but if i use some id like say 22000, client wont display it. So what is the range of item ids you can use? Look below: One handed Swords = 1100-1149, 13400-13499 Two handed Swords = 1150-1199, 21000-21999 Knives, Daggers etc = 1200-1249, 13000-13099 Katars = 1250-1299 ; Has 35 free IDs One handed Axes = 1300-1349; Has 43 free IDs Two handed Axes = 1350-1399; Has 32 free IDs One handed Spears = 1400-1449; Has 34 free IDs Two Handed Spears = 1450-1471, 1474-1499 Maces = 1500-1549, 16000-16999 Books = 1550-1599 ; Has only 2 IDs. Knuckles = 1800-1899 ; Has 95 free IDs One Handed Staves/Rods = 1600-1699; Has 79 free IDs Two Handed Staves/Rods = 1472,1473,2000-2099 Bows = 1700-1749, 18100-18499 Guitars = 1900-1949 ; Has 32 free IDs Whips = 1950-1999 ; Has 130 free IDs Handguns = 13100-13149 Other guns = 13150-13199 Ninja weapons = 13300-13399 The number of unused Item IDs left known for a range has also been mentioned above. Best practice to follow check in your range in official db before adding custom weapon. Weapon Sprite Solution (For New Clients) For new clients the view id system is also applicable to client. To add a custom weapon you need to first edit a file called weapontable.lub in your data folder data/luafiles514/lua files/datainfo/weapontable.lub I will be adding Oriental_Sword which will be a 1-Handed sword. Open weapontable.lub. First you will see a table called Weapon_IDs. Take note of the first 30 values in this table - these are the only available Weapon types in the client right now. Anyways go to the last entry which should be for Wizardy Staff = 97. You can use a view id after that like shown below WEAPONTYPE_Oriental_Sword = 98, Come down and you see the next table called WeaponNameTable. Here is where you add your sprite name suffix. What do i mean by that? Its the last part in your weapon sprite & act file. Before it used to be _<Item ID>. data/sprite/<job dependent folder>/<job dependent prefix>_<gender><weapon suffix>.spr OK Back to topic. so I add my entry like shown below. [Weapon_IDs.WEAPONTYPE_Oriental_Sword] = "Oriental" Lastly come down further in weapontable.lub and you see the last table called Expansion_Weapon_IDs. Remember the 30 types i told you to take note of ? here we assign one of those to our custom (like a mapping or connection). Since mine is a 1-Handed Sword I specify it like below. [Weapon_IDs.WEAPONTYPE_Oriental_Sword] = Weapon_IDs.WPCLASS_WEAPONTYPE_SWORD Now for the most important part. For our client to actually pick up all these details we need to provide the view id which we used in Weapon_IDs table as the ClassNum value in ItemInfo.lua. Check the ItemInfo.lub format shown above for details. With this your weapon sprite will become visible while attacking.
    1 point
  4. try like this please 1 Use Tilde for Matk 3 Chat Flood Remove Limit 8 Custom Window Title 9 Disable 1rag1 type parameters (Recommended) 13 Disable Ragexe Filename Check (Recommended) 16 Disable Swear Filter 18 Skip Service Selection Screen 19 Enable Title Bar Menu 23 Enable /who command (Recommended) 24 Fix Camera Angles (Recommended) 28 Increase Headgear ViewID 32 Increase Zoom Out Max 33 Always Call SelectKoreaClientInfo() (Recommended) 34 Enable /showname (Recommended) 35 Read Data Folder First 36 Read msgstringtable.txt (Recommended) 37 Read questid2display.txt (Recommended) 38 Remove Gravity Ads (Recommended) 39 Remove Gravity Logo (Recommended) 40 Restore Login Window (Recommended) 41 Disable Nagle Algorithm (Recommended) 44 Translate Client (Recommended) 46 Use Normal Guild Brackets (Recommended) 47 Use Ragnarok Icon 48 Use Plain Text Descriptions (Recommended) 49 Enable Multiple GRFs (Recommended) 50 Skip License Screen 53 Use Ascii on All LangTypes (Recommended) 64 @ Bug Fix (Recommended) 65 Load Custom lua file instead of iteminfo*.lub (Recommended) 73 Remove Hourly Announce (Recommended) 75 Enable Flag Emoticons 76 Enforce Official Login Background 84 Remove Serial Display (Recommended) 85 Show Cancel To Service Select 88 Allow space in guild name 90 Enable DNS Support (Recommended) 96 Remove GM Sprites 97 Cancel to Login Window (Recommended) 101 Skip Friend list Cheat Check 102 Skip Guild Member Cheat Check 212 Restore Roulette 213 Disable Help Message on Login (Recommended) 222 Show Replay Button
    1 point
  5. My bad, on the three npcs, i forgot this one. But as I allready told you, this error won't break anything. Thought I just commited a new version on my github.
    1 point
  6. i don't think this would work as you want it OnInit: disablenpc strnpcinfo(3); set 'talking, 0; end; OnInit is on server load so the instance didn't loaded yet and the 'variable wont work like that what i see in your error is with ('talking) variable so try to follow the error with that keyword and you will fix it
    1 point
  7. Hello all~ Here my version of a Christmas/Winter themed Prontera. My goal was to create a Prontera with only a slight Christmas twist, a Prontera that could still be used in January or February because the Christmas theme is not all that exaggerated as to were there are candy canes sticking out of the floor or XL sized socks printed into buildings (no offense to the rAthena members that created a map like that, of course! It just wasn't what I aimed for.) If I get enough support for it, then this map will some time later be available as public (free) release - if that is the case, you must remain patient for several more days though because I have yet to set gats and re-do some lightning. Pront is huge, so I'll only show the center road. Merry early Christmas, everyone!
    1 point
×
×
  • Create New...