Go to the bottom | Channel Index

first << < 149 150 151 152 153 154 155 156 157 158 159 > >> last
Tue Jun 23 17:31:31 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: Is it possible to create a sentient vendor? If so, how? 
Tue Jun 23 17:32:43 2009 [dead_souls] Raudhrskal@Dead Souls Dev: check top of `showtree /lib/std/vendor` 
Tue Jun 23 17:32:50 2009 [dead_souls] Raudhrskal@Dead Souls Dev: ALL vendors are sentients. 
Tue Jun 23 17:36:47 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: Okay, I thought they weren't because I had written 'AddTalkResponses' instead of 'AddTalkResponse', which of course didn't work 
Tue Jun 23 17:38:44 2009 [dead_souls] Raudhrskal@Dead Souls Dev grins vaguely. 
Tue Jun 23 17:58:43 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: How can I make a room only accessable to wizards? 
Tue Jun 23 17:59:15 2009 [dead_souls] Sys@BlackHole: have it guarded by a really hard monster? 
Tue Jun 23 18:00:46 2009 [dead_souls] Kalinash@Fire and Ice: in the old days you'd put that code in init() but I think DS abstracts that with an eventReceiveObject() or some such 
Tue Jun 23 18:00:59 2009 [dead_souls] Raudhrskal@Dead Souls Dev: check /domains/default/room/wiz_hall.c 
Tue Jun 23 18:01:06 2009 [dead_souls] Raudhrskal@Dead Souls Dev: CanReceive() / CanRelease() 
Tue Jun 23 18:01:13 2009 [dead_souls] Kalinash@Fire and Ice: there you go :) 
Tue Jun 23 18:05:09 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: thanks 
Tue Jun 23 18:34:57 2009 [dead_souls] Raudhrskal@Dead Souls Dev: this channel is meant for coding questions 
Tue Jun 23 22:45:28 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: I deposited some silver into the First Village Bank in town, but when I try to withdraw, it says "You are unable to afford the non-residential surcharge of 5 silver.", even though I have more than that both on my chracter and in my bank. Why? 
Tue Jun 23 22:46:11 2009 [dead_souls] Shadyman@QS2: I blame Crat. 
Tue Jun 23 22:51:23 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: OK, well, I just commented that part of the code out of the teller file. Makes things simpler. 
Tue Jun 23 22:52:07 2009 [dead_souls] Vardogr@Spiritshift Dev: Are you sure you had more than 5 silver coins, and not just a worth of over 5 silver? It`s picky about currencies. 
Tue Jun 23 22:52:26 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: yes, i'm sure 
Tue Jun 23 22:52:41 2009 [dead_souls] Haldir@Haldir Needs to Think About This.: 71 silver, I had 
Tue Jun 23 22:52:44 2009 [dead_souls] Vardogr@Spiritshift Dev: Well fine then! 
Tue Jun 23 22:52:54 2009 [dead_souls] Shadyman@QuantumScape sticks out his tongue. 
Tue Jun 23 23:00:19 2009 [dead_souls] Eddard@Valar Morghulis: A question :) Howto limit the inter-channels log size? 
Tue Jun 23 23:42:19 2009 [dead_souls] Cratylus@Dead Souls Dev: mudconfig logremote off 
Tue Jun 23 23:43:17 2009 [dead_souls] Eddard@Valar Morghulis: yeah that is a drastical limit 
Tue Jun 23 23:43:27 2009 [dead_souls] Eddard@Valar Morghulis: But It will be enough , thx 
Wed Jun 24 00:57:18 2009 [dead_souls] Nilrin@Facts of Life: Whoa, Kudos to charmode 
Wed Jun 24 00:58:27 2009 [dead_souls] A Shadow@Valar Morghulis: why users() does not return invis people inside a .c but it does with eval? 
Wed Jun 24 01:31:05 2009 [dead_souls] Shadyman@QS2: charmode wins 
Wed Jun 24 01:49:45 2009 [dead_souls] Silenus@Dead Souls Dev: hmm if I was using a database as a persistent store for mud objects what would ppl recommend? 
Wed Jun 24 01:50:09 2009 [dead_souls] Cratylus@Dead Souls Dev: whatever fluffos supports and you like 
Wed Jun 24 01:50:41 2009 [dead_souls] Silenus@Dead Souls Dev: hmm well its for my own driver project actually :D 
Wed Jun 24 01:51:00 2009 [dead_souls] Cratylus@Dead Souls Dev: mischan then 
Wed Jun 24 01:51:16 2009 [dead_souls] Brian@Titanus: Oh I was wondering if its possible to code in mysql support to store player data onto it? Or if it was something you'd think LPC is just not capable of with this driver. 
Wed Jun 24 01:52:01 2009 [dead_souls] Silenus@Dead Souls Dev: i think there is an interface for it i think shady was working onit 
Wed Jun 24 01:52:03 2009 [dead_souls] Shadyman@QuantumScape: mysql works fine 
Wed Jun 24 01:53:30 2009 [dead_souls] Silenus@Dead Souls Dev: does mysql support nested transactions and stuff? 
Wed Jun 24 01:53:48 2009 [dead_souls] Shadyman@QuantumScape: It should. 
Wed Jun 24 01:53:57 2009 [dead_souls] Shadyman@QuantumScape: you mean commit/rollback? 
Wed Jun 24 01:54:51 2009 [dead_souls] Brian@Titanus: cool thanks, just curious 
Wed Jun 24 01:56:57 2009 [dead_souls] Brian@Titanus: Oh, do I have to edit the stat sttributes of a race before I add it or can I add it later? 
Wed Jun 24 01:58:30 2009 [dead_souls] Brian@Titanus: I could probably figure that out on my own but I figured while I was already on here. 
Wed Jun 24 01:59:00 2009 [dead_souls] Cratylus@Dead Souls Dev: a half made race doesnt do much good 
Wed Jun 24 02:01:57 2009 [dead_souls] Brian@Titanus: Well, I figured that, but I knew I wanted a drow for example, but I wasn't sure what I wanted to put for its stats 
Wed Jun 24 02:02:16 2009 [dead_souls] Shadyman@QuantumScape: just copy the orc race file to start? 
Wed Jun 24 02:02:50 2009 [dead_souls] Brian@Titanus: alright, I copied the human one over, is how I did it. just so it was balanced I figured 
Wed Jun 24 02:03:16 2009 [dead_souls] Shadyman@QuantumScape nods. 
Wed Jun 24 02:03:25 2009 [dead_souls] Shadyman@QuantumScape: there are examples throughout the lib for pretty much everything 
Wed Jun 24 02:03:46 2009 [dead_souls] Brian@Titanus: yeah, I've noticed, theres been a lot of work put into this! 
Wed Jun 24 04:40:05 2009 [dead_souls] Brian@Titanus: running this server doesn't put it on any form of list or something does it? some oddball just logged in a while ago and said wtf is this ****. I have no idea who it was and only a few creators know about it... 
Wed Jun 24 04:40:17 2009 [dead_souls] Shadyman@QuantumScape: hahahaha 
Wed Jun 24 04:40:27 2009 [dead_souls] Brian@Titanus: there should be anyone on my servers lol its just a school server 
Wed Jun 24 04:40:33 2009 [dead_souls] Shadyman@QuantumScape: try 'mudlist' 
Wed Jun 24 04:40:56 2009 [dead_souls] Brian@Titanus: oh crap 
Wed Jun 24 04:41:18 2009 [dead_souls] Brian@Titanus: any way I can make it invisible during its early build cycle? 
Wed Jun 24 04:42:32 2009 [dead_souls] Zaknafein@AoD TempMUD: you can block new character creation 
Wed Jun 24 04:42:34 2009 [dead_souls] Shadyman@QuantumScape: could restrict access to your connect port 
Wed Jun 24 04:42:35 2009 [dead_souls] Cratylus@Dead Souls Dev: you can drop off intermud, that's one way 
Wed Jun 24 04:42:43 2009 [dead_souls] Cratylus@Dead Souls Dev: or you can lock the mud 
Wed Jun 24 04:42:49 2009 [dead_souls] Shadyman@QuantumScape: usually you don't get visitors 
Wed Jun 24 04:43:02 2009 [dead_souls] Cratylus@Dead Souls Dev: it's not like players can actually cause damage 
Wed Jun 24 04:43:13 2009 [dead_souls] Cratylus@Dead Souls Dev: if weird people show up you dont HAVE to talk to them 
Wed Jun 24 04:43:22 2009 [dead_souls] Brian@Titanus: no, but its sort of funny when people make chars and all with complicated names and go WTF is this!? 
Wed Jun 24 04:43:41 2009 [dead_souls] Cratylus@Dead Souls Dev: just never mind them 
Wed Jun 24 04:43:46 2009 [dead_souls] Brian@Titanus: alright 
Wed Jun 24 04:43:48 2009 [dead_souls] Zaknafein@AoD TempMUD: then you hit them with a nuke :D 
Wed Jun 24 04:44:09 2009 [dead_souls] Brian@Titanus: the actual building is on a separate domain anyways, I have this neat idea with multiple worlds thing. 
Wed Jun 24 04:44:19 2009 [dead_souls] Cratylus@Dead Souls Dev: sounds familiar 
Wed Jun 24 04:44:35 2009 [dead_souls] Shadyman@QuantumScape grins. 
Wed Jun 24 04:44:50 2009 [dead_souls] Brian@Titanus: Figured, it impossible nowadays to be creative 
Wed Jun 24 04:45:58 2009 [dead_souls] Shadyman@QuantumScape: Everything's been done before 
Wed Jun 24 04:46:43 2009 [dead_souls] Brian@Titanus: guess thats true in a way. 
Wed Jun 24 04:48:30 2009 [dead_souls] Zaknafein@AoD TempMUD: what about my S&M Smurf Mud? has that been done before? 
Wed Jun 24 04:49:08 2009 [dead_souls] Shadyman@QuantumScape facepalms. 
Wed Jun 24 05:23:51 2009 [dead_souls] Kalinash@Fire and Ice: Nafe's done it 
Wed Jun 24 20:05:09 2009 [dead_souls] Brian@Titanus: with QCS, is there a way I can escape quotes? 
Wed Jun 24 20:11:03 2009 [dead_souls] Newt@ShadowMUDii Dev: maybe " 
Wed Jun 24 20:11:23 2009 [dead_souls] Newt@ShadowMUDii Dev: err, \" 
Wed Jun 24 20:11:36 2009 [dead_souls] Brian@Titanus: Thats what I figured, but QCS bails out 
Wed Jun 24 20:11:57 2009 [dead_souls] Brian@Titanus: saying that it will break it 
Wed Jun 24 20:12:14 2009 [dead_souls] Newt@ShadowMUDii Dev: not sure then, I've never used it. 
Wed Jun 24 20:12:26 2009 [dead_souls] Brian@Titanus: alright, thanks! 
Wed Jun 24 21:26:24 2009 [dead_souls] Jym@DS_Test_HanseJym: I'm attempting to use source control on my lib, but the .svn folders are causing some turmoil.  Does anyone know of a way to have MudOS/FluffOS ignore specific files/folders so the MUD can't see them at all? 
Wed Jun 24 21:26:29 2009 [dead_souls] Raudhrskal@Dead Souls Dev: there's an old post about exactly that on the forum 
Wed Jun 24 21:26:31 2009 [dead_souls] Raudhrskal@Dead Souls Dev: by Alecksy 
Wed Jun 24 21:26:33 2009 [dead_souls] Raudhrskal@Dead Souls Dev: you may also use some other VCS, mercurial, bazaar, monotone, got, whatever, that makes its directory only in the top dir, and make the MUDHOME the top dir. It'll be outside /lib and thus invis from the mud. 
Wed Jun 24 21:26:35 2009 [dead_souls] Jym@DS_Test_HanseJym: Thanks. 
Thu Jun 25 01:54:20 2009 [dead_souls] Brian@Titanus: is there any reason why I might have to look at an object twice to see it? 
Thu Jun 25 01:54:21 2009 [dead_souls] Brian@Titanus: as  in an object in a room 
Thu Jun 25 03:59:51 2009 [dead_souls] Haldir@Pending: How could I make a monster aggressive? 
Thu Jun 25 04:00:15 2009 [dead_souls] Haldir@Pending: rather, how could I make it attack a person when they enter it's room 
Thu Jun 25 04:00:41 2009 [dead_souls] Tigwyk@LP Heroes: There's a function for that. 
Thu Jun 25 04:00:55 2009 [dead_souls] Tigwyk@LP Heroes: I think it's SetAggressive(1); in the create() of the mob. 
Thu Jun 25 04:01:13 2009 [dead_souls] Tigwyk@LP Heroes: though SetAggressive may have other arguments, but I haven't look at the code. 
Thu Jun 25 04:02:01 2009 [dead_souls] Tigwyk@LP Heroes: or there's that. 
Thu Jun 25 04:02:03 2009 [dead_souls] Tigwyk@LP Heroes: Thanks, Crat. 
Thu Jun 25 04:02:13 2009 [dead_souls] Haldir@Pending: thanks 
Thu Jun 25 14:54:46 2009 [dead_souls] Argus@Lands of Chaos: mornin 
Fri Jun 26 06:42:14 2009 [dead_souls] Tahin@Kar Unol: Is there a way to refer to an index of a mapping by its value? 
Fri Jun 26 06:42:42 2009 [dead_souls] Tahin@Kar Unol: Because mappings are just two arrays, right? 
Fri Jun 26 06:44:14 2009 [dead_souls] Silenus@Dead Souls Dev: dont think you can without creating your own index 
Fri Jun 26 06:44:18 2009 [dead_souls] Michael@Citadel Development: you would have to search each value 
Fri Jun 26 06:44:38 2009 [dead_souls] Silenus@Dead Souls Dev: and they arent really two arrays implementationally 
Fri Jun 26 06:45:03 2009 [dead_souls] Tahin@Kar Unol: Hm. It may be easier to keep a second mapping, then. Thanks. 
Fri Jun 26 06:45:47 2009 [dead_souls] Silenus@Dead Souls Dev: my understanding is it's a perl style hash map. 
Fri Jun 26 21:16:50 2009 [dead_souls] Detah@Dead Souls Dev: I want to change the color of one of my lines/channels. 'help color' and 'help colour' were no help. I do not remember the command. anyone know off the top of their head? 
Fri Jun 26 21:17:33 2009 [dead_souls] Cratylus@Dead Souls Dev: the color of the displayed channel name? 
Fri Jun 26 21:17:38 2009 [dead_souls] Detah@Dead Souls Dev: yes. 
Fri Jun 26 21:17:43 2009 [dead_souls] Cratylus@Dead Souls Dev: CHAT_D 
Fri Jun 26 21:17:58 2009 [dead_souls] Detah@Dead Souls Dev: OH, its not player-customizable? 
Fri Jun 26 21:18:02 2009 [dead_souls] Cratylus@Dead Souls Dev: no 
Fri Jun 26 21:18:11 2009 [dead_souls] Detah@Dead Souls Dev: well thats why I cant find it. k. thanks. 
Fri Jun 26 21:18:14 2009 [dead_souls] Cratylus@Dead Souls Dev: np 
Fri Jun 26 21:21:55 2009 [dead_souls] Zaknafein@AoD TempMUD: it can be... 
Fri Jun 26 21:22:19 2009 [dead_souls] Cratylus@Dead Souls Dev: right anything can be, with the magic of lpc 
Fri Jun 26 21:22:25 2009 [dead_souls] Cratylus@Dead Souls Dev: but by default, in ds, no 
Fri Jun 26 21:22:34 2009 [dead_souls] Zaknafein@AoD TempMUD: :D 
Fri Jun 26 22:21:30 2009 [dead_souls] Tahin@Kar Unol: Hm. I've got a plain text file I'm trying to read. I can read other files fine, but this one just appears blank. I can't see anything in it with cat, longcat, tail, etc, but it opens fine in every other program and for some reason ed can edit it. Help? 
Fri Jun 26 22:21:55 2009 [dead_souls] Tahin@Kar Unol: I opened it up in a hex editor and there's nothing unusual about it. 
Fri Jun 26 22:22:01 2009 [dead_souls] Raudhrskal@Dead Souls Dev: it contains a UTF BOM at the beginning? 
Fri Jun 26 22:22:46 2009 [dead_souls] Tahin@Kar Unol: The first character is "l" 
Fri Jun 26 22:22:53 2009 [dead_souls] Tahin@Kar Unol: As according to the gnome hex editor. 
Fri Jun 26 22:23:59 2009 [dead_souls] Raudhrskal@Dead Souls Dev: does it contain only a one long line? or meybe, are the lines in CRLF standard? 
Fri Jun 26 22:24:44 2009 [dead_souls] Tahin@Kar Unol: It's multiple lines, and I'm not sure what format the lines are in. 
Fri Jun 26 22:24:46 2009 [dead_souls] Cratylus@Dead Souls Dev: what are you trying to read it in? 
Fri Jun 26 22:25:21 2009 [dead_souls] Tahin@Kar Unol: Fluffos, Dead Souls. 
Fri Jun 26 22:25:45 2009 [dead_souls] Cratylus@Dead Souls Dev: if you're on unix you can use the strings command to output nothing *but* string from the file 
Fri Jun 26 22:25:54 2009 [dead_souls] Cratylus@Dead Souls Dev: removing any odd binary crud messing it up 
Fri Jun 26 22:26:12 2009 [dead_souls] Cratylus@Dead Souls Dev: also if it's very large, yer out of luck 
Fri Jun 26 22:26:25 2009 [dead_souls] Tahin@Kar Unol: It's 400kb. Is that very large? 
Fri Jun 26 22:26:27 2009 [dead_souls] Cratylus@Dead Souls Dev: fluffos doesnt want to know about your 5 meg text file 
Fri Jun 26 22:26:29 2009 [dead_souls] Cratylus@Dead Souls Dev: yes 
Fri Jun 26 22:26:36 2009 [dead_souls] Tahin@Kar Unol: Hm. 
Fri Jun 26 22:26:47 2009 [dead_souls] Tahin@Kar Unol: That would be the issue, then. Thanks. 
Fri Jun 26 22:26:55 2009 [dead_souls] Cratylus@Dead Souls Dev: see if longcat outputs it 
Fri Jun 26 22:27:03 2009 [dead_souls] Tahin@Kar Unol: It doesn't. 
Fri Jun 26 22:27:08 2009 [dead_souls] Cratylus@Dead Souls Dev: SOL 
Fri Jun 26 22:27:12 2009 [dead_souls] Cratylus@Dead Souls Dev: cut that monster down 
Fri Jun 26 22:27:22 2009 [dead_souls] Tahin@Kar Unol: Hehe. I can go through and cut out the unimportant bits. 
Fri Jun 26 22:27:48 2009 [dead_souls] Raudhrskal@Dead Souls Dev: you can always split it into parts... 
Fri Jun 26 22:27:50 2009 [dead_souls] Tahin@Kar Unol: I borrowed it (with permission) from another program, and I don't need the whole thing. 
Fri Jun 26 22:28:06 2009 [dead_souls] Tahin@Kar Unol: Hm. I could try that, too, I guess. 
Fri Jun 26 22:28:17 2009 [dead_souls] Tahin@Kar Unol: What's the max file size that fluffos likes? 
Fri Jun 26 22:29:27 2009 [dead_souls] Raudhrskal@Dead Souls Dev: `eval return get_config(__MAX_STRING_LENGTH__)` I think... 
Fri Jun 26 22:29:41 2009 [dead_souls] Raudhrskal@Dead Souls Dev: but not sure. 
Fri Jun 26 22:29:59 2009 [dead_souls] Tahin@Kar Unol: Result = 200000 
Fri Jun 26 22:30:16 2009 [dead_souls] Tahin@Kar Unol: Is that in bytes? 
Fri Jun 26 22:30:37 2009 [dead_souls] Raudhrskal@Dead Souls Dev: well, there's also __MAX_READ_FILE_SIZE__ which's prolly a better thing to check, but both are 200k in here. 
Fri Jun 26 22:30:46 2009 [dead_souls] Raudhrskal@Dead Souls Dev: and yea, should be in bytes. 
Fri Jun 26 22:31:10 2009 [dead_souls] Tahin@Kar Unol: eval return get_config(__MAX_READ_FILE_SIZE__); 
Fri Jun 26 22:31:15 2009 [dead_souls] Tahin@Kar Unol: Oops. 
Fri Jun 26 22:31:33 2009 [dead_souls] Tahin@Kar Unol: Right. Thank you. 
Fri Jun 26 22:32:08 2009 [dead_souls] Raudhrskal@Dead Souls Dev smiles vaguely. 
Fri Jun 26 22:38:31 2009 [dead_souls] Tahin@Kar Unol: Okay, it works now. Now just to rewrite my code to work on three files instead of one... Thanks! 
Sat Jun 27 08:48:49 2009 [dead_souls] Tahin@Kar Unol: Hehe. I personally hate the sun and simply don't understand people that like going outside. 
Sat Jun 27 08:48:53 2009 [dead_souls] Tahin@Kar Unol: Oops mischan. 
Sun Jun 28 04:39:07 2009 [dead_souls] Brian@Titanus: I was curious how easy it would be to change the room entering output. 
Sun Jun 28 04:39:33 2009 [dead_souls] Brian@Titanus: like the formatting of it, the map display, etc 
Sun Jun 28 04:41:17 2009 [dead_souls] Brian@Titanus: I'm reading it up in the guide atm 
Sun Jun 28 04:52:52 2009 [dead_souls] Brian@Titanus: I think I found it in /lib/obj/std/room.c 
Sun Jun 28 05:09:29 2009 [dead_souls] Brian@Titanus: all set 
Sun Jun 28 06:56:07 2009 [dead_souls] Tahin@Kar Unol: What's the function to return an array with duplicates removed? I'm sure I heard of one somewhere. 
Sun Jun 28 06:58:02 2009 [dead_souls] Tahin@Kar Unol: distinct_array()... Got it. 
Sun Jun 28 06:58:05 2009 [dead_souls] Tahin@Kar Unol: Sorry. 
Sun Jun 28 07:47:25 2009 [dead_souls] Tahin@Kar Unol: I'm trying to figure out how to do a little cgi stuff. I want to have an input box that takes a string, runs a function on it, then displays the result somewhere. Pretty simple. Would someone mind walking me through it, or at least explaining where it's passing the value from /www/cgi/edit.c to /www/cgi/save.c? I'm a bit lost... 
Sun Jun 28 09:00:41 2009 [dead_souls] Demitris@Consua: why does my virtual room only load when I use "goto"? 
Sun Jun 28 09:01:47 2009 [dead_souls] Tahin@Kar Unol: Because it won't bother loading until it has something in it. 
Sun Jun 28 09:02:05 2009 [dead_souls] Demitris@Consua: swim north doesn't seem to make it load 
Sun Jun 28 09:02:15 2009 [dead_souls] Tahin@Kar Unol: Oh, hm. 
Sun Jun 28 09:02:28 2009 [dead_souls] Tahin@Kar Unol: Does it give you an error? 
Sun Jun 28 09:02:31 2009 [dead_souls] Demitris@Consua: yeah 
Sun Jun 28 09:02:38 2009 [dead_souls] Tahin@Kar Unol: What is it? 
Sun Jun 28 09:02:51 2009 [dead_souls] Demitris@Consua: i'll put it on pastebin 
Sun Jun 28 09:02:59 2009 [dead_souls] Tahin@Kar Unol: All right. 
Sun Jun 28 09:03:13 2009 [dead_souls] Tahin@Kar Unol waits patiently. 
Sun Jun 28 09:05:44 2009 [dead_souls] Tahin@Kar Unol: Hm... What room are you trying to move the player to? 
Sun Jun 28 09:05:58 2009 [dead_souls] Tahin@Kar Unol: Looks like you're swimming from 9,9. 
Sun Jun 28 09:06:09 2009 [dead_souls] Demitris@Consua: from virtual/seas/9,9 north to virtual/seas/9,8 
Sun Jun 28 09:06:49 2009 [dead_souls] Demitris@Consua: every direction gives that error, i'm guessing it's something to do with the rooms not having been loaded or the exits are incorrect 
Sun Jun 28 09:06:54 2009 [dead_souls] Tahin@Kar Unol: Would you mind pasting the whole virtual room code to pastebin? 
Sun Jun 28 09:06:59 2009 [dead_souls] Demitris@Consua: sure 
Sun Jun 28 09:07:03 2009 [dead_souls] Tahin@Kar Unol: I might be able to figure out what's going on... 
Sun Jun 28 09:07:14 2009 [dead_souls] Tahin@Kar Unol: I've been working with virtual rooms lately, you see... 
Sun Jun 28 09:08:18 2009 [dead_souls] Demitris@Consua: oh ok 
Sun Jun 28 09:08:40 2009 [dead_souls] Demitris@Consua: I have to go afk for a few mins, back in a bit 
Sun Jun 28 09:08:49 2009 [dead_souls] Tahin@Kar Unol: All right. I'll take a look at this code. 
Sun Jun 28 09:08:54 2009 [dead_souls] Demitris@Consua: thanks a lot 
Sun Jun 28 09:09:22 2009 [dead_souls] Batastrophe@Hashmark_Gothic: hey, how can I make a player an admin? kind of new to lpmud... 
Sun Jun 28 09:10:06 2009 [dead_souls] Tahin@Kar Unol: encre and groupmod 
Sun Jun 28 09:10:45 2009 [dead_souls] Tahin@Kar Unol: groupmod -a ADMIN playername, I believe, specifically to make them an admin. 
Sun Jun 28 09:12:31 2009 [dead_souls] Batastrophe@Hashmark_Gothic: hmm, nope 
Sun Jun 28 09:12:52 2009 [dead_souls] Demitris@Consua: groupmod -a ASSIST playername 
Sun Jun 28 09:13:01 2009 [dead_souls] Tahin@Kar Unol: Right. 
Sun Jun 28 09:13:11 2009 [dead_souls] Demitris@Consua: and groupmod -a SECURE if you trust them with all the important stuff 
Sun Jun 28 09:13:23 2009 [dead_souls] Tahin@Kar Unol: Right. Secure. Forgot it was that. 
Sun Jun 28 09:16:09 2009 [dead_souls] Tahin@Kar Unol: Hm... Does it give the error if you try moving from a different room? 
Sun Jun 28 09:16:29 2009 [dead_souls] Demitris@Consua: using swim it gives the error, using goto it creates the room and moves me into it just fine 
Sun Jun 28 09:16:44 2009 [dead_souls] Batastrophe@Hashmark_Gothic: thanks for the help guys :) 
Sun Jun 28 09:16:46 2009 [dead_souls] Tahin@Kar Unol: From every room? 
Sun Jun 28 09:16:51 2009 [dead_souls] Tahin@Kar Unol: Or just 9,9? 
Sun Jun 28 09:16:53 2009 [dead_souls] Demitris@Consua: yeah 
Sun Jun 28 09:16:55 2009 [dead_souls] Demitris@Consua: every room 
Sun Jun 28 09:17:19 2009 [dead_souls] Tahin@Kar Unol: Where is the file located? 
Sun Jun 28 09:17:31 2009 [dead_souls] Demitris@Consua: which one? seas.c? 
Sun Jun 28 09:17:42 2009 [dead_souls] Tahin@Kar Unol: Yeah. 
Sun Jun 28 09:17:51 2009 [dead_souls] Demitris@Consua: /realms/demitris/virtual/seas.c 
Sun Jun 28 09:17:57 2009 [dead_souls] Tahin@Kar Unol: Does it have a server.c in the same folder, and a seas/ folder? 
Sun Jun 28 09:18:29 2009 [dead_souls] Demitris@Consua: yeah but I don't know how that works 
Sun Jun 28 09:18:46 2009 [dead_souls] Tahin@Kar Unol: You've copied /domains/town/virtual/server.c over, right? 
Sun Jun 28 09:18:55 2009 [dead_souls] Demitris@Consua: I just copied the server.c from the default domain and changed the _DIR_ 
Sun Jun 28 09:18:58 2009 [dead_souls] Tahin@Kar Unol: Did you change __DIR__ in it? 
Sun Jun 28 09:19:06 2009 [dead_souls] Tahin@Kar Unol: Oh, good. 
Sun Jun 28 09:19:13 2009 [dead_souls] Demitris@Consua: to "/realms/demitris/virtual/" 
Sun Jun 28 09:19:47 2009 [dead_souls] Tahin@Kar Unol: Can you fly up from it? 
Sun Jun 28 09:20:00 2009 [dead_souls] Demitris@Consua: nope, that bugs too with the same error 
Sun Jun 28 09:20:28 2009 [dead_souls] Tahin@Kar Unol: Interesting... 
Sun Jun 28 09:20:52 2009 [dead_souls] Demitris@Consua: there's definitely something not set up properly, swimming and flying work from the town domain 
Sun Jun 28 09:21:20 2009 [dead_souls] Tahin@Kar Unol: Yeah, I think I might see the issue. One second... 
Sun Jun 28 09:21:27 2009 [dead_souls] Demitris@Consua nods. 
Sun Jun 28 09:21:38 2009 [dead_souls] Tahin@Kar Unol: Wait, nope. 
Sun Jun 28 09:22:41 2009 [dead_souls] Tahin@Kar Unol: Just out of curiosity, have you tried updating the room? 
Sun Jun 28 09:23:24 2009 [dead_souls] Demitris@Consua: yeah, update doesn't fix it 
Sun Jun 28 09:23:32 2009 [dead_souls] Tahin@Kar Unol: Didn't expect it to. Just making sure. 
Sun Jun 28 09:23:50 2009 [dead_souls] Tahin@Kar Unol: Hm... 
Sun Jun 28 09:23:58 2009 [dead_souls] Demitris@Consua: also, hardcoding the direction in seas.c doesn't fix it 
Sun Jun 28 09:24:06 2009 [dead_souls] Tahin@Kar Unol: It might just not like being in your realms folder... 
Sun Jun 28 09:24:11 2009 [dead_souls] Tahin@Kar Unol: Never tried that before. 
Sun Jun 28 09:24:34 2009 [dead_souls] Demitris@Consua: maybe I should try putting it in /domains/seas/? 
Sun Jun 28 09:24:40 2009 [dead_souls] Tahin@Kar Unol: Try something for me: Copy the file to /domains/town/virtual and update _dir_ accordingly. 
Sun Jun 28 09:24:47 2009 [dead_souls] Tahin@Kar Unol: Just see if it starts working. 
Sun Jun 28 09:24:58 2009 [dead_souls] Demitris@Consua: ok 
Sun Jun 28 09:27:02 2009 [dead_souls] Demitris@Consua: nope. 
Sun Jun 28 09:27:12 2009 [dead_souls] Tahin@Kar Unol: Well, now that's interesting. 
Sun Jun 28 09:27:27 2009 [dead_souls] Demitris@Consua: maybe I should try moving it all to /domains/seas/ 
Sun Jun 28 09:27:39 2009 [dead_souls] Tahin@Kar Unol: That shouldn't matter, really. 
Sun Jun 28 09:27:47 2009 [dead_souls] Tahin@Kar Unol: Teleporting around works fine, right? 
Sun Jun 28 09:29:30 2009 [dead_souls] Demitris@Consua: yeah 
Sun Jun 28 09:29:47 2009 [dead_souls] Demitris@Consua: I put some debug messages in the creation of the room to let me know when the room was created 
Sun Jun 28 09:30:02 2009 [dead_souls] Tahin@Kar Unol: And I assume it isn't being created when you try to swim to it? 
Sun Jun 28 09:30:10 2009 [dead_souls] Demitris@Consua: it would appear so 
Sun Jun 28 09:30:30 2009 [dead_souls] Demitris@Consua: I only see "Room created" when I use goto 
Sun Jun 28 09:30:47 2009 [dead_souls] Tahin@Kar Unol: I'd go over all the changes you've made from surface.c and see if anything might have caused this. 
Sun Jun 28 09:31:05 2009 [dead_souls] Demitris@Consua: alright 
Sun Jun 28 09:31:07 2009 [dead_souls] Tahin@Kar Unol: It looks like it's 2 lines shorter... What did you remove? 
Sun Jun 28 09:32:00 2009 [dead_souls] Demitris@Consua: I commented out the fly and sink exits 
Sun Jun 28 09:32:04 2009 [dead_souls] Demitris@Consua: maybe that's why 
Sun Jun 28 09:32:08 2009 [dead_souls] Tahin@Kar Unol: Hm... 
Sun Jun 28 09:32:15 2009 [dead_souls] Tahin@Kar Unol: It might require those. Doubt it, though. 
Sun Jun 28 09:32:29 2009 [dead_souls] Demitris@Consua: i'll add a sky to that directory 
Sun Jun 28 09:33:01 2009 [dead_souls] Tahin@Kar Unol: Try uncommenting those, and if that doesn't work, put everything in create in a catch{}; 
Sun Jun 28 09:37:45 2009 [dead_souls] Demitris@Consua ponders. 
Sun Jun 28 09:38:19 2009 [dead_souls] Demitris@Consua: ok i'm going to try putting the seas in /domains 
Sun Jun 28 09:38:28 2009 [dead_souls] Tahin@Kar Unol: Wait... 
Sun Jun 28 09:38:35 2009 [dead_souls] Demitris@Consua: ok 
Sun Jun 28 09:38:46 2009 [dead_souls] Tahin@Kar Unol: If it didn't work in the town domain, it won't work anywhere else. 
Sun Jun 28 09:39:06 2009 [dead_souls] Tahin@Kar Unol: Try putting create in a catch. See if it's spotting anything. 
Sun Jun 28 09:39:13 2009 [dead_souls] Demitris@Consua: how do I do that? 
Sun Jun 28 09:39:23 2009 [dead_souls] Tahin@Kar Unol: Catches are a little confusing. 
Sun Jun 28 09:39:46 2009 [dead_souls] Tahin@Kar Unol: Essentially, they run the code inside them, "catch"ing any errors before they become fatal, and return any errors. 
Sun Jun 28 09:40:04 2009 [dead_souls] Demitris@Consua: i've done try catch before but I can't remember the syntax 
Sun Jun 28 09:40:25 2009 [dead_souls] Tahin@Kar Unol: mixed err = catch{code_here}; 
Sun Jun 28 09:40:34 2009 [dead_souls] Demitris@Consua: ah ok 
Sun Jun 28 09:40:37 2009 [dead_souls] Tahin@Kar Unol: Actually, err could probably safely be a string. I think. 
Sun Jun 28 09:40:41 2009 [dead_souls] Tahin@Kar Unol: Then debug err. 
Sun Jun 28 09:41:03 2009 [dead_souls] Batastrophe@Hashmark_Gothic: how come my friend can't see <ds>? 
Sun Jun 28 09:41:14 2009 [dead_souls] Demitris@Consua: did you encre him? 
Sun Jun 28 09:41:23 2009 [dead_souls] Tahin@Kar Unol: Is he a creator? 
Sun Jun 28 09:41:25 2009 [dead_souls] Batastrophe@Hashmark_Gothic: ah, nope 
Sun Jun 28 09:41:36 2009 [dead_souls] Tahin@Kar Unol: Yeah. "encre <playername>" 
Sun Jun 28 09:41:42 2009 [dead_souls] GothMasterFlash@Hashmark_Gothic: woot 
Sun Jun 28 09:41:44 2009 [dead_souls] Batastrophe@Hashmark_Gothic: got it, thanks 
Sun Jun 28 09:41:52 2009 [dead_souls] Tahin@Kar Unol: Just adding him to the secure/assist group won't do much on its own. 
Sun Jun 28 09:41:58 2009 [dead_souls] GothMasterFlash@Hashmark_Gothic: Good evening/morning, gentlemen and ladies 
Sun Jun 28 09:42:27 2009 [dead_souls] Demitris@Consua: evening 
Sun Jun 28 09:42:32 2009 [dead_souls] Tahin@Kar Unol: Heh. Good evening. 
Sun Jun 28 09:45:24 2009 [dead_souls] Demitris@Consua: I think i'm getting somewhere now 
Sun Jun 28 09:45:38 2009 [dead_souls] Demitris@Consua: I just go the land exit working 
Sun Jun 28 09:45:42 2009 [dead_souls] Demitris@Consua: got* 
Sun Jun 28 09:47:38 2009 [dead_souls] Tahin@Kar Unol: It wasn't working before? 
Sun Jun 28 09:47:46 2009 [dead_souls] Demitris@Consua: nope. 
Sun Jun 28 09:48:06 2009 [dead_souls] Tahin@Kar Unol: Did the catch do anything? 
Sun Jun 28 09:48:38 2009 [dead_souls] Demitris@Consua: I put the catch around the function but I don't think I did it properly 
Sun Jun 28 09:48:56 2009 [dead_souls] Tahin@Kar Unol: Put it inside the function. 
Sun Jun 28 09:49:04 2009 [dead_souls] Tahin@Kar Unol: Around everything inside the current create function. 
Sun Jun 28 09:49:10 2009 [dead_souls] Tahin@Kar Unol: That make sense? 
Sun Jun 28 09:49:28 2009 [dead_souls] Demitris@Consua: yeah 
Sun Jun 28 09:49:43 2009 [dead_souls] Tahin@Kar Unol: Try that. I doubt it'll do anything, but who knows. 
Sun Jun 28 09:49:52 2009 [dead_souls] Demitris@Consua: that's what I did originally 
Sun Jun 28 09:50:01 2009 [dead_souls] Tahin@Kar Unol: Did it find anything? 
Sun Jun 28 09:50:44 2009 [dead_souls] Demitris@Consua: nope 
Sun Jun 28 09:50:48 2009 [dead_souls] Demitris@Consua: same error 
Sun Jun 28 09:51:05 2009 [dead_souls] Tahin@Kar Unol: Let's try doing the same thing with eventSwim, or whatever the function's called... 
Sun Jun 28 09:51:17 2009 [dead_souls] Demitris@Consua: I haven't modified eventSwim yet 
Sun Jun 28 09:51:22 2009 [dead_souls] Tahin@Kar Unol: Try eventGo, actually. 
Sun Jun 28 09:51:24 2009 [dead_souls] Demitris@Consua: it's the same as the lib 
Sun Jun 28 09:51:29 2009 [dead_souls] Demitris@Consua: haven't modified either of those 
Sun Jun 28 09:51:53 2009 [dead_souls] Tahin@Kar Unol: There might still be an error you can catch in it. Worth a shot. 
Sun Jun 28 09:52:12 2009 [dead_souls] Demitris@Consua: ok 
Sun Jun 28 09:52:25 2009 [dead_souls] Tahin@Kar Unol: Define the function, use the :: operator to call its parent version, then put a catch around that and debug it. 
Sun Jun 28 09:52:35 2009 [dead_souls] Tahin@Kar Unol: Just to see if it does something. 
Sun Jun 28 09:52:38 2009 [dead_souls] Tahin@Kar Unol chuckles. 
Sun Jun 28 09:53:57 2009 [dead_souls] Demitris@Consua: nope 
Sun Jun 28 09:54:07 2009 [dead_souls] Tahin@Kar Unol: Okay... 
Sun Jun 28 09:54:19 2009 [dead_souls] Tahin@Kar Unol: You said you got the land exit working. Was it doing the same thing before? 
Sun Jun 28 09:54:23 2009 [dead_souls] Demitris@Consua: everything's been going good until this problem :P 
Sun Jun 28 09:54:37 2009 [dead_souls] Tahin@Kar Unol: That's how it goes. 
Sun Jun 28 09:54:46 2009 [dead_souls] Demitris@Consua: it gave the same error as swimming when entering the ocean from the land 
Sun Jun 28 09:54:57 2009 [dead_souls] Tahin@Kar Unol: But not the other way around? 
Sun Jun 28 09:55:08 2009 [dead_souls] Demitris@Consua: nope, I could swim west on to the land no problem 
Sun Jun 28 09:55:45 2009 [dead_souls] Tahin@Kar Unol: Well that's interesting... 
Sun Jun 28 09:56:08 2009 [dead_souls] Tahin@Kar Unol: I guess that narrows it down to an issue with the virtual rooms loading... 
Sun Jun 28 09:56:14 2009 [dead_souls] Tahin@Kar Unol: Which isn't a surprise, is it. 
Sun Jun 28 09:56:25 2009 [dead_souls] Demitris@Consua: lol 
Sun Jun 28 09:58:09 2009 [dead_souls] Demitris@Consua: hm.. 
Sun Jun 28 09:58:48 2009 [dead_souls] Tahin@Kar Unol: Hm is right. 
Sun Jun 28 09:59:18 2009 [dead_souls] Tahin@Kar Unol: Try copying the entirety of surface.c to seas.c in /domains/town/virtual 
Sun Jun 28 09:59:37 2009 [dead_souls] Tahin@Kar Unol: And start making your changes again, one by one, saving and testing each time. 
Sun Jun 28 09:59:43 2009 [dead_souls] Demitris@Consua: okay 
Sun Jun 28 10:00:04 2009 [dead_souls] Tahin@Kar Unol: This is one bug we just have to be patient with. 
Sun Jun 28 10:00:49 2009 [dead_souls] Tahin@Kar Unol: This one time I spent a week trying to fix a bug where it was only generating the south exit... Of course, my code was a little more complicated than yours. 
Sun Jun 28 10:01:03 2009 [dead_souls] GothMasterFlash@Hashmark_Gothic: Odd question, if I wanted to slay someone would it be call do_death(dudesname)? 
Sun Jun 28 10:01:16 2009 [dead_souls] Tahin@Kar Unol: I suggest using zap. 
Sun Jun 28 10:01:28 2009 [dead_souls] Demitris@Consua: or call player->die() 
Sun Jun 28 10:01:39 2009 [dead_souls] Tahin@Kar Unol: True, but that's really not as much fun. 
Sun Jun 28 10:02:27 2009 [dead_souls] Tahin@Kar Unol raises a hand and ZAPS you! 
Sun Jun 28 10:02:35 2009 [dead_souls] Demitris@Consua dies. 
Sun Jun 28 10:03:29 2009 [dead_souls] Silenus@Dead Souls Dev pleads for mercy. 
Sun Jun 28 10:07:05 2009 [dead_souls] Demitris@Consua: oh, modifying the domains/town/virtual files affected my virtual room too 
Sun Jun 28 10:07:24 2009 [dead_souls] Tahin@Kar Unol: Wait, how did you modify them? 
Sun Jun 28 10:07:44 2009 [dead_souls] Demitris@Consua: scite 
Sun Jun 28 10:08:24 2009 [dead_souls] Tahin@Kar Unol: No, I mean, what did you do to them? 
Sun Jun 28 10:08:32 2009 [dead_souls] Tahin@Kar Unol: You were just supposed to add one temporary file... 
Sun Jun 28 10:08:47 2009 [dead_souls] Demitris@Consua: I changed the __DIR__ back to how it was in the /domains/town/ file 
Sun Jun 28 10:09:06 2009 [dead_souls] Demitris@Consua: and then my land exit stopped working 
Sun Jun 28 10:09:55 2009 [dead_souls] Tahin@Kar Unol: Hm. That's... bizarre. 
Sun Jun 28 10:10:11 2009 [dead_souls] Tahin@Kar Unol: You sure you're not in the /domains/town/virtual/seas.c room? 
Sun Jun 28 10:10:32 2009 [dead_souls] Demitris@Consua: yeah i'm sure 
Sun Jun 28 10:11:36 2009 [dead_souls] Tahin@Kar Unol: I think I'm going to go to sleep, because I'm getting a little loopy and I'm unlikely to be terribly helpful at this point. I suggest doing the same. Code looks so much friendlier in the morning... 
Sun Jun 28 10:11:56 2009 [dead_souls] Demitris@Consua: thanks for the help 
Sun Jun 28 10:12:00 2009 [dead_souls] Tahin@Kar Unol: Wait, what time zone are you in? 
Sun Jun 28 10:12:06 2009 [dead_souls] Tahin@Kar Unol: Or rather, what time is it? 
Sun Jun 28 10:12:09 2009 [dead_souls] Demitris@Consua: EST, australia 
Sun Jun 28 10:12:15 2009 [dead_souls] Tahin@Kar Unol: Ah. 
Sun Jun 28 10:12:17 2009 [dead_souls] Demitris@Consua: 7:12pm 
Sun Jun 28 10:12:39 2009 [dead_souls] Tahin@Kar Unol: Interesting. 
Sun Jun 28 10:12:49 2009 [dead_souls] Tahin@Kar Unol: Then carry on. Its 2AM here. I'm gonna get some sleep. 
Sun Jun 28 10:12:55 2009 [dead_souls] Tahin@Kar Unol chuckles. 
Sun Jun 28 10:12:59 2009 [dead_souls] Demitris@Consua: ok, have a good sleep 
Sun Jun 28 19:47:12 2009 [dead_souls] Eddard@Valar Morghulis: so there is NOT A STANDARD way to change that 
Sun Jun 28 21:26:50 2009 [dead_souls] GothMasterFlash@#gothic: So, stupid question: I was promoted to admin last night. How do I find my office, and the administrators guide didnt save 
Sun Jun 28 21:27:09 2009 [dead_souls] GothMasterFlash@#gothic: Is there a place online that will have those details, or is there a means to call the item? 
Sun Jun 28 21:36:47 2009 [dead_souls] Raudhrskal@Dead Souls Dev: 'home' command 
Sun Jun 28 21:37:26 2009 [dead_souls] Raudhrskal@Dead Souls Dev: for admin guide, clone /domains/default/obj/guide 
Sun Jun 28 21:37:49 2009 [dead_souls] Raudhrskal@Dead Souls Dev: also, read the faqs available at http://dead-souls.net 
Sun Jun 28 22:39:39 2009 [dead_souls] Tahin@Kar Unol: I'm trying to create a really simple web interface thing that simply takes a string in a text box, runs a function with it as the argument, and reports the results somehow. Could someone help me? I mainly am just trying to figure out how edit.c interacts with save.c. 
Sun Jun 28 22:40:15 2009 [dead_souls] Raudhrskal@Dead Souls Dev: one line or more than one line? 
Sun Jun 28 22:40:35 2009 [dead_souls] Raudhrskal@Dead Souls Dev: for one line text the finger-box from the index page might be simpler to analyze 
Sun Jun 28 22:40:49 2009 [dead_souls] Raudhrskal@Dead Souls Dev: i never examined the web stuff, tho. 
Sun Jun 28 22:42:05 2009 [dead_souls] Tahin@Kar Unol: Ooh. The finger box. I'll take a look at that. Thanks. 
Sun Jun 28 22:42:37 2009 [dead_souls] Raudhrskal@Dead Souls Dev: good luck. 
Sun Jun 28 22:42:48 2009 [dead_souls] Tahin@Kar Unol: Heh. Thanks. 
Sun Jun 28 22:45:25 2009 [dead_souls] Tahin@Kar Unol: Oh, hey, that's really helpful. Cool. 
Sun Jun 28 22:46:55 2009 [dead_souls] Raudhrskal@Dead Souls Dev: srsly? 
Sun Jun 28 22:47:06 2009 [dead_souls] Raudhrskal@Dead Souls Dev: happens sometimes. 
Sun Jun 28 22:47:41 2009 [dead_souls] Tahin@Kar Unol: Heheh. I was looking at edit.c and save.c, which are 90% security and thus incredibly confusing. 
Sun Jun 28 22:48:16 2009 [dead_souls] Raudhrskal@Dead Souls Dev: I assume that you're fluent with the HTML side? Forms, POST vs GET and such? 
Sun Jun 28 22:48:38 2009 [dead_souls] Tahin@Kar Unol: Not really, but I think I can figure it out. Maybe. This is at least a step in the right direction. Hehe. 
Sun Jun 28 22:49:09 2009 [dead_souls] Tahin@Kar Unol: I get how forms work, at least. 
Sun Jun 28 22:49:19 2009 [dead_souls] Tahin@Kar Unol: Just not POST vs. GET... 
Sun Jun 28 22:49:53 2009 [dead_souls] Raudhrskal@Dead Souls Dev: Form set to POST sends the data as the content of the request. It allows for transmission of large amounts of data. 
Sun Jun 28 22:50:10 2009 [dead_souls] Raudhrskal@Dead Souls Dev: GET just appends the form content to the URL. 
Sun Jun 28 22:50:30 2009 [dead_souls] Tahin@Kar Unol: Oh, ah. Good to know. 
Sun Jun 28 22:50:38 2009 [dead_souls] Raudhrskal@Dead Souls Dev: So, a form submitted a get goes to script.cgi?var1=val1&var2=val2&etc=so_on 
Sun Jun 28 22:50:39 2009 [dead_souls] Tahin@Kar Unol: I vaguely remember learning that. Haven't done web stuff in so long. 
Sun Jun 28 22:51:20 2009 [dead_souls] Raudhrskal@Dead Souls Dev: For simple rqquests GET is ok. You wouldn't want to use it to transfer contents of a file. 
Sun Jun 28 22:51:52 2009 [dead_souls] Raudhrskal@Dead Souls Dev: also, because GET-stuff may be bookmarked or linked to, it should not change anything or perfonrm any midification action. 
Sun Jun 28 22:52:29 2009 [dead_souls] Raudhrskal@Dead Souls Dev: There are stories of [delete] buttons using GET... then Googlebot came and did its duty following all GETtable links. 
Sun Jun 28 22:53:38 2009 [dead_souls] Tahin@Kar Unol: Hehe. I'm not modifying anything with this, so there's no fear of that. 
Sun Jun 28 23:05:34 2009 [dead_souls] Tahin@Kar Unol: Hm... What's the default, POST or GET? Finger.c doesn't seem to specify. 
Sun Jun 28 23:05:59 2009 [dead_souls] Kalinash@Fire and Ice: GET 
Sun Jun 28 23:06:06 2009 [dead_souls] Kalinash@Fire and Ice: at least in HTML forms 
Sun Jun 28 23:07:11 2009 [dead_souls] Tahin@Kar Unol: Hm... Apparently I'm doing something wrong. 
Sun Jun 28 23:07:15 2009 [dead_souls] Tahin@Kar Unol: Big surprise, eh? 
Sun Jun 28 23:09:30 2009 [dead_souls] Ideysus@ShadowMUDii: GET abuse is my pet hate. 
Sun Jun 28 23:09:56 2009 [dead_souls] Ideysus@ShadowMUDii: Though it can be pretty annoying when POST is used where GET would be more appropriate. 
Sun Jun 28 23:10:00 2009 [dead_souls] Kalinash@Fire and Ice: GET is what builds up those fubar query strings in the url 
Sun Jun 28 23:10:07 2009 [dead_souls] Raudhrskal@Dead Souls Dev: We know. 
Sun Jun 28 23:26:00 2009 [dead_souls] Tahin@Kar Unol: HAHAHAAH! It works! Thanks guys. 
Sun Jun 28 23:26:26 2009 [dead_souls] Raudhrskal@Dead Souls Dev: And what it's doing? 
Sun Jun 28 23:26:58 2009 [dead_souls] Tahin@Kar Unol: It's a simple translator I'm writing that I want to be accessible from outside the mud. 
Mon Jun 29 01:02:38 2009 [dead_souls] Haldir@Pending: How could I make a map of my area that autmatically displays, like the one in the Town domain? 
Mon Jun 29 01:02:58 2009 [dead_souls] Haldir@Pending: automatically* 
Mon Jun 29 07:51:13 2009 [dead_souls] Batastrophe@Gothic!: where can I find a list of weapontypes? 
Mon Jun 29 07:53:39 2009 [dead_souls] Demitris@Consua: I think you can set it as any string you like 
Mon Jun 29 07:54:22 2009 [dead_souls] Batastrophe@Gothic!: I think I got an invalid property... lets see 
Mon Jun 29 07:54:40 2009 [dead_souls] Batastrophe@Gothic!: yeah invalid property 
Mon Jun 29 07:58:25 2009 [dead_souls] Demitris@Consua: I haven't looked at combat yet, but I can see that the weapon type is used in eventWeaponAttack in combat.c 
Mon Jun 29 07:58:49 2009 [dead_souls] Batastrophe@Gothic!: alright, I'll have a look 
Mon Jun 29 07:59:00 2009 [dead_souls] Demitris@Consua: not sure what the valid types are though 
Mon Jun 29 07:59:54 2009 [dead_souls] Silenus@Dead Souls Dev: wild guess 
Mon Jun 29 07:59:59 2009 [dead_souls] Silenus@Dead Souls Dev: /include/damage_types.h 
Mon Jun 29 10:51:15 2009 [dead_souls] Batastrophe@Gothic!: anyone? 
Mon Jun 29 10:58:56 2009 [dead_souls] Raudhrskal@Dead Souls Dev: erm, what? 
Tue Jun 30 06:29:52 2009 [dead_souls] Demitris@Consua: is there a way I can run the create code of a room before a user enters it? 
Tue Jun 30 06:30:14 2009 [dead_souls] Tahin@Kar Unol: load_object, maybe? 
Tue Jun 30 06:30:24 2009 [dead_souls] Demitris@Consua: i'll try it 
Tue Jun 30 06:30:33 2009 [dead_souls] Lotus@ShadowMUDii Dev: override receive_objects() 
Tue Jun 30 06:30:55 2009 [dead_souls] Demitris@Consua: what will that do Lotus? 
Tue Jun 30 06:31:31 2009 [dead_souls] Lotus@ShadowMUDii Dev: well, you put in a call to create(), and then ::receive_objects() so that it continues with the receive code. 
Tue Jun 30 06:31:53 2009 [dead_souls] Lotus@ShadowMUDii Dev: load_object will only call it if the room isn't already loaded. 
Tue Jun 30 06:32:16 2009 [dead_souls] Demitris@Consua: ah, well i'm trying to fix these rooms that aren't loading 
Tue Jun 30 06:32:34 2009 [dead_souls] Tahin@Kar Unol: When are they supposed to load? 
Tue Jun 30 06:32:37 2009 [dead_souls] Demitris@Consua: virtual rooms that only get created when using "goto" 
Tue Jun 30 06:32:48 2009 [dead_souls] Demitris@Consua: whenver someone enters them 
Tue Jun 30 06:32:50 2009 [dead_souls] Lotus@ShadowMUDii Dev: ahhh. 
Tue Jun 30 06:32:52 2009 [dead_souls] Tahin@Kar Unol: Oh, hm. 
Tue Jun 30 06:32:52 2009 [dead_souls] Tahin@Kar Unol: Those. 
Tue Jun 30 06:33:53 2009 [dead_souls] Tahin@Kar Unol: You could try calling load_object with the filename as an argument before moving the player... 
Tue Jun 30 06:34:02 2009 [dead_souls] Demitris@Consua: that's what i'm trying now 
Tue Jun 30 06:34:06 2009 [dead_souls] Tahin@Kar Unol: Put it in eventreleaseobject. 
Tue Jun 30 06:34:16 2009 [dead_souls] Silenus@Dead Souls Dev: hmm 
Tue Jun 30 06:34:23 2009 [dead_souls] Silenus@Dead Souls Dev: that is absolutely wierd 
Tue Jun 30 06:34:42 2009 [dead_souls] Demitris@Consua: yeah, considering it works fine in /domains/town/virtual/ 
Tue Jun 30 06:36:21 2009 [dead_souls] Silenus@Dead Souls Dev: shouldnt the move code target the room specified in the path anyhow? 
Tue Jun 30 06:36:27 2009 [dead_souls] Silenus@Dead Souls Dev: which will auto load it if its a master? 
Tue Jun 30 06:36:30 2009 [dead_souls] Silenus@Dead Souls Dev: er blueprint? 
Tue Jun 30 06:36:33 2009 [dead_souls] Tahin@Kar Unol: Wait, it does work if you put it in /domains/town/virtual? I thought it still failed there. 
Tue Jun 30 06:36:36 2009 [dead_souls] Demitris@Consua: it always worked there 
Tue Jun 30 06:36:38 2009 [dead_souls] Tahin@Kar Unol: Wait... I thought... Huh. 
Tue Jun 30 06:36:40 2009 [dead_souls] Tahin@Kar Unol: Try putting it in its own domain, then. 
Tue Jun 30 06:36:41 2009 [dead_souls] Demitris@Consua: I did, that didn't work 
Tue Jun 30 06:36:43 2009 [dead_souls] Tahin@Kar Unol: Then... You have the server.c, right? 
Tue Jun 30 06:36:44 2009 [dead_souls] Tahin@Kar Unol: With __dir__ set right? 
Tue Jun 30 06:36:46 2009 [dead_souls] Demitris@Consua nods. 
Tue Jun 30 06:36:52 2009 [dead_souls] Tahin@Kar Unol: Hm. 
Tue Jun 30 06:37:06 2009 [dead_souls] Demitris@Consua: i'm going to try putting in the load_object into the swim code 
Tue Jun 30 06:37:11 2009 [dead_souls] Silenus@Dead Souls Dev: does using goto load it properly in the new domain? 
Tue Jun 30 06:37:19 2009 [dead_souls] Demitris@Consua: yeah it does 
Tue Jun 30 06:37:45 2009 [dead_souls] Demitris@Consua: I put a users()->eventPrint("loaded") in the create function and I only see "loaded" when using goto 
Tue Jun 30 06:38:15 2009 [dead_souls] Demitris@Consua: swim complains about the room not existing 
Tue Jun 30 06:38:39 2009 [dead_souls] Silenus@Dead Souls Dev: unfortunately i am unfamiliar with how the swim code works 
Tue Jun 30 06:38:43 2009 [dead_souls] Silenus@Dead Souls Dev: on DS 
Tue Jun 30 06:38:51 2009 [dead_souls] Silenus@Dead Souls Dev: so you might have to look 
Tue Jun 30 06:38:59 2009 [dead_souls] Demitris@Consua: on it :P 
Tue Jun 30 06:39:09 2009 [dead_souls] Tahin@Kar Unol: I think it's going through eventGo before it fails. 
Tue Jun 30 06:39:13 2009 [dead_souls] Tahin@Kar Unol: So swim is working fine. 
Tue Jun 30 06:45:45 2009 [dead_souls] Demitris@Consua: I added a bit of code to load the room, works fine now 
Tue Jun 30 06:45:49 2009 [dead_souls] Brian@Titanus: I'm trying to understand how in workroom.c, you can get a name from 'privs' when the line before it sets privs to a null string.. 
Tue Jun 30 06:47:20 2009 [dead_souls] Brian@Titanus: I was curious if I'd be able to put it in another room to substitute someones name for something. 
Tue Jun 30 06:48:09 2009 [dead_souls] Brian@Titanus: I mean substitute the long desc with someones name 
Tue Jun 30 07:08:49 2009 [dead_souls] Demitris@Consua: how do I check if an object is already loaded? 
Tue Jun 30 07:09:50 2009 [dead_souls] Brian@Titanus: I think you can try to goto it 
Tue Jun 30 07:11:04 2009 [dead_souls] Silenus@Dead Souls Dev: find_object(string) also should work. 
Tue Jun 30 07:11:19 2009 [dead_souls] Demitris@Consua: and that will return 0 if it hasn't loaded? 
Tue Jun 30 07:11:45 2009 [dead_souls] Silenus@Dead Souls Dev: i believe so 
Tue Jun 30 07:11:54 2009 [dead_souls] Demitris@Consua: thanks 
Tue Jun 30 07:20:40 2009 [dead_souls] Brian@Titanus: doesnt happen to be a searchable api for the efuns / sefuns and such is there? well, the api for efuns would be part of whats it called, mudos documentation I believe? So I meant sefuns. 
Tue Jun 30 07:21:38 2009 [dead_souls] Demitris@Consua: do you mean something like findfun? 
Tue Jun 30 07:22:15 2009 [dead_souls] Brian@Titanus: I'm just looking for some sort of function I can use to return the name of the last player who entered a room. 
Tue Jun 30 07:23:45 2009 [dead_souls] Brian@Titanus: more or less the person who views the room 
Tue Jun 30 07:24:25 2009 [dead_souls] Demitris@Consua: this_room()->SetProperty("last", this_player()->GetKeyName()) 
Tue Jun 30 07:24:29 2009 [dead_souls] Demitris@Consua: ? 
Tue Jun 30 07:24:44 2009 [dead_souls] Demitris@Consua: in SetEnters or something maybe 
Tue Jun 30 07:27:34 2009 [dead_souls] Brian@Titanus: trying to get it to work, sec 
Tue Jun 30 07:28:55 2009 [dead_souls] Brian@Titanus: for some reason i can't use eval return with that. 
Tue Jun 30 07:29:30 2009 [dead_souls] Demitris@Consua: use GetProperty for return 
Tue Jun 30 07:29:48 2009 [dead_souls] Demitris@Consua: this_room()->GetProperty("last") 
Tue Jun 30 07:31:56 2009 [dead_souls] Brian@Titanus: oh! undefined function this_room.. 
Tue Jun 30 07:32:17 2009 [dead_souls] Brian@Titanus: I'm guessing thats only available in room code? 
Tue Jun 30 07:32:28 2009 [dead_souls] Demitris@Consua: works here 
Tue Jun 30 07:33:21 2009 [dead_souls] Brian@Titanus: weird, it complains to me that this_room is an undefined function 
Tue Jun 30 07:33:31 2009 [dead_souls] Demitris@Consua: environment(this_player()) instead of this_room() 
Tue Jun 30 07:33:53 2009 [dead_souls] Brian@Titanus: ah 
Tue Jun 30 07:35:03 2009 [dead_souls] Brian@Titanus: I think I'm beginning to understand, thanks :) 
Tue Jun 30 07:51:56 2009 [dead_souls] Brian@Titanus: I did it! thanks :) 
Tue Jun 30 08:18:47 2009 [dead_souls] Demitris@Consua: weird, load_object(environment(this_player())->GetExit(str)) works fine on my admin char but causes a runtime error on my test char 
Tue Jun 30 08:21:43 2009 [dead_souls] Batastrophe@Gothic: I didn't do it this time, I swear! 
Tue Jun 30 08:21:55 2009 [dead_souls] Brian@Titanus: hmm? 
Tue Jun 30 08:22:30 2009 [dead_souls] Brian@Titanus: oh i made two big mistakes. first of all I removed a domain via ssh when I was in it, seccond I didnt use svn delete. haha. 
Tue Jun 30 08:22:41 2009 [dead_souls] Brian@Titanus: if you meant the disconnection and stuff 
Tue Jun 30 14:48:30 2009 [dead_souls] Demitris@Consua sighs. 
Tue Jun 30 14:49:20 2009 [dead_souls] Demitris@Consua: for some reason this line of code is causing a runtime error when run by a player but works fine when an admin uses it 
Tue Jun 30 14:51:01 2009 [dead_souls] Demitris@Consua: load_object("/realms/demitris/virtual/seas/9,9") 
Tue Jun 30 15:13:57 2009 [dead_souls] Cratylus@Dead Souls Dev: non admin users dont have access to hoe directories 
Tue Jun 30 15:18:08 2009 [dead_souls] Demitris@Consua: so I should put the virtual rooms in /domains/virtual/ then? 
Tue Jun 30 16:40:53 2009 [dead_souls] Testcharfour@Consua: the virtual rooms don't seem to work from /domains/virtual/ :( 
Tue Jun 30 16:41:05 2009 [dead_souls] Kalinash@Fire and Ice: security? 
Tue Jun 30 16:41:36 2009 [dead_souls] Demitris@Consua: sorry, wrong char. it says it couldn't find the object 
Tue Jun 30 16:42:20 2009 [dead_souls] Demitris@Consua: the virtual rooms were loading and destructing fine when I put them in /realms/demitris/virtual but they won't even create in /domains/virtual 
Tue Jun 30 16:42:25 2009 [dead_souls] Demitris@Consua: i'm really stumped 
Tue Jun 30 16:42:50 2009 [dead_souls] Kalinash@Fire and Ice: it's probably the security system not allowing objects to be created from that directory 
Tue Jun 30 16:42:58 2009 [dead_souls] Kalinash@Fire and Ice: I'm sure Crat has an FAQ entry for it :) 
Tue Jun 30 16:44:37 2009 [dead_souls] Ideysus@ShadowMUDii: Does DS have a separate object for the player's body and the connection? 
Tue Jun 30 16:44:48 2009 [dead_souls] Silenus@Dead Souls Dev: no 
Tue Jun 30 18:53:20 2009 [dead_souls] Brian@Titanus: privacy is a property that prevents others from entering a room isn't it? 
Tue Jun 30 18:57:34 2009 [dead_souls] Cratylus@Dead Souls Dev: unless theyre admin 
Wed Jul  1 00:13:14 2009 [dead_souls] Brian@Titanus: I'm getting this, "illegal to move or destruct an object" error in start.c... "defining actions from a verb function which returns 0".. is there something I am obviously missing? 
first << < 149 150 151 152 153 154 155 156 157 158 159 > >> last

Go to the top | Channel Index