Jump to content

SatoriChan

Members
  • Posts

    17
  • Joined

  • Last visited

Posts posted by SatoriChan

  1. My friend is trying to connect to the server, but he access the login-server, but not the char-server. In my house, with my PC and other of the LAN, I can connect with no problem.

    I'm not using no-ip.

    char-athena:

    // Athena Character configuration file.

    // Note: "Comments" are all text on the right side of a double slash "//"

    // Whatever text is commented will not be parsed by the servers, and serves

    // only as information/reference.

    // Server Communication username and password.

    userid: s1

    passwd: p1

    // Server name, use alternative character such as ASCII 160 for spaces.

    // NOTE: Do not use spaces or any of these characters which are not allowed in

    // Windows filenames \/:*?"<>|

    // ... or else guild emblems won't work client-side!

    server_name: rAthena

    // Wisp name for server: used to send wisp from server to players (between 4 to 23 characters)

    wisp_server_name: Server

    // 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: 10.1.1.2

    // The character server listens on the interface with this IP address.

    // NOTE: This allows you to run multiple servers on multiple interfaces

    // while using the same ports for each server.

    //bind_ip: 127.0.0.1

    // Login Server Port

    login_port: 6900

    // 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: 10.1.1.2

    // Character Server Port

    char_port: 6121

    //Time-stamp format which will be printed before all messages.

    //Can at most be 20 characters long.

    //Common formats:

    // %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format)

    // %H:%M:%S (hour:minute:second, 24 hour format)

    // %d/%b/%Y (day/Month/year)

    //For full format information, consult the strftime() manual.

    //timestamp_format: [%d/%b %H:%M]

    //If redirected output contains escape sequences (color codes)

    stdout_with_ansisequence: no

    //Makes server output more silent by ommitting certain types of messages:

    //1: Hide Information messages

    //2: Hide Status messages

    //4: Hide Notice Messages

    //8: Hide Warning Messages

    //16: Hide Error and SQL Error messages.

    //32: Hide Debug Messages

    //Example: "console_silent: 7" Hides information, status and notice messages (1+2+4)

    console_silent: 0

    // Console Commands

    // Allow for console commands to be used on/off

    // This prevents usage of >& log.file

    console: off

    // Type of server.

    // No functional side effects at the moment.

    // Displayed next to the server name in the client.

    // 0=normal, 1=maintenance, 2=over 18, 3=paying, 4=P2P

    char_maintenance: 0

    // Enable or disable creation of new characters.

    // Now it is actually supported [Kevin]

    char_new: 1

    // Display (New) in the server list.

    char_new_display: 0

    // Maximum users able to connect to the server. Set to 0 for unlimited.

    max_connect_user: 0

    // Group ID that is allowed to bypass the server limit of users.

    // Default: -1 = nobody (there are no groups with ID < 0)

    // See: conf/groups.conf

    gm_allow_group: -1

    // How often should the server save all files? (In seconds)

    // Note: Applies to all data files on TXT servers.

    // On SQL servers, it applies to guilds (character save interval is defined on the map config)

    autosave_time: 60

    // Display information on the console whenever characters/guilds/parties/pets are loaded/saved?

    save_log: yes

    // Start point, Map name followed by coordinates (x,y)

    start_point: new_1-1,53,111

    // Starting weapon for new characters

    start_weapon: 1201

    // Starting armor for new characters

    start_armor: 2301

    // Starting zeny for new characters

    start_zeny: 0

    // Size for the fame-lists

    fame_list_alchemist: 10

    fame_list_blacksmith: 10

    fame_list_taekwon: 10

    // Guild earned exp modifier.

    // Adjusts taxed exp before adding it to the guild's exp. For example, if set

    // to 200, the guild receives double the player's taxed exp.

    guild_exp_rate: 100

    // Name used for unknown characters

    unknown_char_name: Unknown

    // To log the character server?

    log_char: 1

    // Allow or not identical name for characters but with a different case (upper/lower):

    // example: Test-test-TEST-TesT; Value: 0 not allowed (default), 1 allowed

    name_ignoring_case: no

    // Manage possible letters/symbol in the name of charater. Control character (0x00-0x1f) are never accepted. Possible values are:

    // NOTE: Applies to character, party and guild names.

    // 0: no restriction (default)

    // 1: only letters/symbols in 'char_name_letters' option.

    // 2: Letters/symbols in 'char_name_letters' option are forbidden. All others are possibles.

    char_name_option: 1

    // Set the letters/symbols that you want use with the 'char_name_option' option.

    // Note: Don't add spaces unless you mean to add 'space' to the list.

    char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890

    // How many Characters are allowed per Account ? (0 = disabled)

    chars_per_account: 0

    // Restrict character deletion by BaseLevel

    // 0: no restriction (players can delete characters of any level)

    // -X: you can't delete chars with BaseLevel <= X

    // Y: you can't delete chars with BaseLevel >= Y

    // e.g. char_del_level: 80 (players can't delete characters with 80+ BaseLevel)

    char_del_level: 0

    // Amount of time in seconds by which the character deletion is delayed.

    // Default: 86400 (24 hours)

    // NOTE: Requires client 2010-08-03aragexeRE or newer.

    char_del_delay: 86400

    // What folder the DB files are in (item_db.txt, etc.)

    db_path: db

    import: conf/import/char_conf.txt

    map-athena:

    //--------------------------------------------------------------

    //rAthena Map-Server Configuration File

    //--------------------------------------------------------------

    // Note: "Comments" are all text on the right side of a double slash "//"

    // Whatever text is commented will not be parsed by the servers, and serves

    // only as information/reference.

    //--------------------------------------------------------------

    // Configuration Info

    //--------------------------------------------------------------

    // Interserver communication passwords, set in account.txt (or equiv.)

    userid: s1

    passwd: p1

    // 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: 10.1.1.2

    // The map server listens on the interface with this IP address.

    // NOTE: This allows you to run multiple servers on multiple interfaces

    // while using the same ports for each server.

    //bind_ip: 127.0.0.1

    // Character Server Port

    char_port: 6121

    // 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: 10.1.1.2

    // Map Server Port

    map_port: 5121

    //Time-stamp format which will be printed before all messages.

    //Can at most be 20 characters long.

    //Common formats:

    // %I:%M:%S %p (hour:minute:second 12 hour, AM/PM format)

    // %H:%M:%S (hour:minute:second, 24 hour format)

    // %d/%b/%Y (day/Month/year)

    //For full format information, consult the strftime() manual.

    //timestamp_format: [%d/%b %H:%M]

    //If redirected output contains escape sequences (color codes)

    stdout_with_ansisequence: no

    //Makes server log selected message types to a file in the /log/ folder

    //1: Log Warning Messages

    //2: Log Error and SQL Error messages.

    //4: Log Debug Messages

    //Example: "console_msg_log: 7" logs all 3 kinds

    //Messages logged by this overrides console_silent setting

    console_msg_log: 0

    //Makes server output more silent by ommitting certain types of messages:

    //1: Hide Information messages

    //2: Hide Status messages

    //4: Hide Notice Messages

    //8: Hide Warning Messages

    //16: Hide Error and SQL Error messages.

    //32: Hide Debug Messages

    //Example: "console_silent: 7" Hides information, status and notice messages (1+2+4)

    console_silent: 0

    //Where should the map data be read from?

    map_cache_file: db/map_cache.dat

    //Where should all database data be read from?

    db_path: db

    // Enable the @guildspy and @partyspy at commands?

    // Note that enabling them decreases packet sending performance.

    enable_spy: no

    // Read map data from GATs and RSWs in GRF files or a data directory

    // as referenced by grf-files.txt rather than from the mapcache?

    use_grf: no

    // Console Commands

    // Allow for console commands to be used on/off

    // This prevents usage of >& log.file

    console: off

    // Database autosave time

    // All characters are saved on this time in seconds (example:

    // autosave of 60 secs with 60 characters online -> one char is saved every

    // second)

    autosave_time: 300

    // Min database save intervals (in ms)

    // Prevent saving characters faster than at this rate (prevents char-server

    // save-load getting too high as character-count increases)

    minsave_time: 100

    // Apart from the autosave_time, players will also get saved when involved

    // in the following (add as needed):

    // 1: after every successful trade

    // 2: after every vending transaction

    // 4: after closing storage/guild storage.

    // 8: After hatching/returning to egg a pet.

    // 16: After successfully sending a mail with attachment

    // 32: After successfully submitting an item for auction

    // 64: After successfully get/delete/complete a quest

    // NOTE: These settings decrease the chance of dupes/lost items when there's a

    // server crash at the expense of increasing the map/char server lag. If your

    // server rarely crashes, but experiences interserver lag, you may want to set

    // these off.

    save_settings: 127

    // Message of the day file, when a character logs on, this message is displayed.

    motd_txt: conf/motd.txt

    // When @help or @h is typed when you are a gm, this is displayed for helping new gms understand gm commands.

    help_txt: conf/help.txt

    help2_txt: conf/help2.txt

    charhelp_txt: conf/charhelp.txt

    // Maps:

    import: conf/maps_athena.conf

    import: conf/import/map_conf.txt

    I already tried to put my WAN IP at the map_ip, it didn't work.

    subnet:

    subnet: 255.0.0.0:127.0.0.1:127.0.0.1

    Already tried 255.0.0.0:10.1.1.2:10.1.1.2 and nothing.

    Hexed: 2011-06-14, tried with 2011-06-09.

    Already changed mmo, db/packet to default, 25, 23, 19999 and nothing.

    LAN IP: 10.1.1.2

    Already tried 127.0.0.1 in all of the ip configuration, nothing too.

    Someone can help me?

    @edit:

    Oh, all the ports are open. I did the tests and all of them says "success, i can see your service" blah blah blah...

  2. it didnt work =/

    my athena-start

    #!/bin/bash
    # athena starting script by rowla
    # modified by [email protected] (NL101541)
    
    PATH=./:$PATH
    
    L_SRV=login-server_sql
    C_SRV=char-server_sql
    M_SRV=map-server_sql
    
    print_start() {
    #	more << EOF
    echo "Athena Starting..."
    echo "			© 2003 Athena Project"
    echo "			  modified by [email protected]"
    echo ""
    #echo "Debug informations will appear,"
    #echo "since this is a test release."
    #echo ""
    echo "checking..."
    #EOF
    }
    
    check_files() {
    
    for i in ${L_SRV} ${C_SRV} ${M_SRV}
    do
    	if [ ! -f ./$i ]; then
    		echo "$i does not exist, or can't run."
    		echo "Stop. Check your compile."
    		exit 1;
    	fi
    done
    
    #	more << EOF
    echo "Check complete."
    echo "Looks good, a nice Athena!"
    #EOF
    }
    
    
    case $1 in
    'start')
    	print_start
    	check_files
    
    	exec . {L_SRV}&
    	exec . {C_SRV}&
    	exec . /${M_SRV}&
    
    	echo "Now Started Athena."
    ;;
    'stop')
    	ps ax | grep -E "${L_SRV}|${C_SRV}|${M_SRV}" | awk '{print $1}' | xargs kill
    ;;
    'restart')
    	$0 stop
    	$0 start
    ;;
    *)
    	echo "Usage: athena-start { start | stop | restart }"
    ;;
    esac
    

  3. When I active the PK (misc.conf) and I set battleground flag to some map, it appears some warnings into map-server, look:

    [Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the same map! Removing PvP flag from bossnia_01 (file 'npc/custom/faction_war.txt', line '352').

    [Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the same map! Removing PvP flag from ordeal_1-1 (file 'npc/custom/faction_war.txt', line '353').

    [Warning]: npc_parse_mapflag: You can't set PvP and BattleGround flags for the same map! Removing PvP flag from ordeal_1-2 (file 'npc/custom/faction_war.txt', line '354').

    What do I have to do?

    last revision of rathena.

×
×
  • Create New...