File Name: Realistic/Friendly Wolf
File Submitter: Wolfeh
File Submitted: 17 Aug 2016
File Category: Sprites & Palettes
(Animation speed varies slightly in-game from animated gifs.)
The idea behind this sprite was that the default wolf sprite is extremely aggressive looking and horribly exaggerated. I wanted something a little more realistic. Some people think this is a "friendly" looking wolf, to me this is just realistic. The wolf will pant when running around, it listens to its surroundings, actually has a tail (I mean, unless it is part bobcat...), and has black eye rims and lips (though this gives a "cute" appearance in-game, this is just a feature of wolves). One frame even had the legs spaced so far apart as to give the wolf the appearance of being barrel chested, when wolves are the exact opposite. I would like to, sometime in the future, also create other wolf coloration's for this sprite (coat colors of subspecies and such), but that will come later.
You are welcome to modify it if you do not like something about it or want it recolored. Just do not claim as your own (you can claim yourself as the editor) and do not sell this sprite.
Anywho, here you are. Enjoy. Replace the actual mob with it, or make it a pet/custom mob, it's up to you.
File Name: Hokage Hat
File Submitter: Wolfeh
File Submitted: 17 Aug 2016
File Category: Sprites & Palettes
Hokage hat for all of your Naruto fandom needs. I also have 5 recolors available fashioned after the other kage's, except for the kokorokage (I made that one up), because I wanted something more kawaii-desu. D;
File Name: Wolf Ears
File Submitter: Wolfeh
File Submitted: 17 Aug 2016
File Category: Sprites & Palettes
Headbands inspired by the anime Naruto. There is black and blue recolors as well as nukenin (missing-nin, plate is striked through) and shippudden (with the long band ties instead of short, after Naruto's long headband in Shippuden) versions, for the ultimate customization for any Naruto fan.
I included a text file with all of the stuff to implement these into your server too (such as item_db, idnum2itemresnametable, idnum2itemdisplaynametable, idnum2itemdesctable, accessoryid.lua, accname.lua, and the SQL server stuff/script), so you won't have to kill your fingers.
File Name: Naruto Headbands
File Submitter: Wolfeh
File Submitted: 17 Aug 2016
File Category: Sprites & Palettes
Warning: Without recolors this will add 72 items to your server with recolors is a total of 180 (original release included in number). I have added files to make it less painful to add them but if you would like to modify, just be aware of this.
Headbands inspired by the anime Naruto. There is black and blue recolors as well as nukenin (missing-nin, plate is striked through) and shippudden (with the long band ties instead of short, after Naruto's long headband in Shippuden) versions, for the ultimate customization for any Naruto fan.
I included a text file with all of the stuff to implement these into your server too (such as item_db, idnum2itemresnametable, idnum2itemdisplaynametable, idnum2itemdesctable, accessoryid.lua, accname.lua, and the SQL server stuff/script), so you won't have to kill your fingers.
Hello,
For some reason, I decided to write my own guide for super newbie people. And when I say newbie, I say REAL newbie. I will not ask you to learn anything or saying rude things like "go google ffs".
I believe people that want to create their server are not necessary interested being a linux master or whatever. Never people are saying that before leaning guitar, people should learn how string and guitar are made.
Enough talk, lets start !
Prerequisites
Patience, meticulousness, cogitation
kRO full client: Mirror #1 (mediafire), Mirror #2 (Direct Link from my ftp)
kRO last actual compatible exe: Mirror #1 (mega.nz), Mirror #2 (Direct Link from my ftp)
Setup exe: Download (Page), Mirror #1 (Direct Link from my ftp)
N.E.M.O. Diff Patcher Download (git)
BGM parameter files. Download (Direct Link herc.ws), Mirror #1 (Direct Link from my ftp)
Translation Package. Download (git)
Putty: Download (Page)
If Putty does not work, use Kitty Download (Page)
1~2 hours of your time
Things you should know:
You cannot see password in Putty / Kitty when you type it.
nano is a text editor. At the bottom of the screen you can see a menu. To use it, press CTRL + the option's letter
You cannot use numeric pad in nano
Being polite is always rewarding
I. Dedicated server
A. Get your server
You can find very cheap solution at Kimsufi. Choose anything you want. I recommend you to choose Debian 8 (Jessie) for your OS. In Kimsufi manager, you will find your server IP. You have your login (root) and password in an email after installing the OS
B. Configure your server
Start Putty and enter server's IP address Connect with root then type the password you got by email. (You wont see " * " when you type) To change your password enter the following line
passwd Install required package by enter this (copy this and paste it with a right-click):
apt-get install git make gcc mysql-server libmysqlclient-dev zlib1g-dev libpcre3-dev screen
The following is meant to make a web server. Even if you don't plan to make a website, I suggest you to take it, just because phpmyadmin is easy to use. While installing phpmyadmin, select apache2.
apt-get install apache2
apt-get install php5 php5-cli libapache2-mod-php5 php5-mysql apt-get install phpmyadmin ln -s /usr/share/phpmyadmin /var/www/html/ Because hercules doesn't work if you use root login, we will create a new user.
useradd ragnarok
passwd ragnarok [choose_a_password] Connect to phpmyadmin and login with the information you chose at this address: http://your_server_ip/phpmyadmin
Create a new database ragnarok and choose utf8_unicode_ci as collation Create another database and name it ragnarok_log with same collation Click on the tab Users (top of the page), Add User and fill the form. Username: ragnarok, password: [choose_a_assword], Click on Check All in the privilege group. (or if you know what are you doing, select options you need)
Now you can log out from your server in Putty
logout
C. Install Hercules
Login again in Kitty with the new user ragnarok Download Hercules emulator
git clone https://github.com/HerculesWS/Hercules.git ~/Hercules We will need to reach the database installation folder:
cd Hercules/sql-files/ We will now import tables in the database. You will have to write your mysql password each time (set in step B.4).
mysql -u ragnarok -p ragnarok < main.sql
mysql -u ragnarok -p ragnarok_log < logs.sql mysql -u ragnarok -p ragnarok < item_db2.sql mysql -u ragnarok -p ragnarok < mob_db2.sql mysql -u ragnarok -p ragnarok < mob_skill_db2.sql if you want to make a PRE-RENEWAL server, enter also this
mysql -u ragnarok -p ragnarok < item_db.sql
mysql -u ragnarok -p ragnarok < mob_db.sql mysql -u ragnarok -p ragnarok < mob_skill_db.sql If you want to make a RENEWAL server:
mysql -u ragnarok -p ragnarok < item_db_re.sql
mysql -u ragnarok -p ragnarok < mob_db_re.sql mysql -u ragnarok -p ragnarok < mob_skill_db_re.sql
D. Configure hercules
It is required to set up a server login and password for char-server, map-server and the login database. It can be done by editing few files and the table login. Start by editing conf/inter-server.conf.
cd ../
nano conf/inter-server.conf Find the line sql.db_username and fill it with the user and password we created in step B.10. fill also the database name with ragnarok
As the same time, you will need to edit conf/import/inter_conf.txt. nano conf/import/inter_conf.txt
sql.db_username: ragnarok sql.db_password: your_sql_password sql.db_database: ragnarok log_db_id: ragnarok log_db_pw: your_sql_password log_db_db: ragnarok_log now edit conf/import/char_conf.txt and fill it with this following text nano conf/import/char_conf.txt
// Server Communication username and password. userid: [new user] passwd: [new password] Do the same to conf/import/map_conf.txt with the same userid and passwd. nano conf/import/map_conf.txt
// Server Communication username and password. userid: [new user] passwd: [new password]
You will need to update the login table from ragnarok database. Connect again to your phpmyadmin (I.B.7) Find the table login and edit the only row available.
userid must have the same value as [new user]
user_pass must have the same value as [new password]
char-server.conf nano conf/char-server.conf
server_name: [your_server_name] wisp_server_name: Admin For some reason, you must reboot your server. reboot Close the Terminal and connect again after a minute. Now you will need to work on your server ports iptables -I INPUT 1 -p tcp --dport 6900 -j ACCEPT
iptables -I INPUT 1 -p tcp --dport 5121 -j ACCEPT iptables -I INPUT 1 -p tcp --dport 6121 -j ACCEPT
iptables save
We are done with the server for now. You can log out if you want. Lets prepare our client!
II. Create the Client
A. Organization
Extract the full client in C:\ro_client\RO\ and launch update with rsu-kro-renewal-lite.exe or rsu-kro-rag-lite.exe if you set a pre-re server. Extract the Ragexe.exe in C:\ro_client\fresh\
Extract data and System folders from the translation Package in C:\ro_client\fresh\
Extract the opensetup.exe in C:\ro_client\fresh\
Extract Mssfast.m3d and Mp3dec.asi from BGM.zip in C:\ro_client\fresh\
Extract N.E.M.O. content in C:\ro_client\NEMO\
Once Step 1 is DONE: Copy All *.dll and *.INI files from C:\ro_client\RO\ to C:\ro_client\fresh\
Copy BGM and savedata folders from C:\ro_client\RO\ to C:\ro_client\fresh\
Copy rdata.grf and data.grf files from C:\ro_client\RO\ to C:\ro_client\fresh\
B. Configure the Client
Launch N.E.M.O. and load 2015-05-13aRagexe.exe
Hit "Select Recommended" Confirm DATA.INI Rename iteminfo.lub to iteminfo_n.lub
Now search "Read Data Folder First" and check it Hit "Apply Selected" and you will have a new 2015-05-13aRagexe_patched.exe file. You should "Save Profile" now, because you will probably want to edit again your client later
C. Add the translation
Rename C:\ro_client\fresh\System\itemInfo.lub to iteminfo_n.lub
You might need to rename C:\ro_client\fresh\data\texture\À¯ÀúÀÎÅÍÆäÀ̽º\ folder to 유저인터페이스 later, but for now, just skip this step (not sure if you encounter this problem).
Open C:\ro_client\fresh\data\clientinfo.xml with a text editor (I recommend Notepad++) Update the address with your server IP
<address>[ip_address]</address> Done with the translation. Now we will say to the server, which client players are using.
III. Finish Server configuration
A. Compile the server
Launch Putty again and login to your server. We will compile Hercules. It will take time so be patient.
cd ./Hercules
./configure --enable-packetver=20150513 make clean make sql once it is done, you can verify if the version has been properly set.
nano src/common/mmo.h Find following lines #ifndef PACKETVER #define PACKETVER Change #define PACKETVER to #define PACKETVER 20150513 if not done yet.
If you did change something in mmo.h, you need to recompile again. Process again the step III.A.1
B. Start the server
To start the server, you simply need the following line (while being in Hercules folder)
./athena-start start
IV. Player Side
A. Create a Game Master Account
Go to your phpmyadmin (step I.B.7) and find again the login table. Hit the Insert tab userid: [login_nickname]
user_pass: [login_pass]
group_id: 99
gender: M or F
You have now your Game Master Account
B. Play
Launch C:\ro_client\fresh\2015-05-13aRagexe_patched.exe
Login with your newly created game master account Process thru in game. type @go 0 Be happy.
V. Customize
Update: Live version can now be seen here: https://x-r.online/
Just thought I'd share a design I'm currently working with. I'm by no means any professional designer, but just know my way around Photoshop a bit.
At the moment, it's nowhere done, there's so much more to re-touch and add. Maybe it can give some inspiration. Enjoy!
* Potentially looking for a coder to slice it up and finalize it into a FluxCP integrated design, since I have no clue how that's going to work.
Version 1: http://i.imgur.com/cnW2imw.jpg
Version 2: http://i.imgur.com/nv8gMGt.jpg
Who knows the NDS Ragnarok know the first exclusive class of the game, you stay with one in all history, and she don't remember who is.
The original sprite is very bad but had a good ideia, the skills and the oficial artwork are excelents and, like the Dark Knights, I want to improve the shamans, they are very hard to fix because of the missing details in the Sprite. This is the first publick Preview, to make you idealize how the "Oficial" will be.
So what exactly is my Dynamic Shop Controller System?
Description:
You have 5 save slots.
@saveshop (saves your shop with designated name).
@editshop to edit the current shop you're loaded on.
@loadshop to swap between other shops as you please.
If you're editing any items in the shop a player can't purchase from the NPC until you make finishing touches, if you disconnect while in edit mode it'll reset and the player will be able to access the shop again (Notice debug in your Map-Server Console). You can completely disable the shop incase you want to make a whole bunch of edits, control the max amount of items in the shop, check the item prices and amounts inside of @editshop, the item ID's/Amounts given and the Cost for each item (Will be able to switch out currencies like zeny, kafra, cash, custom in the future) at the moment it's set to Cash Points. So let's say you want to bring your summer shop back in winter, @loadshop, select the summer shop you hypothetically made a viola, summer headgears you missed out on in winter you got a chance to get again with the same shop.
I hope you guy's enjoy! Leave me any feedback or suggestions!
I'm available now guys. Also don't forget to look to the right if you're on a desktop. You'll see a couple script releases in the download section. Waiting for requests
I think it's a way to summon monsters to fight for you if you have their given card, kind of like a summoning system where you use a card to call upon the monster that's locked inside the card. That's my assumption. I finally fixed my PC guys, so I'm back on Hercules. I'll look into this script and see if it works for Hercules or not.
Features :
1. Set your Guild Storage Password
2. Set your Verification Question ( You can only set 4 questions )
3. Set who can use the Guild Storage ( All Members or Guild Leader Only )
4. Bindcommand @gstorage / @guildstorage
Note : Report if bug/s occur and DO NOT REMOVE SCRIPT OWNER HEADER
//===== Description: =========================================================//= Rotates each month. January (Capricorn) to December (Sagittarius)//= Counts and displays required items and how much you miss//= Player can choose to make diadem or crown//============================================================================
the sprites of the zodiac crowns/diadems are not in kro's data.grf, so I uploaded them here too.
Just saw this source when browsing the web. Although I believe there is already a script that utilizes this, I tried to convert it into a plugin (for self study purposes)
What does this plugin do?
Known bug: At login, the announcement is twice.. Still finding a way to correct it though..
I want resistance to freeze effect, not to damage.
Petrification, silence, curse, stun...
If it helps someone with the same problem ... I decided to add the "SC_ITEMSCRIPT" as this commit:
Just saw this topic and just gave a try to make a mapflag plugin for it..
//===== Description: ========================================= //= Disable Homunculus in a certain map //===== Usage: =============================================== //= alberta <tab> mapflag <tab> nohomunc //============================================================
Saw this feature in RagEmu so I adapted their code and turned it into a plugin.
With this plugin enabled, custom commands that were created using bindcmd will be shown when you use @command depending on the gm level the account has if that custom command is available for his level.