IRC logs for #openttd on OFTC at 2007-08-07
⏴ go to previous day
01:23:33 <CIA-1> OpenTTD: richk * r10816 /branches/NewGRF_ports/src/ (aircraft_cmd.cpp airport.h newgrf.cpp newgrf_fsmports.h): [NewGRF_ports] -Change: Vertical movement now based on difference in heights between current position and target position, rather than just being in particular states.
01:25:59 <CIA-1> OpenTTD: richk * r10817 /branches/NewGRF_ports/src/newgrf_fsmports.h: [NewGRF_ports] -Fix: Committed one file too many.
01:28:34 *** Ben_1 is now known as _Ben_
01:30:55 *** Eddi|zuHause2 has joined #openttd
01:58:14 <iratsu> yea, i noticed, thanks =P
03:10:03 *** ThePizzaKing has joined #openttd
03:49:22 *** Progman has joined #openttd
05:42:55 *** Deathmaker has joined #openttd
05:47:05 *** Zaviori has joined #openttd
05:52:21 *** Gekkko` has joined #openttd
06:10:50 <hylje> what statuses could one patch be in? unreviewed, rejected, untested..
06:29:11 *** Zaviori has joined #openttd
06:33:04 *** Maedhros has joined #openttd
07:08:14 *** dihedral has joined #openttd
07:25:35 *** marc-andre has joined #openttd
07:45:07 *** johnsonp has joined #openttd
07:46:40 *** simon444 has joined #openttd
07:53:47 <peter1138> are you? and do i care?
07:55:28 *** Gekkko` is now known as Gekko
07:56:00 <simon444> peter1138, you need to answer my question
08:02:29 *** Vikthor has joined #openttd
08:06:52 <Rubidium> hylje: lots of them at the same time
08:07:05 <hylje> righto, ill tag them then
08:07:06 <Rubidium> one could've done a coding style review and an "idea" review, but not a proper code review
08:10:28 <hylje> hm the view code is now duplicated a lot, but ill fix that after getting the proto site up
08:11:10 <hylje> data and site structure done, part of logic code done
08:20:14 <alex__> peter1138, are you always angry?
08:20:44 *** Alltaken has joined #openttd
08:22:23 <Rubidium> alex__: I think it's because of simon<whatever> who might still be annoying (don't know, because my client is ignoring it)
08:44:44 *** simon888 has joined #openttd
08:51:56 *** simon444 has joined #openttd
08:58:13 *** simon888 has joined #openttd
09:16:11 *** simon444 has joined #openttd
09:39:42 <Ammler> just realized, half of revisions are made in last year
09:41:18 <TrueBrain> mostly because of the: commit smaller patches, commit more often
09:43:14 <TrueBrain> hylje: as the draft defined, the patch never is in any status... it either have all the checklist items checked, or not
09:56:09 <Ammler> TrueBrain: is it possible to make a nightly without the client limit?
09:56:30 <Ammler> so we could test if it is really needed...
09:57:44 <Ammler> sometimes, if 2 clients at same time connect, we have 11 cleints without problems
09:58:59 <Ammler> for a "public" test, it is to difficult with patches
10:01:27 <Rubidium> Ammler: remove lines 649-653 and 655-658 in network_server.cpp and try...
10:01:53 <Rubidium> the fact that 11 works is just dumb luck
10:08:11 <TrueBrain> cool way to create buffer overflows
10:08:22 <TrueBrain> anyway, changing MAX_CLIENTS is most likely much easier :p
10:10:11 <Rubidium> TrueBrain: that does not remove the limit!
10:10:32 <TrueBrain> haha, okay, point :p
10:10:35 <Rubidium> it changes it, which isn't what Ammler asked for
10:10:44 <TrueBrain> your way just results in very funny glitches :)
10:11:06 <TrueBrain> but, you are right, it does 'remove' the limit :p
10:11:22 <Gekko> changing MAX_CLIENTS to it's highest possibly number removes the limit doesn't it?
10:11:40 <Rubidium> Gekko: that's still a limit
10:11:51 <TrueBrain> lol, which means OpenTTD needs.. what.. 4 MiB of RAM more? :)
10:12:21 <Gekko> please no, not 4MiB of ram.
10:12:51 <Gekko> Although it wouldn't use that RAM unless more people connect, no?
10:13:05 <Rubidium> it would even if you aren't a server!
10:13:31 <Gekko> tthat can be taken two ways Rubidium
10:13:34 <Gekko> one way is what I mean't.
10:13:40 <Gekko> the other includes single player games
10:13:56 <Rubidium> it always takes RAM when your binary is compiled with network support
10:14:09 <Maedhros> meant has no apostrophe
10:14:09 *** Wezz6400 has joined #openttd
10:14:11 <TrueBrain> darn, Rubidium was faster in typing :)
10:14:13 <Gekko> I can see 100 clients connecting to a 2048x2048 as awesome.
10:16:40 <Rubidium> which is the reason we do not "just" increase MAX_CLIENT
10:17:32 <Gekko> can't it be set in a config file?
10:17:45 <TrueBrain> nope, compile time thingy
10:17:54 <Gekko> that's not very flexible coding then
10:18:00 <Rubidium> TrueBrain: it can, config.cache
10:18:15 <TrueBrain> also, all clients need to have the same value
10:18:42 <Rubidium> cause they have a list of connected clients
10:19:08 <Rubidium> read list as: static table
10:32:09 *** simon888 has joined #openttd
10:33:06 <_42_> simon888, if you can't see peter1138 here right now, you probably need new glasses. ^_^
10:34:37 *** Zaviori has joined #openttd
10:35:18 <Xintron> WOuld anyone be so kind and try to connect to my game, 91.95.28.15:3979
10:35:31 <Xintron> Need to see if my ports are forwared correctly
10:35:44 <Rubidium> Xintron: is the server shown on servers.openttd.org?
10:35:58 *** simon444 has joined #openttd
10:36:46 <Rubidium> servers.openttd.org will not show servers that it cannot reach, so it performs some "is the portforward setup correctly" checks.
10:37:08 <Xintron> But the ports are open in my router
10:37:22 <Rubidium> you're advertising the server (there's an "advertise" option in the start server window)
10:37:59 <Rubidium> then your portforwarding is not setup correctly
10:38:28 <DorpsGek> Rubidium: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advsertise) communication (outbound)
10:41:41 <Xintron> Does the serverlist update directly when I start my server?
10:42:18 *** Smoky555 has joined #openttd
10:47:04 *** simon888 has joined #openttd
10:47:19 <Phazorx> Xintron: only if advertise option is set
10:47:27 <simon888> fuck who keeps dropping my connection
10:47:43 <Rubidium> Xintron: it should update within 10-15 seconds IIRC
10:48:24 <simon888> it seems to drop every time the neighbors walk threw their kitchen
10:49:20 *** Nickman has joined #openttd
10:55:34 <simon888> Xintron, not so funny
10:56:02 <simon888> must be something wrong with the cabling
10:57:26 *** Progman has joined #openttd
10:58:54 <hylje> TrueBrain: could you elaborate on the checklist categories?
11:01:15 <Xintron> My server doesn't show up :/
11:03:14 <Xintron> What should I set "connect_to_ip" to?
11:04:31 <Xintron> nvm, got it working now :)
11:05:12 *** ThePizzaKing has joined #openttd
11:09:41 <Ammler> Rubidium, TrueBrain: was eating, is it now possilbe to change the "hardcoded" limit for a nightly?
11:10:27 <Ammler> so we (#openttdcoop) can make "public" test
11:11:17 <Xintron> hrmm... when the server reaches the end year, what happens?
11:11:48 <Ammler> Xintron: no, thats an other setting imo
11:12:02 <Xintron> ah, so it just stops?
11:12:19 <Ammler> end year is just this screen, with ranking
11:12:24 <Xintron> I have to restart myself, like "rcon <password> restart"
11:12:40 <Ammler> I guess, you can set a restart date
11:12:56 *** simon444 has joined #openttd
11:14:04 <Xintron> hrmm, how does that work?
11:14:20 <Ammler> than is withouth restart
11:15:42 <Xintron> But if end_date is 2051, what should I set restart_game_year to then?
11:16:17 <Ammler> 2052, so you have a year to discuss your ranking
11:16:18 *** Tino|R152 has joined #openttd
11:16:43 *** johnsonp has joined #openttd
11:16:53 *** simon888 has joined #openttd
11:17:08 <Ammler> but I know noone, who cares about this screen
11:17:32 <Xintron> Well, 1 year could be fine :)
11:18:42 *** RichK67 has joined #openttd
11:22:38 *** simon444 has joined #openttd
11:23:16 <Ammler> hmm, would it be enough, to just "patch" the server without client-limit?
11:23:39 <Ammler> or does client also care about this limit?
11:23:48 <Ammler> so it would be easy....
11:29:39 <Maedhros> the client needs to store the player information too, so everyone needs the limit to be raised
11:31:18 *** simon888 has joined #openttd
11:33:07 *** simon444 has joined #openttd
11:37:53 *** simon888 has joined #openttd
11:45:05 *** simon444 has joined #openttd
11:46:04 *** Frostregen_ has joined #openttd
11:46:13 *** Frostregen_ is now known as Frostregen
12:05:08 <simon444> ok it isn't just when the neighbors go into their kitchen
12:05:24 <simon444> it is also when they walk in the hall way sometimes
12:05:38 <simon444> worms must be biting the cabling
12:08:51 <hylje> rather shooting at it with bazookas
12:11:37 *** Nickman has joined #openttd
12:33:03 <Yeats> multiple monitor/window support in openttd
12:33:20 <Yeats> so you could have all the graphs in one window and the map in the otheer one
12:34:39 <Maedhros> well, i've only got one monitor, so i'm pretty indifferent ;)
12:34:59 <Maedhros> i don't know how hard it would be to code for all the different platforms we support, either
12:35:05 <Xintron> Dose OpenTTD work on ME?
12:35:14 <Yeats> anyone here a coder for openttd?
12:35:34 <glx> Xintron: yes, but you must use the win9x version
12:35:39 <Yeats> do you think it could happen?
12:35:49 <simon444> Yeats, better for the os to provide such features
12:36:13 <simon444> unneeded work for openttd that wont work so well
12:36:24 <Yeats> it would be cool though
12:36:49 <Yeats> whats the os got to do with it?
12:37:01 <Yeats> a second window with graphs?
12:37:05 <simon444> Yeats, go to the linux mailing list and request them to throw x in the bin
12:37:14 <Xintron> Can I start a dedicated server with different openttd.cfg's?
12:37:23 <Maedhros> simon444: and what exactly are you going to replace it with?
12:37:42 <glx> Xintron: yes openttd -c configfile.cfg
12:37:52 <simon444> Maedhros, see the ranting by the unix team
12:38:18 <Xintron> hrmm, so if I want two dedicated servers on the same computer i should run "openttd -D configfile.cfg"?
12:38:20 <simon444> Maedhros, I'm just trolling. Those heros have the real reasons.
12:38:39 <glx> openttd -D -c configfile.cfg
12:39:56 <Xintron> If I want to change the server name of a started dedicated server, how do I do that?
12:40:07 <Xintron> rcon <pass> server_name "new name"?
12:47:37 <Xintron> hrmm... some help please?
12:47:51 <Xintron> rcon <pass> "server_name = Test"
12:48:03 <Xintron> but adding a space to the server name doesn't work
12:48:08 <Xintron> rcon <pass> "server_name = Test hey!"
12:48:33 <Xintron> How do I do to change the servername with space in the name?
12:49:04 <glx> not possible using rcon IIRC
12:57:44 <Progman> maybe some weird tricks with \" or '
12:58:12 *** Ammller has joined #openttd
12:58:37 <Xintron> Tried one way but that didn't work
12:59:52 <Xintron> Thanks Progman. Worked now. Wonder why it didn't work when I tried :/ Must have missed the ending \" probably
13:13:43 <Ammller> where can I find a list with available town_name?
13:14:21 <Ammller> I thought spanish, but doesn't work
13:14:50 <glx> all townnames are available in all languages
13:15:48 <glx> english|french|german|american|latin|silly|swedish|dutch|finnish|polish|slovakish|norwegian|hungarian|austrian|romanian|czech|swiss|danish|turkish|italian|catalan
13:16:40 <glx> <+glx> all townnames are available in all languages <-- I meant climate ;)
13:17:13 <Ammller> where did you get this list?
13:17:22 <Gekko[PDA]> catalan is low spanish?
13:18:22 <Gekko[PDA]> glx: what's castillian then?
13:22:53 <Gekko[PDA]> exerpt where it's spoken in her
13:25:41 *** Ben_1 is now known as _Ben_
13:31:44 <dihedral> just for the fun of it ^^
13:32:05 <Gekko[PDA]> milkshakes at dawn!
13:54:51 *** iPandaMojo has joined #openttd
13:57:55 *** Wezz6400 has joined #openttd
14:37:53 *** Deathmaker has joined #openttd
14:59:22 <CIA-1> OpenTTD: rubidium * r10818 /branches/NewGRF_ports/src/airport_gui.cpp: [NewGRF_ports] -Codechange: remove the remnants of the old airports from the GUI.
15:01:55 <hylje> oh well, the patch review mockup is nearly usable
15:11:47 <TrueBrain> hylje: what do you want to know?
15:12:05 <CIA-1> OpenTTD: rubidium * r10819 /branches/NewGRF_ports/src/ (airport.cpp airport.h airport_movement.h):
15:12:05 <CIA-1> OpenTTD: [NewGRF_ports] -Codechange: remove a large amount of state machinery of the airports.
15:12:05 <CIA-1> OpenTTD: [NewGRF_ports] -Fix: compilation on gcc.
15:12:05 <CIA-1> OpenTTD: [NewGRF_ports] -Fix: AIs building "old" airports.
15:12:40 <hylje> mostly what the checklist categories are in practise. i'm thinking they are types of fix this?
15:20:43 <CIA-1> OpenTTD: rubidium * r10820 /trunk/src/ (5 files in 2 dirs):
15:20:43 <CIA-1> OpenTTD: -Codechange: make negative currencies red and restore the colour from before the
15:20:43 <CIA-1> OpenTTD: currency was printed; this removes the need to make two strings for printing
15:20:43 <CIA-1> OpenTTD: currencies (one for positive currencies and one for negative currencies).
15:20:43 <CIA-1> OpenTTD: -Fix [FS#998]: do not use green for currencies as it is practically unreadable on CRT monitors.
15:21:45 <Rubidium> the person who can solve FS#998 can get a cookie from me ;)
15:23:25 <CIA-1> OpenTTD: rubidium * r10821 /trunk/src/lang/ (40 files in 2 dirs): -Cleanup: remove the strings that are not needed anymore since r10820.
15:24:47 <simon444> in other news, apple is to start a conference very soon
15:24:50 <Noldo> KUDr: have you checked the regional pathfinder patch for ships, is it any good?
15:29:55 <KUDr_wrk> seems much better than my
15:30:14 <KUDr_wrk> only it is not finished yet
15:30:25 <KUDr_wrk> (not ready for trunk)
15:32:22 <dihedral> Rubidium: you seem to have quite some discussion going on in FS#998
15:34:09 <Xintron> Can someone explain goods to me? Where can I get goods?
15:34:26 <Rubidium> at a second tier industry
15:34:42 <Rubidium> at *some* second tier industries
15:35:05 <glx> factory, refinery, sawmill
15:35:42 <Xintron> I built a trainstation near a factory but I can't pic up goods from there :/
15:36:15 <glx> you need to deliver steel, grain and livestock to the factory
15:36:37 <Xintron> ok, that goes for the others as well (wook to sawmill etc)?
15:37:12 <glx> if you click on an industry it tells you what it needs
15:37:50 <Xintron> So, when deliver to a factory, refinery or sawmill they'll return goods?
15:38:31 <Nickman> have you seen the latest post about the 32bpps ite TrueBrain? :)
15:39:06 <Nickman> tha last two posts? :)
15:39:15 <Nickman> they have some usefull info for the guidelines
15:39:57 <TrueBrain> that I know for the longest time
15:41:44 <Nickman> maybe you need to be more specific with your demands then? :D
15:43:09 <TrueBrain> some vague guidelines, some 'useful' information doesn't do it
15:43:36 <TrueBrain> I for sure miss things like: light direction, detail level, should images be created in normal zoom, zoom-in 2x, zoom-in 4x, etc etc etc etc etc
15:43:43 <Noldo> is the doxygen stuff available somewhere or should I make my own?
15:44:23 <TrueBrain> and a good guess whould result in the same page too :)
15:46:14 <Noldo> next time I may be smarter but I'm not making any promises
15:52:08 <simon444> rav is a Jewish name.
15:52:49 *** ChanServ sets mode: +v tokai
15:55:20 <simon444> re: the punch to my chin
15:55:49 <simon444> my lower lip is a bit bruised
15:56:08 <TrueBrain> I love my ignore list :)
15:56:24 <simon444> and the bottom of my chin is slightly swollen
15:56:44 <simon444> but other than that I'm okay
15:57:35 <simon444> TrueBrain, I love people faking ignore lists hoping the other person gets the hint. Well get this. I got it.
15:59:29 <valhalla1w> remind me; why is openttd using it's own translation system instead of gettext?
15:59:40 <TrueBrain> because we love it so much :)
16:00:23 <Maedhros> i'm not sure gettext has some of the features openttd uses anyway (e.g. plurals and genders)
16:00:44 <valhalla1w> it has the features by using two strings :)
16:00:58 *** valhalla1w is now known as valhallasw
16:01:10 *** Ammller has joined #openttd
16:01:14 <Maedhros> that doesn't help when your language has different rules for say 1, 11, 12, 13 and 14 ;)
16:01:59 <peter1138> some of openttd's stuff is based on what gettext does, iirc
16:02:40 <simon444> gettext is rather lame... they didn't analyze how other languages work
16:03:06 <glx> gettext is nice for static strings
16:03:38 <simon444> gettext is nice for what it works for
16:06:09 <simon444> whoops... meant for #moocows
16:12:30 <TrueBrain> hylje: how is it going?
16:13:53 <hylje> right now integrating user rating
16:14:10 <TrueBrain> show us what you got :p
16:14:35 <hylje> ill take a screenie, theres not much to be used yet
16:14:54 <hylje> apart from user registration, profile management, logins/outs... :p
16:15:03 <TrueBrain> which comes with Django, very good :p
16:15:33 <hylje> bloat such as profile images
16:16:20 <TrueBrain> but Django is nice, I should have found it earlier :)
16:17:05 <rav> I need some quick webspace for a day or two, with 1 mysql db, can anyone help me out? :$
16:19:04 <hylje> all but rate functional atm, still getting patch submissions before live testing
16:33:08 <TrueBrain> hylje: btw, the checklist is rather simple: those 4 catagories needs 2 developers vote each; when adding a comment it can either be a global comment, or one specific for a checklist entry (maybe indicate the amount between () behind it)
16:33:36 *** Brianetta has joined #openttd
16:33:38 <TrueBrain> we might even consider negative voting
16:33:49 <TrueBrain> where developers can show they are against something for one of the 4 catagories
16:33:53 <TrueBrain> but about that I am not sure
16:34:02 <TrueBrain> anyway, the idea was: when clicking on the entry as developer, you mark it as okay
16:43:17 *** skidd13 has joined #openttd
16:44:22 <skidd13> What does the grey square in front of a pm stand for?
16:44:46 <TrueBrain> that you will be assimulated
16:46:15 <Maedhros> skidd13: that you've replied to the message
16:46:25 <Maedhros> there's a legend on the left ;)
16:47:03 <skidd13> TrueBrain: resistance is futile
16:47:22 <skidd13> Maedhros: Damn adblock plus is really to hard configured
16:50:48 <hylje> now to configure the webserver!
16:51:09 <TrueBrain> hylje: how good do you know Django? (toying with it a bit, and the documentation is good, but it misses details from time to time :()
16:53:13 *** |Jeroen| has joined #openttd
16:55:12 <hylje> no way the perfect but i know my way around
16:55:24 <TrueBrain> I want FileField to upload things based on an other field in the class, not on time or what ever
16:59:32 <hylje> i dont think its easy to pull off
17:00:11 <hylje> the bad thing about frameworks such as django is that sometimes doing things differently hits the framework limits
17:00:14 *** Wezz6400 has joined #openttd
17:01:18 <TrueBrain> hmm, I seem to have found a way: define your own FileField :) :p
17:02:12 <hylje> at least django is amazing when it comes to functionality extensions
17:02:40 <TrueBrain> it suprised me how easy they made database modelling
17:02:43 <hylje> there is this reCAPTCHA plug for django
17:02:55 <hylje> i added it to my external libs and poof, it just works
17:03:07 <hylje> just like any newforms field
17:03:19 <TrueBrain> they spend a lot of time on making things plugable yes :p
17:07:07 *** Ammlller has joined #openttd
17:07:16 * SpComb just hacks his way forwards using pylons
17:08:52 <Wezz6400> hmm that django thing looks very nice, maybe I'll enjoy webdevelopment again using that
17:08:59 <Wezz6400> I'll have to learn python first though lol
17:09:42 <TrueBrain> python is much more flexible then php :p
17:09:48 <TrueBrain> so you most likely will ike it
17:10:13 <Wezz6400> well as you may remember I dislike php
17:10:15 <TrueBrain> I wrote my own 'django' based on Prado for PHP.. what a bitch was that....
17:10:55 <Wezz6400> something like that is worth a lot of money, or a lot of respect from the open source community
17:11:05 <TrueBrain> I just never thought about making parsers to read a models file and create the sql statements according to it :)
17:13:31 *** Wolf01 is now known as Guest95
17:22:58 <TrueBrain> it can't connect to api.recaptcha.net :(
17:23:29 <hylje> i do have a valid key for all of hylje.fi
17:23:59 <TrueBrain> so it doesn't even try to send anything
17:24:09 <TrueBrain> recaptcha.net in fact totally fails :)
17:24:43 <hylje> arr, the deployment sweetness of differing environments and last-minute changes hits me
17:24:49 <hylje> registration is broken ;)
17:25:03 <hylje> apart from recaptcha, which appears to work for me
17:25:04 <Wezz6400> hmm, I can reach that url without any problems
17:25:26 <TrueBrain> it might be a very local problem
17:25:30 <TrueBrain> I don't care, it sucks :)
17:29:29 <hylje> now at least registering works
17:29:51 <Noldo> so. I can't forward declare enums?
17:33:21 <Noldo> It's going to make the diff quite a bit uglier if I need to move ExpensesType or CommandCost in openttd.h just to get the later declared when the second is defined :/
17:34:19 *** Wolf01 is now known as Wolf01|AWAY
17:34:26 <Rubidium> can't they both be in command.h?
17:37:43 *** johnsonp has joined #openttd
17:40:10 <hylje> opr stuff seems to work now
17:44:01 <Rubidium> the captcha stuff does not seem to work (or it is horribly slow, > 30 seconds)
17:45:02 <hylje> as it seems i could just disable it, its not like its going to get bots right now
17:49:35 <Noldo> Rubidium: no it didn't quite workout
17:54:14 <Noldo> now this set of dependencies is a bit too much for me
17:54:44 <Hendikins> mmm, 53 seconds to compile openttd. I like.
18:08:59 <simon444> new imac. new ilife. new apple.
18:10:49 <Prof_Frink> peter1138! We miss you...
18:13:53 <simon444> Apple releases numbers
18:14:31 <simon444> microsoft office was recently delayed... and apple is slowly making a replacement
18:15:32 <Hendikins> Nothing I can stand less than Mac zealots.
18:15:53 * Prof_Frink prefers the Dell news
18:16:25 <simon444> Hendikins, I am no zealot
18:16:44 <Hendikins> simon444: Didn't say you were.
18:16:53 <simon444> Hendikins, you are. You are up in the middle of the night. Let me guess for what.
18:17:11 <Hendikins> Moderating Whirlpool.
18:17:43 <Hendikins> (That, and attempting to maximise the benefit of using icecream for distributed building jobs, primarily Mozilla)
18:20:05 <simon444> yeah right... your either watching the sony conference or the apple conference
18:20:11 <Hendikins> One could also factor in the fact I'm virtually always awake at these hours, as anyone in the "extreme late night thread" in Whirlpool's off-topic section would know.
18:20:14 <simon444> funny how they both have them at the same time
18:22:32 <Hendikins> We do have a few on Whirlpool watching the Mac stuff though.
18:22:33 <simon444> Jason Chen: Q: How is the Mac Mini doing? And are you updating it? A: We are refreshing the Mac Mini and making it even faster. It's already in the online store.
18:23:08 *** Tlustoch has joined #openttd
18:32:01 * Hendikins does his daily new user witch hunt on WP
18:32:50 <Xintron> How do I load an autosaved game on my dedicated server? rcon <pass> "load <numberofthesavefile>"?
18:34:40 <Noldo> what is the way to add -g to the compile commandlines?
18:41:57 <Phazorx> what isn linux path for common sustem wide GRFs repository?
18:42:06 <Phazorx> /usr/local/shared/openttd ?
18:43:18 <Noldo> /usr/share/games/openttd/data/ ?
18:43:43 *** Wolf01|AWAY is now known as Wolf01
18:45:12 <simon444> they put it back up for a few minutes
18:45:19 <simon444> now it is totally dead
18:45:31 <Noldo> simon444: would you belive that the rest of us don't really care
18:46:02 <simon444> err fuck wrong channel
18:46:23 <Prof_Frink> simon444: "On the morning of Steve Jobs’s keynote presentation, the online Apple store grinds to a halt as Mac-heads set their browsers to refresh every 15 seconds."
18:53:41 *** ChanServ sets mode: +o Bjarni
18:54:16 <Noldo> Now I need to find the place where the player is given the initial money it has
19:04:58 <Tlustoch> Can someone tell me if AIRoad::BuildRoad works? I use it and sometimes when there's slope it goes at same level instead of building down.
19:08:15 <Noldo> I need my -g to continue
19:10:02 <ln-> Bjarni: do you know Assembly (the annual demoscene party)?
19:54:02 *** skidd13 has joined #openttd
20:18:16 *** RichK67 has joined #openttd
20:29:21 <ln-> Bjarni: ok, do you know the concept of demos and intros and maybe fitting those in 64 or 4 kilobytes?
20:31:14 <hylje> yay, explaining demoscene to nubs
20:37:08 <skidd13> hi RichK67: nice work
20:38:36 <Bjarni> ln-: I'm don't get the idea
20:39:00 <simon444> does openttd run on the new imacs?
20:39:03 <Bjarni> I never got the idea of writing some small ASM code or some other short unreadable source code
20:39:17 <Bjarni> I don't see any reason why it would fail
20:39:20 <simon444> I'm going to get the entry model
20:39:29 <Bjarni> besides user input errors :p
20:39:50 <Prof_Frink> simon444: Nah, you want an Inspiron 6400n
20:40:26 <RichK67> hi skidd13: yeah, im adding a placement mask at the moment to give fine control
20:40:46 <simon444> Bjarni, the beauty of the new iMac might do strange things
20:41:13 <TrueBrain> maybe OpenTTD walks out of it!
20:41:24 <ln-> Bjarni: isn't it interesting that e.g. this one fits in 64 kB: ftp://ftp.scene.org/pub/parties/2005/assembly05/in64/flt_cheguevara-videocap_by_maali-divx511.avi
20:41:32 <Bjarni> no, I really can't see any hardware limitations in OpenTTD. It just needs a G3 or newer (universal) and OSX 10.3 or newer
20:41:33 <simon444> Prof_Frink, lol why?
20:41:49 <Bjarni> didn't test with 10.5 yet though (for really good reasons)
20:41:56 <simon444> it has a new keyboard!
20:41:59 <Prof_Frink> n-series. ubuntuubuntuubuntuubuntuubuntuubuntuubuntuubuntuubuntu.
20:42:14 <Bjarni> simon444: trust me: it doesn't matter what keyboard you use
20:42:19 <Bjarni> the same goes for the mouse
20:42:26 <CIA-1> OpenTTD: truelight * r10822 /trunk/config.lib: -Fix: OSX makes --endian set to PREPROCESSOR, which wasn't an allowed value, making reconfigures to fail (special commit for Bjarni, now he should fix things too :p)
20:42:47 <Prof_Frink> Bjarni: Using a keyboard that has a different layout to what you have configured may cause problems
20:42:56 <simon444> Bjarni, but the fn key... is in different places on the wired and wireless
20:43:31 <Prof_Frink> But nothing a little creative xmodmapping can't fix
20:43:38 <Hendikins> mmm, 43 seconds to build openttd :)
20:46:45 <simon444> I should get something to neaten my cables
20:47:26 <Bjarni> simon444: now you remind me of the guy, who wanted to run windows software on mac and he presumed that it would be easy because "the keyboards look similar"
20:47:46 <simon444> I am just acting dumb
20:47:59 <simon444> its funny the responses you make
20:47:59 <Prof_Frink> Bjarni: I'm going to wait for the iModelM before getting a Mac
20:48:20 <Prof_Frink> A proper keyboard!
20:49:08 <Bjarni> I don't think you can use his bitten off tongue as a keyboard :/
20:49:15 <skidd13> RichK67: got my forum-pm?
20:51:39 <simon444> Hendikins, don't tell me that is because of me
20:51:57 <Hendikins> simon444: Couldn't possibly be.
20:52:07 <Bjarni> he bit his tongue off. He can't talk anymore :p
20:52:16 <Bjarni> hence can't tell anything XD
20:52:34 <Hendikins> I said I bit it, not that I bit it off.
20:52:55 <Bjarni> then I have to finish the job
20:53:14 <Bjarni> you can't even screw up right
20:54:29 <Hendikins> Actually, I was preventing a screwup :P
20:54:48 <simon444> rav, hi. Bjarni is in the middle of ripping out Hendikins' tongue
20:55:15 <Hendikins> Bjarni: By biting my tongue, I stop myself from saying something evil/mean/wicked/nasty
20:56:17 <simon444> <Hendikins> I said I bit it, not that I bit it off.
20:56:21 * Bjarni takes notes: Hendikins bites his tongue when his computer shows adds for porn sites, so he will stop thinking about clicking them
20:56:22 <simon444> <Bjarni> then I have to finish the job
20:56:26 <RichK67> skidd13: just got it... yes, im adding slope reaction atm, the previous attempt just automatically added foundations. i may have to find a way to disable that
20:56:34 <Hendikins> Bjarni: I don't see ads :)
20:57:00 * Hendikins pats bayesian filter
20:57:21 <rav> I can forward some if you want Hendikins :)
20:57:28 <rav> I get plenty of spam, unfortunatly
20:57:41 *** dihedral_ has joined #openttd
20:57:42 <Hendikins> rav: I get a whole bunch, but the filter takes care of it very nicely.
20:57:46 <Bjarni> I once got a spam mail that I laughed at for a long while. It was radiation protection pills
20:58:00 <rav> I got two in my spam box now
20:58:01 * Rubidium saw spam when watching the latest Top Gear special edition ;)
20:58:21 <Bjarni> just take then daily and you are less likely to get ill if a nearly nuclear power plant blows up
20:58:22 * dihedral_ wishes he could watch top gear ^^
20:58:22 <simon444> dihedral, hello welcome to the spam channel
20:58:31 <Prof_Frink> dihedral_: You can.
20:58:33 <rav> "Be the most confident man in town" and "did it happen?"
20:58:45 <Prof_Frink> That is what thepiratebay's for.
20:59:05 <Bjarni> I thought thepiratebay was to promote a political party
20:59:12 <rav> torrentz.com is better :P
20:59:17 <dihedral_> Prof_Frink: i dont do prated stuff
20:59:24 <rav> I use it for linux downloads only (yea right :P )
20:59:39 *** dihedral_ is now known as dihedral
21:00:53 <Bjarni> I think it's funny how RIAA wanted to shut down the pirate bay and it ended up as a political scandal and a new party was formed in Sweden.... the law protected the server
21:01:06 <Bjarni> RIAA don't get why though, but that's their problem
21:01:42 <RichK67> Bjarni: err.... so you dont realise that taking iodine tablets helps prevent the takeup of radioactive iodine??
21:01:52 <RichK67> its serious, and proven
21:02:42 <Bjarni> RichK67: I know you can do stuff like that, but honestly.... bought from a spam mail
21:03:05 <RichK67> yeah, true.... just another blue pill ;)
21:03:18 <Bjarni> also the risk of a nuclear accident is rather low considering I'm living in a nuclear free zone
21:03:20 <Prof_Frink> Bjarni: The ones from the spam stop you getting radiation poisoning by killing you first
21:03:40 <Bjarni> the nearest plant isn't a decent distance away
21:05:01 <Bjarni> I know I eat some radiation protecting stuff, but that's mainly because it also protects against malnutrition and some other not so nice disease ;)
21:06:41 <rav> bjarni: the nearest plant could be thousands and thousands kilometers away
21:06:58 <dihedral> anything getting close to an rc3?
21:07:13 <rav> the radioactive debris from chernobyl reached the US and Japan
21:07:22 <Bjarni> it depends on how severe the accident is
21:07:41 <Bjarni> I have a feeling that the thing at Kashiwazaka is pretty local
21:08:27 <rav> Im way too close to france to be safe
21:08:51 <Bjarni> actually I don't think it's severe, but it *could* have turned into something nasty, so it's taken really serious
21:08:58 <rav> although we dutchies also have 2 nuclear plants, one research reactor in Putten and one in the technical university of Delft
21:09:21 <Bjarni> one at a university.... sounds unsafe
21:09:31 <Bjarni> I mean... students.....
21:09:33 <rav> you've never visited the university have you? :p
21:09:44 <Bjarni> not that particular one
21:09:53 <Bjarni> I have never been in NL
21:09:54 <rav> the reactor is pretty well protected
21:10:18 <rav> but ofcourse the risk is still there
21:11:41 <Rubidium> and there seem to be two research reactors in Petten (not Putten)
21:12:15 <rav> Borsele is especially weird
21:12:24 <rav> it should've been closed a few years ago
21:12:30 <rav> but they extended the contract
21:12:34 <Bjarni> well, we closed our experimental reactor (it's odd that we even had one considering the political decision to never use nuclear power) and put pressure on Sweden to close the one they placed next to Copenhagen
21:13:09 <rav> well, France has a new first
21:13:14 <Bjarni> nice going Sweden. They placed one next to Stockholm, then decided that it was too close to their capital in case something happened, so they closed it and built one next to Copenhagen instead
21:13:19 <rav> they're building a nuclear fusion reactor
21:13:44 <Bjarni> naturally that resulted in some not so friendly remarks from Copenhagen
21:14:27 <rav> yea, our city is bigger, so w3 h@ve teh p0wer :)
21:14:49 <Rubidium> I guess Denmark will still import radioactive materials for the forseeable future
21:15:10 <rav> well thats the advantage of fusion
21:15:27 <rav> it leaves no waste (or very little)
21:15:44 <Rubidium> rav: still, our current society needs radioactive materials
21:16:20 <rav> yes, but if this technology is developped further, we'll need less of the stuff :)
21:16:31 <Prof_Frink> rav: The disadvantage, of course, being that it's bloody hard to get out more energy than's needed to keep the reactor running
21:16:53 <rav> yes, you've got to keep the chain reaction going
21:16:55 <Bjarni> hmm, 450 MW power from nuclear power
21:17:22 <Bjarni> you should be able to do without it
21:17:33 <Rubidium> can't do without it already
21:17:56 <Bjarni> oh, you screwed up your power grid and is running at near max capacity?
21:18:14 <Rubidium> Bjarni: we're importing electricity
21:19:09 <rav> DEMO (DEMOnstration Power Plant) is a proposed nuclear fusion power plant that is intended to build upon the expected success of the ITER (originally an acronym for International Thermonuclear Experimental Reactor) nuclear fusion power plant. Whereas ITER's goal is to produce 500 million watts of fusion power for at least 500 seconds, the goal of DEMO will be to produce at least four times that much fusion power on a continual basis. Moreover, whi
21:19:20 <Bjarni> yet the windmills produce 178 MW right now
21:20:10 <Bjarni> rav: I knew that... couldn't remember the numbers offhand, but I knew the concept
21:20:33 <Bjarni> it looks promising if they actually get it to work
21:20:43 <Rubidium> Bjarni: as in importing 15-20% of our electricity needs
21:21:16 <Rubidium> and the society needs radioactive materials for (primarily) medical purposes
21:21:29 <Bjarni> you are famous for old windmills.... how about adding some new ones?
21:21:32 <ln-> Bjarni: have you had time to evaluate my patch?
21:21:48 <Bjarni> a decent amount of 2-4 MW mills would do wonders
21:21:56 <Rubidium> Bjarni: "kills the birds"
21:22:17 <Bjarni> oddly enough that's not a problem here
21:23:01 <Rubidium> the only place they want to place the wind mills is at the migration path of nearly any bird (that migrates)
21:23:13 <Bjarni> in the beginning they painted the ends of the rotor blades red to scare off the birds. They learned that they didn't even have to paint them red to make the birds stay out of the area of movements
21:23:55 <Prof_Frink> Bjarni: We have the problem "Scares the RAF"
21:23:59 <Rubidium> I quoted it for a purpose though
21:24:26 <Prof_Frink> Apparently their radar doesn't like high-speed spinny things
21:24:29 <Rubidium> the RAF still does 30 feet flights?
21:25:02 <Prof_Frink> Well, the pilots would probably take a wind turbine as a challenge
21:25:23 <Prof_Frink> Hit the reheats and fly between the blades
21:25:32 <ln-> Bjarni: a lot of endangered birds such as eagles die in windmill blades.
21:25:39 <Bjarni> high speed spinny things? It's 19-22 RPM
21:26:18 <Prof_Frink> Bjarni: Linear speed, not rotational
21:26:38 <Prof_Frink> Few RPM over a large radius turns out to be fairly quick
21:27:29 <Bjarni> yeah, the tip moves at a decent speed if it's say 21 RPM and the rotor blades are say 20 meters
21:28:37 *** Ammller has joined #openttd
21:28:55 * rav declares himself gone to bed
21:29:24 <Bjarni> <ln-> Bjarni: a lot of endangered birds such as eagles die in windmill blades <--- are you sure? We did a lot of research on this issue and the result was that surprisingly few accidents happened, way less than expected
21:31:13 <TrueBrain> downside of summer-weather: window open means small flies in your room
21:31:18 <TrueBrain> window closed means HOT HOT HOT HOT
21:32:01 <ln-> Bjarni: that's what the news told here some time ago.
21:32:24 <RichK67> ln-: believe everything the news says?? ;)
21:32:46 <ln-> RichK67: i don't see a reason why would they lie on this particular thing.
21:32:58 <Bjarni> we just had a top reporter, who was taken off the screen for 3 months because he told a lie to the camera "I'm in Iraq" while he was elsewhere
21:33:09 <Bjarni> don't trust everything they say blindly
21:33:55 <Bjarni> <ln-> RichK67: i don't see a reason why would they lie on this particular thing <-- sometimes the reason is not as obvious as you may think
21:34:59 <Bjarni> Bush isn't real... it's just an invention to scare us and hopefully declare that our own poor government isn't as bad as that
21:35:59 <Bjarni> you know, whenever the news told about something I knew about, then they had a hard time telling it correctly
21:36:16 <Bjarni> I read one of the good ones in the newspaper today
21:37:09 <Bjarni> apparently we just got a new train. At least that is what the newspaper said (they screwed up ownership)
21:38:37 <ln-> < ln-> Bjarni: have you had time to evaluate my patch?
21:39:02 <Bjarni> in short: I didn't do it
21:41:55 *** simon888 has joined #openttd
21:45:04 *** Rubidium has joined #openttd
21:46:05 <TrueBrain> yeah, I made a db model in Django for 32bpp stuff :)
21:46:18 *** Dark_Link^ has joined #openttd
22:05:54 *** simon444 has joined #openttd
22:14:05 <simon444> yee, who do not put off thousands out for a new iMac is a fool.
22:16:10 <RichK67> night skidd13... hope you can do some nice gfx for me :)
22:16:20 <G> RichK67: I think the translation is "There are many idiots in the world and I may or may not be one of them"
22:18:30 *** simon888 has joined #openttd
22:32:56 <Eddi|zuHause2> s/may or may not/am
22:34:38 <Prof_Frink> glx: Never mind the missing trailing slash
22:35:10 <Eddi|zuHause2> it's more meant as pseudo-code :)
22:36:01 *** simon444 has joined #openttd
22:36:52 *** BobingAbout has joined #openttd
22:38:29 *** RichK67_ has joined #openttd
22:38:31 *** Zaviori has joined #openttd
22:38:38 *** mikk36[EST] has joined #openttd
22:40:00 <simon444> Will the new Mac Pro run openttd?
22:42:56 *** glx|away has joined #openttd
22:42:57 *** ChanServ sets mode: +v glx|away
22:43:15 <Eddi|zuHause2> i hereby request drastic measures against you_know_ho_is_meant by any kind of channel operator...
22:43:36 *** glx is now known as Guest109
22:43:36 *** glx|away is now known as glx
22:43:56 <TrueBrain> @kick simon444 on request by Eddi|zuHause2
22:43:57 *** simon444 was kicked by DorpsGek (on request by Eddi|zuHause2)
22:44:22 <TrueBrain> Eddi|zuHause2: your wish is our command
22:44:26 <Eddi|zuHause2> thank you, but i have a fear that he will come back :)
22:45:01 *** simon444 has joined #openttd
22:45:17 <aneb> only one is password protected
22:45:32 *** stillunknown has joined #openttd
22:45:44 <Eddi|zuHause2> aneb: and what is your point?
22:45:50 <simon444> I am some mystical being?
22:46:38 <aneb> should i delete the other, non-password protected, one? because i'm concerned that someone might hack into this company and somehow do a sinister thing to it
22:47:44 <aneb> ok, looks like a no then..
22:48:00 <Eddi|zuHause2> aneb: that is completely up to you
22:48:22 <RichK67_> simon444: notwork failure ...
22:48:53 <Eddi|zuHause2> the fear is certainly valid, often vandals use such companies to lower the complete map to water level etc.
22:49:07 <simon444> TrueBrain is notwork failure?
22:50:08 <RichK67_> notwork is what happens when the network fails.... hence notwork failure.. its a play on words... but heh... lost on some
22:50:24 <aneb> Eddi|zuHause2: and i don't want that happoening because that is agsainst my three rules - cheating == abuse of server
22:50:37 <aneb> ok, i'll delete the company then.
22:50:43 <Eddi|zuHause2> you don't know "speed", not "star wars", and now not even what a "notwork" is? you are a truely ... unspeakable... being
22:52:05 <Eddi|zuHause2> aneb: you certainly do not need any of our permission to do that, but i would suggest you write in your server rules/welcome message/whatever that all companies should be password protected
22:52:51 <aneb> Eddi|zuHause2: i was only asking for advice. and by the way, how do i do a welcome msg?
22:53:11 <Prof_Frink> aneb: Or, you could password the company and if the original player returns, tell them the password
22:53:21 <TrueBrain> but how does he return? :)
22:54:03 <aneb> Prof_Frink: might not be obvious to them
22:54:07 <Prof_Frink> Which is a potato with poor eyesight.
22:54:34 <aneb> how do i do a welcome msg
22:54:34 <Eddi|zuHause2> aneb: i think there are on_<whatever>.scr files, for primitive welcome messages, or use the autopilot
22:54:46 <simon444> Eddi|zuHause2, you say you have me ignored then at other times you talk to me then you say you have me ignore... you are truly ...unspeakable.... being
22:54:56 <aneb> Eddi|zuHause2: autopilot? what?
22:55:07 <Eddi|zuHause2> aneb: it's in the forum
22:56:21 <Eddi|zuHause2> i DID have you on ignore for a while...
22:57:44 <TrueBrain> Eddi|zuHause2: who?
22:57:56 <TrueBrain> (ignore-lists are so cool! :))
22:58:28 <Eddi|zuHause2> he_whose_name_i_don't_dare_to_mention
22:58:40 <TrueBrain> bah, glx, my IRC always marks you as green, but after your rejoin it picked an other color
22:58:41 <aneb> glx: it's a expect script. what do i do with it, rename?
22:59:26 <glx> aneb: it's just a tcl script
23:00:25 <Eddi|zuHause2> glx is still green here... must be a coincidence, that "glx|away" got the same colour
23:00:42 <TrueBrain> Eddi|zuHause2: possible..
23:01:29 <glx> everybody is black here (except special users)
23:01:54 *** Brianetta has joined #openttd
23:02:13 <glx> aneb: the creator of autopilot just joined :)
23:02:28 <Progman> "T* OldMemoryPool<T>::Get(uint) const [with T = Vehicle]: Assertion `index < this->GetSize()' failed." :(
23:02:32 <aneb> glx: ah, i understand how it works - output from openttd! DUH
23:03:31 <glx> Progman: what were you doing when it happened?
23:04:20 <aneb> and this autopilot pauses the game when there is no one playing
23:05:34 <Progman> reproducible with my savegame \o/
23:05:52 <glx> nice :) post a bug report :)
23:06:08 <aneb> Brianetta: do i need to stop the openttd server?
23:06:23 <aneb> Brianetta: before starting autopilot
23:06:38 <glx> aneb: yes as autopilot will start the server
23:07:35 <CIA-1> OpenTTD: bjarni * r10823 /trunk/src/ (aircraft_cmd.cpp roadveh_cmd.cpp ship_cmd.cpp train_cmd.cpp): -Fix r8610 [FS#1097]: the autoreplace window vehicle count didn't always update correctly) (Matthias)
23:12:57 <aneb> ok, wait. how do i configure autopilot?
23:15:38 <aneb> i think autopilot is overkill, what's the other wway?
23:15:42 <CIA-1> OpenTTD: richk * r10824 /branches/NewGRF_ports/ (9 files in 3 dirs): (log message trimmed)
23:15:42 <CIA-1> OpenTTD: [NewGRF_ports] -Feature: Added basic code for seaplane airport support.
23:15:42 <CIA-1> OpenTTD: Adds prop23 to the FSM spec, which sets a placement mask. Bit 7 of each byte in
23:15:42 <CIA-1> OpenTTD: mask decides whether the tile must be placed on water. Non-water tiles in mask
23:15:42 <CIA-1> OpenTTD: must be placed on non-water. Thus allowing some of FSMport to be on land, some
23:15:44 <CIA-1> OpenTTD: Airport does not flood, but any aircraft on water at reload of a save will explode!
23:16:05 <Eddi|zuHause2> aneb: try the wiki for on_join scripts or something
23:17:43 <Eddi|zuHause2> RichK67_: i take it there is no "this may be on either land or water" case?
23:18:15 <aneb> what does "openttd install" mean?
23:18:42 <Eddi|zuHause2> is there even a water plane grf available?
23:18:46 <RichK67_> no, i dont think it would be required often... if it is, i'll just use another bit in the mask
23:19:09 <RichK67_> atm, any a/c can use it just as if it were a small airport
23:19:37 <Eddi|zuHause2> i hope that changes in the future :p
23:19:41 <RichK67_> however, there is an experimental flying boat coming... i hope... chicken and egg situation
23:20:13 <RichK67_> he didnt want to finish developing a/c when there was no seaplane airport to land at... now that is solved :)
23:20:44 <RichK67_> pls nobody whinge about the graphics... its a .grf for goodness sake... the graphics are totally redesignable
23:21:16 <Eddi|zuHause2> graphics are the last thing i worry about :p
23:21:35 <aneb> um, can i echo motd to a client in the script
23:21:48 <Eddi|zuHause2> eventually the artists show up to fix stuff
23:21:54 <RichK67_> btw, this shows *why* i have been going to all this length to redo the airports... because the next logical step from here, is seaports for ships :)
23:22:23 <Eddi|zuHause2> aneb: "say <text>"
23:22:50 <Eddi|zuHause2> aneb: like you would on the console
23:23:55 <simon444> Bjarni, lol. that is AT&T...
23:25:24 <Eddi|zuHause2> the most disturbing place where i found a rebooting windows was a banking terminal while it had my card...
23:26:00 <TrueBrain> I remember the days where you could get the local street phones to give a BSOD :)
23:26:17 <Eddi|zuHause2> it actually was intelligent enough to release my card when it shut down :p
23:26:23 <glx> I remember seeing a message box waiting to be clicked in a ticket machine
23:26:37 <TrueBrain> glx: we have that pretty often at our train station :)
23:26:45 <Bjarni> I can remember when you could make a 7 sec call without paying in the payphones
23:26:47 <TrueBrain> or the DOS message: please remove the FLOPPY disk and press any key to continue
23:26:48 <RichK67_> Eddi|zuHause2: thats the hardware being hardware controlled, not software :)
23:27:04 <Bjarni> I used it to call somebody and say "call this number"
23:27:14 <RichK67_> where is the ANY key? .... gah!!
23:28:11 <Bjarni> it would have been fun to see the ATM machine requesting the user to press F1 or something
23:28:25 <simon444> why do people think windows is stupid
23:28:39 <simon444> windows is no intelligent
23:28:53 <Bjarni> "error: no keyboard detected. Press F1 to continue"
23:29:00 <simon444> therefore windows can not be stupid
23:29:08 <RichK67_> bad experiences... usually first looks
23:29:12 <TrueBrain> or like the old systems: Invalid User. Please Replace User and Press any Key to continue (real error!!)
23:29:36 <simon444> windows is not intelligent
23:29:37 <Eddi|zuHause2> Bjarni: actually, the terminal had a keyboard attached, it just lacked function keys and stuff
23:29:42 <simon444> therefore windows can not be stupid
23:30:07 <RichK67_> ppl used to slag off Win95, but I had one daily used (my games/work m/c) Win95 system that was "up" for 3.5 months with a reboot
23:30:25 <Bjarni> there is a quote on bash.org about a guy, who managed to read all the messages in his bios and when he wondered how it would print the error about no CPU found
23:30:42 <glx> win95 was stable when you didn't start many things at the same time
23:30:44 *** RichK67 has joined #openttd
23:30:58 <ln-> or touch it at all, preferably.
23:31:37 <Eddi|zuHause2> i once had a Win95 beta that would reboot when you clicked the "minimise" button
23:31:47 <glx> the funny thing with win95 was the network
23:32:03 <glx> sometimes it didn't even see itself
23:32:09 <Bjarni> I once saw a win 95 installation that made a BSOD when you clicked start. It turned out to do the same for double clicking "this computer". I declared it dead and ready for a reinstall
23:32:22 <RichK67> sometimes its stupid users who blame Windows for their own mistakes... if that drives them to switch o/s then more fool them for wasting money
23:32:57 <aneb> I WROTE A SCRIPT AND IT DOESNT WORK
23:33:16 <ln-> aneb: BECAUSE YOU ARE A NOOB AND DON'T KNOW HOW TO WRITE SCRIPTS
23:33:31 <Bjarni> I think it's a user input error
23:33:51 <Eddi|zuHause2> BECAUSE YOU WROTE ALL CAPS AND THE SYSTEM IS CASE SENSITIVE!!11!einself
23:33:51 <RichK67> eg. my dad rang me up "Son, I type in a website address, and it just sits there ... nothing happens". ... took ages of debugging to finally work out he wasnt pressing Enter :)
23:35:03 <aneb> put it in /usr/share/games/openttd/scripts
23:35:26 <glx> [Note for Linux Users] The scripts directory needs to be in the directory of the executable.
23:35:48 <Bjarni> Sacro: you need to press enter to continue
23:35:58 <glx> where is your openttd executable?
23:36:57 <aneb> kyle@kyle-desktop:~$ whereis openttd
23:36:57 <aneb> openttd: /usr/games/openttd /usr/share/man/man6/openttd.6.gz
23:38:13 <glx> so place the script in /usr/games/openttd
23:38:20 <Bjarni> dammit, Sacro figured out where his enter key is :s
23:38:37 <glx> hmm /usr/games/openttd/scripts indeed
23:39:26 <aneb> glx: i cant cd to that dir bc its not a directory
23:39:53 <glx> usr/games/openttd is a dir?
23:40:20 * Bjarni wonders where those scripts should be placed for the OSX port
23:41:36 <aneb> i think what they are saying on the article is to put the scripts directory in /usr/games since directory of executable == dirname /usr/games/openttd == /iusr/games
23:42:32 <Eddi|zuHause2> aneb: the scripts dir must be a subdirectory of the openttd dir
23:42:51 <simon444> I HAVE NO ENTER KEY!
23:43:00 <Eddi|zuHause2> i.e. on the same level as "data" and stuff...
23:43:04 *** ChanServ sets mode: +o orudge
23:43:13 <aneb> Eddi|zuHause2: read the wiki article. i'm on ubuntu
23:43:45 <glx> so if you pu scripts in /usr/games it should work
23:48:33 <Eddi|zuHause2> you do something wrong.
23:49:01 <aneb> i dont know what that something is
23:50:14 <aneb> Eddi|zuHause2: can u help figure out my prob
23:50:44 <Eddi|zuHause2> aneb: probably not with the current amount of information
23:51:08 <aneb> Eddi|zuHause2: wheat info do you want?
23:53:34 <Eddi|zuHause2> how about starting with "ls -l `which openttd`" and what exactly you did?
23:54:37 <aneb> kyle@kyle-desktop:~$ ls -l `which openttd`
23:54:37 <aneb> -rwxr-xr-x 1 root root 1447880 2007-06-09 15:11 /usr/games/openttd
23:55:41 <aneb> UM, i created a script in /usr/games/scripts/on_server_connect.scr with the content:
23:56:18 <aneb> say Welcome to our server.
23:56:18 <aneb> say Four rules: No abusing the server,
23:56:18 <aneb> say don't violate other user's rights,
23:56:18 <aneb> say set a password on your company before you leave, and
23:56:18 <aneb> say best of all, have fun!
23:56:20 <aneb> say Need the server administrator? E-mail: admin@fswh.ath.cx
23:57:28 <Eddi|zuHause2> i'd remove the "before you leave", because vandals can also join when someone is connected
23:57:35 <Eddi|zuHause2> and i'd also try with "."
23:58:15 <aneb> with what, Eddi|zuHause2
23:58:55 <Eddi|zuHause2> err... a . often denotes a placeholder in mathematical notation
23:59:08 <Eddi|zuHause2> e.g. f(.) for a function with 1 parameter
23:59:21 <aneb> oh right, so u mean dbl quotes
23:59:49 <glx> say "something with spaces"
continue to next day ⏵