INFO Latest Update News

Gurluas

New Adventurer
Joined
Aug 28, 2004
Messages
1,775
Reaction score
4
Age
34
Its a nice patch :D
maybe il redl halflife and rejoin the fun
 

Acehigh

New Adventurer
Joined
Nov 21, 2006
Messages
60
Reaction score
0
its all good and nice work. but there a little bug. when like 3 + players join a server it because laggy and just crashers out, i tryed differnt servers but they all crashed like 3 times each. so i stoped playing to see if any one knows what it is ?
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
That's very odd, my server was running just fine with 6 players - including myself, for a good long time. Dun see anything in the chat or restarter log suggesting mass crashes.

edit: Yeah, I'm looking at the chat/crash logs in more detail and it looks like someone was fugging with you ('round about 7-8pm PST). People should be aware, if certain functions get abused, I will remove them - so if you wish to keep them, I would suggest not using them to piss peeps off.

PS. Uploaded the beta package to the content server to expedite downloads for dated clients.
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
My being a jerk was long before it crashed.

And in my defense, I prefer the map during the day anyway. It wasn't entirely to piss them off.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
There are ways to deliberately crash the server, and I was kinda under the impression that was what was going on... Well, there's this rash of crashes between 7:30 and 8pm, and it *looks* like they are all on ms_snow.

Were you guys crashing about the time the first wave of boars/bears would spawn? (The trigger is kinda mid-way to the hut.)
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
The only time I remember crashing on SNOW was when we got to the reavers..

Wait a minute, no.. We didn't crash. My power went out O_O

So I don't remember crashing on it at all (Unless it crashed while I was on another server). Check the logs for Thornlands. I honestly don't remember now when it crashed.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Hmm... Nvm, my 12hr<->24hr math is off - looks like yer crashes were in Thornlands. Well, I see the people bitching about the old bugs as if they were new: Negative HP, Char Wipe on Krayman (I love getting blamed for those), but other than that no helpful clues... Meh, I need to somehow enhance my logs without lagging the server to death (the current developer log plugin is just far too resource intensive for hosting).

Also odd, as it was Thornlands where I was playing with those 5 other peeps for a good long time. We were stressing the server too (volcano, etc.)

I don't have the memory error spam on my window, so I know that ain't it... (I've been getting that a lot less lately, for some reason.)
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
Unless you want to go through and add another system LIKE the developer system, I can't think of much. But I'll keep thinking on that one.
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
Double post ftw

Would having some sort of timer that would only keep the dev messages for 30 seconds save some res?
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Well there are several "developer channels" - it's just logging them all is too much (especially with the script-spam) - I'm not sure which channel the script spam comes on (ai_console?), maybe I can filter it out and still get useful info, but I think some other critical messages are on that same channel.

The channels themselves are internal to the engine, so I don't think ya can add more - but it'd probably be possible to prefix them, and then the amx plugin could filterout the ones with the prefix.

Would having some sort of timer that would only keep the dev messages for 30 seconds save some res?

A tad hap-hazard, I believe. ;) I dunno if I could figure a way to make a large complex string array, and just dump the info to the HD less often.
 

The Man In Black

