#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-03-03

Timestamps are in GMT/BST.

00:04:39Flynnn has joined
00:08:35Watusimoto_ has joined
00:11:37Watusimoto Quit (Ping timeout: 264 seconds)
00:18:47Flynnn Quit (Quit: This computer has gone to sleep)
00:48:44Nothing_Muchalright lemme see
00:53:24Nothing_Muchhang on a sec, Watusimoto_, I'm using a 32bit version of centOS
00:54:02Nothing_Muchand you got the hg clone working on my server?
00:56:02Nothing_Muchopenal-soft-devel doesn't exist
01:04:53Nothing_Muchraptor?
01:05:51Watusimoto_I got the build target to work
01:05:53Watusimoto_on your machine
01:05:59Watusimoto_all the headers shoul now be installed
01:06:13Watusimoto_just do the rm, and the cmake .. and you should be good
01:06:21Watusimoto_going to bed, so good night!
01:06:26Nothing_Muchalright
01:06:27Nothing_Muchl8r Watusimoto_
01:06:34Watusimoto_(the instructions in teh wiki are current and worked on your machine)
01:07:00Watusimoto_night all!
01:08:19Watusimoto has joined
01:09:26Nothing_Muchthanks!! woo!
01:09:33Nothing_Muchbut still confused about the x64 thing
01:10:10Nothing_Muchbecause I added the epel and remi releases on the centOS 6
01:10:17Nothing_Muchbut I'll check that in the sources.list thing
01:10:30Nothing_Muchwait
01:10:33Nothing_Muchomg there's x11
01:11:13Watusimoto_ Quit (Ping timeout: 240 seconds)
01:11:22Nothing_Muchalright there we go
01:11:48Nothing_MuchI'll leave the wat@ip account there in case something else goes wrong :)
01:25:00Nothing_MuchNo levels found in folder /home/bitfighter/.bitfighter/levels. Cannot host a game.
01:26:53kaencp -r ./resource /home/bitfighter/.bitfighter
01:26:58kaenor similar
01:27:26Tommy has joined
01:27:39kaenhi
01:27:50Tommy is now known as Guest45146
01:27:54Nothing_MuchHi Guest45146
01:28:08Guest45146i dont understand irc chats
01:28:21kaensomeone else owns the name Tommy
01:28:26Nothing_Muchyeah that
01:28:31kaentry Tommy__
01:28:42kaen is now known as Tommy__
01:28:42Nothing_Much/nick Tommy__
01:28:47Tommy__ is now known as kaen
01:28:48kaenoops
01:28:53Nothing_MuchType that in, Guest45146
01:28:54kaenI was gonna say that :P
01:28:58Nothing_Muchlol
01:29:05Guest45146 is now known as TAZ
01:29:20Nothing_MuchThere ya go
01:29:24TAZ is now known as HiloLocoMoco
01:29:31HiloLocoMocohere this one isnt owned
01:30:00kaenirc is so much better than TV
01:30:03kaen:)
01:30:07Nothing_Muchyes it is!\
01:30:22HiloLocoMocoI made a baby stop crying.
01:30:29Nothing_Muchnice dude
01:31:10Nothing_MuchI'm gonna restart this whole procedure because I think there's a missing step on the wiki
01:31:11HiloLocoMocoGuys what do yoiu think of this name
01:31:18Nothing_MuchHiloLocoMoco: It's pretty cool dude
01:31:41kaenyou're crazy Nothing_Much :P
01:31:49kaenHiloLocoMoco is fine
01:31:57HiloLocoMocoI dont think level making and levelgen is for me
01:32:06HiloLocoMocoor programming
01:32:07kaenmine's not even pronounceable :P
01:32:09Nothing_Muchkaen: I couldn't find the sources.list for fedora-based distros
01:32:16kaenNothing_Much: no idea :/
01:32:28Nothing_MuchSo I can't find out which repos were added..
01:32:30kaenHiloLocoMoco: despite what the media would like you too believe
01:32:34kaenit takes more than an hour :P
01:32:41kaento believe*
01:32:48Nothing_MuchSo I'm stuck thinking that there's no 32bit version of CentOS 6
01:32:53Nothing_MuchAccording to the wiki :(
01:33:01Nothing_Muchhttp://bitfighter.org/wiki/index.php?title=Building_Bitfighter#Centos_Dedicated_Instructions
01:33:03kaenweird
01:33:18kaenbitfighter shouldn't care though
01:33:26Nothing_Muchwell it has been!
01:33:39kaenit builds on x86, x86_64, ppc, arm, etc.
01:33:40Nothing_Muchdoesn't matter whether it shouldn't, when it has yo
01:33:48kaenI guess
01:33:56kaenhow do you know it's choking on the arch?
01:34:06Nothing_MuchI know that, but what I mean is that the wiki doesn't show the repos for the 32 bit CentOS
01:34:12Nothing_MuchWhere the DEPS are needed
01:34:34Nothing_Muchthat's what confused me before Watusimoto went to bed :/
01:34:46Nothing_Muchor what is confusing me
01:35:10kaenohh
01:35:44Nothing_Muchyeah man, if someone else were to pick this up and couldn't do it, then that'd be a bad thing if he had 32 bit centos 6
01:35:59kaendid you try just replacing x86_64 with i386?
01:36:12raptorcd exe/ && touch standalone.txt
01:36:23kaenhello
01:36:28raptorhi
01:36:42kaenI was going to say that but I never remember the find/ln magic that comes after
01:37:54raptorfirst thing first - verify your arch with: uname -m
01:39:01Nothing_Muchi686
01:39:36raptorok 32bit
01:40:13raptorwhat is your current status Nothing_Much?
01:40:37Nothing_Mucheverything works, I just want to find out what repositories are installed on the server :(
01:40:58raptorok, i'll point you there...
01:41:27raptoreach repo has its own text file in the directory /etc/yum.repos.d/
01:43:31Nothing_Muchokay so there's an epel-testing.repo section
01:43:39Nothing_Muchone that I don't recall adding from the wiki
01:43:55Nothing_Muchperhaps wat added that one
01:43:57raptorit might be automatic from isntalling the RPM
01:44:07raptoryeah, anything EPEL he probably did
01:44:20Nothing_Muchhmm..
01:44:24Nothing_Muchit's not there in the wiki tho
01:45:05Nothing_Muchhm..
01:45:24Nothing_MuchI'll bother him tomorrow or whenever I'm out of school about it
01:45:54Nothing_Muchbecause this 32 bit version of centos might not have the 64 bit repos installed
01:46:00Nothing_Muchasdasdasd
01:46:08Nothing_Muchalright, off to configure the server
01:46:12raptorit is in the wiki - the one about isntalling EPEL repo
01:47:25Nothing_Muchbut that includes only the x86_64 version
01:50:46raptorthere's a second link for the 32bit one
01:51:30Nothing_Muchthe remi?
01:51:51Nothing_Much*remi-release?
01:53:35Nothing_Muchone question
01:53:49Nothing_MuchGameRecording=Yes enables the client to record and not the server right?
01:59:23HiloLocoMoco Quit (Ping timeout: 245 seconds)
01:59:52Nothing_Muchnevermind, it's server side >.>
02:04:28sam686you might be able to download some game recording in servers that enables it, by joining server and looking in ESC menu. (that includes my sam server)
02:11:01Nothing_Muchsam686: I was wondering whether it saved vids on the server or client side
02:11:30raptorserver side
02:12:01Nothing_Muchso it's a download recorded game.. huh.
02:12:11Nothing_Muchthere should be a client side downloadable gameplay thing
02:12:16Nothing_Mucherm
02:12:24Nothing_Muchclient side *recording* gameplay
02:13:04Nothing_Muchone more question, how do I download maps to the server through the command line?
02:14:23Nothing_Muchoh
02:14:35Nothing_Muchand how do I exit out of my terminal without exiting the server?
02:15:03Nothing_Muchkaen: you had this tty command or something that helped
02:16:34kaenbitfighterd &
02:16:36kaendisown %1
02:17:07Nothing_Muchalright thanks, now to figure out how to add levels again through commands..
02:17:26raptoror!: bitfighter & disown
02:17:50raptormaybe we should distribute the kaen-loop script
02:18:34Nothing_Muchright, but now I need to add more than just having 2 maps to the levels folder
02:18:54sam686./bitfighterd then ctrl+z then disown, or ./bitfighterd &
02:19:50Nothing_Muchcan't be ctrl+z because that would stop my ssh session :O
02:21:01sam686I think if started with & at the end it will run in background, uninterrupted from ending ssh. disown also make it not quit on your ssh disconnect.
02:21:38sam686killall bitfighterd if needed..
02:22:08Nothing_MuchYeah
02:22:24Nothing_MuchOkay, I can't seem to remember how to add levels to the serve..r..
02:22:42Nothing_MuchOh darn that involved a GUI
02:22:52sam686add levels into level folder (which might be inside exe)
02:22:58Nothing_Muchright
02:23:04sam686or whatever the bitfighter.ini level dir is set to
02:23:06Nothing_Muchbut how do I download them from pleiades?
02:23:35sam686there is /dlmap but that downloads into client, not server.
02:23:40Nothing_Muchyes
02:23:57Nothing_MuchI'm trying to figure out how to download maps to a server yo
02:24:14sam686if enabled, you can then upload it with "UPLOAD LEVELS" in play different level.
02:24:32sam686there is /getmap that will get the currently playing map
02:25:29raptorNothing_Much: you can do a wget command from a remote http location
02:25:46Nothing_Muchright yeah, in a zip file
02:25:49Nothing_Muchlemme try
02:25:54raptoractually - kaen, is there a way to do a curl or wget straight from pleiades?
02:25:55HiloLocomoco has joined
02:26:04Nothing_Muchwb HiloLocomoco
02:26:36sam686http://sam6.25u.com/bitfighter/levels5/ just something to look at maybe..
02:26:39Nothing_Muchraptor: that's what I was trying to figure out, because not ending in a .zip or whatever the level ends in, it'll most likely just download the entire web page :P
02:26:39HiloLocomocoya
02:26:56HiloLocomocowas playing a game called liquid war. great fun
02:27:03raptorNothing_Much: let me see if i can do some magic...
02:27:13Nothing_Much sits patiently
02:27:19Nothing_Much awaits the magic!
02:27:40sam686try: wget http://sam6.25u.com/bitfighter/levels5/ctf1.level
02:27:47sam686it doesn't need to end with .zip
02:29:21Nothing_Muchalright lemme see
02:29:23Nothing_Muchhow it works
02:31:15raptorok Nothing_Much
02:31:29raptorto get a level from pleiades you have to do a little work, but this is an example:
02:31:31raptorcurl http://bitfighter.org/pleiades/levels/raw/5 > biosynthesis.level
02:31:50raptorthat ending number in the URL is the map number you can see in the URL when browsing the map
02:31:58raptorthen you output it to
02:31:59Nothing_Muchright
02:31:59raptora2
02:32:01raptorfil.
02:32:02raptorea.
02:32:04raptorfdas.0-586322222222222
02:32:06raptor+8-6999
02:32:08raptorfilename
02:38:59HiloLocomocoHello?
02:40:20Nothing_MuchHi HiloLocomoco
02:40:20raptorhi HiloLocomoco
02:40:44HiloLocomocoHi N_M. raptor.
02:46:09Nothing_Muchraptor: it's not working well
02:46:21raptorhow so?
02:46:45Nothing_Muchwell I turn on my server and I attempt to change the level to another and it doesn't work
02:47:05Nothing_Muchformat is wget *url* > bitmatch.level right?
02:47:06raptorare you connecting with a client?
02:47:09raptorno
02:47:12raptoruse curl
02:47:18Nothing_Muchcurl?
02:47:22Nothing_Muchis that like wget?
02:47:23raptorcurl *url* > levelname.level
02:47:25raptoryes
02:47:30raptorbut more powerful and
02:47:32Nothing_Muchoh, so it's somewhat different?
02:47:36raptoryes
02:47:37Nothing_Muchoh so it's better
02:47:38Nothing_Muchalright
02:47:49raptorit's more for manipulating web resources
02:48:01raptorwget is nice and simple, curl is advanced and nifty
02:51:30Nothing_Muchwoo! working now!
02:51:36raptorhooray!
02:51:52raptorok, a word of warning about having a VPS -
02:52:16raptortake extra special care that your SSH account has a good password, and that root cannot log in via SSH
02:52:33Nothing_Muchhmm..
02:52:43Nothing_MuchI might make it stronger now that you say that
02:53:00raptoralso, if possible, it would be good to set up 'denyhosts'
02:53:23raptorit's a piece of software that starts blocking IP address that keep trying to log in over-and-over-and-over
02:53:39raptorwelcome to the wild west of the internet!
02:54:09Nothing_Muchis that in a repo in CentOS?
02:54:14raptori think so, yes
02:54:20Nothing_Muchalrighty then
02:54:22Nothing_Muchdenyhosts
02:55:09raptorwe once had bitfighter.org hijacked - that was a miserable 2-3 days of trying to save data and get rid of the pests
02:55:14raptorand the pests are tricky
02:56:17Nothing_Muchoh my :(
02:57:12Nothing_Muchoh looks like there's a levelgen for 116
02:57:18Nothing_Muchhow do I get the levelgen?
02:57:19raptoroh, uhh
02:57:22raptorlet me look that up
02:57:30Flynnn has joined
02:58:28raptorit's like this: curl http://bitfighter.org/pleiades/levels/raw/116/levelgen > bliz_stuck.levelgen
02:58:35raptoryou add '/levelgen' on the end
02:58:39raptorhowever
02:58:57raptortake care that the levelgen is exactly the right name - it is looking for that name in the level file
02:59:24raptormight be easier to just get the zip file: wget http://bitfighter.org/pleiades/levels/download/116
02:59:28raptorand extract it
02:59:51raptoractually....
02:59:59Nothing_Muchyessir?
03:00:08raptorlet me get you a nifty command to do that all in one step without having to name things :)
03:00:45Nothing_Muchoh sweet
03:01:08raptordo you have the command 'zip' or 'unzip' available on the server?
03:01:13Nothing_Muchlemme see
03:01:31Nothing_Muchyes
03:01:37raptorwhich?
03:02:34Nothing_Muchzip
03:02:42Nothing_Muchand unzip too
03:02:44raptorok
03:02:52raptorall you have to do now is change the number:
03:03:00raptorcurl http://bitfighter.org/pleiades/levels/download/116 > temp.zip; unzip temp.zip; rm temp.zip
03:03:09raptorit's really 3 commands on one line
03:03:48Nothing_Muchalright hang on, there's more stupid conflicts going on with denyhosts :(
03:05:40SolumnMushroom has joined
03:05:56Nothing_MuchHi SolumnMushroom
03:07:36Nothing_Muchraptor: that's too cool!
03:07:50Nothing_Muchjust putting down the number is all I need to do!
03:07:56SolumnMushroomGreetings everyone!
03:08:00raptorhooray!
03:09:25SolumnMushroomI'm connected on my new 3DS XL!
03:09:51Nothing_MuchSolumnMushroom: nice dude!
03:10:21SolumnMushroomAnyone here have X or Y?
03:11:36Nothing_Muchnot really into pokemon, sorry
03:13:01Nothing_MuchWow I'm not liking Fedora distros right now...
03:13:10SolumnMushroomEh, whatever. Pokemon isn't for everyone.
03:13:29Nothing_MuchI downright hate Pokemon lol
03:13:42HiloLocomoco Quit (Quit: Page closed)
03:13:48Nothing_MuchBut yeah, that
03:15:58SolumnMushroomGTG. I might be on later this week. Got some things to do in AC:NL. Bye!
03:16:28Nothing_MuchI can't get this friggin' Later SolumnMushroom
03:16:52Nothing_MuchOh whoops, that meant to go somewhere else
03:20:13SolumnMushroom Quit (Ping timeout: 245 seconds)
03:30:34Nothing_Muchwoo! go #centos!
03:30:55Nothing_Muchalright now how do I set up denyhosts?
03:38:08Nothing_Muchalrighty then
03:38:34Nothing_Muchraptor: does denyhosts always deny any other IP address? because I'm kinda afraid to logout now..
03:43:39Nothing_Muchraptor: can you test the ssh real quick?
04:02:11Nothing_Muchkaen: yo
04:02:17Nothing_Muchcan you test an ssh thing for me?
04:10:53raptorhi Nothing_Much
04:10:57raptori'm here for just a few min.
04:11:05raptordenyhosts can lock you out, yes
04:11:08raptorwhat i'd do
04:11:12raptoris try to log on in another shell
04:11:19raptorbut keep you current connection open
04:11:30raptorOR
04:11:42raptorset up ssh keys from your main computer box
04:12:32Nothing_Muchuh
04:12:52Nothing_MuchI'm confused
04:13:02Nothing_MuchI don't want a terminal open from my local PC
04:15:29Nothing_Muchwell okay, I rebooted and I can login
04:15:33Nothing_Muchbut I whitelisted my IP
04:15:40raptorok
04:15:49Nothing_Muchraptor: can you attempt to login to wat's account?
04:15:56kaenanother common practice is setting up a cron job to reset it
04:16:04kaenwhile you test
04:16:07Nothing_Muchcron?
04:16:11kaennot really relevant now ...
04:16:32kaenruns commands at specified times/intervals
04:17:04Nothing_Muchuh..
04:17:06Nothing_Much>.>
04:17:55raptorNothing_Much: did you find the config file for denyhosts?
04:18:01Nothing_Muchyeah it's empty
04:18:04Nothing_Muchdenyhosts.conf
04:18:23raptoryou have to view it as root
04:18:34raptor/etc/denyhosts.conf
04:18:50Nothing_Muchoh lookie there
04:20:41Flynnn Quit (Quit: This computer has gone to sleep)
04:20:44destroyerimo has joined
04:21:10Nothing_Muchuh..
04:21:13Nothing_Muchyikes
04:21:14raptorwhat I would do is tune it to be more/less aggressive
04:21:16Nothing_Muchcan't figure this out
04:22:57raptorlook at DENY_THRESHOLD_INVALID
04:23:08raptorthat's how many tries you get before getting locked out
04:23:38Nothing_Muchohh okay
04:23:40Nothing_Muchbut for how long?
04:23:44raptoralso PURGE_DENY is how long you're locked out
04:24:01raptori think i kept the defaults
04:24:06raptori don't knwo what they are for you
04:24:35Nothing_Muchpurge_deny looks like it's 5d
04:24:50raptorok, so at worst you're locked out for 5 days :)
04:25:01Nothing_Muchthat's alright by me :D
04:25:11Nothing_Muchnow I need a startup script after it reboots and stuff
04:25:26raptoroh, let me show you how we do it
04:25:36Nothing_Muchalrighty then
04:26:18raptoractually, it should be a system service
04:26:38raptordo this: chkconfig --list denyhosts
04:27:05Nothing_Muchdenyhosts 0:off 1:off 2:off 3:off 4:off 5:off 6:off
04:28:09raptoroh good
04:28:12raptorso it's a service
04:28:15raptorto turn it on:
04:28:25raptorchkconfig denyhosts on
04:32:52Flynnn has joined
04:46:51Nothing_Muchdenyhosts 0:off 1:off 2:on 3:on 4:on 5:on 6:off
04:47:03raptorgood! now if you restart, it will be on
04:48:46Nothing_Muchoh my
04:49:41Nothing_Muchcool!
04:49:42Nothing_Muchwait
04:49:48Nothing_Muchwhy wasn't it on before?
04:50:02raptordid you manually start it?
04:50:15raptorusually you have to explicitly enable something once installed
04:51:20Nothing_Muchoh
04:51:21Nothing_Muchokay
04:51:29Nothing_Muchwell I rebooted and it still shows the on ones
04:51:33Nothing_Muchor numbers that are on
04:52:14raptoryou can tell if it is running by looking at your process list: ps ax
04:52:25raptor has left #bitfighter
04:52:28raptor has joined
04:52:28ChanServ sets mode +o
04:52:43raptorthere should be a process having 'denyhosts' in the name
04:52:54Nothing_Muchit's there :D
04:52:56Nothing_Muchokay
04:54:49Nothing_Muchso what kinda startup script do you guys have? :O
04:55:11raptorthat's it
04:55:22Nothing_Muchoh
04:55:23raptorno script, just the system service
04:55:28Nothing_MuchI thought you meant for bitfighter lol
04:55:45Nothing_Muchso that way I don't have to manually start it back up if the server goes down
04:56:37raptoroh
04:56:40raptoruhh... yeah
04:56:56raptorwe have that too, but ours is complicated because of multiple servers
04:57:10raptori can probably simplify it, but not tonight (working on too many other thigns)
04:57:23Nothing_Muchsure thing dude, I'll just see if I can make my own
04:57:27Nothing_Muchit first starts off with
04:57:36Nothing_Much#!bash.sh
04:57:38Nothing_Muchor something
05:00:19raptorhere is our script, for reference: http://pastie.org/pastes/8825644/text?key=tklygknppjyzmre6kzbmsq
05:02:13Nothing_Muchwow I think the top part's all I need!
05:02:32raptorthat script also will restart the server if there's a crash
05:02:41raptorwe call it the kaen-loop
05:02:58Nothing_Muchnice!
05:03:02Nothing_Muchgo kaen!
05:03:14Nothing_Much.. that sounds a bit like a drug
05:03:19Nothing_Muchgo-kaen
05:23:53Nothing_Muchwell the top script doesn't work, but y'all have a good night, I probably didn't write the script correctly lol
05:27:37kaenyou can paste into terminals with ctrl+shift+v
05:27:43kaenand use nano :)
05:27:55kaenor vim if you want to grow a bear
05:27:58kaenbeard.
05:35:15Nothing_Muchkaen: I mean like
05:35:26Nothing_Muchthe directories are right afaik
05:48:08CrazyLinuxNerd has joined
05:48:53raptor Quit ()
06:10:55kaen Quit (Ping timeout: 265 seconds)
06:12:18Watusimoto Quit (Ping timeout: 240 seconds)
06:33:33HylianSavior Quit (Read error: Connection reset by peer)
06:52:21Platskies Quit (Quit: Sleep time…)
06:54:09Flynnn Quit (Quit: This computer has gone to sleep)
06:54:36destroyerimo_ has joined
06:56:16Flynnn has joined
06:57:58destroyerimo Quit (Ping timeout: 240 seconds)
07:30:10LocoMoco has joined
07:42:45LocoMoco Quit (Quit: Page closed)
07:58:15vs73nx has joined
07:59:49vs73nx Quit (Remote host closed the connection)
08:00:10vs73nx has joined
08:00:11vs73nx Quit (Changing host)
08:00:11vs73nx has joined
09:07:39watusimoto has joined
09:07:39ChanServ sets mode +o
09:10:01vs73nx Quit (Quit: Quitting for now… See you all later)
09:27:30Invisible2 has joined
09:47:36destroyerimo_ Quit (Ping timeout: 240 seconds)
10:20:38Invisible2 Quit (Ping timeout: 240 seconds)
10:40:54Flynnn Quit (Quit: This computer has gone to sleep)
11:27:57Watusimoto_ has joined
11:31:16Platskies has joined
12:14:51Invisible has joined
12:55:29Invisible Quit (Ping timeout: 265 seconds)
12:55:58Watusimoto_ Quit (Ping timeout: 265 seconds)
13:09:32Invisible has joined
13:19:38Nothing_Muchwatusimoto: Do you know where to put the startup script?
13:19:59watusimotohi
13:20:08watusimotowhat is the startup script?
13:20:34watusimotoI assume this means you got things to compile?
13:21:15Nothing_Muchoh no
13:21:34Nothing_Muchwatusimoto: I mean a startup script to launch bitfighter in case the server goes down
13:21:42Nothing_Muchthat way I don't have to manually restart the server
13:21:57watusimotoI'm honeslty not sure on centos... google should tell you
13:24:33Nothing_Muchokay so it's the same as any other distro
13:24:37Nothing_Much/etc/init.d/
13:24:44Nothing_Muchbut the script won't work
13:24:53watusimotoshow me the script
13:25:11Nothing_Much#!/bin/bash
13:25:11Nothing_Muchexe=/home/bitfighter/bitfighter-019a/exe/bitfighterd
13:25:30watusimotoyou might need to cd to the right folder first...
13:25:36watusimotohow do you run it manually?
13:25:40Nothing_Muchohh
13:25:46Nothing_MuchI have to cd into the folder first
13:25:47watusimotowait... all you are doing is assigning a variable
13:26:21Nothing_Mucha variable?
13:26:27watusimotoexe=sdfsdfsdfsdf
13:26:38watusimotoisn't that assigning a value to exe?
13:26:54watusimotothough with bash, you never know :-)
13:31:25Nothing_Much Quit (Ping timeout: 264 seconds)
13:31:53Nothing_Much has joined
13:32:04Nothing_Muchkernel panic
13:32:42Nothing_Muchalright so
13:34:29Nothing_MuchI have no idea how to make a script >.>
13:37:26Nothing_Muchwatusimoto: ^
13:42:25Invisible Quit (Ping timeout: 240 seconds)
13:47:35Nothing_MuchDo I need to log in for the script to activate?
13:55:30Platskies Quit (Read error: Connection reset by peer)
14:10:52kaen has joined
14:18:19Nothing_Muchkaen: I need some backup
14:19:34Nothing_MuchI can't figure out what type of script I need
14:19:55Nothing_MuchFor BF to launch during a game/server crash
14:20:19kaenI can help you out
14:20:22kaenone sec
14:20:28Nothing_Muchalright
14:24:14kaenok, so on the server: curl http://pastie.org/pastes/8837595/text > start_server.sh ; chmod +x start_server.sh
14:24:22kaennano start_server.sh
14:24:49kaenyou'll need to change the line exe=/blah/blah to point to bitfighterd
14:25:14kaenthen change the line: run_server 28001 /home/master/dedicated_servers/pleiades/ &
14:25:18kaento point to the resource dir
14:25:26Nothing_Muchnot the exe dir?
14:25:31kaenright
14:25:52kaenso either /home/bitfighter/.bitfighter or /home/bitfighter/bitfighter-019a/resource
14:26:21Nothing_Muchdude it gave me html code
14:26:31kaenthat's.... nuts
14:26:45kaenok, well open that link in your browser, and copy/paste it into nano :P
14:27:11kaenoh jesus... look at all of that markup
14:27:16kaenthat's not raw text at all!
14:27:26kaenpastie, why have you forsaken me!?
14:28:07Nothing_Muchgot it
14:28:16Nothing_Muchnow where do I put start_server?
14:33:13Nothing_Muchkaen: ?
14:33:26kaenanywhere you want
14:33:29kaenhome dir is fine
14:33:34Darrel Quit (Read error: Operation timed out)
14:33:47Nothing_Muchreally?
14:33:48kaensorry, I'm tongue-lashing quartz on the forums :P
14:33:49kaenyeah
14:33:52Nothing_Muchso it'll restart when- oh
14:34:02Darrel has joined
14:34:05koda has joined
14:34:05Nothing_Muchwhat's with quartz anyways?
14:34:31kaenas long as the paths are absolute you could put it in /lost+found if you wanted :P
14:34:50Nothing_Muchso if I restart my server right now..
14:34:59Nothing_Muchthe server will startup?
14:35:08kaenit has to be launched with that script first
14:35:16kaenso kill the running instance
14:35:20kaenthen ./start_server.sh
14:35:35kaenthen kill it again and it will restart
14:35:47kaenas long as the start_server parent process is still alive
14:36:04Nothing_Mucheven with a server restart? :O
14:36:06kaen(that's the script we use on bitfighter.org)
14:36:11kaenuh
14:36:17kaendepends on what you mean by "server"
14:36:26kaenif your machine goes down/reboots, then no
14:36:27Nothing_Muchthe VPS
14:36:31Nothing_Muchyeah the machine
14:36:37kaenbut that should almost never happen
14:37:33Nothing_Muchalright
14:40:07Nothing_Muchuh oh
14:40:57Nothing_Muchkaen: it doesn't load my configuration
14:41:08kaenwhere's your bitfighter.ini ?
14:41:08Nothing_Muchonly within the resource directory o.o
14:41:13Nothing_Muchin the exe folder
14:41:23kaenhmmm
14:41:29Nothing_Muchwas I supposed to configure everything in the resource directory?
14:41:43kaenno, there's a couple of ways to do it
14:41:55kaenwhat I'd do is cp it to resource
14:41:58kaenand try again
14:44:39Nothing_Muchuh
14:44:42Nothing_Muchwhat commands do I use?
14:44:43Invisible has joined
14:44:49Nothing_Muchcp -r exe resource?
14:47:56kaenno
14:48:05kaencp exe/bitfighter.ini resource/
14:52:09Nothing_MuchIT WORKS
14:52:10Nothing_MuchWOOOOOOOOO
14:52:12Nothing_MuchOMG WOO
14:53:01Canseco has joined
14:54:20Nothing_Muchso kaen, what's with quartz?
14:55:32kaenhttp://bitfighter.org/forums/viewtopic.php?f=6&t=2206&p=22845#p22845
14:57:12Nothing_MuchThing is kaen, people DO like the game
14:57:30Nothing_MuchThey're either preoccupied with other games and/or there's too many gamemodes
14:57:40Nothing_MuchI'm gonna see if my fix actually fixes that problem
15:00:21kaenI hope so :)
15:20:06watusimotoNothing_Much: I was pulled away for an emergency meeting... is everything under control?
15:20:25Nothing_Muchwatusimoto: yes!
15:20:30Nothing_Mucheverything works just fine dude!
15:28:44bobdaduck has joined
15:30:32watusimotoexcellent
15:30:40watusimotoI'll look for your server tonight
15:30:44watusimotohow is your ping time?
15:35:25Nothing_Muchmy ping time?\
15:35:26Nothing_Muchuh
15:35:31Nothing_Muchwell it's in chicago so
15:35:38Nothing_Muchit's about 80~90 ping
15:35:45watusimotowait, where are you?\
15:36:17LordDVG has joined
15:36:46Nothing_Muchwatusimoto: USA/Florida
15:36:57watusimotofor some reason I thought you were in AUstralia
15:37:07watusimotook, well that's not a bad ping. very playable
15:37:24watusimotoand 128MB is enough memory?
15:37:37Nothing_Muchthat's what I was told..
15:37:58watusimotowell, you'll know if it crashes or something
15:38:04watusimotoif it seems to be working, it is working
15:38:26watusimotoyou can delete my account
15:39:06Nothing_Muchalready done
15:53:28destroyerimo has joined
16:00:54HylianSavior has joined
16:13:33destroyerimo Quit (K-Lined)
16:14:01destroyerimo has joined
16:25:24Flynnn has joined
17:01:05no_mu has joined
17:14:17no_mu Quit (Quit: Page closed)
17:37:41CrazyLinuxNerd Quit (Quit: Going.. Going.. Gone)
17:48:46bobdaduck Quit (Read error: Connection reset by peer)
17:49:15Canseco Quit (Remote host closed the connection)
17:49:53bobdaduck has joined
17:50:00destroyerimo Quit (Ping timeout: 264 seconds)
17:56:14koda Quit (Quit: koda)
17:58:12koda has joined
18:15:12watusimoto Quit (Ping timeout: 264 seconds)
18:17:12no_mu has joined
18:37:18Invisible Quit (Ping timeout: 240 seconds)
18:40:33Flynnn Quit (Quit: This computer has gone to sleep)
18:54:18Flynnn has joined
19:06:42no_mu Quit (Quit: Page closed)
19:07:23Invisible has joined
19:15:58no_mu has joined
19:19:49Flynnn Quit (Quit: This computer has gone to sleep)
19:21:37Flynnn has joined
19:43:26Invisible Quit (Ping timeout: 265 seconds)
19:49:18Invisible has joined
19:54:07Watusimoto has joined
19:54:12no_mu Quit (Quit: Page closed)
19:56:24Invisible Quit (Ping timeout: 240 seconds)
19:57:30Flynnn Quit (Quit: This computer has gone to sleep)
19:58:18Invisible has joined
20:05:52Flynnn has joined
20:10:48FlynnnNT has joined
20:14:05Flynnn Quit (Ping timeout: 244 seconds)
20:15:48Invisible Quit (Ping timeout: 264 seconds)
20:18:03Invisible has joined
20:32:46kodaone has joined
20:38:03FlynnnNT Quit (Quit: This computer has gone to sleep)
20:44:46kodaone Quit (Quit: Colloquy for iPhone - http://colloquy.mobi)
20:45:19Flynnn has joined
20:46:47Watusimoto Quit (Ping timeout: 252 seconds)
20:52:45Watusimoto has joined
20:52:54vs73nx has joined
20:52:54vs73nx Quit (Changing host)
20:52:54vs73nx has joined
20:58:22koda Quit (Quit: koda)
20:59:19vs73nx Quit (Quit: Quitting for now… See you all later)
21:02:16Skybax has joined
21:02:23SkybaxHerro
21:05:53bobdaduckMy entire fortress appears to be floating out in the middle of the ocean, as I can't dig down without hitting water. This means I have no stone, so my entire dwarven society is based on agriculture and wood.
21:06:03bobdaduckhi.
21:06:58Flynnn Quit (Quit: This computer has gone to sleep)
21:07:51Watusimotohi
21:14:50Flynnn has joined
21:21:33Flynnn Quit (Ping timeout: 265 seconds)
21:23:44Platskies has joined
21:26:36Invisible Quit (Ping timeout: 264 seconds)
21:34:16SkybaxWhat even
21:34:42SkybaxHey Watusimoto, did you ever figure out what was causing that weird team bug on that level with the repairbots?
21:36:14Watusimotoyes -- it was uncleared script fragments from an earlier level. raptor had already fixed it.
21:37:33Watusimotoit should be fixed in the current release
21:37:40Flynnn has joined
21:41:07Platskies Quit (Quit: Sleep time…)
21:47:40SkybaxOkay cool
21:49:47Flynnn Quit (Quit: This computer has gone to sleep)
21:56:46no_mu has joined
21:57:30Flynnn has joined
22:04:23Flynnn Quit (Quit: This computer has gone to sleep)
22:05:10Platskies has joined
22:08:59Skybax Quit (Ping timeout: 240 seconds)
22:10:57no_muHow come there's a bot added on my server with ctf?
22:11:51no_mukaen, sam686, any idea?
22:21:14sam686it seem like bots > more bots causes bots to always spawn on every next map until bots are kicked or did less bots.
22:23:26no_musam686: It only happens when I join a CTF map
22:24:22Flynnn has joined
22:24:43Flynnn Quit (Client Quit)
22:28:55Flynnn has joined
22:28:59no_mufixed it nvm
22:32:27Platskies Quit (Quit: Sleep time…)
22:40:23Flynnn Quit (Quit: This computer has gone to sleep)
22:45:55Flynnn has joined
22:46:34Watusimotoyes; more bots is now somewhat sticky
22:47:45Watusimotosee TEST(RobotManagerTest, moreLessBots) if you want to see examples of how it is intended to work
22:48:34WatusimotoH=human, B=bot, A=bot added with addbot
22:49:12Watusimotowell, that was a frustrating experience
22:49:30WatusimotoI am moving functions in md5 wrapper out of the dummy object and into a namespace called MD5
22:49:35Watusimotobut it wouldn't compile
22:49:43WatusimotoI've been working on it for hours
22:50:22Watusimotoand I just accidentally discovered that MD5 is #defined somewhere to nothing; so all my namespace refs were being corrupted
22:50:38Watusimotorenaming the namespace to Md5 works fine
22:58:31no_muI just noticed
22:58:36no_muGamejolt doesn't have the Linux version
22:58:38no_muWhy?
23:02:48Watusimotowhy indeed
23:03:06WatusimotoI don;t think we have a compiled version suitable for gamejolt
23:03:46no_muoh really?
23:03:52no_muwhat does it require?
23:04:28Watusimotoit requires having the right libs on the system
23:04:56WatusimotoI *think* what we would need to do is create a monolithic statically linked version where everything it needed was baked in
23:04:58no_muwhat do you mean?
23:05:02no_muohh
23:05:11no_muso like a portable version?
23:05:28Watusimotobecause we dynamically load some libs that we expect to be on the system; if they're not there, the game will crash
23:05:59Watusimotono -- the portable game is different -- it uses a couple of dlls, its just you don't need to install it
23:06:10Watusimotoon windows, we have more stuff statically linked in
23:06:11no_muoh
23:06:39no_muwell maybe I can compile a couple of x64 versions of bitfighter if you'd like
23:06:44WatusimotoI'm not positive about the linux version, but we have no binary to distribute
23:06:44no_muoh wait
23:06:53no_muoh
23:07:02no_muwell it should be possible
23:07:09no_muto make a binary right?
23:07:15Watusimotoit would only work if we changed the build system to let you build a statically linked monolithic executable
23:07:45Watusimotobut then it might work... or not, I'm not sure. I don't know how much a linux executable can be cross-distro compatible
23:07:50WatusimotoI just don't know
23:08:15LordDVG Quit (Read error: Connection reset by peer)
23:08:39no_muOh darn
23:09:07no_muWatusimoto: Is there a description that explains that the official website has Linux archives?
23:09:23no_mudescription on GameJolt*
23:09:37WatusimotoI think so, but you can look :-)
23:10:25no_muAlright
23:10:48BFLogBot Commit: b0df43f1aaaf | Author: watusimoto | Message: Get rid of the weird static md5 var, replace with a cleaned up set of functions in a nice namespace
23:10:49BFLogBot Commit: 8297716eb94a | Author: watusimoto | Message: Remove includes
23:10:51BFLogBot Commit: 24bbb51f2119 | Author: watusimoto | Message: Rename md5wrapper --> Md5Utils, fix a couple of lingering messes
23:11:04no_muAh nice
23:11:07no_muWait
23:11:09no_muA notifier?
23:11:20no_muWhere's the notifier? :O
23:11:27Watusimotonot sure on linux
23:11:31no_muIs it on linux?
23:11:31no_muoh
23:11:31bobdaduck Quit (Remote host closed the connection)
23:11:32Watusimotobut it's there somewhere
23:11:37WatusimotoI run it at work
23:11:38no_muI'll have to check it out sometime
23:11:42no_muAh
23:11:52WatusimotoI use linux at work
23:11:52no_muWell does it have to have BF running?
23:11:56Watusimotono
23:11:56no_muRight
23:12:00no_muOh my
23:12:06no_muSo it's a notifier for Linux!
23:12:12no_muI gotta find that installer!
23:12:18Watusimotoit's a python app that checks the status json file that we display on the website
23:12:26no_muAh
23:12:30no_muAlright I gotta bbl
23:12:37no_muclass is gonna start soon
23:12:42WatusimotoI don;t know if it's included in the source tarball
23:12:47Watusimotoits definitely in the source repo
23:12:49Watusimotosomewhere
23:12:58no_muis it in the .deb's and .rpm's?
23:13:55Watusimotonot sure
23:13:58no_muoh my
23:14:06no_muwell I'll check back when I get home tonight
23:14:11no_muif it's not there
23:14:15Watusimotoraptor would probably know
23:14:17no_muthen I'll let you kno
23:14:18no_muw
23:14:20no_muah
23:14:23no_muwell bbl now
23:14:25no_mu Quit (Quit: Page closed)
23:14:26Watusimotoit's in the source tree under "notifier"
23:26:20Flynnn Quit (Quit: This computer has gone to sleep)
23:32:23Flynnn has joined

Index Search ←Prev date Next date→

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