-
GameServer 0.96.40T - Sample
Good evening everyone, today I bring you my first development in this game is a simple development more if you like it I will continue, I am now learning to work with dll files and code-based Mu Online ...
And I'm not American so please ignore my bad english, I thank you.
Below is the ChangeLog and Download Link with patch included.
Please test and report to me.
Code:
//==============================================================//
// GameServer 0.96.40 - Developer: Omegamon
// E-Mail: royalknight@hotmail.com.br
//==============================================================//
-> 01/06/2013 - Initial Build 1.0.0.0
-> Created DLL Base
-> Added MessageBox With Timer Class
-> Added ProtocolCore Base
-> Added Object Struct
-> Added Settings Class
-> Added ReadIni Class
-> 05/06/2013 - Build Update 1.0.0.1
-> Added Packets Class
-> Added Memory Class
-> Added UDP Port Config
-> Added Command Class
-> 10/06/2013 - Build Update 1.0.0.2
-> Added Some Misc Configs
-> Added Fix Multi GS
-> Added Speed Hack Desable
-> Added Delete char Without ID
-> Added CheckSum Disable
-> Added Error 0x00000000 Fix
-> Added DataServer StandBy Fix
-> Added Remove Limit of PK Count [BETA]
-> Added SQL Server Connection
-> 15/06/2013 - Build Update 1.0.0.3
-> Added Post Command
-> 20/06/2013 - Build Update 1.0.0.4
-> Post Command fixed
-> 25/06/2013 - Build Update 1.0.0.5
-> Post Command Updated
-> Added Command Add
-> Added Command pkclear
-> 27/06/2013 - Build Update 1.0.0.6
-> Added Guild Protocol Fix
-> Added Trade Duper Fix
-> Added Guild Protocol Decripter
-> Updated ConnectNotice
-> Added Automatic News
-> 29/06/2013 - Build Update 1.0.0.7
-> Added Timer Command
-> Added Online Command
-> Fixed Vip Function in SQL
-> Added DropSystem
-> 03/07/2013 - Build Update 1.0.0.8
-> Added ResetSystem
-> Added ResetCommand
-> Added ResetNpc
-> 09/07/2013 - Build Update 1.0.0.9
-> Added Vip Server Setting
-> Added Ban Post System
-> Added Ban/Unban Post Commands
-> Fixed Some Crashes
-> Fixed Reset System Bugs
-> Fixed Messages Errors
-> 11/07/2013 - Build Update 1.0.1.0
-> Added Zen Command
-> Improved Reset System
-> Improved Source Code
-> Fixed Autonews System
-> Added Console
-> 22/07/2013 - Build Update 1.0.1.1
-> Added Quest System
-> Fixed Messages
-> Added LuckEvent
-> Added Event Manager
-> Added Reload Command
Download Links
MuServer Base + Build Update 1.0.0.4 -
Here -
Mirror
Build Update 1.0.0.5 -
Here -
Mirror
Build Update 1.0.0.6 -
Here -
Mirror
Build Update 1.0.0.7 -
Here -
Mirror
Build Update 1.0.0.8 -
Here -
Mirror
Build Update 1.0.0.9 -
Here -
Mirror
Build Update 1.0.1.0 -
Here -
Mirror
Build Update 1.0.1.1 Final -
Here -
Mirror
Client FULL 0.97d+99i -
Here
DbScript.txt -
Here -
Mirror
Credits: I by developing the DLL
Webzen: For The Game
PS: The Archive contains DbScript.txt query that creates columns automatically!
PS2: Well folks this is the last update the server with new custons now will only fix bugs, if someone has to help me fix the problem of experience I would be very grateful!
Thank you!
-
Re: GameServer 0.96.40T - Sample
Congratulations.. in general is a nice work. (These are a very clean Server Files). :sleep:
-
Re: GameServer 0.96.40T - Sample
Topic Updated, Added update 1.0.0.5
If any of you have suggestions please to post in this topic :)
-
Re: GameServer 0.96.40T - Sample
- npc reset
- banpost
- /online
- /time
etc.
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Refresh.
- npc reset
- banpost
- /online
- /time
this and also this:
- +15 Items Support.
- New Jewels Support
- New Wings Support
- New maps support (I dont really know if this is possible.)
- /item or /make command (only for GM's obviously)
And i'll probaby think on a few more things. :P
-
Re: GameServer 0.96.40T - Sample
I will not work with client. Only server so new maps, items, jewelry will not be available because I do not have the knowledge in main
I forgot to talk more please
Create the following columns.
MEMB_INFO -> VIP -> Smallint -> Value 0
Character -> Resets -> Smallint -> Value 0
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
I will not work with client. Only server so new maps, items, jewelry will not be available because I do not have the knowledge in main
I forgot to talk more please
Create the following columns.
MEMB_INFO -> VIP -> Smallint -> Value 0
Character -> Resets -> Smallint -> Value 0
Not necessairly client side, those things must be coded server side first. If you make server side support, me and a few more here will probably help you with the client side part :thumbup:
-
Re: GameServer 0.96.40T - Sample
-
Re: GameServer 0.96.40T - Sample
Omegamon: I have hope that this project will continue to be updated and not to get stagnant as well as many others before this.
PS: If you want, I can help with Client-side coding, so do not worry, of course you should continue taking charge of the Server-side coding, I can help with some things. this is a nice project, Congratulations!!! :D:
PS 2: Sorry for my bad English. I'm from Moldova.:glare:
-
Re: GameServer 0.96.40T - Sample
belial -> I intend to finish this development as it then do not worry and I also have no idea how to release new wings on the server lol
but the continued development not worry, even today I post new update!
-
Re: GameServer 0.96.40T - Sample
This is what I like to see again, All of us working together to take forward a project: Fine, Clean, Cute and mainly, Nonprofit, also I join this project, and if.. there is something that I can help you: Omegamon, please do not hesitate to tell me. :)
-
Re: GameServer 0.96.40T - Sample
mauro07 -> This is Truth, teamwork I only see here on RZINT I'm Brazilian but I see this in the forums Brazil, it has only sucks blood people :S
@OnTopic
Build Update 1.0.0.6 Added in main
:D
Thx all for giving me support :)
-
Re: GameServer 0.96.40T - Sample
Excellent so far, Keep It Up Omegamon !
:thumbup:
Don't hesitate on asking for help if you need any.
-
Re: GameServer 0.96.40T - Sample
Well I do not know if it will be useful for you but I did a system message window with timer, I researched enough on the internet.
hope you like it.
PHP Code:
//MessageBox.h
//==============================================================//
// GameServer 0.96.40 - Developer: Omegamon //
// E-Mail: royalknight@hotmail.com.br //
//==============================================================//
#ifndef __MESSAGEBOX_H__
#define __MESSAGEBOX_H__
#include "stdafx.h"
class C_MessageBox
{
public:
C_MessageBox();
virtual ~C_MessageBox();
public:
UINT MyMessageBox(LPCSTR dwText, LPCSTR dwTitle, UINT dwWaitTime, UINT dwFlag);
void FULLMessageBox(bool dwAutoClose, LPCSTR dwMessage, ...);
private:
char dwTextBuffer[255];
};
extern C_MessageBox MsgBox;
void CALLBACK MessageBoxTimer(HWND hwnd, UINT uMsg, UINT idEvent, DWORD dwTime);
#endif //__MESSAGEBOX_H__
//MessageBox.cpp
//==============================================================//
// GameServer 0.96.40 - Developer: Omegamon //
// E-Mail: royalknight@hotmail.com.br //
//==============================================================//
#include "MessageBox.h"
C_MessageBox MsgBox;
C_MessageBox::C_MessageBox()
{
}
UINT C_MessageBox::MyMessageBox(LPCSTR dwText, LPCSTR dwTitle, UINT dwWaitTime, UINT dwFlag)
{
UINT idTimer = SetTimer(NULL, 0, dwWaitTime, (TIMERPROC)MessageBoxTimer);
UINT uiResult = MessageBox(NULL, dwText, dwTitle, dwFlag);
MSG dwMsg;
KillTimer(NULL, idTimer);
if(PeekMessageA(&dwMsg, NULL, WM_QUIT , WM_QUIT, PM_REMOVE))
{
uiResult = 0;
}
return uiResult;
}
void C_MessageBox::FULLMessageBox(bool dwAutoClose, LPCSTR dwMessage, ...)
{
va_list pArgs;
va_start(pArgs, dwMessage);
vsprintf(this->dwTextBuffer, dwMessage, pArgs);
va_end(pArgs);
switch(dwAutoClose)
{
case true:
this->MyMessageBox(this->dwTextBuffer, "Omega Project 0.97d", 3000, MB_OK);
break;
case false:
MessageBoxA(NULL, this->dwTextBuffer, "Omega Project 0.97d", MB_OK);
break;
}
}
C_MessageBox::~C_MessageBox()
{
}
void CALLBACK MessageBoxTimer(HWND hwnd, UINT uMsg, UINT idEvent, DWORD dwTime)
{
::PostQuitMessage(0);
}
Thx
-
Re: GameServer 0.96.40T - Sample
Thank guys, but what kind of cilent for this sever?
-
Re: GameServer 0.96.40T - Sample
a simple client 97d later edit the topic initial client!
//
Client FULL Added in Main Topic
//
Build Update 1.0.0.7 Added in Main topic
Enjoy :D
-
Re: GameServer 0.96.40T - Sample
-support +13/15 items
-working Castle Siege
-NO NEW ITEMS/WINGS - crap imho
-new events like Nightmare, Balgass.
-support all s2 items
@Btw. nice work ;)
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Zitinho
-support +13/15 items
-working Castle Siege
-NO NEW ITEMS/WINGS - crap imho
-new events like Nightmare, Balgass.
-support all s2 items
@Btw. nice work ;)
All agreed, except for this one:
"-NO NEW ITEMS/WINGS - crap imho" -> It should be added, and later on, if you dont want to use it, just disable it. And if you dont know how to disable a few customs, I dont think you should be owning a server. lol
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
ianvalls90
All agreed, except for this one:
"-NO NEW ITEMS/WINGS - crap imho" -> It should be added, and later on, if you dont want to use it, just disable it. And if you dont know how to disable a few customs, I dont think you should be owning a server. lol
Huh, I know how to enable/disable. Maybe you are right, but coder will decide :).
-
Re: GameServer 0.96.40T - Sample
why doesn't anyone develop a great 1.0M or 1.0L version? i mean... I never saw these.
-
Re: GameServer 0.96.40T - Sample
Well everyone.
As the Castle Siege I particularly HATE This event lol
as they use the 1.0 versions gameserver 099.60T which is Unicode then it is complicated!
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
Well everyone.
As the Castle Siege I particularly HATE This event lol
as they use the 1.0 versions gameserver 099.60T which is Unicode then it is complicated!
Castle Siege? This is sense of this game.
-
Re: GameServer 0.96.40T - Sample
hi guys, i have a error when i restore db MuOnline, plz help me
http://img703.imageshack.us/img703/338/dubm.jpg
-
Re: GameServer 0.96.40T - Sample
Sorry so much, i don't know why my post is double
-
Re: GameServer 0.96.40T - Sample
Please do not flood on my topic, as your error is possible that you do not changing directories in DataBase time to restore.
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
Please do not flood on my topic, as your error is possible that you do not changing directories in DataBase time to restore.
Sorry so much, i don't know why my post is double.
I dont understand, so can you guide for me.
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
mrpkntc
Sorry so much, i don't know why my post is double.
I dont understand, so can you guide for me.
Correct me if Im wrong, but I believe, this happens when you try to restore the databases and not selecting "WITH OVERWRITE".
(look on the database restore window for this option.)
-
Re: GameServer 0.96.40T - Sample
You can use: GS 0.99.60T, with him, It's possible make a: 0.99.28 (Chs) without Bug's, using: Main.exe original: 0.99.28 Chs, without modification's, only need change protocol, and fix some packets related to NPC... That would be pretty interesting.
It would be something similar to the files developed by MC, only more clean, public, and also using as a basis a gs which in my opinion is like the original of that version.
-
Re: GameServer 0.96.40T - Sample
I Need Ideas for reset system :D
@mauro07 and others: Thx for help me :D
-
Re: GameServer 0.96.40T - Sample
Update 1.0.0.8 - Added in main topic...
PS: Sorry for double post
-
Re: GameServer 0.96.40T - Sample
i dont use this,but i want know, ResetSystem - ingame?or need exit and relogin?
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Bason4ik
i dont use this,but i want know, ResetSystem - ingame?or need exit and relogin?
Code:
-> 03/06/2013 - Build Update 1.0.0.8
-> Added ResetSystem
-> Added ResetCommand
-> Added ResetNpc
It's obviously ingame, altho I don't really know if Re-Loging is needed. But I guess not, as there's an NPC to reset....I've seen something like this on EncGames' files, and no reloging was needed =).
Edit: Btw it says 03/06/2013, but its obviously 03/07/2013 xD
-
Re: GameServer 0.96.40T - Sample
Reset Need to Relog... sorry
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
Reset Need to Relog... sorry
It's Ok tho, it's usefull anyways :D
-
Re: GameServer 0.96.40T - Sample
if any of you have a source for 97d to reset without relog and be able to pass for me to be adding to the project I appreciate it!
PS: The more suggestions the better: D
-
Re: GameServer 0.96.40T - Sample
Delete reset system or make good secure :). It's easy to make few resets by one time.
-
Re: GameServer 0.96.40T - Sample
My system reset is safe, but please test for me ... I thank you: D
-
Re: GameServer 0.96.40T - Sample
Update 1.0.0.9 Added in Main topic, any mod please Merge my Double Post Please
-
Re: GameServer 0.96.40T - Sample
Scrabble / Trivia can you do ?
Ex:
/startTrivia - Only GM can acces this event.
/startScrambble - Only GM can acces this event.
-
Re: GameServer 0.96.40T - Sample
talk more about this event please
-
Re: GameServer 0.96.40T - Sample
Scramble is a premium MuEngine event, where the name of a randomly picked ITEM is posted on global (screen), with scrambled letters (Example: aPd rArom -> Pad Armor)
Winner is the first one to say the correct item name (caps sensitive) via /post.
This event is quite nice and fun on a crowded server.
BTW: Each time this event runs, X number of "rounds" are played.
You can get X/X (example: 2/10) right answers, and you'll get either a double price (example case), or a better reward for having 2 points.
I think this would be just a Lovely Event to add. as it's only been seen on MuEngine so far :) (sources would be appreciated if this is coded.)
I'm not sure about Trivia event tho.
I believe Q&A event would be lovely too, it can be tested on latest 11.70.28 TT files, it's very simple and fun.
Description:
X number of questions pop up on screen, each one is a "round".
each round is a question, with 3 (or more, up to you, TT set it to 3) options, like A B or C.
On TT it uses command /answer for clientside, so meaning if question is:
"How many bless needed from +0 to +6?"
and answers are:
A)8 B)10 C)6
You'd need to use "/answer C" (no quotes, obviously.)
Again , rewards system would be basically the same, increasing rewards (configurable please) for increasing amount of "won rounds".
Hope you understand this message.....im very very sleepy atm.
-
Re: GameServer 0.96.40T - Sample
well this events can give golds of rewards for buy items!
PS: 4:34 am - i 'm sleepy kkk to
-
Re: GameServer 0.96.40T - Sample
ianvalls90 , i have both event on Season III ep I.
Reward : Cashop points.
Omegamon when you have time will speak on skype
-
Re: GameServer 0.96.40T - Sample
I thought I'd add the marriage system what do you think?
-
Re: GameServer 0.96.40T - Sample
Update 1.0.1.0 Added in Main Topic
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Refresh.
ianvalls90 , i have both event on Season III ep I.
Reward : Cashop points.
Omegamon when you have time will speak on skype
Would you be so kind on sharing their sources? (of course, if you have them, and willing to.)
Quote:
Originally Posted by
Omegamon
I thought I'd add the marriage system what do you think?
Nice feature and we had forgotten about it so far. XD.
Quote:
Originally Posted by
Omegamon
Update 1.0.1.0 Added in Main Topic
Great Work.
-
Re: GameServer 0.96.40T - Sample
Can you add Quest System ?
-
Re: GameServer 0.96.40T - Sample
Sorry for the delay in updating'm having trouble with the quest system, I'm not getting create a separate object of objectstruct to use because it does not have the value in memory to add to my objectstruct but as soon as I can get success in the quest system I will update the topic! thank you very much
-
Re: GameServer 0.96.40T - Sample
Please upload to mediafire or sendspace!!! Thanks.. Amazing work <3
-
Re: GameServer 0.96.40T - Sample
sorry i don't use this sites ^^ i don't like
-
Re: GameServer 0.96.40T - Sample
You can leave another link to the files in this mega desabilitado.
Sorry for my english.
-
Re: GameServer 0.96.40T - Sample
Build Update 1.0.1.1 Added in Main Topic
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
Build Update 1.0.1.1 Added in Main Topic
Lovely, cant wait to get home and test this.....
just noticed it says final....its ok i guess...whats the xp issue you mentioned?
-
Re: GameServer 0.96.40T - Sample
I can not increase the experience within the game by settings (commonserver.cfg) even if I put a value to self experience is always low
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
I can not increase the experience within the game by settings (commonserver.cfg) even if I put a value to self experience is always low
Oh god, this is so sad...i was just about to set the files to test.....darn.
mmm.....maybe wrong offset on code?
-
Re: GameServer 0.96.40T - Sample
-
Re: GameServer 0.96.40T - Sample
@ianvalls90 - i don't change nothing related with xp
@jast007 - Link works fine
-
Re: GameServer 0.96.40T - Sample
Does exp setting work in clean version? (meaning, wirh no addons), maybe its something you added that got in the way....
-
Re: GameServer 0.96.40T - Sample
no, but i change commonserver.cfg and change language to chs it works
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
no, but i change commonserver.cfg and change language to chs it works
so its working in chs lang? everything working OK?
-
Re: GameServer 0.96.40T - Sample
yes i guess ^^ i dont have much time left ^^
-
Re: GameServer 0.96.40T - Sample
Omegamon: can you start to develop a: 0.99B+ Chs using how base a GS: 0.99.60T?
-
Re: GameServer 0.96.40T - Sample
yes i can i have all original files and i have a small experience with unicode i can try :D
-
Re: GameServer 0.96.40T - Sample
no i can't add, I already finished this development i will update proect only with fixes, but no one testing ^^
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
no i can't add, I already finished this development i will update proect only with fixes, but no one testing ^^
I'm testing this, and the .93 Gs/GSCS atm, but having only few time and 2 tests ongoing....so im slow-motioned testing :P
-
Re: GameServer 0.96.40T - Sample
Don't Have Castle Siege, i don't work with open source projects
-
Re: GameServer 0.96.40T - Sample
-
Re: GameServer 0.96.40T - Sample
someone reupload this muserver :(
this link can't download.
this link broken
-
Re: GameServer 0.96.40T - Sample
i'm waiting for your 99b project
-
Re: GameServer 0.96.40T - Sample
@hackluv - Link of MuServer Works fine here!
@rapa - I don't post any 99 version, because my 97d version had few testers
-
Re: GameServer 0.96.40T - Sample
Quote:
Originally Posted by
Omegamon
@hackluv - Link of MuServer Works fine here!
@rapa - I don't post any 99 version, because my 97d version had few testers
I dont think so, I know at least 15 people were testing this day before yesterday, no bugs found yet.
I'm part of them, thats how I know, but they're not into RZ forums; not english speaking people ^^.
IF we find any Important bug, you'll be the first to know =).
Right now we're testing another thingy, but we test mostly everything on your 97d, we're still gonna test a few more things we didnt so far, but my pc is the host, and it's kinda busy atm with some solo tests im making in other GS.
Best Regards, and keep on developing, people WILL test it, even if they dont tell you ;).
-
Re: GameServer 0.96.40T - Sample
I don't like 0.97d versions, but i'd happily help you do every test you need in a 99b+ version, trust me.
-
Re: GameServer 0.96.40T - Sample
well... okay, i will start dev a 99.60t GS e GSCS i don't like unicode but i don't know what client full i use...
please any critical bug in my 97d Files please report me for fix :)
-
Re: GameServer 0.96.40T - Sample
Use Alliance mu 1.0L client, it's ok as far as i used it previously
-
Re: GameServer 0.96.40T - Sample
i want kor main ^^ i will work with kor protocol
-
Re: GameServer 0.96.40T - Sample
hm, you can take an season 2 client and modify it for your needs?
-
Re: GameServer 0.96.40T - Sample
no way it's hard work i need 1.0 main kor it's easy ^^
-
Re: GameServer 0.96.40T - Sample
I'm gonna help you search for a main, i'll post here if i find
-
Re: GameServer 0.96.40T - Sample
Added Some Mirrors In Main Topic
-
Re: GameServer 0.96.40T - Sample
To put new wings need to release the gameserver, then this is done in muserver if you could leave support new wings
Thanks.
-
Re: GameServer 0.96.40T - Sample
emmm the source of server files?
-
Re: GameServer 0.96.40T - Sample
dataserver standby fix? can i replace my dataserver with this dataserver and is solved for me to the standby error, or the ds standby fix is gs related?