Jump to content

Search the Community

Showing results for tags 'server'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bulletin Centre
    • Community News
    • Repository News
    • Ragnarok News
  • Hercules Development Centre
    • Development Discussion
    • Suggestions
    • Development Centre Archives
  • Support & Releases
    • General Server Support
    • Database
    • Scripting
    • Source
    • Plugin
    • Client-Side
    • Graphic Enhancements
    • Other Support & Releases
  • Hercules Community
    • General Discussion
    • Projects
    • Employment
    • Server Advertisement
    • Arts & Writings
    • Off Topic
  • 3CeAM Centre
    • News and Development
    • Community
  • International Communities
    • Filipino Community
    • Portuguese Community
    • Spanish Community
    • Other Communities

Categories

  • Client Resources
  • Graphic Resources
    • Sprites & Palettes
    • Maps & Textures
    • Other Graphics
  • Server Resources
    • Server Managers / Editors Releases
    • Script Releases
    • Source Modifications
    • Plugins
    • Pre-Compiled Server
  • Web Resources

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Discord


Skype


IRC Nickname


Website URL


Location:


Interests


Github

Found 28 results

  1. Hi! First of all, sorry for my english. I have some questions that I couldn't resolve it. I hope that you can help me because I'm newbie with this. The first question and the most important for me. I don't know what is it (something about the quest?), but how can I remove it or translate it? (I attached an image). I guess if something about the data folder. The second is, I can't see the correct names and the icons in the shops (attached an image). And the last one: How I can remove the icons that show up over the npcs? Thanks so much! EDIT: I attached another image when I open the shop.
  2. This is very early in the brainstorming process Looking to put together a team of content developers, scripters, and like minded individuals to build a roleplay server that can host a potential community of 70+ based on the base Ragnarok Online game with Hercules emulator in a world called "Empire Under Siege". I distinctly need help with helping to modify the current base game that would add custom NPCs, scripts, and tools that would make the game more friendly to a Dungeon Master and players in a custom universe. I do not expect a total makeover of the current game, but adaptations. Where professional work is involved, I am willing to financially support 2d artists, scripters, and coders. I of course also welcome free-lance volunteers who want to take it on as a hobby, or build experience for free. If this might interest you, or you have info that you think your script/plugin/knowledge might help - please message me! Thanks, Minuvas
  3. Hello again everyone, So now that I have a working server, client, and Browedit (yay), I'm trying to install phpmyadmin and then fluxcp. My problem is that all of the mpa installation guides I've found assume that I want to create a new db during install, and they say nothing about linking or using my existing server db. How do I go about installing phpmyadmin while linking it to my existing RO database? Are there any steps that I need to change/modify during install, like the server directory that I install it to (e.g., /Hercules instead of ~) ? NB: i'm using VPS/Debian to install and not windows. I went through the fresh install once just to see how it works, and I did manage to connect to my VPS fine. But I couldn't figure out how to import what I wanted. Thanks!
  4. Am I missing a translation somewhere? I know that one of these is related to the client, but not sure if both are. I am getting a unidentified quest for Endless Tower. Logout confirm box is not translated Login window is not translated Town names in the 'splash screen' are not translated Get a RED message upon selecting my character in the chat box. The NPC box in the back is not translated. I applied all updated translation files I could find, I am using 02-05-2020 client.
  5. I've just followed a mixture of these guides Guide 1 and Guide 2 to try and get Hercules running a local Rag server on a in house Debian 8 sever I have. Everything seems to be setup correctly, but when I try to start athena, it just sits and waits on the Awaiting maps from map-sever, but never moves passed it. I do notice an error in the conf/map/map-server.conf:2 - syntax error, but I'm not seeing anything related in the map-server.conf that might be failing. Any thoughts? Let me know if you need any other files (I'm new to this).
  6. Hello friends. Help me with the addition of maps. I already looked through these topics: http://herc.ws/board/topic/15817-adding-a-custom-map-cache-file/ http://herc.ws/board/topic/2800-how-to-add-custom-map/ I'm using this GRF: http://herc.ws/board/topic/6801-release-the-data-grf-project/ I have .gat .gnd .rsw .bmp map files inside (for expample "lasagna") I made a mapcache with a new plugin and added them to "hercules\maps\re" I added all of them to map_index.txt on server and mapnametable.txt on client. I tried to add a separate GRF. When I use "warp" command. (@warp lasagna) Client says "map not found. Warp failed". What I'm doing wrong? BR.
  7. Buen día, estoy teniendo problemas para habilitar el MD5, resulta que no se como habilitarlo en el servidor, ya que en la web (FluxCP) lo tengo habilitado y bueno por cuestiones de seguridad me gustaría también tenerlo en el servidor, alguien me puede ayudar??
  8. Hello guys I wrote an article lately about automatic SQL database backup For Linux Systems (Sorry Wind0z guys and gals...) This is the one I'm using for my projects https://habilisbest.com/sql-database-automatic-backups Features: Backups database names specified in a list compresses and stores them Uses filename format for easy retrieval [DatabaseName].YYYY-mm-dd.gz Removes backups older than 28 days (to keep it nice and clean) Writes log files You can configure it to run every 12 hours with cron (crazy server owners...) I run it every 3 days. Because, I don't give a damn about my players I'm confident in my Raspberry Pi server! Would like your feedback and if you can think of any other features I can develop, please speak up!
  9. Hello Is there a way for someone who isn't a total Ragnarok Online Nerd (Myself) To control the episode Server wise and Client wise - Npcs - Monsters - Items - Maps - Commands I suppose all of this should be done manually... Is there a guide or a check-list to aid me in that process? For example, according to this episode Timeline: http://herc.ws/board/topic/3554-ragnarok-episode-timeline/ I want to FREEZE it at : 2007.04.10: Episode 11.3 : Nameless Island Right now I'm using 2013 client and latest Hercules. Seems like a lot of work... Would appreciate all available information! Really....
  10. Recently I have been experimenting with multi server setup with centralized database. Here my current setup Asia Server (Map, Login, Char) US Server (Map, Login, Char, DB) This is not proxy setup, asia server will not forward packet to us server but it only do database things. As a result a game play lil bit faster when I access from asia server (im from asia) but in certain aspect like login, char creation is lil bit slow but still acceptable since it it have to do database operation. In general it works fine but Im not tested with concurrency user. Is anyone ever use this setup? can give some review or drawbacks by using this setup? thanks!
  11. [SQL]: DB error - Duplicate entry '4700' for key 'PRIMARY' [Debug]: at c:\users\frt54ree4\desktop\ro\hercules\src\map\log.c:396 - INSERT DELAYED INTO `chatlog` (`time`, `type`, `type_id`, `src_charid`, `src_accountid`, `src_map`, `src_map_x`, `src_map_y`, `dst_charname`, `message`) VALUES (NOW(), 'O', '0', '150011', '2000003', 'invek', '151', '158', ?, ?) i recently update my folder then suddenly i got errors like this, does anyone encountered this type of problems too? It shows up every time i kill monsters.
  12. 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 A. Back to the N.E.M.O. This Diff patcher is really cool, be aware of that. You can now edit again your client. repeat the step II.B.1 Hit "Load Profile" and choose the previous file you created in step II.B.7 Check the list and hit option you want. repeat step II.B.6 and 7 B. Options & Fix Remove the Pin Secure Code Be sure to always be in Hercules folder ( cd ./Hercules) ./athena-start stop ​​nano conf/import/char_conf.txt add this line: pincode_enabled: 0 process to step III.A.1 To edit clientinfo.xml, I suggest you to check the wiki page if you can't see in game button Rename C:\ro_client\fresh\data\texture\À¯ÀúÀÎÅÍÆäÀ̽º to 유저인터페이스 Get Unbollox: Download (Download Page), Mirror #1 (Direct Link from my ftp) In unbollox, select the texture folder and click on À¯ÀúÀÎÅÍÆäÀ̽º Changing starting point nano conf/import/char_conf.txt add start_point_re: prt_fild08,170,365 Changing starting items nano conf/import/char_conf.txt ​add start_items: 2393,1,0,5055,1,0,569,20,1 Changin starting Zeny nano conf/import/char_conf.txt add start_zeny: 5,000 == More options to come, just reply to this topic if you can't find how to do what == C. Adding Custom Content NPC ​Add your script in npc/custom/your_script_name.txt Edit npc/script_custom.conf and add the following line: npc: npc/custom/your_script_name.txt ITEM Read the wiki about custom item (Link) System/iteminfo_n.lub [<item id>] = { unidentifiedDisplayName = "My custom Item", // Or "Accessory" or "Headgear" if it is an equipment unidentifiedResourceName = "my_custom_item", //This will set the sprite you will use (ex: my_custom_item.spr / actmy_custom_item.act) unidentifiedDescriptionName = { "Unknown Item, can be identified by using a ^6666CCMagnifier^000000." }, //Or basically juste { }, if it is not an equipment. identifiedDisplayName = "My custom Item", identifiedResourceName = "my_custom_item", identifiedDescriptionName = { "Bleh this item is a custom item.", "Bleh this is a second line" }, // Description of your item. slotCount = 0, ClassNum = 0 // Read the wiki page for the list. }, Sprites. Drop item sprite (also the same as click and drag) must be in: data/sprite/¾ÆÀÌÅÛ/my_custom_item.spr / my_custom_item.act Inventory texture (24x24 size 256 bit bmp) must be in: data/texture/À¯ÀúÀÎÅÍÆäÀ̽º/item/my_custom_item.bmp Headgears: Copy the headgear in: data\sprite\¾Ç¼¼»ç¸®\¿©\¿©_my_custom_item.spr / ¿©_Helmet.act for Female data\sprite\¾Ç¼¼»ç¸®\³²\³²_my_custom_item.spr / ³²_Helmet.act for Male Collection picture (75x100 256 bit bmp) must be in: data/sprite/¾ÆÀÌÅÛ/collection/my_custom_item.bmp MAP Cient side Your map file name and ID cannot be longer than 13 caracters. ​my_map.gat, my_map.gnd, my_map.rsw, my_map.extra must be in data/ folder (inside grf) Additional textures (bmp) must be in data/texture/À¯ÀúÀÎÅÍÆäÀ̽º/map/ BGM must be in BGM/ folder. Add the bgm in data/mp3nametable.txt (ex: my_map.rsw#bgm\\44.mp3#) Add following lines to data/resnametable.txt my_map.gnd#my_map.gnd# my_map.gat#my_map.gat# my_map.rsw#my_map.rsw# Add this line to data/mapnametable.txt my_map.rsw#Title of my Map# Server Side Add the following line to​​ db/map_index.txt my_map Add the following line to conf/maps.conf map: my_map Cache Create a map.grf and include a folder data/. Add inside your map files (gat, rsw, gnd, extra) Create a folder grf/ in your server root (Hercules/) and upload map.grf inside grf/ folder. Connect via ssh (putty) to your server and log in. Stop your server ./athena-start stop Edit conf/grf-files.txt ​nano conf/grf-files.txt Add the following line, save and close. ​grf: grf/map.grf Do the following command ./mapcache start your serveur ./athena-start start
  13. Hello Boys and Gals I decided to do a experiment project, on with how minimal $ input, I could make a decent (by decent, I mean, players wouldn't want to delete the game client after 15 minutes playing) Ragnarok Online server and Comunity I will write it all in the Dev's Diary Format (Every entyr will follow standart : Day X : doing stuff [What I've done]) Day 1: First steps First of all, I needed a server software. After reading few reviews, I considered Hercules as my server software, mainly for it's hardware resources management. Then, I needed hardware. Since this is minimal $ input, I have compiled it and configured it to run on my RaspberryPi 3, which runs already a webserver, OwnCloud. It has an UPS made out of a PowerBank (for those who are curious http://raspi-ups.appspot.com/en/index.jsp) Not and option for you ? - You can spend 150-200$ for a year of VPS - Or, you could dustoff that Intel Core 2 duo that sits in your closet (im sure, for many of you, it does), it will run a server just fine... Need to configure a home network (its actually really easy) all I needed to do is give my server machine - a static ip (good business practice) - To that static IP, I needed to forward ports 3 ragnarok ports, 80/443 (80 if Im planning to host a webserver aswell, 443 if Im planning to use SSL, you know that https:// link... will be explained later in the DevsDiary...) I decided not to host a webserver for my Ragnarok Server Comunity. If the game server is down, I want the web site still be available... no problem go to Google and search for free web hosting, there are many of them just suit myself.... then I went to domain registrar (I used Godaddy) and look for a .com domain for my server .com domain grants some credibility When I have added my .com domain to the cart I went to google and search "cupons domain [site where I buy my domain] (in my case its godaddy)" I got a cupon code for first year registration of .com domain for 99cents Now I needed a website... there is plenty of website designs on these forums I liked : https://rathena.org/board/files/file/3012-erods-unfinished-web-template/ Mainly because it was already HTML, I didn't have to slice PSDs... since, I just want a website with basic info a little design and there you go I've configured the DNS of my .com domain to the free webhosting Now everyone can access my server Website from .com domain So far I've spent 99cents on .com domain... Day 2: Free Hosting Limitations The Idea behind using a freehosting, is to keep site and comunity online during Game server downtime. Sure free hostings limit possibilities. But Im designing a strategy to bypass those limitations in one way or another... 1) Free hostings do not allow open socket (used to check server status Online/Offline) Its actually pretty easy to bypass Free hostings offer Cron (Planified tasks) So I will start writing API-like software to run on the webserver on same machine as RagnarokServer Ragnariok server Machine Free Web Hosting Web-API (like) <--------------------- Cron job every 5 minutes with CURL call to Server machine does open socket on 127.0.0.1 returns Plain Text Or JSON (undecided yet) 111 (1 - map is on 1- login is on 1 - char is on) -------------------------> Builds static HTML file with styling and all that good stuff (if no reply from GameServer, Server considered offline) WebSite just includes that static HTML file using AJAX True, the status is not very accurate, it has 5 minutes update lag. but its fully functionnal, no matter what crazy Limitation my free web hosting impose.... Im also thinking to add a API key concept Much like KeyChain VPN token some company give you to work from home... My strategy is never reveal what my database connection string is.... In case a Hacker gets a webshell on that free site the only thing he will see is the WEB-API adress and API token generation algorithm and SALT. Im also thinking to add logging to API so if API spam or bruting attemps detected, I would just change API token Algorithm...
  14. Hi, I'm trying to make an NPC which players can donate zeny to, and the zeny count is for every player - as in when one player donates, it updates a tally for everyone else (stored in NPC). If I use .server_donate (as shown in example below), will it disappear when I restart my server? Thank you in advance. prontera,150,150,3 script Server Donation NPC 4_F_TELEPORTER,{ mes "Players have donated " + .server_donate + " zeny."; mes "How much zeny do you want to donate?"; next; input .@donate; if (Zeny < .@donate) { mes "You need more zeny"; close; } else { Zeny -= .@donate; .server_donate += .@donate; mes "You donated " + .@donate + " z."; close; } }
  15. I was the owner of phRO back in 2007-2011. My last revival of the server was 3ceam and it ran from 2011-2012 with servername: phRO Renewal. Looking for: Someone who can manage the server Have server files / can script the NPC Be the main GM Advertise Do almost everything What would I do: I am busy now a days but I could script and create my own server. I started the server compile, client modification and it is working properly. My VPS: Since I have a Premium Subscription from MSDN, i could create a VPS with 4gb RAM. All under my control. What Server I wanted: Herc Low-Mid Rate Pre renewal Name will be phRO No @commands message me who wants to have their own server without expense, we'll partner up.. I am too busy nowadays and would want someone to handle everything and I just want to script from the background.
  16. Hi guys, I have a simple question about the server settings. How can I select which episode my server is? I know I can compile it with the --disable -renewal (or something like that - I don't remember right now) but I would like more control over it. Or does this server (meaning Hercules) just support pre-renewal / renewal options? For example, I would like my server to be up to episode 7 (pre-transcend, pre-weddings, etc) and after changing something in the settings, to be on episode 8, then episode 9 (Geffenia, etc). Is it possible? Thanks in advance.
  17. Hi guys, It's been 10 years or so since I setup a RO server and so many things have changed that I'm a little bit lost here. I'm trying to setup a basic server under a CentOS 6.6 server and so far I can actually launch it with no errors or warnings. The client side is far from done but at least I can connect to a test server in my Windows 7 desktop. The problem is that the same client (changing the IP address in clientinfo.xml of course) doesn't connect to my Linux server. It does nothing. It just tells me Failure to connect" a while after entering my username and password (not using user #1). BTW my Linux server is running in a VMWare ESXi virtual box and the client is 2013-12-23 Here are the contents of some relevant files: conf/import/login_conf.txtbind_ip: 192.168.0.230login_ip: 192.168.0.230login_port: 6900account.engine: autoaccount.sql.db_hostname: 192.168.0.230account.sql.db_port: 3306account.sql.db_username: hercules1234account.sql.db_password: mypasswordaccount.sql.db_database: hercules1234_rag conf/import/char_conf.txtuserid: hercules1234passwd: mypasswordserver_name: Herculeslogin_ip: 192.168.0.230bind_ip: 192.168.0.230login_port: 6900char_ip: 192.168.0.230char_port: 6121start_point: new_1-1,53,111 conf/import/map_conf.txtuserid: hercules1234passwd: mypasswordchar_ip: 192.168.0.230bind_ip: 192.168.0.230char_port: 6121map_ip: 192.168.0.230map_port: 5121 conf/import/inter_conf.txtsql.db_hostname: 192.168.0.230sql.db_port: 3306sql.db_username: hercules1234sql.db_password: mypasswordsql.db_database: hercules1234_ragchar_server_ip: 192.168.0.230char_server_port: 3306char_server_id: hercules1234char_server_pw: mypasswordchar_server_db: hercules1234_ragmap_server_ip: 192.168.0.230map_server_port: 3306map_server_id: hercules1234map_server_pw: mypasswordmap_server_db: hercules1234_raglog_db_ip: 192.168.0.230log_db_port: 3306log_db_id: hercules1234log_db_pw: mypasswordlog_db_db: hercules1234_loglog_login_db: loginloguse_sql_db: no conf/subnet.confsubnet: 255.0.0.0:192.168.0.1:192.168.0.1 src/common/mmo.h#ifndef PACKETVER //#define PACKETVER 20141022 #define PACKETVER 20131223#endif // PACKETVER Any clues? I've checked the ports on the server and it's listening on all 3 RO ports so that's open. What am I missing? Thanks!!!!! hmm... seems I've forgotten to open specific ports in the iptables. Followed this guide: http://wiki.centos.org/HowTos/Network/IPTables
  18. Hello, all right? so I'm creating a skin for my Thor Patcher and would like this skin appeared the staus of my server "ON or OFF" would also appear that the amount of players logged into the server, how can I do this?
  19. Good day All, First, thanks for checking out this topic. it means a lot to me. Anyways.. I've been planning to put up my own server and I think now is the right time to acquire knowledge in building it. To begin with I followed this guide of Sir @Patskie http://herc.ws/board/topic/968-guide-how-to-setup-hercules/ it seems everything is okay.. then I got this problem.. everything is Highlighted in RED for convenience purpose. I guess I mess up in Patskie's instruction #20. -> Visual Studio 2010 C++ compilation is shown also below. PROBLEM: - ( login-server.exe, map-server.exe, char-server.exe was not found. Make sure, that you have compiled . . . ) Hope you can help me please. Thank you so much!
  20. Installation Guide for Hercules and FluxCP on Linux (Ubuntu/Debian-based installations) Hi guys, I'm putting together this manual on how to install Hercules from scratch along with FluxCP given that at present the process is quite disjointed and has quite a steep learning curve. Let me know what you think. Please note that it's still a work in progress though is starting to come together. Will update further as soon as I can. Regards, Wyrmfire HOW TO INSTALL HERCULES PRIVATE SERVER ON LINUX.pdf
  21. Ola pessoal vocês conhecem algum manual para se montar um painel para o pessoal se cadastrar em um servidor caseiro pois ando na duvida de se o server que estou montando pode realmente da certo ou não então acho que a melhor maneira para se tentar essa tal coisa seria fazendo isso
  22. Hello! There is my Zabbix monitoring template for *athena-based servers. It gathers data from your Linux server and MySQL database and sends it to Zabbix. It checks: - login server port check - login/char/map server perfomance - mysqld server perfomance - online players count - total zeny count - Configure Zabbix Server 1. Import the template file into Zabbix frontend (Configuration -> Templates -> Import). 2. Link the Athena template to your host to be monitored. - Configure Zabbix Agent 1. Open your zabbix_agend.conf and add two lines: UserParameter=total.zeny,mysql -uroot -ppassword -D hercules_main -s -N -e 'SELECT SUM(zeny) from `char`'UserParameter=total.online,netstat -n | grep ':5121' | wc -l Where root - is your MySQL username, password - your MySQL password and hercules_main - your emulator's database. 2. Restart your zabbix-agent (/etc/init.d/zabbix-agent restart) And you can see it in your Zabbix frontend: Please post your comments and suggestions in order to make it better. Download link
  23. I have the most recent server from https://github.com/HerculesWS/Hercules. I downloaded the client from http://hercules.endlessro.net/ (2013-12-23). I've set up the server according to this guide here: http://herc.ws/board/topic/968-guide-how-to-setup-hercules/, and the client I've been told need only be updated via the correct -lite.exe files (which I've done). The server runs fine. From an administrator command prompt I navigate to the directory and run the run-server.bat file. Three windows pop up. None of them say any bad things about anything. I try running the client (YourRO.exe) from the directory and... nothing. It sits there for about 5-10 seconds and I get the message "Failed to Connect to Server". I hate asking for help but there's nothing left that I can do. Please help me, Obi-Wan. You're my only hope... Edit: and THIS is why I HATE asking for help. It was my ANTIVIRUS SOFTWARE. SOMEHOW my AV SOFTWARE was BLOCKING THE FREAKING CONNECTION BETWEEN THE CLIENT AND THE SERVER. So if anyone has ever tried EVERYTHING to get it right and happens to still be failing miserably, the answer is thus: Shut off your Antivirus. For anyone who is curious it was AVG Free 2014.
  24. I compiled pre-renewal server. But how can I enable npcs for 3rd class job change without compiling for renewal server?
  25. Hey guys, when I log on to the game character slots shows "Not Available" (3) instead of (9) and the worst case is this: clif_parse: Received unsupported packet (packet 0x08c9, 2 bytes received), disconnecting session #3. (packet 0x08c9, 4 bytes received) =============================================================================================== Here's my packet_db: //2013-06-05Ragexe_patched packet_ver: 30 0x0369 ,7,pActionRequest,2,6 0x083C ,10,pUseSkillToId,2,4,6 0x0437 ,5,pWalkToXY,2 0x035F ,6,pTickSend,2 0x0202 ,5,pChangeDir,2,4 0x07E4 ,6,pTakeItem,2 0x0362 ,6,pDropItem,2,4 0x07EC ,8,pMoveToKafra,2,4 0x0364 ,8,pMoveFromKafra,2,4 0x0438 ,10,pUseSkillToPos,2,4,6,8 0x0366 ,90,pUseSkillToPosMoreInfo,2,4,6,8,10 0x096A ,6,pGetCharNameRequest,2 0x0368 ,6,pSolveCharName,2 0x0838 ,12,pSearchStoreInfoListItemClick,2,6,10 0x0835 ,2,pSearchStoreInfoNextPage,0 0x0819 ,-1,pSearchStoreInfo,2,4,5,9,13,14,15 0x0811 ,-1,pReqTradeBuyingStore,2,4,8,12 0x0360 ,6,pReqClickBuyingStore,2 0x0817 ,2,pReqCloseBuyingStore,0 0x0815 ,-1,pReqOpenBuyingStore,2,4,8,9,89 0x0365 ,41,pPartyBookingRegisterReq,2,4 // 0x0363 ,8); // CZ_JOIN_BATTLE_FIELD packet(0x0281 ,-1,pItemListWindowSelected,2,4,8 packet(0x022D ,19,pWantToConnection,2,6,10,14,18 packet(0x0802 ,26,pPartyInvite2,2 // 0x0436 ,4); // CZ_GANGSI_RANK 0x023B ,26,pFriendsListAdd,2 0x0361 ,5,pHomMenu,2,4 0x0883,36,pStoragePassword,0 ============================================================================================= and here's my mmo.h: #ifndef PACKETVER #define PACKETVER 20130605 #endif ============================================================================================= I don't know what to do next (?__?)
×
×
  • Create New...

Important Information

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