Re: ClanSoDManager question.
What do you have problem about it?
Re: ClanSoDManager question.
Hmm... I understand your question but, I kinda thought I answered that. Thanks for the response though Zaharavn, nobody else bothered,(**:See below) and I do think I give more than I take. :wink:
a) I'm never fully trustful of code for which I have no source.
b) I'm never convinced Sandurr code is safe. He never really "gave" anything for free that I know of. Except the odd nugget of advise. (There was usually some string attached)
c) I really don't like .NET exes... especially if I can't see the source.
If more reason is needed, I don't like applications that "poll" at regular intervals. If it is getting details from text logs, then there is plenty of "tail" code available that could be employed. Equally you could modify the library that writes the logs to lot to the SQL database, thereby increasing stability by reducing server load.
Finally, I hope (when I can find time) to change the stupidity of this server being a client desktop application, and make it operate as an NT service... That is pointless if you HAVE to use some client desktop ClanSoDManager. :(
So... basically, okay, it does the job, but look, it's really not a very elegant solution.
____________________________________________________
** -> Edit: Scratch that, (we don't have a struck out style font on RZ I think) coz I notice it's had a fair few view and just no responses. So I guess people just don't know the answer to those questions.
Funny that the client and server get so much analysis and this is just taken for granted though.:blink:
Re: ClanSoDManager question.
Re: ClanSoDManager question.
Thanks UserNameHere. I think bobsobol need it :D
Re: ClanSoDManager question.
Yes, thanks UserNameHere... I'm guessing that's the main.frm file rather than a full project, but it seems to have the crucial gubbins... now I just need to learn enough VB.NET to re-write it. ^_^
It should be alright, as I can see that it's the "Sub Timer_Elapsed" that I don't really want running in the background all the time. And that, unless I'm missing something in my quick perusal, it is actually only working of SQL to relieve the strain on the ASP calculation.
Nice idea, but just like the game server, this should be a background service, and a user interface to it's settings as a separate program.
Thank you tonnes... It will take me some time to process, but this will be a great help. (It beats monitoring all the calls the flipping program makes or trying to reverse it back to MSIL and make sense of that.) :D:
Re: ClanSoDManager question.
np, that file basicly contains everything you need to have, as it also keeps the form layout etc.
I have more sources of those tools posted here written in VB.NET if anyone wants
Re: ClanSoDManager question.
LMAO... As you can see, I *always* want the source. I'm just that way that I don't trust binaries I can't see inside. And somehow, MSIL is less meaningful to me than x86 Assembler...
I know it shouldn't be that way, but... I'm sure a lot of it is that I learned Basic, then z80, then Pascal, then x86 then COBOL, then C, then C++ and Java... and the COBOL and Java have completely gone from my mind, and I don't really *use* the OOP in C++. So my mind works functionally, not objectively.
I can get my head around it, and understand it's advantages, but I just don't see it as *always* being the right way to work, and feel I'm working with one hand tied behind my back if I can't use functional and object oriented code.(aka Java, C#, VB.NET etc, but also non-object oriented Basic and Pascal variants.)
I'm usually happy so long as I can create UDTs, Emums and Records / Structs.
Basically, I would appreciate any source code you, or anyone else can provide. It always makes advancing the current state of play in PT server development if one doesn't have to re-invent what already exists before one extends it's functionality... even if I only revert it back to pseudo code to be implemented in a new variant, it's very much easier, and the end result is guaranteed not to lose existing functionality.
Thanks for the offer. :D:
Re: ClanSoDManager question.
Sure.
Here is some source code in text. Do what you want with it.
SPC Manager (Not the one that most people here use), place it in the GameServer\ folder.
frmMain.vb:
http://pastebin.com/m12b4d43f
modFunctions.vb:
http://pastebin.com/m4d0beee6
Change Character Name:
frmMain.vb:
http://pastebin.com/m1fc690e7
modCommon.vb:
http://pastebin.com/mb312522
Re: ClanSoDManager question.
Re: ClanSoDManager question.
Smashing, thanks again. I saw these just before I had to go out, so I clicked the heart but didn't post.
Now I've D/Ld and had a look, yes the SPC manager is different to the one I recently updated and the other popular one floating around. It looks more like Pritators' implementation... but that may be just because it's VB.Net
I'm also impressed with modChecksum.vb which implements assembler in vb.Net. Very comical. :wink:
I think the character name changer is what the Migration tool is supposed to do, but that was clearly leaked while still in Beta testing, and I've not gotten it to work right yet.
Again, it's always nice to see code for a different implementation.
Okay, I admit it, I'm a source code slut. :D:
Re: ClanSoDManager question.
Thanks usernamehere so much. Although i don't research it :D