#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-07-03

Timestamps are in GMT/BST.

00:01:51sam686why so slow? your poor internet is slow?
00:12:40zoomber_mbpguys I'm sorry, Ive been really busy atm
00:12:43zoomber_mbpi'm trying it now, it downloaded
00:32:05sam686I keep crashing trying to engineer teleporter http://sam686.maxhushahn.com/upload/text1207/120702_19-07-19.txt
00:32:10sam686in core game
00:35:04zoomber_mbpi have a good idea for cores
00:36:59sam686oh now my server process crach from mostly the same error - engineering on top of core
00:38:37sam686!CheckCommitsNow
00:38:47sam686darn doesn't work - trying to make BFLogBot check the recent commits
00:41:16BFLogBot - Commit 04b89ad0455b | Author: sam8641 | Log: Fix crash trying to engineer teleporter too close to core.
00:46:18BFLogBot - Commit e87977354518 | Author: sam8641 | Log: ClientInfo could be NULL, Changed it to prevent crash
01:01:44raptori could make bflogbot changes... haven't done much in a while
01:03:44raptori have this idea to clean up the lib folder in bitfighter... i would move all the libraries to a sub project in hg, then edit the hg tree to exclude any libraries... we could reduce the project size by quite a bit
01:05:16raptorbut that might be too much work for little gain.. and then everyones clones are broken
02:06:40raptorhey sam686, is there a known bug in bitfighter 017b that i could exploit to crash the extra servers in the server list ;)
02:16:36sam686I don't think there is, other then adding too many robots (need admin), or maybe a crashy level upload (if upload enabled, probably not enabled)
02:19:01sam686we could, however, force the master to refuse or drop part of the server list... maybe its something for game server, refuse to run if the port is taken rather then assign a random port
02:19:58zoomber_mbpyes
02:19:59zoomber_mbpalso
02:20:05zoomber_mbpdoesn't the master still have the names of the servers?
02:20:18zoomber_mbpwhy not relay server queries from the master to the client, and not from the server to the client
02:20:27sam686does this link http://bitfighter.org/bitfighterStatus.json answer the question?
02:20:37zoomber_mbpyes
02:20:42sam686server sends server name to master
02:20:52sam686and some other stats
02:20:54zoomber_mbpRelay server quarries from master to client, not form server to client, only relay ping from server to client
02:22:05sam686clients talk to master to get only the IP address list of servers, and then client pings servers
02:23:26zoomber_mbpright, which is why I'm saying
02:23:39zoomber_mbpthe client should get the quarries from the master server, not the server itself
02:23:46zoomber_mbpsorry, i meant on that last quote
02:24:13zoomber_mbp] zoomber_mbp: (SHOULD) Relay server quarries from master to client, not form server to client, only relay ping from server to client
02:24:14zoomber_mbp[7:22pm]
02:25:43sam686i don't know, doesn't make much of difference on client's bandwidth
02:26:17sam686but the master bandwidth could go up (and the master don't always have the latest and all information)
02:26:37sam686clients still have to ping to display how laggy each server is from your computer..
02:27:18zoomber_mbpyes, but this way at least clients can see those ping timed out servers..
02:27:22zoomber_mbpor how about this
02:27:36zoomber_mbpwhen a client Can't quarry a server, THEN it asks the master server for the hostname
02:27:59sam686that can be done easily too..
02:28:56raptorhi
02:29:17sam686| |_|
02:29:18raptorso far no luck crashing them...
02:29:19sam686| | |
02:29:21sam686booo.
02:29:27raptorhaha
02:30:19raptorcould goofy params to s_bot kill it?
02:30:36sam686i don't think so, can try..
02:31:10zoomber_mbpBitfighter game in a few hours?
02:31:18raptorsorry... homework..
02:31:25zoomber_mbpBusy now, but I can later tonight
02:31:32sam686ok..
02:31:46zoomber_mbpill have to go for now
02:31:47zoomber_mbpbye
02:31:49zoomber_mbp Quit (Quit: zoomber_mbp)
02:35:57raptorsam686: what would happen if i connected via 018 client masquerading as 017b?
02:36:44sam686not sure, probably won't connect or immediately disconnect, or just stay at black screen without freezing?
02:37:36raptori know i've crashed a server once with mismatched protocol stuff...
02:39:36sam686i think it usually only happens if server was built as debug mode (quits on assert)
02:39:50raptorahh.. that may be
03:15:28raptor Quit ()
03:56:33BFLogBot - Commit d7b5fc753cbe | Author: sam8641 | Log: Add some sort of "master admins" and add hide or unhide one server from list.
04:00:33kaen applauds
04:01:21kaenI bet this won't be the last time it gets used, either :P
04:16:36BFLogBot - Commit 23006b2481c9 | Author: sam8641 | Log: Small fix to try to make "mIsMasterAdmin = true" work.
04:31:38BFLogBot - Commit a4476e3ae546 | Author: sam8641 | Log: Fix yet a few more things for "/dropserver"
04:31:55zoomber_mbp has joined
04:32:05zoomber_mbpyoyoyo sam686
04:32:58sam686hi
04:33:31sam686just watch the extra / duplicate skicraft server disappear...
04:33:43zoomber_mbpok
04:33:53zoomber_mbpwhat did you do?
04:34:16sam686some master admin command that can drop a server from list
04:34:32zoomber_mbpkeep PTO server up
04:35:01sam686all i ded is remove the "ping timed out" same ip address as "skycraft server"
04:36:05sam686that what happens when we are unable to crash the server... just hide them from the master list..
04:36:16zoomber_mbpactually
04:36:19zoomber_mbpi bet we could have crashed it
04:36:30zoomber_mbpin-fact, can you unhide one?
04:36:32sam686i can bring back the server too..
04:36:38zoomber_mbpbring back one of them
04:42:46zoomber_mbpsam: editing ini file
04:59:37zoomber_mbpsam, i thought you fixed that bug?
04:59:46sam686what bug?
04:59:46zoomber_mbpwhere, if theres too many flags, map only shows max amount of items?
04:59:52zoomber_mbpmaybe only on your clone you fixed it?
05:00:08zoomber_mbpits back to the old way, where you don't even spawn, because of too many items
05:00:09sam686it might be fixed for 018
05:01:01zoomber_mbpok
05:02:41watusimoto has joined
05:02:42ChanServ sets mode +o watusimoto
05:02:56zoomber_mbpwow this is bad lag
05:03:12zoomber_mbpthe poor old server, suffering a long and hard death
05:03:31zoomber_mbpsoon
05:03:33zoomber_mbpsoon, it will fall
05:03:45zoomber_mbpand it will fall a hero???amongst all odds
05:05:12raptor has joined
05:05:13ChanServ sets mode +o raptor
05:05:16zoomber_mbpok sam, now i know what we can do next
05:05:26zoomber_mbpoh your already there
05:05:50sam686oops, i was kicking only one at a time...
05:06:00raptorwait wait wait... /dropserver???
05:06:06sam686yes
05:06:08zoomber_mbpNO, WERE NOT RESULTING TO THAT
05:06:19zoomber_mbpwe're working the hard way
05:06:53raptorwait waht!?
05:08:17zoomber_mbpthink we've found a way to crash servers
05:08:39raptorreally?
05:10:27zoomber_mbpsam, open a third client on 53601
05:12:41zoomber_mbpsam686: connect to the server that's on port 53601
05:12:42sam686ok, changing something..
05:13:03raptorwhenever you're done doing what you're doing, i'd like to know what you're doing...
05:13:25raptorwhoa
05:21:49sam686after all that, still can't crash server (even zoomber_mbp kindof tried)
05:23:32sam686such /dropserver is easier then trying to crash server...
05:27:54zoomber_mbphhmm
05:27:58zoomber_mbpstill doesn't work sam?
05:28:16zoomber_mbpwell wait thouguh
05:28:25sam686i might as well give up on it and just do /dropserver
05:28:38zoomber_mbpwait though
05:28:46zoomber_mbpwhy doesn't it go off the list, if it's too busy to respond to pings
05:28:50zoomber_mbppartially, at least,
05:28:57sam686http://sam686.maxhushahn.com/upload/dropserver.png this?
05:29:24sam686note, only 3 people can do that command (the developers)
05:30:51sam686its still connectable even with "ping time out", but having duplicated "SkyCraft Servers" from same IP addresses is a bit too much
05:31:23raptorok ok
05:31:30raptorso you're keeping a list of ignore servers somewhere?
05:32:48sam686just in memory, until the server is gone for good (its a boolean)
05:32:49watusimoto Quit (Ping timeout: 265 seconds)
05:33:52sam686there is mIsServerIgnoredFromList for each server (once its gone, so does that boolean
05:34:05sam686its not a list of ignore server, its a flag..
05:34:34raptorok
05:34:40raptorwhere does /dropserver come in?
05:34:44sam686maybe we could go farther with ban list to auto set mIsServerIgnoredFromList (if the game ever gets way too popullar and flooded with bad servers)
05:34:51sam686dropserver just set mIsServerIgnoredFromList = true
05:35:11sam686sent with c2mSendChat
05:35:35sam686and there is "sbringbackservers" to bring back all dropped servers..
05:35:47sam686. "/bringbackservers
05:36:49raptorha!
05:36:52raptori'm a master admin!
05:37:05raptorman, i'm glad i converted that to an INI
05:37:34raptordo i have to join the server first?
05:37:37sam686master admin is something new i created today..
05:37:39raptorthen do /dropserver
05:37:47raptor?
05:37:53sam686like the picture I put..
05:38:06raptoroh i see
05:38:11raptor(missed it..)
05:38:13raptorok cool
05:40:39raptordid you use the 'recompile_master' script?
05:40:49raptori can't remember if i told you about that..
05:42:47sam686i didn't know that, all i did was hg up to the latest, then make cleano, make, then ps to find master, "kill 4444 && ../exe/master &" and "disown"
05:43:17sam686compiling first then kill master is a good idea (in case of compile error)
05:43:38raptorlook at /home/master
05:43:47raptorthere's a script there that i made to automate all of that...
05:45:16sam686what happens on compiler error after make clean?
05:45:34raptoryou have to manually fix...
05:45:43raptorthen you can run the script again
05:45:58sam686will the script contine or stop at make error?
05:46:12raptor checks again because he forgot what he wrote
05:46:50raptordoesn't stop... i should code that in :)
05:47:08sam686also i think "cleano" is better then "clean" (the old master is still there if compiling fails)
05:49:55sam686raptor checks again because he forgot what he wrote... are you a "he" or a "she"?
05:50:14raptora he...
05:50:28sam686ok, he he he...
05:50:32raptorhar har har
05:51:37zoomber_mbp feels left out of the action
05:51:44raptorok, i updated the script
05:51:49raptorit is smarter now
06:01:01raptorok, i need to sleep
06:01:04raptorgood night!
06:05:04zoomber_mbpbye
06:05:04zoomber_mbp Quit (Quit: zoomber_mbp)
06:10:11raptor Quit ()
06:49:06zoomber_mbp has joined
06:52:52zoomber_mbp Quit (Client Quit)
07:10:20kodaws has joined
07:38:40zoomber_mbp has joined
07:52:06zoomber_mbpsam
07:52:08zoomber_mbpthis may boot you,
07:52:10zoomber_mbpsam686: doing a reload
07:53:14zoomber_mbpok sam686: offline mode is off
07:53:18zoomber_mbpwhen you leave, you won't be able to rejoin
07:53:28zoomber_mbpill help you get on the serve permanently later, but i gotta go
07:53:29zoomber_mbpgood night!
07:53:31zoomber_mbp Quit (Quit: zoomber_mbp)
08:03:57sam686 Quit ()
12:58:42kodabbws has joined
13:00:34kodaws Quit (Ping timeout: 245 seconds)
14:37:02kodaws has joined
14:39:23kodabbws Quit (Ping timeout: 246 seconds)
14:58:08raptor has joined
14:58:09ChanServ sets mode +o raptor
15:09:54raptorbuenos!
16:58:12kodaws Quit (Quit: k thx bai)
17:41:50raptorkaen: may I have the level change password to your server? (I'm OK if you don't want to give it out...)
18:19:12sam686 has joined
18:19:12ChanServ sets mode +v sam686
18:31:04sam686 Quit ()
19:56:19raptor Quit ()
20:13:49kaenit's just the default "levelpass"
20:14:24kaenraptor, if you read the logs, ^
21:07:05sam686 has joined
21:07:05ChanServ sets mode +v sam686
22:06:45watusimoto has joined
22:06:45ChanServ sets mode +o watusimoto
22:14:41watusimoto Quit (Ping timeout: 246 seconds)
22:29:56watusimoto has joined
22:29:57ChanServ sets mode +o watusimoto
22:32:20zoomber_mbp has joined
22:50:06zoomber_mbp Quit (Quit: zoomber_mbp)
23:02:08watusimoto Quit (Ping timeout: 265 seconds)
23:18:11masterkaen has joined
23:21:28kaen Quit (Ping timeout: 265 seconds)
23:33:38masterkaen Quit (Quit: Leaving)
23:34:07kaen has joined

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.