Jump to content

Ezeriel

Members
  • Content Count

    16
  • Joined

  • Last visited

Posts posted by Ezeriel


  1. Any update :(?. The problem persist, i'm using pre-renewal, windows 10, compiled by VS 2015.

     

     

    I have the same problem, apparently it is a problem from "picklog", the only solution I have so far is to open the table picklog with navicat and instantly the server is unfreeze.

     

    PS: I do this every time I boot my PC.

     

     

    Good day to you Guys,

     

    Anyway I am so sorry I still don't have the right solution.. I guess the Log is the main cause of this problem as what @@elunechen state.

    For the meantime I abstain from using some of the GM commands.

    and by the way I can now use the @item, @monster and some GM commands without having Error/Crash/Freeze issue.. and what I did so far is that I Re-Run/Re-Executed the Scripts and .SQL files..

     

    But still it is so unstable.. I still have problems when I use other GM commands.

    I'll get in touch incase I'll find the solution, and hope you do the same.

     

    My best wishes to all of you.  :)


  2. @@Sanasol

     

    yeah I've been thinking of it. . and it's quite impossible. . but I still hope that I would come to the point that my Server would have a 3rd Party creature that would attack and be attack by other monsters and players.. and players can attain its Loyalty, ofcourse by doing certain task.

     

    heheh.. well, it's just an idea to make the server more fun and interactively.  ;)


  3.  

     

    I had a similar idea and I'll suggest them to you, some game I used to play, for example there were some kinds of skeleton, lets say: skeleton1, skeleton2, skeleton3 and skeleton4, they were all aggressive, but when you killed a certain quantity of them, there were a bar called "friend of skeletons" (or something like that xD) and when it reaches 100% they would not be aggressive anymore, so all in all my suggestion is:
     
    - add an option so we can add another value besides 1 (ex: so we can set it to 1000 and after variable was set to >= 1000 it would activate the script)
    - add an option to set an array of monsters from the same kind (like kobolds etc) and a single variable would affect all ids in that variable
     
     
    thanks for the source release and feel free to add or not my suggestions xD

     

    1. I think this can be done by simple script

    OnNPCKillEvent:if (killedrid == MOB ID && !loyaMOB ID){    if(killed_mobs_MOB ID < 100)    {        set killed_mobs_MOB ID,killed_mobs_MOB ID+1;    }    else    {        set loyaMOB ID,1;    }}end;

     

    2. I will think about this, but it too depends on your script, how you will code it :P

     

    also i want do one variable for all 'loyaltys', using bitmask.

     

    Good day Sir @@Sanasol

    I know this is quite an old post of yours Sir.. but I must say that this is so nice.. I really hope that if you have your spare time that maybe you can improve this project of yours.

    Let just say an idea that when you reach the acquired amount or value that Sir @evilpunker state.. then a Monster that you gain its Loyalty will truly help to fight other monster for you. . some kind of a Pet or Homunculus that helps fight in battle.

     

    hehehe.. just a fun idea though..  :D 

    May you have a great week wherever you are.


  4.  

    Same as me, im running windows 7 64 Bit, when i use @item Apple, it will hangs the server and client, but if i restart MySQL Service it will run again. 

     

    Any Fix?

     

     

     

    i Found the problem, its the log SQL.

     

    Make sure you set your inter_server.conf log database in the correct database.

     

    // MySQL Log SQL Database
    log_db_ip: 127.0.0.1
    log_db_port: 3306
    log_db_id: root
    log_db_pw: password
    log_db_db: log
    log_codepage:
    log_login_db: loginlog
     
    Hope this helps

     

    Hi @@elunechen,

     

    Sir what do you mean that it should be in the Right Database?

    What I did is I created a Database named Log and i Import & Execute the file logs.sql

    and the other is named roherc Database which I Import & Execute the file main.sql

    here's a Screenshot Sir.

    post-11520-0-82077100-1461470399_thumb.png


  5. @@Ezeriel yup. Its true. The default running renewal. About the wildcard just ignore it. I have also that warning.

    So you are running windows 8 workstation right ? Have you try running as administrator ? True group id is 99 for administrator.

     

    @@mrlongshen, I'm running Windows 10 x64-Bit.. and I use Admin account no other User.. and it should Run as Administrator because UAC/User Account Control is prompted every time I run the program.

    By the way Sir have you check my Screenshot..  what could be wrong?  :wacko:


  6. @@Ezeriel Weird !

    Try download clean svn again, and compile correctly.

    Btw, what is your server specification ?

     

    Hi Sir @@mrlongshen,

     

    I followed your instruction downloaded new SVN, compiled it with No errors and 2nd do you mean if Pre-Re or Renewal? I change nothing so it's Renewal.

     

    Attached is a Screenshot of my "run-server.bat" from the Top-Left = login-server.bat, map-server.bat, inter-server.bat and at the Lower-Right is my RO Server that hangs/freeze after using GM command.

    Sir when setting a GM account its SQL Table [group_id] is set to 99 right?

     

    post-11520-0-06445700-1460808063_thumb.png

     

    Also, I got a Warning about IP Wildcard. . it must be the friend of mine doing LAN experiment.. I wonder how do I solve this Warning too Sir.  

    P.S - I just found out that I cannot use some of the GM commands such as @item, @monster etc.

    Thank you Sir, hoping you can help me.


  7. Hi there... I need help regarding my GM Command @item.

    When I use it my Server hangs/freeze then I have to restart again the run-server.bat and yet no item is created.

    In short I cannot use @item command.  :wacko:

     

    My herc folder is recent, I configured my Server for almost a week now.

    Thank you for checking out this topic hoping you can help me.  :P

     


  8. conf/char-server.conf

    //==================================================================
    // Pincode system
    //==================================================================
    
    // A window is opened before you can select your character and you will have to enter a pincode by using only your mouse
    // NOTE: Requires client 2011-03-09aragexeRE or newer.
    // 0: disabled
    // 1: enabled
    pincode_enabled: 0
    
    // Request Pincode only on login or on everytime char select is accessed?
    // 0: only on login (default)
    // 1: everytime the char select window is accessed
    pincode_charselect: 0
    
    // How often does a user have to change his pincode?
    // Default: 0
    // 0: never
    // X: every X minutes
    pincode_changetime: 0
    
    // How often can a user enter the wrong password?
    // Default: 3
    // NOTE: The maximum on clientside is 3
    pincode_maxtry: 3
    

    Useless if you put into import/char_conf.txt

     

    @@Hirist Wow! that was fast... Thank you for checking out this Topic Sir.. and again Thank you for the help.  :D


  9. hi, when i uninstalled wamp char, login and mapserver gives me error cannot connect to mysql server, i mean, why does other releases don't even need mysql service running to play? and when I check my hercules/save there is no account.txt file

     

    Good day @@Gunburn,

     

    You need Wamp so that your RO will be able to communicate to your RO's Database.. any changes to your RO Server like Creation of new character, character items obtain etc. will stored to the MySQL database and the Wamp is responsible for doing it.

    Anyway you're wondering why the Old RO one's don't use Wamp.. I guess it's the Old RO Text Version you mean that does not need Wamp. 

     

    Hope it helps.

    May you have a great week.  :)


  10.  

    can you show us your conf files?

     

    char-server.confinter-server.confmap-server.conf

    but here ill guide you some for more info if you miss something or you whatever is the problem

     

    @char-server.conf

    // Server Communication username and password.userid: Username <-- must be the same as what you put on your login table at your mysqlpasswd: Password <-- same whit this// Login Server IP// The character server connects to the login server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.login_ip: 127.0.0.1 <-- this will be the default so nothing to change// Character Server IP// The IP address which clients will use to connect.// Set this to what your server's public IP address is.char_ip: 127.0.0.1 <-- this will be the default so nothing to change

    those are the main 3 settings that you must not miss the rest ignore.

     

    @inter-server.conf

    // Global SQL settings// overridden by local settings when the hostname is defined there// (currently only the login-server reads/obeys these settings)sql.db_hostname: 127.0.0.1 <-- dont change thissql.db_port: 3306 <-- dont change thissql.db_username: root <-- Mysql ROOT usernamesql.db_password: 1234 <-- Mysql ROOT passwordsql.db_database: ragnarok <-- Mysql main.sql schemasql.codepage:// MySQL Character SQL serverchar_server_ip: 127.0.0.1 <-- dont change thischar_server_port: 3306 <-- dont change thischar_server_id: root <-- Mysql ROOT usernamechar_server_pw: 1234  <-- Mysql ROOT passwordchar_server_db: ragnarok <-- Mysql main.sql schema// MySQL Map SQL Servermap_server_ip: 127.0.0.1 <-- dont change this<dont change thismap_server_port: 3306 <-- dont change thismap_server_id: root <-- Mysql ROOT usernamemap_server_pw: 1234  <-- Mysql ROOT passwordmap_server_db: ragnarok <-- Mysql main.sql schema// MySQL Log SQL Databaselog_db_ip: 127.0.0.1 <-- dont change thislog_db_port: 3306 <-- dont change thislog_db_id: root <-- Mysql ROOT usernamelog_db_pw: 1234  <-- Mysql ROOT passwordlog_db_db: logs <-- Mysql logs.sql schemalog_codepage:log_login_db: loginlog

    the reset ignore

     

    @map-server.conf

    // Interserver communication passwords, set in account.txt (or equiv.)userid: Username <--- same as what you put on your Char-Server.confpasswd: Password <--- same as what you put on your Char-Server.conf// Character Server IP// The map server connects to the character server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.char_ip: 127.0.0.1 <--- same as what you put on your Char-Server.conf// Map Server IP// The IP address which clients will use to connect.// Set this to what your server's public IP address is.map_ip: 127.0.0.1 <--- same as what you put on your Char-Server.conf

    the rest ignore.

     

    for the other conf files that will depend on your setting and if you have other question about the misc settings just post here 

     

     

    Sorry for the long post! :heh:

     

    if you are having problem with your client 

     

    Client Translation (this is good if you have an updated Kro, Hmm but you can still use this for) as i suggested)

    https://github.com/ROClientSide/Translation

    For diffing clients i can help you on that :) i will diff a client for you :no1:

     

    attachicon.gif2013-12-23cRagexe_patched.rar

    2 Chat Flood Allow8 Custom Window Title9 Disable 1rag1 type parameters (Recommended)13 Disable Ragexe Filename Check (Recommended)15 Disable HShield (Recommended)16 Disable Swear Filter20 Extend Chat Box21 Extend Chat Room Box22 Extend PM Box23 Enable /who command (Recommended)24 Fix Camera Angles (Recommended)28 Increase Headgear ViewID31 Increase Zoom Out 75%33 Always Call SelectKoreaClientInfo() (Recommended)34 Enable /showname (Recommended)35 Read Data Folder First36 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)43 Always Use Email for Char Deletion44 Translate Client (Recommended)45 Use Custom Aura Sprites46 Use Normal Guild Brackets47 Use Ragnarok Icon48 Use Plain Text Descriptions (Recommended)49 Enable Multiple GRFs (Recommended)50 Skip License Screen61 Disable Packet Encryption64 @ Bug Fix (Recommended)68 Enable 64k Hairstyle69 Extend Npc Dialog Box71 Ignore Resource Errors72 Ignore Missing Palette Error73 Remove Hourly Announce (Recommended)204 Increase Attack Display74 Increase Screenshot Quality75 Enable Flag Emoticons213 Disable Help Message on Login (Recommended)84 Remove Serial Display (Recommended)86 Only First Login Background88 Allow space in guild name90 Enable DNS Support (Recommended)97 Cancel to Login Window (Recommended)

     

     

     

    Char server is not connected (according to error in login-server)

     

    Also, have you set user/pass in char/map/login-server.conf , it should have account_Id as '1' and sex as 'S'

     

     

     

     

    // My message here

     

     

     

    Dear @@Dastgir and @,

     

    Thank you so much for your replies.. I've reviewed everything you send to me and the Set-up was right..

    But then I found out that it was my Anti-Virus that was causing the problem.

     

    Now I was able to Log-In my account.

    I'll keep in touch here in Forum if ever I encounter some questions or problems.

     

    Again, Thank you guys.. and May you have a great week.  :D


  11. hi you should edit your client side also to connect i suggest you to use the client translation here in herc

     

    and find data/clientinfo.xml

     

    edit :

     

    <address>127.0.0.1</address> 

    if you dont know how to make a grf its easy to find it on google :)

     

    PS: Sometimes you will miss to edit your mmo.h (./trunk/src/common) and search for 

    #define PACKETVER 

    for example you are using 20120410 client put it like this

    #define PACKETVER 20120410

    then recompile your server.

     

    :no1:

     

     

    Hello there @

     

     

    Thanks for the reply..

     

    Yes, I did those things before and I re-checked...

    please see attached files

     

    post-11520-0-92008400-1446311073_thumb.png

     

    Base on my main post Screen Shots everything is working but I just have the "Server Closed" Message when Logging-In.

    Still wondering why I got that message. . .  :huh:

     

    I wonder where can I find that SET-UP / SETTINGS in the CONF FILES that the server should read first the DATA FOLDER before the .GRF FILES. . .?  :unsure:

     

    Again, Thanks @


  12. Hi guys..

     

    How are you? Hope your doing great.

    It's 2016. . .  I'm glad you're still here in Hercules it's been a while..

    I remember the first time I played RO. . it was in my high school days in 2004. I know the game was lunched in 2002.

    and I'm still a fan just like you...

     

    Now I'm trying to fix my Not so Old "herc.ws" RO preserved files.

    I'm happy to find you here now in "herc.ws"

     

    Well, I just created an account about an hour ago.

     

    And followed the guide below. . to build my very own RO server.

    [Guide] How to setup hercules

    http://herc.ws/board/topic/968-guide-how-to-setup-hercules/

     

    everything works fine but I got this "Server Closed" message when trying to Log-In my New Registered Account for the fourth time.

     

    post-11520-0-24169100-1446298759_thumb.png

     

    Windows Batch Files image:

     

    post-11520-0-11516700-1446298869_thumb.png

     

     

     

    Thank you so much and I hope you can give some accurate solution to this.

    I do hope in the future I can learn a lot from here and be able to develop my skills in programming and to help those in need and contribute on this project.

     

    May you have a great time.  :)

×
×
  • Create New...

Important Information

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