Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/11/16 in all areas

  1. View File Third Job Costumes & New Classes: Corrected Third Job Costumes + New Classes The Correction With the advent of jRO releasing new Job Costumes, and also, the new classes from the Taekwon branch, many of server owners want to replace the vanilla sprites or even, implement the bodystyle system. But, there's a catch! Originally jRO, and now, even kRO spriters, have made it completely off of the default pattern of palette. In a classic example, you can notice the pattern of the RO palettes. What matters is the position of the colours, as an example, for all jobs, the white-ish tones will be always on the same row, so we can use it to create custom palettes. See how it works: But jRO didn't follow the classic pattern, making it incompatible with custom palettes (@Kamishi ones included). So, I edited frame by frame of each job sprite, of each gender, mounted or not, correcting them, converting them in a way so many of the previously created palettes will work. This package includes: Alternate Outfits: Alternate Royal Guard M/F + Gryffon Battlemount + Lion Mount Alternate Ranger M/F + Warg Battlemount + Ostrich Mount Alternate Minstrel/Wanderer + Ostrich Mount Alternate ArchBishop M/F + Alpaca Mount Alternate Warlock M/F + Fox Mount Alternate Mechanic M/F + Savage Mount Alternate Genetic M/F + Savage Mount Alternate Guillotine Cross M/F + Hyena Mount Alternate Shadow Chaser M/F + Hyena Mount Alternate Sorcerer M/F + Fox Mount Alternate Sura M/F + Alpaca Mount Alternate Rune Knight M/F + Dragon Battlemount + Lion Mount New Classes Star Emperor M/F + Wolf Mount Soul Reaper M/F + Wolf Mount As requested by @Emistry, I also added an extra, making it more compatible to default palettes: Kagerou/Oboro + Frog Mount Following the another @Emistry's request, all files are now already on GRFs. The previous version had no Cashmount palette included, this one fixes the issue. Only the already released costumes are supported at this moment. The Rune Knight seems to be the last of them, it's over a year from the first release! As a final part of the package, I'm including Classic Palettes for all Alternate Costumes. Enjoy the final product! Submitter Haziel Submitted 02/24/2016 Category Job Sprites Content Author Gravity Corp  
    1 point
  2. I've been working on this for a few days now... From what I can tell it's working please report any problems you find. This is an event that was celebrated in RO for RWC 2012 that includes some weapons and npc enchantments... I don't know if they were ever done in rAthena- I didn't bother to check, but someone asked me to make these and offered to pay me... I decided to release them for free. Edit-- Poor, Euphy, actually did take time to work on these npcs which are in the source but are disabled by default. If you want something a little closer to the original which also means straight forward and not quite as flexible. I recommend you check his NPC out... and give him some credit. [Downloads] Data: rwc_2012.gpf MediaFire This only includes the RWC Textures and Sprites It's your job to keep a healthy rdata- not mine. NPCS: v1.2: rwc_2012 v1.2.txt v1.2: PasteBin v1.2: uPaste v1.2: Paste: 5k82gyktushy This is the RWC event npcs almost 300 lines. You can switch the hidden npc name character to emulate different npcs because they vary depending on what server you're in. Shop NPCs: http://rathena.org/board/topic/89872-rwc2013-npc-shops/ Database: v1.2: rwc_2012_itemdb1.2.txt v1.2: PasteBin This is my interpretation of the RWC items please tell me if everything is working correctly. If not I'll update it. ItemInfo: rwc_2012_itemInfo.txt MediaFire These are the item info files that go in your System folder. Change Log 8/13/2013: rwc_2012_itemdb.txt - v1.2 Fixed small problem with sql version of item 18821 that I overlooked. 8/13/2013: rwc_2012_itemdb.txt - v1.1 Fixed all problems with curly's!! 8/10/2013: rwc_2012.txt - v1.1 Small Improvements to grammar and fixed a bug when slotting EQs. [sources]
    1 point
  3. Introduction (Came to kRO in June 2013, 6th) Just want to remind us, rAthena community to look at this awesome feature that might increase the life-time of Ragnarok Online Private Server. Maybe some of packet experts/developers want to try to implement this. // packet = 0x988 struct PACKET_ZC_NOTIFY_CLAN_CONNECTINFO { /* this+0x0 */ short PacketType /* this+0x2 */ unsigned short NumConnect /* this+0x4 */ unsigned short NumTotal } // packet = 0x989 struct PACKET_ZC_ACK_CLAN_LEAVE { /* this+0x0 */ short PacketType } // packet = 0x98a struct PACKET_ZC_CLANINFO { /* this+0x0 */ short PacketType /* this+0x2 */ short PacketLength /* this+0x4 */ int EmblemNum /* this+0x8 */ char ClanName[24] /* this+0x20 */ char Mastername[24] /* this+0x38 */ char ManageMap[16] /* this+0x48 */ unsigned char Num_AllyClan /* this+0x49 */ unsigned char Num_HostileClan } // packet = 0x98d struct PACKET_CZ_CLAN_CHAT { /* this+0x0 */ short PacketType /* this+0x2 */ short PacketLength /* this+0x4 */ char chat[...]; } // packet = 0x98e struct PACKET_ZC_NOTIFY_CLAN_CHAT { /* this+0x0 */ short PacketType /* this+0x2 */ short PacketLength /* this+0x4 */ char charName[24] /* this+0x1c */ char chat[...]; } Source of packets
    1 point
  4. I would go to the gym in it to show the dudes that I'm a badass guy Btw it would be cool to have the shirts in more colors. Maybe in these Administrators | Managers | Global Moderators | Core Developers | Script/DB Developers | Supporting Developers | Support Leaders | Scripting Leaders | Graphics Leaders | International Moderators | Community Contributors + Black, white Ok, I'm getting too enthusiastic, sorry
    1 point
  5. Cleaned up the implementation. It is now a single dockerfile, and the deployment script handles configuration. Changes to ports will require modifying the configuration files as well as deploy.sh. I could enhance but after a few days worth of constant docker blockers I've lost interest in moving this forward for the distributed model. Turns out docker is very strict about it's single-process per container model. Somehow CMD in Dockerfile works fine, but when I try using `docker exec` it zombies the processes. Three days worth of reading says nobody has managed to solve this problem sanely. So, this project is "done", at least as far as my efforts to make it work with docker. I may post again when I figure out a better way to test distributed rathena builds.
    1 point
  6. use double slash ( // ) @loadnpc npc//pre-re//custom//quest//mission_board.txt
    1 point
  7. Make sure when you read this, open this photo album, source How to fork rAthena? You must have GitHub account. Open rAthena repo on github: https://github.com/rathena/rathena On top right-corner, you will see "Fork" button, click it (Pic. 0.jpg) Then choose your account to place for forked rAthena. (That pic, mine, show @cydh and @rathena because I had been invited to rAthena repo itself) (Pic. 1.jpg) Well it's done! Clone your forked rAthena: Here for Windows user, I used SmartGit. Project -> Clone Input the Repository URL, it should be https://github.com/<yourusername>/rathena (Pic. 2.jpg) Just "Next" (Pic. 3.jpg) Choose your local directory (Pic. 4.jpg) GIve the Project Name (Pic. 5.jpg) Well it clone your forked rAthena, just wait (Pic. 6.jpg) How to update my forked rAthena? First, you need make sure your forked repo is up-to-date with rAthena repo. For this steps, use this source images (Step: 1~8, only for the first time) Click Remote menu -> Add.. Fill the URL or Path with https://github.com/rathena/rathena and give the name "rAthena" (1.jpg) After the remote repo is created, right-click it -> Fetch More... (2.jpg) Choose the master branch. (3.jpg) If any changes, it will fetch them. (4.jpg) Make sure your active branch is your local master. Right-click on the master branch of rAthena remote, choose Merge (5.jpg) Click Fast-Forward (6.jpg) Well, is it already up to date? (7.jpg) If yes, do nothing. Make sure your active branch is your local master. For another day maybe, you can simply right-click on rAthena remote choose Pull (10.jpg) Click Fetch Only (11.jpg), and wait until it done (12.jpg) Then you need merge it to your local, right-click on master branch of rAthena remote, choose Merge... (13.jpg) Fast-Forward (14.jpg) (Only if your local doesn't have conflict it the 'incoming' fetch, if there is conflict, it will be Create "Merge Commit" and you should solve the conflict) And you will get this log (something like this) (15.jpg) That's mean, it's done Push them to your repo on GitHub! Just click Push (16.jpg), then just choose the branch master only (17.jpg) Wait it, and see the changes when it's done. (18.jpg) Before make Pull Request (PR) Better you make new branch, keep master branch SAME with rAthena master branch. Why? - It won't disturb your or rAthena master branch - 1 branch 1 PR, so you can make many PR for each branch. - Merged/closed/rejected branch can be deleted, so if your PR from non-master branch is rejected, your master branch still same, you can make PR again later without your prev. rejected branch disturb your next PR. - Make new branch on your github, just go to your fork, the type branch name, if the branch isn't exist, it will offers to make new one, example "test" branch, then pull your repo first. - See this guide how to do it! How to do Pull Request? (Back to this album again)Edit the file you want (make sure everything is correct and working properly) Open your SmartGit, open the project. Make/switch branch, Branch menu > Add Branch (F7), name it as "test" for example. (Better you click the "Directories" first on the left, then) Click "Commit" button A Commit window will appears, (choose the file taht you want to commit & push) Give commit message. Then click "Commit & Push" (Pic. 7.jpg) Wait until it done! (Pic. 8.jpg) Here is it, do a Pull Request! Open your browser and open your forked repo (mine is http://github.com/cydh/rathena) Then click "compare" (pic. 9.jpg) or you can use https://github.com/<username>/<rathena fork name>/compare/rathena:master...<branch name> Click "Click to create a pull request for this comparison" (pic. 10.jpg) Give some messages, then click "Send pull request" (pic. 11.jpg) Done.
    1 point
×
×
  • Create New...