Administrator
Staff member
Administrator
Moderator
RiP
Joined
Jul 9, 2006
Messages
6,904
Reaction score
71
Meh. You could just figure out how VS does the Just-In-Time debugger, make your own, and rip info from that ;-)
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Well, the debug info provided by the HL engine is more useful than that generated by the C++ debugary (memory bug @ address XXX don't mean squat, when you have no idea what the damn thing was doing at the time). The current developer_log.amx plugin works by monitoring the HL debug channels, not the VS. The source for most of the plugins is included in the AMX package. This bit is from developer_log.amx:
Code:
public alertmessage(atype, message[])
{

/* 	switch(atype) 
  {
    case at_notice: server_print("ALERTMESSAGE, ATYPE=at_notice")
    case at_console: server_print("ALERTMESSAGE, ATYPE=at_console")
    case at_aiconsole: server_print("ALERTMESSAGE, ATYPE=at_aiconsole")
    case at_warning: server_print("ALERTMESSAGE, ATYPE=at_warning")
    case at_error: server_print("ALERTMESSAGE, ATYPE=at_error")
    case at_logged: server_print("ALERTMESSAGE, ATYPE=at_logged")
  }
  switch(atype) 
  {
    case 0: server_print("ALERTMESSAGE, ATYPE=0")
    case 1: server_print("ALERTMESSAGE, ATYPE=1")
    case 2: server_print("ALERTMESSAGE, ATYPE=2")
    case 3: server_print("ALERTMESSAGE, ATYPE=3")
    case 4: server_print("ALERTMESSAGE, ATYPE=4")
    case 5: server_print("ALERTMESSAGE, ATYPE=5")
  }
*/

	new simpleout[512];
    format(simpleout,511,"%s", message)
	if ( file_exists("dev_log.log") == 0 ) write_file("dev_log.log","logstart");
	write_file("dev_log.log",simpleout,-1);
	server_print("(Logged)")
}

That center bit is commented out, but it shows ya how it works. It's a simple matter of finding where the console writes script debug reports in the MS.dll, and prefixing them, then making this plugin not writeout messages containing that prefix... However, this module captures EVERY server message - even if the developer mode is OFF - so the resource intensiveness maybe more than the mass HD writes... Plus there'd still be quite a few HD writes, even without the script debug spam, so I'd still need some way of buffering it in memory. I have a hell of a time working with strings in AMX (freaking SMALL), so that bit maybe complicated.
 

FER

New Adventurer
MSC Developer
RiP
Joined
Sep 16, 2006
Messages
2,758
Reaction score
0
Age
37
Location
on Belser's army
most towns seem to crash on my server, maybe because the maps arent updated clientside
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Clients do not need to update maps.

More likely your betapackage is not installed proper, but your map updates are. All the towns have the new bank in them, if yer running the old SC.DLL - your server will go smashie as it does not have the proper script. (Edana might be an exception, as the script is aliased)

Check the date on your server's SC.DLL, make sure it updated.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Go to your server's msc folder, go into the dlls folder, and check the date on the sc.dll file (it will either be written next to the file, or you will need to right click on it and click properties). It should be dated 12/31/2006.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
In other news:
ruhoh.gif
Ruh'oh... Hmmm... Not sure what would cause that. Krayman's character gave me that error, and now some Brashamen guy did the same thing. *sigh* I'll have to find out if their clients are updated or what not before I know more.

PS. At least the Helena raid went off flawlessly on my server. (Sometimes there's a bug where one of the store owners gets teleported into a roof - I'm aware of this.)

PPS. Did I mention you can stack your shields and bows now? Probably shoulda mentioned that.... Also, thwacking civilians tends to make guards pissy now.
 

Basher

New Adventurer
Joined
Dec 31, 2006
Messages
7
Reaction score
0
Location
US
Server crashes.

Hey everyone im new here but no time for greets i got a big problem.
My character crashes the server, i dont even have to join in just conect to it and about the moment i need to choose a character boom: "The server is shutting down". So i tried my own server (in fn too) and boom it crashed the same time. I sent you an email with details Thot, please fix it, im getting more and more frustrated.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Ya must be the one that just nuked my server - (basherman?) trying to find a bug here... Do you have the betapackage installed from http://www.thothie.com/ms ? - Would help if I knew.
 

Basher

New Adventurer
Joined
Dec 31, 2006
Messages
7
Reaction score
0
Location
US
yupper

Yes i have the betapackage installed man, it worked fine until i got the hammer from challs. then it went pretty bad...
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
Damnit, somoene named "bigz" is smashing my server repeatedly due to this bug...

*sigh*... Possiblities are:
- Increased number of wear slots (if this is the case, it kills both the shield+bow and armor fix).
- Bank tickets increasing the server item count too high (seems less likely).

I may have to release an emergency patch tomorrow... Peeps are waking up here now, and they'll want to drag me to Denny's no doubt...
 

Basher

New Adventurer
Joined
Dec 31, 2006
Messages
7
Reaction score
0
Location
US
wear slots?

Well i used to wear more stuff, now as i remember i got snakeskin sword holster from spiders and heavy weapon holster from shop. i used to have 2 bows (orc and heavy long bow i think) but it was no problem. maybe its the 2 different hollsters thing.
 

Thothie

Administrator
Staff member
Administrator
Moderator
MSC Archivist
Joined
Apr 8, 2005
Messages
16,342
Reaction score
326
Location
lost
I tested that holster thing on the last patch... But this patch adds 2 new back slots and a new "special" slot for the body. Wearing two bows on the back would more likely be an issue... Dun think I tested that.

...as an experiment, I've reduced the finger-wear slots to 2/hand (no need for 10/hand as is the old default), it won't take effect until they get off Unreset. I don't have time to test anymore than that just now...

If ya see bigz, let him know my ban against him is temporary... He just kept crashing the server over and over again, apparently not getting the message. ;)
 

Basher

New Adventurer
Joined
Dec 31, 2006
Messages
7
Reaction score
0
Location
US
restore then?

So can you just restore it to previous? i want to play!!!
 
Top