Go to the bottom | Channel Index

first << < 26 27 28 29 30 31 32 33 34 35 > last
Sun Aug 16 05:35:19 2009 [imud_code] Corrik@Lost Legends: That's the main selling point for me. 
Sun Aug 16 05:37:04 2009 [imud_code] Corrik@Lost Legends: InnoDB is probably more portable between server versions though, but how often are you going to move a DB? 
Sun Aug 16 05:37:24 2009 [imud_code] Salius@Lost Legends: Hopefully never.  =P 
Sun Aug 16 05:37:49 2009 [imud_code] Salius@Lost Legends: the one I was using before was somewhere around 900 gigs 
Sun Aug 16 05:37:58 2009 [imud_code] Salius@Lost Legends: and it was there for the last 5 years 
Sun Aug 16 05:38:09 2009 [imud_code] Salius@Lost Legends: but that server was used for all kinds of crap 
Sun Aug 16 05:38:29 2009 [imud_code] Salius@Lost Legends: and it was fairly slow, like a dual xeon with 4 gigs of ram or something 
Sun Aug 16 05:38:33 2009 [imud_code] Corrik@Lost Legends: </3 Fedora 11. 
Sun Aug 16 05:38:45 2009 [imud_code] Salius@Lost Legends: Win Server 2003 with IIS/PHP and MySQL 
Sun Aug 16 05:38:46 2009 [imud_code] Salius@Lost Legends: So 
Sun Aug 16 05:38:47 2009 [imud_code] Salius@Lost Legends: Slow. 
Sun Aug 16 05:39:11 2009 [imud_code] Salius@Lost Legends: I was told it was "my problem" if I didn 
Sun Aug 16 05:39:15 2009 [imud_code] Salius@Lost Legends: want to use MS SQL 
Sun Aug 16 05:50:42 2009 [imud_code] Quixadhal@Bloodlines: Hmmmm, mixing and matching Microsoft and non-Microsoft usually causes "issues" to materialize. 
Sun Aug 16 05:52:51 2009 [imud_code] Quixadhal@Bloodlines: I would probably use SQL Server Express before I used MySQL with IIS.  Of course, I'd choose MySQL with Apache over that, too. :) 
Sun Aug 16 06:14:49 2009 [imud_code] Salius@Lost Legends: Ditto heh 
Sun Aug 16 06:14:52 2009 [imud_code] Salius@Lost Legends: but point taken 
Fri Aug 21 10:11:02 2009 [imud_code] Traveller@Spirit World: Testing, testing, is this thing on 
Fri Aug 21 10:11:21 2009 [imud_code] Tsarenzi@Sremassande: Looks that way! 
Fri Aug 21 10:11:26 2009 [imud_code] Traveller@Spirit World: Yay! 
Fri Aug 21 10:12:23 2009 [imud_code] Traveller@Spirit World: For Dead Souls coding stuff, is this a good channel, or are there better ones to use? 
Fri Aug 21 10:12:39 2009 [imud_code] Tsarenzi@Sremassande: ds is probably the best channel for that. 
Fri Aug 21 10:13:02 2009 [imud_code] Traveller@Spirit World: Neat, thanks 
Fri Aug 21 10:13:22 2009 [imud_code] Sys@BlackHole wonders if it's a sneat as tiger feet 
Fri Aug 21 10:13:43 2009 [imud_code] Traveller@Spirit World: awesome as a possum 
Sun Aug 23 01:21:12 2009 [imud_code] Qwer@Archipelago: if i buy a replacement digitizer for my phone (HTC TyTN II), is it likely that it will also replace the glass that the stylus presses on to? 
Sun Aug 23 01:29:06 2009 [imud_code] Qwer@Archipelago locates the service manual. 
Sun Aug 23 22:42:51 2009 [imud_code] Corrik@Lost Legends: Can anyone recall a bug with the Nightmare or Nameless Sorrows lib where call_out just quit working? 
Sun Aug 23 22:43:59 2009 [imud_code] Tsarenzi@Sremassande: I was seeing something the other day where I was having problems getting it to work with no good reason.  Even copying exactly from instances which did work.  But I never found the reason. 
Sun Aug 23 22:47:02 2009 [imud_code] Tigwyk@LP Heroes: Corrik, in old Nightmare I've seen call_outs just get lost. 
Sun Aug 23 22:50:42 2009 [imud_code] Corrik@Lost Legends: Heh, I just noticed that the lib uses it's own implementation of call_out all together. 
Sun Aug 23 22:51:19 2009 [imud_code] Corrik@Lost Legends: I really don't understand why, the implementation they use is the exact same as the driver level version 
Sun Aug 23 22:51:38 2009 [imud_code] Corrik@Lost Legends: and it's ugly... 
Mon Aug 24 03:00:01 2009 [imud_code] Mecha@UOSSMUD: Query: Has anyone ever implemented 'diff' mudside? 
Mon Aug 24 03:01:19 2009 [imud_code] Kalinash@Fire and Ice: nope, my sanity is intact 
Mon Aug 24 03:01:31 2009 [imud_code] Mecha@UOSSMUD: Ha ha. 
Mon Aug 24 03:01:41 2009 [imud_code] Mecha@UOSSMUD is just tired of going to shell to do it. 
Mon Aug 24 03:06:14 2009 [imud_code] Traveller@Spirit World: Any way to call a function and pass it an array of arguments to use, instead of dereferencing them all?  I can see that call_other does that, but that calls things on an object--I'd like to be able to pass an array of arguments to send_messages, for example 
Mon Aug 24 03:08:05 2009 [imud_code] Cratylus@Dead Souls Dev: we have diff 
Mon Aug 24 03:08:22 2009 [imud_code] Cratylus@Dead Souls Dev: maybe not as full featured as gnu diff 
Mon Aug 24 03:08:26 2009 [imud_code] Cratylus@Dead Souls Dev: but it seems to work ok 
Mon Aug 24 03:13:42 2009 [imud_code] Tigwyk@LP Heroes: Diff's even in the old nightmare mud I'm staff on now. 
Mon Aug 24 03:24:23 2009 [imud_code] Ideysus@ShadowMUDii: Traveller, is this what you want: my_function( ({1,2,3})... ) 
Mon Aug 24 03:24:50 2009 [imud_code] Traveller@Spirit World: Hm, literally with the ...s included? 
Mon Aug 24 03:24:51 2009 [imud_code] Ideysus@ShadowMUDii: I didn't quite understand the question 
Mon Aug 24 03:24:57 2009 [imud_code] Ideysus@ShadowMUDii: Yes. 
Mon Aug 24 03:25:09 2009 [imud_code] Traveller@Spirit World: Ah, awesome, thanks!  Didn't see anything like that in documentation 
Mon Aug 24 03:26:02 2009 [imud_code] Ideysus@ShadowMUDii: You can also do it the other way around. If you declare void f(m...){  } then m is an array containing the parameters the function is called with. 
Mon Aug 24 03:26:07 2009 [imud_code] Cratylus@Dead Souls Dev: i like smart people. they make things go 
Mon Aug 24 03:26:09 2009 [imud_code] Ideysus@ShadowMUDii: I'm not sure its documented? 
Mon Aug 24 03:26:22 2009 [imud_code] Traveller@Spirit World: righto, I knew that syntax--just didn't know how to do it the other way.  cool! 
Mon Aug 24 03:27:06 2009 [imud_code] Traveller@Spirit World: (I'm also noticing that it isn't actually useful for my real problem, but it's awesome to know) 
Mon Aug 24 03:28:00 2009 [imud_code] Ideysus@ShadowMUDii: Perhaps coontext would help. What do you want to be able to write? 
Mon Aug 24 03:29:02 2009 [imud_code] Traveller@Spirit World: Actually, just a little thought solved it already.  I am just calling send_messages normally, instead of with some weird syntax.  Overthought it way too much :) 
Mon Aug 24 03:29:31 2009 [imud_code] Traveller@Spirit World: While I'm on here..  Just started using the update command...so very great.  But it only works on objects, right?  IE it's working on say, /daemon/mydaemon, but not on /lib/combat.  Is that an (understandable) limitation or am I doing it wrong? 
Mon Aug 24 03:30:55 2009 [imud_code] Corrik@Lost Realms: you have to update every object that inherits that file for it to really take effect 
Mon Aug 24 03:31:13 2009 [imud_code] Corrik@Lost Realms: if you're lazy, you could just reboot the mud, i suppose. 
Mon Aug 24 03:31:23 2009 [imud_code] Atrus@Urth: oh you'll see me restart the mud randomly, cause I'm just that lazy. 
Mon Aug 24 03:31:25 2009 [imud_code] Mecha@UOSSMUD: On Lima/MudOS, update is only generally relevant for non-cloned files. 
Mon Aug 24 03:31:55 2009 [imud_code] Mecha@UOSSMUD: You run it on pretty much anything you have modified. 
Mon Aug 24 03:32:02 2009 [imud_code] Corrik@Lost Realms: and cloned objects would have to be dested and recloned 
Mon Aug 24 03:32:13 2009 [imud_code] Traveller@Spirit World: Rebooting the mud is what I've been doing every couple minutes, since I'm making huge combat rewrites.  I'm on DS, but wasn't sure how general it was.  I should see if update -r works on my combat.. 
Mon Aug 24 03:32:17 2009 [imud_code] Cratylus@Dead Souls Dev: on dead souls, you can update -r the top level inheritable 
Mon Aug 24 03:32:26 2009 [imud_code] Cratylus@Dead Souls Dev: or use the reload command on the object 
Mon Aug 24 03:32:39 2009 [imud_code] Cratylus@Dead Souls Dev: for example, reload me 
Mon Aug 24 03:32:45 2009 [imud_code] Cratylus@Dead Souls Dev: reload fighter 
Mon Aug 24 03:32:48 2009 [imud_code] Atrus@Urth wave cratylus 
Mon Aug 24 03:32:51 2009 [imud_code] Cratylus@Dead Souls Dev: soup 
Mon Aug 24 03:32:58 2009 [imud_code] Atrus@Urth: butter 
Mon Aug 24 03:33:14 2009 [imud_code] Cratylus@Dead Souls Dev: in extremis you can warmboot rather that reboot 
Mon Aug 24 03:33:21 2009 [imud_code] Cratylus@Dead Souls Dev: warmboot keeps everyone logged on 
Mon Aug 24 03:33:36 2009 [imud_code] Traveller@Spirit World: hmm, wow.  'reload fighter' updating just the fighter with the new combat engine tells me some very scary things about what is going on under the hood :D 
Mon Aug 24 03:33:44 2009 [imud_code] Atrus@Urth: but that eliminates the relog race to see who logs in first. 
Mon Aug 24 03:34:10 2009 [imud_code] Cratylus@Dead Souls Dev: they can still race to the easy monsters with good loot 
Mon Aug 24 03:34:33 2009 [imud_code] Traveller@Spirit World: If I wanted to update combat for every living thing, what do you suppose I'd want to tell it to update?  Not sure what you mean by 'top level inheritable' 
Mon Aug 24 03:34:36 2009 [imud_code] Atrus@Urth: granted. 
Mon Aug 24 03:35:29 2009 [imud_code] Corrik@Lost Realms: technically, you'd update -r one actual npc, then dest and reclone the rest 
Mon Aug 24 03:35:36 2009 [imud_code] Corrik@Lost Realms: or reboot the mud 
Mon Aug 24 03:35:58 2009 [imud_code] Cratylus@Dead Souls Dev: to update combat for every living thing you could warmboot 
Mon Aug 24 03:36:07 2009 [imud_code] Cratylus@Dead Souls Dev: or "reload every npc" and reload the players 
Mon Aug 24 03:36:11 2009 [imud_code] Traveller@Spirit World: Alright, good enough for me! 
Mon Aug 24 03:36:15 2009 [imud_code] Cratylus@Dead Souls Dev: theres no "reload every player" command 
Mon Aug 24 03:36:16 2009 [imud_code] Corrik@Lost Realms: or use a combination of eval, foreach and get_named_livings 
Mon Aug 24 03:36:22 2009 [imud_code] Cratylus@Dead Souls Dev: prolly should be 
Mon Aug 24 03:36:23 2009 [imud_code] Atrus@Urth: "shutdown now" works well lol 
Mon Aug 24 03:36:31 2009 [imud_code] Traveller@Spirit World looks horrified, will try warmboot 
Mon Aug 24 03:39:32 2009 [imud_code] Corrik@Lost Realms: Woo! Found a version of MudOS 23a5! 
Mon Aug 24 03:40:48 2009 [imud_code] Cratylus@Dead Souls Dev: i wouldnt trust it 
Mon Aug 24 03:41:02 2009 [imud_code] Cratylus@Dead Souls Dev: it's patched source? or just the patch? 
Mon Aug 24 03:41:22 2009 [imud_code] Cratylus@Dead Souls Dev: just the patch is prolly ok, that stuff floated around on the mailing list i thinki 
Mon Aug 24 03:41:30 2009 [imud_code] Cratylus@Dead Souls Dev: but patches source i'd be leery of 
Mon Aug 24 03:42:18 2009 [imud_code] Corrik@Lost Realms: It's the entire source package 
Mon Aug 24 03:42:24 2009 [imud_code] Traveller@Spirit World: heh, grep it for "rm -rf" :D 
Mon Aug 24 03:42:39 2009 [imud_code] Corrik@Lost Realms: I found the diffs too, im good. 
Mon Aug 24 03:43:18 2009 [imud_code] Corrik@Lost Realms: 23a seems to be the biggest revision besides going from mudos to fluffos 
Mon Aug 24 03:44:11 2009 [imud_code] Cratylus@Dead Souls Dev: dont get me wrong, i love marius et al 
Mon Aug 24 03:44:18 2009 [imud_code] Cratylus@Dead Souls Dev: but id be surprised if it was worth it 
Mon Aug 24 03:45:51 2009 [imud_code] Corrik@Lost Realms: I'm too lazy to make my lib run on fluffos :D 
Mon Aug 24 03:46:14 2009 [imud_code] Cratylus@Dead Souls Dev: was it nm? dw? 
Mon Aug 24 03:46:21 2009 [imud_code] Corrik@Lost Realms: NS 
Mon Aug 24 03:46:30 2009 [imud_code] Corrik@Lost Realms: so both. 
Mon Aug 24 03:46:36 2009 [imud_code] Cratylus@Dead Souls Dev: ew 
Mon Aug 24 03:46:48 2009 [imud_code] Corrik@Lost Realms: It'd take me a week to get even basic functionality. 
Mon Aug 24 03:46:51 2009 [imud_code] Cratylus@Dead Souls Dev: if you have a distlib i can make it happen for you 
Mon Aug 24 03:47:22 2009 [imud_code] Cratylus@Dead Souls Dev: but i cant do it for your production mud, since that would obviously require way more trust than i want 
Mon Aug 24 03:47:50 2009 [imud_code] Corrik@Lost Realms: Lol @ Production MUD 
Mon Aug 24 03:47:53 2009 [imud_code] Cratylus@Dead Souls Dev: heh 
Mon Aug 24 03:47:59 2009 [imud_code] Cratylus@Dead Souls Dev: i like to humor people 
Mon Aug 24 03:48:11 2009 [imud_code] Cratylus@Dead Souls Dev: the most likely thing is that something else is on that port 
Mon Aug 24 03:48:15 2009 [imud_code] Cratylus@Dead Souls Dev: mischan 
Mon Aug 24 03:55:15 2009 [imud_code] Corrik@Lost Realms: I love how 10 megs of text can be squished into a 2 meg pile 
Wed Aug 26 01:47:26 2009 [imud_code] Tricky@Rock the Halo: Anyone got a (fluffos) regexp for a float? In the form of [minus] int [frac] [exp] 
Wed Aug 26 01:47:55 2009 [imud_code] Tricky@Rock the Halo: Trying to create a JSON parser in LPC 
Wed Aug 26 01:48:06 2009 [imud_code] Pso@Discworld: taffyd wrote one of those 
Wed Aug 26 01:48:55 2009 [imud_code] Tricky@Rock the Halo: kk, you wouldn't happen to have taffyd's code? :p 
Wed Aug 26 01:49:55 2009 [imud_code] Tricky@Rock the Halo: Actually using reg_assoc to parse it. 
Wed Aug 26 01:50:09 2009 [imud_code] Tricky@Rock the Halo: Works perfectly except for floats 
Wed Aug 26 01:50:12 2009 [imud_code] Cratylus@Dead Souls Dev: shaer 
Wed Aug 26 01:50:46 2009 [imud_code] Tricky@Rock the Halo: I'll post what I have so far if ppl don't care it doesn't do floats 
Wed Aug 26 01:51:17 2009 [imud_code] Tricky@Rock the Halo: Also converting back to JSON will be an excersise for the users 
Wed Aug 26 01:55:20 2009 [imud_code] Tricky@Rock the Halo: Posted to lpmuds.net/forum 
Wed Aug 26 01:57:19 2009 [imud_code] Cratylus@Dead Souls Dev: yai 
Wed Aug 26 01:57:52 2009 [imud_code] Tricky@Rock the Halo: Should really check my code for test stuff before commiting 
Wed Aug 26 01:57:59 2009 [imud_code] Tricky@Rock the Halo: Modified now. 
Wed Aug 26 02:00:33 2009 [imud_code] Tricky@Rock the Halo: Hmm... intermud.org seems to be down. 
Wed Aug 26 02:21:22 2009 [imud_code] Tricky@Rock the Halo: This seems to work... "[+-]?[0-9]+(.[0-9]([eE][+-]?[0-9])?)*" 
Wed Aug 26 02:23:08 2009 [imud_code] Cratylus@Dead Souls Dev: hottt 
Wed Aug 26 02:26:08 2009 [imud_code] Tricky@Rock the Halo: Of course all we need now is for Wodan to code a JSON efun into the driver. :) 
Wed Aug 26 02:38:22 2009 [imud_code] Ideysus@ShadowMUDii: Is that period supposed to match period or any character? 
Wed Aug 26 02:39:45 2009 [imud_code] Tricky@Rock the Halo: Match a period in a fraction 
Wed Aug 26 02:40:07 2009 [imud_code] Ideysus@ShadowMUDii: Does it need to be [.] then? 
Wed Aug 26 02:40:35 2009 [imud_code] Tricky@Rock the Halo: Not sure. FluffOS regexp is weird. 
Wed Aug 26 02:40:51 2009 [imud_code] Ideysus@ShadowMUDii: Oh. They changed it from mudos? 
Wed Aug 26 02:41:07 2009 [imud_code] Tricky@Rock the Halo: Doubt it. 
Wed Aug 26 02:41:22 2009 [imud_code] Tricky@Rock the Halo: Hmm... Never tested for a char there. 
Wed Aug 26 02:41:58 2009 [imud_code] Ideysus@ShadowMUDii: Your expression seems to match '+1.+1+1'. I don't know what you are trying to match against but I suspect you don't want that? 
Wed Aug 26 02:42:47 2009 [imud_code] Ideysus@ShadowMUDii: Well, '+1.1+1+1' at least 
Wed Aug 26 02:43:16 2009 [imud_code] Malveron@RoD:  
Wed Aug 26 02:44:14 2009 [imud_code] Tricky@Rock the Halo: Needs to match against section 2.4 of http://tools.ietf.org/html/rfc4627 
Wed Aug 26 02:45:48 2009 [imud_code] Tricky@Rock the Halo: Grr... Looks like I'm gonna need to work out how to put PCRE into FluffOS 
Wed Aug 26 03:12:26 2009 [imud_code] Tricky@Rock the Halo: This is closer to what is needed... 
Wed Aug 26 03:12:27 2009 [imud_code] Tricky@Rock the Halo: #define NUMBER "[-]?[0-9]+([.][0-9]+)?([eE][+-]?[0-9]+)?" 
Wed Aug 26 05:28:36 2009 [imud_code] Corrik@Lost Realms: </3 terminal_colour 
Wed Aug 26 22:34:57 2009 [imud_code] Cratylus@Dead Souls Dev: no 
Sun Aug 30 15:50:40 2009 [imud_code] Silenus@Dead Souls Dev: hey guys 
Sun Aug 30 15:51:01 2009 [imud_code] Blood Wolf@The Lost Technology: hello Sil 
Sun Aug 30 15:51:09 2009 [imud_code] Enigma@Enigma Networks: sup 
Sun Aug 30 15:51:24 2009 [imud_code] Silenus@Dead Souls Dev: not too much watching ppl play go 
Sun Aug 30 15:51:34 2009 [imud_code] Silenus@Dead Souls Dev: what are you guys up to? 
Sun Aug 30 15:51:41 2009 [imud_code] Blood Wolf@The Lost Technology: coding 
Sun Aug 30 15:51:54 2009 [imud_code] Enigma@Enigma Networks: trying to install a query race command 
Sun Aug 30 15:52:15 2009 [imud_code] Enigma@Enigma Networks: and brushing up on what i know so far 
Sun Aug 30 15:53:00 2009 [imud_code] Silenus@Dead Souls Dev: working with DS lib? 
Sun Aug 30 15:53:05 2009 [imud_code] Enigma@Enigma Networks: no  lpuni 
Sun Aug 30 15:53:07 2009 [imud_code] Silenus@Dead Souls Dev: ah cool. 
Sun Aug 30 15:53:23 2009 [imud_code] Echlori@The New Horizon: pardon my ignorance, what's lpuni? 
Sun Aug 30 15:53:25 2009 [imud_code] Silenus@Dead Souls Dev: not really that faimilar with either of them 
Sun Aug 30 15:53:26 2009 [imud_code] Blood Wolf@The Lost Technology: thats what I wast hinking 
Sun Aug 30 15:53:33 2009 [imud_code] Silenus@Dead Souls Dev: trying to learn about fluffos atm 
Sun Aug 30 15:53:45 2009 [imud_code] Silenus@Dead Souls Dev: lpuni is another mudlib 
Sun Aug 30 15:53:54 2009 [imud_code] Echlori@The New Horizon: related to nightmare? 
Sun Aug 30 15:53:58 2009 [imud_code] Silenus@Dead Souls Dev: nope 
Sun Aug 30 15:54:21 2009 [imud_code] Silenus@Dead Souls Dev: think originally it was tacitus's project. 
Sun Aug 30 15:54:29 2009 [imud_code] Silenus@Dead Souls Dev: not sure who maintains it now 
Sun Aug 30 15:55:55 2009 [imud_code] Enigma@Enigma Networks: it's not being mantained 
Sun Aug 30 15:56:02 2009 [imud_code] Enigma@Enigma Networks: it's going out of date 
Sun Aug 30 15:56:11 2009 [imud_code] Tricky@Rock the Halo: It isn't? 
Sun Aug 30 15:56:18 2009 [imud_code] Enigma@Enigma Networks: but it needs another good once over 
Sun Aug 30 15:57:16 2009 [imud_code] Silenus@Dead Souls Dev: tricky you maintain lpuni now? 
Sun Aug 30 15:57:28 2009 [imud_code] Tricky@Rock the Halo: ...and Sapidlib 
Sun Aug 30 15:57:35 2009 [imud_code] Enigma@Enigma Networks: me? 
Sun Aug 30 15:57:36 2009 [imud_code] Enigma@Enigma Networks: lol no 
Sun Aug 30 15:57:38 2009 [imud_code] Silenus@Dead Souls Dev: or do you just contribute? 
Sun Aug 30 15:57:39 2009 [imud_code] Enigma@Enigma Networks: i'm just plinking away trying to get a game going 
Sun Aug 30 15:57:42 2009 [imud_code] Enigma@Enigma Networks: grrr 
Sun Aug 30 15:57:43 2009 [imud_code] Silenus@Dead Souls Dev: talking to tricky at rock the halo 
Sun Aug 30 15:57:47 2009 [imud_code] Silenus@Dead Souls Dev: ah k 
Sun Aug 30 15:57:48 2009 [imud_code] Enigma@Enigma Networks: oic 
Sun Aug 30 15:57:52 2009 [imud_code] Enigma@Enigma Networks: might be tricky 
Sun Aug 30 15:58:02 2009 [imud_code] Enigma@Enigma Networks: i think he was the last guy i talked to 
Sun Aug 30 15:58:25 2009 [imud_code] Silenus@Dead Souls Dev: lpuni looks pretty nice 
Sun Aug 30 15:58:29 2009 [imud_code] Tricky@Rock the Halo: I also reset this mud which is why inews and sport channels just spammed 
Sun Aug 30 15:58:45 2009 [imud_code] Silenus@Dead Souls Dev: havent messed with it too much 
Sun Aug 30 15:58:56 2009 [imud_code] Silenus@Dead Souls Dev: sort of doing the c thing versus the lpc thing these days 
Sun Aug 30 16:00:28 2009 [imud_code] Enigma@Enigma Networks: hey tricky 
Sun Aug 30 16:00:33 2009 [imud_code] Enigma@Enigma Networks: quick question 
Sun Aug 30 16:00:35 2009 [imud_code] Silenus@Dead Souls Dev: still trying to learn how to parse the fluffos code :-) 
Sun Aug 30 16:00:37 2009 [imud_code] Tricky@Rock the Halo: Not sure how recent your version is Enigma 
Sun Aug 30 16:00:47 2009 [imud_code] Enigma@Enigma Networks: it's the old version 
Sun Aug 30 16:01:06 2009 [imud_code] Enigma@Enigma Networks: a-610-r7 
Sun Aug 30 16:01:39 2009 [imud_code] Tricky@Rock the Halo: r8 
Sun Aug 30 16:01:40 2009 [imud_code] Enigma@Enigma Networks: anyways, i'm trying to add races 
Sun Aug 30 16:02:02 2009 [imud_code] Enigma@Enigma Networks: i need to mod the user file right 
Sun Aug 30 16:02:12 2009 [imud_code] Tricky@Rock the Halo: Never got around to looking into that or how to do it 
Sun Aug 30 16:02:27 2009 [imud_code] Silenus@Dead Souls Dev: maybe i can take a look 
Sun Aug 30 16:02:37 2009 [imud_code] Silenus@Dead Souls Dev: probably should get a copy of sapid 
Sun Aug 30 16:02:44 2009 [imud_code] Silenus@Dead Souls Dev: to add to my collection of libs 
Sun Aug 30 16:03:52 2009 [imud_code] Tricky@Rock the Halo: http://rth/lpmuds/sapidlib/ 
Sun Aug 30 16:04:38 2009 [imud_code] Tricky@Rock the Halo: /std/user/mobile.c is the player object for the lpuni/sapid libs 
Sun Aug 30 16:13:24 2009 [imud_code] Silenus@Dead Souls Dev: how do you plan to do races? 
Sun Aug 30 16:15:10 2009 [imud_code] Enigma@Enigma Networks: i don't 
Sun Aug 30 16:15:12 2009 [imud_code] Enigma@Enigma Networks: lol 
Sun Aug 30 16:15:18 2009 [imud_code] Tricky@Rock the Halo: I'd suggest putting the race code in /std/user/user/race.c and inheriting that file in /std/user/mobile.c 
Sun Aug 30 16:15:23 2009 [imud_code] Enigma@Enigma Networks: just diff base stats prolly 
Sun Aug 30 16:15:55 2009 [imud_code] Enigma@Enigma Networks: yeah but i need to know what all i need to do the races 
Sun Aug 30 16:16:11 2009 [imud_code] Tricky@Rock the Halo: WoWMud did have races. If you can track down Yeik he may have the code still. 
Sun Aug 30 16:16:25 2009 [imud_code] Silenus@Dead Souls Dev: ah 
Sun Aug 30 16:16:50 2009 [imud_code] Silenus@Dead Souls Dev: i guess the question is what features should races have 
Sun Aug 30 16:17:14 2009 [imud_code] Silenus@Dead Souls Dev: does lpuni have combat in place? 
Sun Aug 30 16:17:20 2009 [imud_code] Tricky@Rock the Halo: No 
Sun Aug 30 16:17:22 2009 [imud_code] Enigma@Enigma Networks: nope 
Sun Aug 30 16:17:36 2009 [imud_code] Tricky@Rock the Halo: Doesn't even have money 
Sun Aug 30 16:17:52 2009 [imud_code] Silenus@Dead Souls Dev: ah k 
Sun Aug 30 16:18:18 2009 [imud_code] Silenus@Dead Souls Dev: i guess races dont make too much sense without some sort of stat system 
Sun Aug 30 16:18:25 2009 [imud_code] Silenus@Dead Souls Dev: and the implications of that 
Sun Aug 30 16:18:37 2009 [imud_code] Silenus@Dead Souls Dev: hmm 
Sun Aug 30 16:18:55 2009 [imud_code] Silenus@Dead Souls Dev: how about have a different mobile for different races? 
Sun Aug 30 16:20:41 2009 [imud_code] Enigma@Enigma Networks: well i think i may go to bed 
Sun Aug 30 16:20:43 2009 [imud_code] Silenus@Dead Souls Dev: that way you could have literally new hooks for each race 
Sun Aug 30 16:20:58 2009 [imud_code] Silenus@Dead Souls Dev: later enigma 
Sun Aug 30 16:21:06 2009 [imud_code] Enigma@Enigma Networks: i just want races to be cosmetic 
Sun Aug 30 16:21:20 2009 [imud_code] Enigma@Enigma Networks: the stats will be more in depth 
Sun Aug 30 16:21:34 2009 [imud_code] Enigma@Enigma Networks: ie elf has better dex % 
Sun Aug 30 16:21:42 2009 [imud_code] Silenus@Dead Souls Dev: ic 
Sun Aug 30 16:21:46 2009 [imud_code] Enigma@Enigma Networks: costs less to train 
Sun Aug 30 16:21:56 2009 [imud_code] Enigma@Enigma Networks: or mabye just increases faster 
Sun Aug 30 16:21:59 2009 [imud_code] Silenus@Dead Souls Dev: for batmud for example 
Sun Aug 30 16:22:05 2009 [imud_code] Enigma@Enigma Networks: yeah 
Sun Aug 30 16:22:07 2009 [imud_code] Silenus@Dead Souls Dev: races have different heartbeats 
Sun Aug 30 16:22:26 2009 [imud_code] Silenus@Dead Souls Dev: as well as different stuff like extra wield points 
Sun Aug 30 16:22:41 2009 [imud_code] Silenus@Dead Souls Dev: and stat penalties depending on certain factors 
Sun Aug 30 16:22:57 2009 [imud_code] Silenus@Dead Souls Dev: drow in daylight for example 
Sun Aug 30 16:24:07 2009 [imud_code] Enigma@Enigma Networks: yeah if u guys have any code snippets send them my way 
Sun Aug 30 16:24:16 2009 [imud_code] Enigma@Enigma Networks: mckcoborel 
Sun Aug 30 16:24:28 2009 [imud_code] Enigma@Enigma Networks: night all 
Sun Aug 30 16:24:32 2009 [imud_code] Silenus@Dead Souls Dev: night 
Sun Aug 30 16:25:00 2009 [imud_code] Silenus@Dead Souls Dev: i assume adding something like races might be a bit too content specific for lpuni? 
Sun Aug 30 16:27:14 2009 [imud_code] Amok@Firefly Devmud: maybe just make a human and a robot race to serve as an example ? 
Sun Aug 30 16:29:44 2009 [imud_code] Silenus@Dead Souls Dev: hmm maybe 
Sun Aug 30 16:29:50 2009 [imud_code] Silenus@Dead Souls Dev: was thinking something similar 
Sun Aug 30 16:30:20 2009 [imud_code] Silenus@Dead Souls Dev: but question of course is since you have bodies distinct from the user object whether race inherits mobile or the other way around 
Sun Aug 30 16:30:25 2009 [imud_code] Silenus@Dead Souls Dev: hi amok btw 
Sun Aug 30 16:35:33 2009 [imud_code] Tricky@Rock the Halo: So long as the login code knows which body to load for the user then race can inherit mobile.c 
Sun Aug 30 16:37:24 2009 [imud_code] Tricky@Rock the Halo: Of course it is mobile.c that does the logging in bit so... needs a bit of re-work. 
Sun Aug 30 16:38:16 2009 [imud_code] Tricky@Rock the Halo: anyway - afk for a bit. 
Sun Aug 30 19:25:53 2009 [imud_code] Enigma@Enigma Networks: sup ppl 
Sun Aug 30 19:26:02 2009 [imud_code] Enigma@Enigma Networks: i'm back 
Sun Aug 30 19:26:06 2009 [imud_code] Enigma@Enigma Networks: muahhaaa 
Sun Aug 30 19:27:06 2009 [imud_code] Silenus@Dead Souls Dev: sleep mudding? 
Sun Aug 30 19:28:36 2009 [imud_code] Raudhrskal@Dead Souls Dev quotes, "Good evening. This is the voice of Enigma." 
Sun Aug 30 19:28:42 2009 [imud_code] Enigma@Enigma Networks: kinda been trying to write some functions but i can't seem to get them right 
Sun Aug 30 19:29:03 2009 [imud_code] Raudhrskal@Dead Souls Dev: coincidentally, I just have that album on. ;) 
Sun Aug 30 19:29:18 2009 [imud_code] Raudhrskal@Dead Souls Dev: what funcs? 
Sun Aug 30 19:29:27 2009 [imud_code] Enigma@Enigma Networks: a set_race 
Sun Aug 30 19:29:41 2009 [imud_code] Enigma@Enigma Networks: i don't understand how they come together 
Sun Aug 30 19:29:49 2009 [imud_code] Raudhrskal@Dead Souls Dev: ah. 
Sun Aug 30 19:30:05 2009 [imud_code] Enigma@Enigma Networks: i need someone to write out a function that is easy to follow 
Sun Aug 30 19:30:50 2009 [imud_code] Raudhrskal@Dead Souls Dev: Welcome to the real world. 
Sun Aug 30 19:30:54 2009 [imud_code] Enigma@Enigma Networks: brb i need a smoke leave me a msg on yahoo msnger   d_ozone 
Sun Aug 30 19:41:20 2009 [imud_code] Enigma@Enigma Networks: where can i find a completed user.c file? 
Sun Aug 30 19:41:32 2009 [imud_code] Enigma@Enigma Networks: or something with some race functions in it 
Sun Aug 30 19:43:49 2009 [imud_code] Enigma@Enigma Networks: anyone? 
Sun Aug 30 19:46:13 2009 [imud_code] Raudhrskal@Dead Souls Dev: there aren't many LPUni muds around here, so... 
Sun Aug 30 19:47:30 2009 [imud_code] Enigma@Enigma Networks: isn't it just a group of lpc functions? or do i need to mod the driver? 
Sun Aug 30 19:49:38 2009 [imud_code] Enigma@Enigma Networks: the problem i am having is setting up the functions themselves 
Sun Aug 30 19:52:19 2009 [imud_code] Silenus@Dead Souls Dev: well 
Sun Aug 30 19:52:35 2009 [imud_code] Silenus@Dead Souls Dev: the user object in sapidlib is split in two pieces i think 
Sun Aug 30 19:52:43 2009 [imud_code] Silenus@Dead Souls Dev: i was just looking at it 
Sun Aug 30 19:53:03 2009 [imud_code] Silenus@Dead Souls Dev: it looks like that mobile.c in the /std/user dir is what you are looking for 
Sun Aug 30 20:08:30 2009 [imud_code] Enigma@Enigma Networks: ok i'm heading out to a diff AP i'll talk to you guys when i get there 
Sun Aug 30 21:22:25 2009 [imud_code] Enigma@Enigma Networks: k i'm back 
Sun Aug 30 21:22:36 2009 [imud_code] Enigma@Enigma Networks: can anyone donate some time for me? 
Sun Aug 30 21:23:05 2009 [imud_code] Enigma@Enigma Networks: i need a walk through on putting together a function from scratch 
Sun Aug 30 21:23:23 2009 [imud_code] Enigma@Enigma Networks: u still around sel? 
Sun Aug 30 21:24:04 2009 [imud_code] Tsarenzi@Sremassande: A function for what? 
Sun Aug 30 21:24:33 2009 [imud_code] Enigma@Enigma Networks: well i'm trying to add a race selector on start up for new users 
Sun Aug 30 21:24:51 2009 [imud_code] Enigma@Enigma Networks: running lpuni 
Sun Aug 30 21:26:01 2009 [imud_code] Silenus@Dead Souls Dev: ah have you read some of those introductory lpc materials? 
Sun Aug 30 21:26:22 2009 [imud_code] Raudhrskal@Dead Souls Dev: did ya considered trying DS or gurba? 
Sun Aug 30 21:26:46 2009 [imud_code] Enigma@Enigma Networks: i've read all of it a few times but i'm still confused as how to define the variables and what is the last part of the function called? 
Sun Aug 30 21:27:10 2009 [imud_code] Raudhrskal@Dead Souls Dev: er, closing brace ( } ) usually... 
Sun Aug 30 21:27:27 2009 [imud_code] Enigma@Enigma Networks: it goes declaration, definition, and call right? 
Sun Aug 30 21:28:03 2009 [imud_code] Enigma@Enigma Networks: i just don't understand how to declare x and define x 
Sun Aug 30 21:28:28 2009 [imud_code] Raudhrskal@Dead Souls Dev: Apples and oranges, Sir, apples and oranges. 
Sun Aug 30 21:28:32 2009 [imud_code] Silenus@Dead Souls Dev: lpuni is pretty bare bones 
Sun Aug 30 21:28:45 2009 [imud_code] Raudhrskal@Dead Souls Dev: A function is defined somewhere. And it is. 
Sun Aug 30 21:28:59 2009 [imud_code] Raudhrskal@Dead Souls Dev: Forward declarations are just metadata necessary in some cases, 
Sun Aug 30 21:29:07 2009 [imud_code] Enigma@Enigma Networks: i understand the data types and stuff but like i was getting "#pragma errors and data type reserved data type errors 
Sun Aug 30 21:29:11 2009 [imud_code] Silenus@Dead Souls Dev: so it may not be advisable to use it as a first library 
Sun Aug 30 21:29:46 2009 [imud_code] Raudhrskal@Dead Souls Dev: Have you seen Descartes' basic LPC tutorial? 
Sun Aug 30 21:30:02 2009 [imud_code] Enigma@Enigma Networks: i've read all descartes materials 
Sun Aug 30 21:30:12 2009 [imud_code] Raudhrskal@Dead Souls Dev: Do you understand it? 
Sun Aug 30 21:30:14 2009 [imud_code] Enigma@Enigma Networks: and all things that came with lpuni 
Sun Aug 30 21:30:23 2009 [imud_code] Enigma@Enigma Networks: i just learn better by doing 
Sun Aug 30 21:30:35 2009 [imud_code] Enigma@Enigma Networks: i'll figure it out 
Sun Aug 30 21:30:41 2009 [imud_code] Enigma@Enigma Networks: lemme ask this tho 
Sun Aug 30 21:31:10 2009 [imud_code] Enigma@Enigma Networks: does each need to be defined?    (this)_(player)? 
Sun Aug 30 21:31:18 2009 [imud_code] Silenus@Dead Souls Dev: do you understand the code in lpuni? 
Sun Aug 30 21:31:28 2009 [imud_code] Enigma@Enigma Networks: or does the mud read it as (this_player)? 
Sun Aug 30 21:31:58 2009 [imud_code] Silenus@Dead Souls Dev: it reads it as a single token 
Sun Aug 30 21:32:02 2009 [imud_code] Enigma@Enigma Networks: i understand what it's doing but not why they are using what is being used 
Sun Aug 30 21:32:20 2009 [imud_code] Silenus@Dead Souls Dev: not sure i understand you 
Sun Aug 30 21:32:28 2009 [imud_code] Enigma@Enigma Networks: like i can read the code 
Sun Aug 30 21:32:29 2009 [imud_code] Raudhrskal@Dead Souls Dev: this_player() is an efun that returns a pointer to current interactive object. 
Sun Aug 30 21:32:33 2009 [imud_code] Enigma@Enigma Networks: and know what the goal is 
Sun Aug 30 21:32:51 2009 [imud_code] Raudhrskal@Dead Souls Dev: this_object() is an efun that returns a pointer to currently executing object. 
Sun Aug 30 21:32:53 2009 [imud_code] Enigma@Enigma Networks: but why they have some lines of code is still nonsense sometimes 
Sun Aug 30 21:33:12 2009 [imud_code] Enigma@Enigma Networks: but what i'm asking is 
Sun Aug 30 21:33:40 2009 [imud_code] Enigma@Enigma Networks: in the efun does it define this and object?  or is it treated as one string? 
Sun Aug 30 21:33:55 2009 [imud_code] Silenus@Dead Souls Dev: as one thing. 
Sun Aug 30 21:33:57 2009 [imud_code] Enigma@Enigma Networks: err not a string 
Sun Aug 30 21:34:01 2009 [imud_code] Enigma@Enigma Networks: argument rather 
Sun Aug 30 21:34:06 2009 [imud_code] Silenus@Dead Souls Dev: its a lexical token 
Sun Aug 30 21:34:10 2009 [imud_code] Enigma@Enigma Networks: ok 
Sun Aug 30 21:34:35 2009 [imud_code] Enigma@Enigma Networks: so   i can do like set_race() 
Sun Aug 30 21:34:36 2009 [imud_code] Ninja@Dead Souls Dev: the object itself is saying "me" or "mine". 
Sun Aug 30 21:34:44 2009 [imud_code] Raudhrskal@Dead Souls Dev: it's an efun. ENVIRONMENT FUNCTION. it's defined _globally_. 
Sun Aug 30 21:34:53 2009 [imud_code] Enigma@Enigma Networks: I know that dude 
Sun Aug 30 21:35:16 2009 [imud_code] Raudhrskal@Dead Souls Dev: then why do you ask about defining it yourself? 
Sun Aug 30 21:35:50 2009 [imud_code] Enigma@Enigma Networks: anyways 
Sun Aug 30 21:35:51 2009 [imud_code] Silenus@Dead Souls Dev: ok 
Sun Aug 30 21:35:55 2009 [imud_code] Silenus@Dead Souls Dev: hmm 
Sun Aug 30 21:36:08 2009 [imud_code] Silenus@Dead Souls Dev: it seems like the C like syntax still confuses you 
Sun Aug 30 21:36:18 2009 [imud_code] Enigma@Enigma Networks: somewhat 
Sun Aug 30 21:36:29 2009 [imud_code] Enigma@Enigma Networks: i'm still reading c++ stuff 
Sun Aug 30 21:36:33 2009 [imud_code] Silenus@Dead Souls Dev: so i doubt you really understand the code 
Sun Aug 30 21:36:42 2009 [imud_code] Ninja@Dead Souls Dev: lpc is LIKE C but isn't C. 
Sun Aug 30 21:36:45 2009 [imud_code] Silenus@Dead Souls Dev: this might be a problem 
Sun Aug 30 21:36:46 2009 [imud_code] Raudhrskal@Dead Souls Dev: comparing C++ to LPC is a bad idea. 
Sun Aug 30 21:36:48 2009 [imud_code] Ninja@Dead Souls Dev: nor C++ 
Sun Aug 30 21:36:53 2009 [imud_code] Silenus@Dead Souls Dev: if you are trying to modify it 
Sun Aug 30 21:37:07 2009 [imud_code] Silenus@Dead Souls Dev: you might want to consider another mudlib 
Sun Aug 30 21:37:14 2009 [imud_code] Enigma@Enigma Networks: i hate DS 
Sun Aug 30 21:37:16 2009 [imud_code] Silenus@Dead Souls Dev: which requires less code modifications 
Sun Aug 30 21:37:25 2009 [imud_code] Silenus@Dead Souls Dev: gurbalib might be an option 
Sun Aug 30 21:37:32 2009 [imud_code] Enigma@Enigma Networks: i'd rather struggle untill i understand 
Sun Aug 30 21:37:34 2009 [imud_code] Silenus@Dead Souls Dev: or lima though i am not sure if 
Sun Aug 30 21:37:39 2009 [imud_code] Raudhrskal@Dead Souls Dev: Gurba. 
Sun Aug 30 21:37:41 2009 [imud_code] Silenus@Dead Souls Dev: something doesnt work 
Sun Aug 30 21:37:50 2009 [imud_code] Silenus@Dead Souls Dev: who you would ask 
Sun Aug 30 21:38:04 2009 [imud_code] Silenus@Dead Souls Dev: for gurbalib you can ask aidil and some of the ppl that use it 
Sun Aug 30 21:38:08 2009 [imud_code] Enigma@Enigma Networks: who would i ask when something doesn't work? 
Sun Aug 30 21:38:32 2009 [imud_code] Silenus@Dead Souls Dev: for ds you can ask skal or crat etc 
Sun Aug 30 21:38:39 2009 [imud_code] Silenus@Dead Souls Dev: for lima no one 
Sun Aug 30 21:39:00 2009 [imud_code] Enigma@Enigma Networks: well the way i figure it the info is out there already it's just a matter of getting it related correctly 
Sun Aug 30 21:39:42 2009 [imud_code] Enigma@Enigma Networks: i mean the biggest thing i'm still confused about is how to handle lib to driver info and vise versa 
Sun Aug 30 21:39:57 2009 [imud_code] Silenus@Dead Souls Dev: not sure i get you 
Sun Aug 30 21:40:25 2009 [imud_code] Enigma@Enigma Networks: well doesn't the system still need to convert everything back to machine lang? 
Sun Aug 30 21:40:31 2009 [imud_code] Enigma@Enigma Networks: i mean at some point 
Sun Aug 30 21:40:33 2009 [imud_code] Silenus@Dead Souls Dev: oh 
Sun Aug 30 21:40:36 2009 [imud_code] Silenus@Dead Souls Dev: that 
Sun Aug 30 21:40:44 2009 [imud_code] Silenus@Dead Souls Dev: well sort of 
Sun Aug 30 21:40:55 2009 [imud_code] Silenus@Dead Souls Dev: but the driver interprets things for you 
Sun Aug 30 21:41:00 2009 [imud_code] Silenus@Dead Souls Dev: at runtime 
Sun Aug 30 21:41:16 2009 [imud_code] Silenus@Dead Souls Dev: lpc is "compiled" into bytecode 
Sun Aug 30 21:41:28 2009 [imud_code] Silenus@Dead Souls Dev: then run on a stack based virtual machine 
Sun Aug 30 21:41:57 2009 [imud_code] Silenus@Dead Souls Dev: which interprets  the instructions and executes them. 
Sun Aug 30 21:42:30 2009 [imud_code] Enigma@Enigma Networks: so efuns are both part of the driver and lib but the driver defines them? or is that just universal for a global var? 
Sun Aug 30 21:42:55 2009 [imud_code] Enigma@Enigma Networks: i see what was confusing me 
Sun Aug 30 21:43:15 2009 [imud_code] Silenus@Dead Souls Dev: efuns are written in C 
Sun Aug 30 21:43:16 2009 [imud_code] Enigma@Enigma Networks: lpc is pretty much a chain reaction right? 
Sun Aug 30 21:43:30 2009 [imud_code] Silenus@Dead Souls Dev: and are global in a sense in the lpc environment 
Sun Aug 30 21:43:46 2009 [imud_code] Silenus@Dead Souls Dev: i.e. you can use them anywhere 
Sun Aug 30 21:43:52 2009 [imud_code] Quixadhal@Bloodlines: efuns are functions that are (traditionally) coded in the driver and presented to the LPC layer.  simulated-efuns are coded in LPC but given the same scope as efuns. 
Sun Aug 30 21:44:20 2009 [imud_code] Enigma@Enigma Networks: which allows you to call for an efun at anytime right 
Sun Aug 30 21:44:30 2009 [imud_code] Enigma@Enigma Networks: w/o inheriting anything 
Sun Aug 30 21:44:35 2009 [imud_code] Silenus@Dead Souls Dev: well anywhere 
Sun Aug 30 21:44:38 2009 [imud_code] Silenus@Dead Souls Dev: yes 
Sun Aug 30 21:44:49 2009 [imud_code] Enigma@Enigma Networks: ok 
Sun Aug 30 21:44:50 2009 [imud_code] Quixadhal@Bloodlines: There are also functions which the driver itself will expect to exist in the LPC mudlib, and which it calls for various events.  Some drivers call them applies I think. 
Sun Aug 30 21:45:16 2009 [imud_code] Enigma@Enigma Networks: i was talking to a friend he said something about daemons? 
Sun Aug 30 21:45:30 2009 [imud_code] Quixadhal@Bloodlines: That's typically how your player input gets fed into the mudlib (receive_message). 
Sun Aug 30 21:46:54 2009 [imud_code] Silenus@Dead Souls Dev: daemons are typically blueprint objects which do various tasks for the system 
Sun Aug 30 21:46:57 2009 [imud_code] Quixadhal@Bloodlines: daemons are objects that typically only have one instance, and which aren't tied to a particular player/npc/etc.  They may just provide functions for other things to call, or they may store data about things. 
Sun Aug 30 21:47:14 2009 [imud_code] Ninja@Dead Souls Dev: like a weather daemon 
Sun Aug 30 21:47:19 2009 [imud_code] Enigma@Enigma Networks: ok 
Sun Aug 30 21:47:31 2009 [imud_code] Enigma@Enigma Networks: something i should wait to learn 
Sun Aug 30 21:47:43 2009 [imud_code] Enigma@Enigma Networks: still not 100% on how to make a function 
Sun Aug 30 21:47:46 2009 [imud_code] Silenus@Dead Souls Dev: modifying the login sequence of sapid however to support races 
Sun Aug 30 21:48:02 2009 [imud_code] Silenus@Dead Souls Dev: is potentially more challenging than writing a simple daemon 
Sun Aug 30 21:48:09 2009 [imud_code] Enigma@Enigma Networks: oh really? 
Sun Aug 30 21:48:20 2009 [imud_code] Silenus@Dead Souls Dev: well the main problem 
Sun Aug 30 21:48:35 2009 [imud_code] Silenus@Dead Souls Dev: is if you break something its sometimes a bit difficult to figure out 
Sun Aug 30 21:48:49 2009 [imud_code] Enigma@Enigma Networks: oh i can debug like a champ 
Sun Aug 30 21:48:55 2009 [imud_code] Qwer@Archipelago: that's useful :) 
Sun Aug 30 21:49:00 2009 [imud_code] Enigma@Enigma Networks: first thing i was taught 
Sun Aug 30 21:49:20 2009 [imud_code] Silenus@Dead Souls Dev: but you cannot read C -> LPC that well? 
Sun Aug 30 21:49:52 2009 [imud_code] Enigma@Enigma Networks: i can read it ok i mean i understand the syntax and stuff but i don't understand the logic to the code itself 
Sun Aug 30 21:50:32 2009 [imud_code] Quixadhal@Bloodlines: Just be careful... if you break part of the login/player object chain, you won't be able to log in to debug. 
Sun Aug 30 21:50:44 2009 [imud_code] Silenus@Dead Souls Dev: yeah what Quix said. 
Sun Aug 30 21:50:52 2009 [imud_code] Enigma@Enigma Networks: i have notepad 2 
Sun Aug 30 21:51:21 2009 [imud_code] Enigma@Enigma Networks: just needs to be a compile or runtime error and i can find it 
Sun Aug 30 21:51:27 2009 [imud_code] Quixadhal@Bloodlines: Heratic!  The Gods of /bin/vi shall smite thee!!!! *grin* 
Sun Aug 30 21:52:46 2009 [imud_code] Enigma@Enigma Networks: whoops 
Sun Aug 30 21:52:50 2009 [imud_code] Enigma@Enigma Networks: lol 
Sun Aug 30 21:53:34 2009 [imud_code] Enigma@Enigma Networks: good to know an empty file will crash the driver 
Sun Aug 30 21:53:46 2009 [imud_code] Enigma@Enigma Networks: if you try n look at it 
Sun Aug 30 21:54:02 2009 [imud_code] Enigma@Enigma Networks: all i know is i have a ton of work ahead of me so 
Sun Aug 30 21:54:15 2009 [imud_code] Quixadhal@Bloodlines: Really?  That's silly.  Which driver? 
Sun Aug 30 21:54:17 2009 [imud_code] Enigma@Enigma Networks: i just hope u guys don't get anoyyed with me 
Sun Aug 30 21:54:54 2009 [imud_code] Silenus@Dead Souls Dev: oh yeah quix someone shoot me i am da mixing C++ codez with C codez 
Sun Aug 30 21:55:12 2009 [imud_code] Quixadhal@Bloodlines: In theory, NOTHING you do at the mudlib level should be able to crash the driver. 
Sun Aug 30 21:55:26 2009 [imud_code] Enigma@Enigma Networks: ya sel i've spent the last 2-3 days just looking at the lib, all the files all the help, whatever i can get my hands on. 
Sun Aug 30 21:55:50 2009 [imud_code] Quixadhal@Bloodlines: *sigh*  You're using all the 'extern "C"' nonsense, right Silenus? 
Sun Aug 30 21:55:54 2009 [imud_code] Silenus@Dead Souls Dev: in theory 
Sun Aug 30 21:55:59 2009 [imud_code] Silenus@Dead Souls Dev: :D 
Sun Aug 30 21:56:17 2009 [imud_code] Silenus@Dead Souls Dev: well i am still testing 
Sun Aug 30 21:56:25 2009 [imud_code] Silenus@Dead Souls Dev: but yeah ;-) 
Sun Aug 30 21:56:34 2009 [imud_code] Quixadhal@Bloodlines: Otherwise, you realize you're walked into a dark place and are likely to be eaten by a GNU. 
Sun Aug 30 21:56:43 2009 [imud_code] Silenus@Dead Souls Dev: yep 
Sun Aug 30 21:57:38 2009 [imud_code] Silenus@Dead Souls Dev: i think that LLVM one method requires extern "C" stuff to interface certain functions with the LLVM JIT 
Sun Aug 30 21:57:51 2009 [imud_code] Silenus@Dead Souls Dev: so quite familiar with that. 
Sun Aug 30 21:57:52 2009 [imud_code] Quixadhal@Bloodlines: I'm one higher on the Evil scale though... my 15 year old Diku (WileyMUD, which is on I3) uses embedded SQL (compiled via pgc). 
Sun Aug 30 21:58:55 2009 [imud_code] Quixadhal@Bloodlines: Try getting your syntax highlighting to work on a hybrid of C and SQL.... *grin* 
Sun Aug 30 21:59:23 2009 [imud_code] Silenus@Dead Souls Dev: that does sound moderately evil 
Sun Aug 30 21:59:48 2009 [imud_code] Silenus@Dead Souls Dev: fork da fluffos! 
Sun Aug 30 21:59:54 2009 [imud_code] Silenus@Dead Souls Dev: C++ version :P 
Sun Aug 30 21:59:59 2009 [imud_code] Ninja@Dead Souls Dev: OOXML forever! 
Sun Aug 30 22:00:15 2009 [imud_code] Ninja@Dead Souls Dev: I be quiet now. 
Sun Aug 30 22:00:24 2009 [imud_code] Quixadhal@Bloodlines: Don't make me smack you with my COBOL book! 
Sun Aug 30 22:00:28 2009 [imud_code] Silenus@Dead Souls Dev: i hate SQL btw 
Sun Aug 30 22:00:37 2009 [imud_code] Silenus@Dead Souls Dev: the syntax = sucks :S 
Sun Aug 30 22:00:57 2009 [imud_code] Silenus@Dead Souls Dev: why cannot deys use FOL in normal form or something :/ 
Sun Aug 30 22:01:07 2009 [imud_code] Amok@Firefly Devmud: then you'd really hate pl/sql 
Sun Aug 30 22:01:22 2009 [imud_code] Silenus@Dead Souls Dev: i have used that too 
Sun Aug 30 22:01:24 2009 [imud_code] Silenus@Dead Souls Dev: :P 
Sun Aug 30 22:01:35 2009 [imud_code] Quixadhal@Bloodlines: DELETE FROM i3 WHERE user = 'Silenus' AND comment ILIKE '%hate%sql%'; 
Sun Aug 30 22:01:44 2009 [imud_code] Silenus@Dead Souls Dev: noooooo 
Sun Aug 30 22:02:56 2009 [imud_code] Silenus@Dead Souls Dev: for SQL i think just relational algebra would be simpler in principle 
Sun Aug 30 22:04:02 2009 [imud_code] Quixadhal@Bloodlines: You keep your filthy math out of my query language.  If I wanted to deal with numbers, I'd use Maple. 
Sun Aug 30 22:04:24 2009 [imud_code] Silenus@Dead Souls Dev: hehe 
Sun Aug 30 22:04:36 2009 [imud_code] Enigma@Enigma Networks: hey, i'm getting offline content for c++ and lpc any sites i should look up? 
Sun Aug 30 22:04:41 2009 [imud_code] Silenus@Dead Souls Dev: keeping math out of programming languages is kind of difficult :P 
Sun Aug 30 22:04:43 2009 [imud_code] Raudhrskal@Dead Souls Dev: Quix, you're officially my hero now. 
Sun Aug 30 22:04:56 2009 [imud_code] Raudhrskal@Dead Souls Dev: Keep math out of programming! YEAH! 
Sun Aug 30 22:05:02 2009 [imud_code] Silenus@Dead Souls Dev: lol 
Sun Aug 30 22:05:10 2009 [imud_code] Silenus@Dead Souls Dev: that's impossible :P 
Sun Aug 30 22:05:58 2009 [imud_code] Silenus@Dead Souls Dev: oh dear 
Sun Aug 30 22:06:05 2009 [imud_code] Silenus@Dead Souls Dev: end of the world is coming 
Sun Aug 30 22:07:55 2009 [imud_code] Quixadhal@Bloodlines: If you google for "C++" and "evil", you get quite a large number of hits. :) 
Sun Aug 30 22:08:07 2009 [imud_code] Enigma@Enigma Networks: k thanx 
Sun Aug 30 22:08:19 2009 [imud_code] Enigma@Enigma Networks: i'll get thease races in somehow 
Sun Aug 30 22:08:34 2009 [imud_code] Enigma@Enigma Networks: i shall never quit!!!...? 
Sun Aug 30 22:08:36 2009 [imud_code] Quixadhal@Bloodlines: lpmuds.net is probably the best all around lpc site. 
Sun Aug 30 22:09:01 2009 [imud_code] Enigma@Enigma Networks: are they still working on SMii? 
Sun Aug 30 22:09:05 2009 [imud_code] Silenus@Dead Souls Dev: i think you should try googling D and evil but drop the space 
Sun Aug 30 22:09:07 2009 [imud_code] Quixadhal@Bloodlines: C++, well.... I have no idea.  I learned the painful way, via the big thick book by stroustrop. 
Sun Aug 30 22:09:46 2009 [imud_code] Enigma@Enigma Networks: well the main diff is c++ deals with mathmatical args right?  as lpc deals with logical args 
Sun Aug 30 22:09:53 2009 [imud_code] Silenus@Dead Souls Dev: nope 
Sun Aug 30 22:10:04 2009 [imud_code] Silenus@Dead Souls Dev: but not sure what you mean either 
Sun Aug 30 22:10:30 2009 [imud_code] Raudhrskal@Dead Souls Dev: D 1.0 was nice... 2.0 is getting too much into the math-pure stuff. 
Sun Aug 30 22:10:41 2009 [imud_code] Silenus@Dead Souls Dev: stroutrup has a new book for C++ 
Sun Aug 30 22:10:47 2009 [imud_code] Raudhrskal@Dead Souls Dev: but 1.0 seems like a good point to fork a derivative... hmm... 
Sun Aug 30 22:10:55 2009 [imud_code] Silenus@Dead Souls Dev: which is directed at beginning programmers 
Sun Aug 30 22:11:00 2009 [imud_code] Enigma@Enigma Networks: i mean c++ = more of a machine style of what's the word, mabye string arguement or such 
Sun Aug 30 22:11:12 2009 [imud_code] Quixadhal@Bloodlines: *sigh* They just can't resist letting that math stuff creep in. 
Sun Aug 30 22:11:23 2009 [imud_code] Silenus@Dead Souls Dev: i dont see any math stuff 
Sun Aug 30 22:11:29 2009 [imud_code] Silenus@Dead Souls Dev: *wink* 
Sun Aug 30 22:11:33 2009 [imud_code] Enigma@Enigma Networks: or can a guy come up with diff words for the same stuff? 
Sun Aug 30 22:12:05 2009 [imud_code] Enigma@Enigma Networks: personalize both the lib and driver? 
Sun Aug 30 22:12:14 2009 [imud_code] Quixadhal@Bloodlines: INC and DEC are OK.  LSHFT and LROT were fine.  But then the lazy folk asked for MULT, and it's gone all downhill from there. 
Sun Aug 30 22:12:49 2009 [imud_code] Silenus@Dead Souls Dev: dang straight that! 
Sun Aug 30 22:12:54 2009 [imud_code] Silenus@Dead Souls Dev: :P 
Sun Aug 30 22:13:19 2009 [imud_code] Quixadhal@Bloodlines: We won't even mention the embarrasement that was FDIV. 
Sun Aug 30 22:13:35 2009 [imud_code] Silenus@Dead Souls Dev: yeah who needs floating point anyhow :P 
Sun Aug 30 22:14:26 2009 [imud_code] Quixadhal@Bloodlines: C++ slaps an "object oriented" skin atop C, but still leaves you with many of the annoyances. 
Sun Aug 30 22:15:41 2009 [imud_code] Silenus@Dead Souls Dev: enigma i still dunno what you are talking about unfortunately 
Sun Aug 30 22:16:01 2009 [imud_code] Wodan@Discworld: i think lpc does object oriented better than C++, but then, it does suffer in efficiency :) 
Sun Aug 30 22:16:04 2009 [imud_code] Quixadhal@Bloodlines: If you're careful, it *IS* easier to work with (std::string!), but because the OS still deals with native C code, you end up having to hunker down and translate back and forth. 
Sun Aug 30 22:16:09 2009 [imud_code] Silenus@Dead Souls Dev: but if you want to try to lear n C++ 
Sun Aug 30 22:16:19 2009 [imud_code] Silenus@Dead Souls Dev: there is stroustrups newer book 
Sun Aug 30 22:19:00 2009 [imud_code] Enigma@Enigma Networks: what file holds the start location? 
Sun Aug 30 22:19:05 2009 [imud_code] Silenus@Dead Souls Dev: lpc is interesting it doesnt make some of the compromises made in java w.r.t. compile time determination of types. 
Sun Aug 30 22:19:21 2009 [imud_code] Quixadhal@Bloodlines: I'd actually be quite happy with LPC if it had stronger types, and if it had native regular expression support (like perl or ruby). :) 
Sun Aug 30 22:19:27 2009 [imud_code] Silenus@Dead Souls Dev: but of course carrying type tags everyone means less efficiency 
Sun Aug 30 22:19:38 2009 [imud_code] Silenus@Dead Souls Dev: everywhere even 
Sun Aug 30 22:20:01 2009 [imud_code] Silenus@Dead Souls Dev: you mean the ~= stuff? 
Sun Aug 30 22:20:30 2009 [imud_code] Quixadhal@Bloodlines: Yep... very handy with a native string data type. 
Sun Aug 30 22:20:56 2009 [imud_code] Enigma@Enigma Networks: lpuni has alot of that 
Sun Aug 30 22:21:03 2009 [imud_code] Quixadhal@Bloodlines: I'm spoiled though... perl has VERY extended regular expression support. 
Sun Aug 30 22:21:11 2009 [imud_code] Enigma@Enigma Networks: expression args? 
Sun Aug 30 22:21:43 2009 [imud_code] Enigma@Enigma Networks: i don't understand those ethier 
Sun Aug 30 22:22:05 2009 [imud_code] Enigma@Enigma Networks: why have 3 diff types of true n false statements 
Sun Aug 30 22:22:24 2009 [imud_code] Enigma@Enigma Networks: i'm sure it depends on what your calling for tho right 
Sun Aug 30 22:22:42 2009 [imud_code] Qwer@Archipelago: do you mean: TRUE, FALSE and FILE_NOT_FOUND? 
Sun Aug 30 22:22:45 2009 [imud_code] Enigma@Enigma Networks: wheather it's in the object or not kind of thing 
Sun Aug 30 22:22:48 2009 [imud_code] Silenus@Dead Souls Dev: well i am working on some wierd language variant 
Sun Aug 30 22:23:03 2009 [imud_code] Silenus@Dead Souls Dev: but the more i look at it it looks like java more than LPC 
Sun Aug 30 22:23:06 2009 [imud_code] Enigma@Enigma Networks: no like   == && and || 
Sun Aug 30 22:23:47 2009 [imud_code] Quixadhal@Bloodlines: == is a direct equivalence comparison.  && is a logcial AND operation, || is logical OR. 
Sun Aug 30 22:23:48 2009 [imud_code] Silenus@Dead Souls Dev: since i am trying to make similar compromises to get more efficiency 
Sun Aug 30 22:24:01 2009 [imud_code] Enigma@Enigma Networks: well now they make sense 
Sun Aug 30 22:24:08 2009 [imud_code] Enigma@Enigma Networks: lol 
Sun Aug 30 22:24:30 2009 [imud_code] Quixadhal@Bloodlines: if(a && b) requires them both to be true... if(a || b) requires either one (or both) to be true. 
Sun Aug 30 22:24:39 2009 [imud_code] Quixadhal@Bloodlines: if(a == b) requries that a and b be the same. 
first << < 26 27 28 29 30 31 32 33 34 35 > last

Go to the top | Channel Index