[XP] Blizz-ABS Controller for RMX-OS

Started by Blizzard, January 17, 2010, 05:02:36 pm

Previous topic - Next topic

Noob

I gave the logs folder 777, and it failed but when i gave the babs extension 77 the logging worked. But I still get this problem, and even as an inexperienced noob I agree with you, something is definitely not right with the log. Would truncating the database help? Any other suggestions?

Blizzard

I'm not sure. Can you run the server locally on your PC and see if the same thing happens? I never had problems with the GMaster subsystem like this.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Noob

Ok blizzard. I ran it locally and did pretty much the same thing. I logged in on one map with enemeis as beta, then left that map, then returned to that map. Then I exited the game. then I made a new account called beta1 and went to a different map with enemies. It all worked fine. But I got a very different looking babs log (remember, beta in my local test is Admin in global, and beta1 in local is beta in global).
Edit: Log:
Client 'beta' activate G-Master for map '113'.
Map '113' has been released.
Client 'beta' activate G-Master for map '19'.
Map '19' has been released.
Client 'beta' activate G-Master for map '113'.
Client 'beta' deactivate G-Master for map '113'.
Map '113' has been released.
Client 'beta' activate G-Master for map '113'.
Client 'beta' deactivate G-Master for map '113'.
Map '113' has been released.
Client 'beta1' activate G-Master for map '2'.
Client 'beta1' deactivate G-Master for map '2'.
Map '2' has been released.
Client 'beta1' activate G-Master for map '2'.
Client 'beta1' deactivate G-Master for map '2'.
Map '2' has been released.
Client 'beta1' activate G-Master for map '2'.
Map '2' has been released.
Client 'beta1' activate G-Master for map '4'.
Map '4' has been released.
Client 'beta1' activate G-Master for map '1'.
Map '1' has been released.
Client 'beta1' activate G-Master for map '117'.
Client 'beta1' deactivate G-Master for map '117'.
Map '117' has been released.
Client 'beta1' activate G-Master for map '117'.
Client 'beta1' deactivate G-Master for map '117'.
Map '117' has been released.

Blizzard

Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Noob

I did. I edited my earlier post sorry. Forgot the first time :P

Blizzard

Hm... Interesting...
Tell me what you did to get this log? You obviously had to switch RMXP windows at one point to log in with the other account. Or did you simply log out?
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Noob

I logged out. After duplicating my global actions with Admin locally with beta, I exited the game window with beta, started a new one, and made beta1 to duplicate what I'd done globally with beta.

Noob

Very sorry for the double post (needed to refresh topic up higher). Level me down or whatever if you wish. Blizzard, I think that it's just failing to realize the fact that the GMaster has logged out. Everything is fine as long as the GMaster is SOMEWHERE in the game. Once the GMaster leaves, nothing works. so it's just failing to deactivate the GMaster somehow, idk....I gave you the logs and description. If you can't fix it, I've devised a way for a substitue fix, having the server restart every hour, and advising people to be prepared for this. But it's rudimentary and not the best fix, so yea. Anythign better would be greatly appreciated, but if you can't fix it that's fine as well. thanks :)

Ryex

this is starting to sound like it is rooted in the same problems as before. where the server thread or one of the threads for the extensions or clients just freezes for whatever reason.
so far every extension that has it's own thread has had problems. the global time script will randomly stop processing. clients will stay logged in even with zombie client preventions because the zombie prevention thread stops processing. back when I was working with JC on PNO I did some log testing and when people started to stay logged in that is exactly what was happening.

we really need some one to have a server with extensive logging of all the treads and run it for and extended period of time until they start having problems.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

Blizzard

February 08, 2011, 02:13:49 am #269 Last Edit: February 08, 2011, 02:17:00 am by Blizzard
I will implement a debugging mode properly in the next version so when you have it running, it should display some additional debug information. We might be able to figure out why it freezes.

@Noob: When you edit your post and it's the last post in the topic, the topic will be bumped and marked as unread. That way you don't ever need to double post. :)
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Noob

sorry, on most forums ive been on an edit doesnt count as a bump. i think i'll work around this by having hourly restarts, that is, if we cant fix it. & do you know where i could find an rxmos compatible menu? & i actually tested the game with some1 from a completely different global location & it seemed to work, but then the enemy bcame unresponsive even when the gmaster didnt leave. i think it had something 2 do with the menu....

Wizered67

If you need an on-map menu, you should try creating your own with Ryex's Mouse Window API. Its similar to making a regular window, but it has extra features that make it great for on-map menus. If you want some examples of it in action, you should download the demo or see the ones I made in the screenshot thread.

Blizzard

Either that or just look around other forums. There may be only a few, but I think that there should be an on-map menu somewhere.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Griver03

February 11, 2011, 08:28:27 am #273 Last Edit: February 11, 2011, 08:32:33 am by Griver03
hi there, ive the bug that when i start two clients on my pc and then move ingame both clients crash...
i dont use pvp, so idk if it is the same bug as the sites before (i just overfly them)
my error http://img842.imageshack.us/i/abscontrollererror.png/
so idk with 1.15 and the old controller i think it was 1.19 all works fine  :wacko:
i had some errors with other rmx-os scripts as well with 1.17 but the controller 1.30 is for the new abs 2.84 and rmx-os 1.17 or not ?!
pls help me  :^_^':


edit: forgot to say is it maybe because i use caterpillar ? i dont use it now but in the script its turned on is it maybe thats my ??
My most wanted games...



Blizzard

You should turn the caterpillar off. RMX-OS was designed for one player party only.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Griver03

My most wanted games...



Blizzard

I have updated this to v1.31, but while checking through the code I noticed something that could potentially cause problems so I have updated the script to v1.32 again.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Griver03

lol , but great  :D
i test it this night ^^
whats the changes in 1.31 and 1.32 or are they just small bugs ??
My most wanted games...



Blizzard

v1.31 is basically an update so it uses the logging functionality already provided by RMX-OS.
v1.32 should have the crash "damage not defined for nil class" fixed. I'm not sure if I can call it a full fix, because it may be that the problem is somewhere else and not where I "fixed" the bug.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

Griver03

ok the controller doesnt work with 1.18 (i postet the error) but it works with 1.17  :o
i editet the needed version to 1.17 and it works, not dameage class nil error !!!
but there is still the bug that i cant attack when im not global master...
i tested it with one pc and 2 clients so idk if it is the script or just because im the global master...

the error from the earlyer version of the controller, damage class nil is there too when im deactivate caterpillar so its not my fault and its really a bug  :huh:
My most wanted games...