Jump to content

Brian

Members
  • Posts

    2223
  • Joined

  • Last visited

  • Days Won

    24

Posts posted by Brian

  1. just a little problem when i warp to go 0 or anything it says at the bottom (chat) "You're now in the '#map' channel for comodo" and comodo is just an example it says it for all the @go's and @warps

     

    This is a feature of the channel system: trunk/conf/channels.conf

    	/* "map_local_channel" is an instanced channel unique to each map. */
    	map_local_channel: true
    	map_local_channel_name: "map"
    	map_local_channel_color: "Yellow"
    	map_local_channel_autojoin: true /* Disable autojoin in specific maps through mapflag 'nomapchannelautojoin'. */
    
    If you want, you can disable map channels (map_local_channel: false) or disable autojoin (map_local_channel_autojoin: false).
    • Upvote 1
  2. I change the agit manually every first Sunday of the month.

     

    Maybe I should modify the code at the same time (modify the code manually so boxes don't spawn anymore in a specific castle until i revert it back whenever the agit is WCotM again)

    It does sound like the easiest thing to do, what do you guys think ?

     

    If you edit trunk/npc/scripts_guild.conf and comment out the castles that are disabled this month, then no treasure will spawn (even if a guild owns the disabled castle).

    • Upvote 1
  3. You could use a temporary (or permanent) char variable to keep track of how many Sticky Mucus they currently have. The script could check when that number changes, meaning the monster they just killed dropped one.

     

    OnNPCKillEvent:
    	if (Q88003 == 1) {
    		if (countitem(938)<=15 && countitem(938)!=@count_938) {
    			set @count_938, countitem(938);
    			dispbottom "You have [ "+ ( @count_938 ) +" / 15 ] Sticky Mucus";
    		}
    	}
    	end;
    OnPCLoginEvent:
    	set @count_938, countitem(938);
    	end;
    • Upvote 1
  4. I want to use 2 separate hosts for my server, 1 for login and 1 for char and map server. Both running on CentOS.

     

    My Questions are the following:

    1. Do I need to have exact copy of my server files on both host?

    2. How would I run the login server only on HostA, then run char and map server on HostB on putty? I know I have to use ./login-server_sql or something like that, but I don't know how to logout putty with killing the process, because if I use CTRL+A+D, it doesn't work when I started only the login server. CTRL+A+D works if I started the whole server using ./athena-start start

    3. How is the conf setup for different IPs?

     

    Thanks everyone!

     

    1. HostA needs the server config files for login & char servers

    HostB needs everything else.

     

    2. You could start 'screen' first, then ./login-server_sql &

    and ./char-server_sql &

     

    3. HostA: in /conf/char_athena.conf

    char_ip: <IP_of_HostA>

    HostB: /conf/map_athena.conf

    char_ip: <IP_of_HostA>

    map_ip: <IP_of_HostB>

     

    SQL settings on both hosts should point to the MySQL Server on HostA.

    Your clientinfo.xml should point to HostA (the one running login-server_sql).

  5. why did at some point or on the first week of the downtime, rAthena redirects or points back to eAthena ?

    Around the first week, we changed the DNS to point to our old webhost (which still had an old copy of the forums when we were using the domain eathena.net) with the IP.Board OFFLINE message.
  6. Sorry for the forum downtime yesterday, our host had a hardware problem.

    Tomorrow, the server rAthena is hosted on will be down for maintenance to fix it.

    I will update this post when we know the exact times.

    • Forums: ONLINE
    • SVN (SourceForge): ONLINE
    • Trac: Offline
    • Wiki: ONLINE
    • BuildBot: Offline
  7. "monsters killed" are not logged.

    If you have the picklog enabled, you can see when players got item(s) from monsters.

    Look for TYPE = L

    To track zeny, edit trunk/conf/log_athena.conf and enable the Zeny log:

    This will track ALL zeny changes:

    // Track Zeny Changes
    // Filter settings
    // 0 - don't log; 1 - log any zeny changes; 2.....1000000 - minimal absolut logging zeny value
    log_zeny: 1
    This will log transactions of 100z or greater:
    // Track Zeny Changes
    // Filter settings
    // 0 - don't log; 1 - log any zeny changes; 2.....1000000 - minimal absolut logging zeny value
    log_zeny: 100
×
×
  • Create New...