|
Some words from me..
So... dear admin, maybe take this serious or not.. as you wish. Anyway, I need write some words form my heart, beacose .. Beacose is: a lots eamls wits question why server is R.I.P? , why admin do something, why, how? This is neverendnig story. Circa 200 emails per day with almost same problems.
Before you start your own muserver think very well about this. Muserver is for fun, but this is big responsibilty. You must care about 100 players or more, care about safety. A lots of work. 1 houer per day - minimum.
Muserver setup - 5 min work, but later.. later you are not a player but admin. Admin with resposibility. I know a lots of idiots, who looking for easy way to get excellent set +13 with full option and don't care any cost. I know guys who lost PC anfer noobs attack. So, you must be carefull
I know a few muserver who lives more then 3 years. Usualy muserver life are 2-3 months. Why? beacose admin has no resposibility, don't care about server etc.. A huge number of muservers are for one reason. Admin (usulay loser as a player) create muserver to be a boss, big fish, whatever... full excellent set, full option, unbeaten in duel. he rules on server.. I know servers like this too.. pity :( . Muonline this is a game for a people, not for one guy. Like football - do you have ball, but fun is when you play with others.
Anyway...
- if you don't have good PC machine - don't do that,
- if you don't know nothing about SQL - don't do that,
- Admins work - this is very hard work, a couple houers per day to check logs, finding dupe items, hacks, ect. - you must know this
- care about good webby (remmember www is best way to hack for idiots)
- let them play... you create muserver for players, and don't make some events in every 2 h,
- try to setup 24/ server
- think about muserver life.. if you want 2-3 months, then write this information on website. If is for test only too.
I write this beacose want to one thing. Maybe next admin understand this - muserver is fun for players, but hard work for admin. Point no is to be boss like admins AvalonMu
(never meet people who are such resistant to knowledge), always drunk and stupd like KoFuMu admin. Player looking for serious server and be no happy with permennet restarts (Dream World MU), deleting items whitout warning (JakovMU),
PK by admin (idiot from KofuMU), hacks and stealing items from vault (global), permannet lags
(Chaos Mu - world record holder) etc. .
You still want to setup server? Then do this:
Setup server and test it, later open for player but put info on website about this is for test only. XP - I prefer 300-400 but this is up to you.
Do some evet one per day but no more. Don't improve chance in chaos machine, soul, jol etc. Make registration on www, setup forum. Don't put into shop items with luck, full option, whole sets, wings, chaos items, If option +4 max. Now are you responsibility for SQL , game, forum, www ..
and about 100 players or more.
If this is not to scary for you then read more ...
Server setup .
Mots important thig for muserver admin. This is not for players.
Chapters
- Server Setup
- Muserver suplements
- Shops
- Events
- Requirements
Basic thing - make a copy , or be cry if something going wrong. Ready? Ok. Looking for commonserver.cfg. Usualy is in D:\muserver\data\commonserver.cfg. D - your disc letter.
Here we go...
Choice XP
Find text: AddExperience = 100 ; % of xp per mob
Change 100 for number what you want. (the number represents %)
Choice Monster
HP
Find text:
MonsterHp = 0 ; Hp of monster 0 = 100 , 80 = monster with less 80%
of hp ( meaning 20% ).
Choice Items Drop Rate
Find text:
ItemDropPer = 50 ; % of Item drops
so is.. or items , or zen... if is 100% then items only.
Value above 100% are sick :)
Choice character delete minmum level
Every character you can delete but first find CharacterDeleteMinLevel = 40 ; level 41 cant delete char. Change 40 for level what you want and let know players to which level they can delete characters.
Language = 3 ; Choose Server language 0:Korea, 1:English, 2:Japan, 3:China, 4:Taiwan
ItemSerialCheck = 1 ; Put 1 to let the Server do item serial check otherwise put 0.
SpeedHackPlayerBlock = 1 ; Put 1 to enable Speed hacking block otherwise put 0.
StalkProtocol = 0 ; This is GameGuards protocol let it as it is unless you know what you are doing.
StalkProtocolId = gg ; This is the ID of the GameGuard protocol let is as it is unless you know what you are doing.
CreateCharacter = 1 ; Put 1 to enable character creation otherwise put 0.
GuildCreateLevel = 300 ; Put the minimum level players can make a Guild
GuildCreate = 1 ; Put 1 to enable Guild creation otherwise put 0
GuildDestroy = 1 ; Put 1 to enable the disban of a Guild otherwise put 0.
Trade = 1 ; Put 1 to enable trading in server otherwise put 0.
ChaosBox = 1 ; Put 1 to enable Chaos Machine use otherwise put 0
ChaosEvent = 1 ; Put 1 to enable Golden Dragons Event otherwise put 0
ChaosEventServer = 127.0.0.1 ; Put the IP for the Chaos Server (it is the normal Server IP).
AttackEventRegenTime = 60 ; Put the desired amount of time (in mins) between the different Server events
PKTIME = 1 ; Amount of time (in mins) for pking
PKItemDrop = 1 ; Put 1 to enable item drop when a pk dies otherwise type 0.
ZenDurationTime = 30 ; Put the desired Zen duration time on the terrain (in secs)
XMasEvent = 1 ; Put 1 to enable Xmas Event otherwise put 0
XMasEvent_StarOfXMasDropRate = 80 ; Put the desired amount of StarifXmas drop rate (number represents %)
XMasEvent_ItemDropRateForStarOfXMas =80 ; Put the desired amount of the Items drop rate the StarofXmas will have (number represents %)
EnableEventNPCTalk = 0 ; Put 1 to enable Special Event NPC talking otherwise put 0
MerryXMasTalkNpc = 0 ; Put 1 so the NPC's will say things according to Christmas otherwise put 0
HappyNewYearTalkNpc = 0 ; Put 1 so the NPC's will say things according to the New Year otherwise put 0
IsEledoradoEvent = 1 ; Put 1 to enable Golden Mobs Attack Event otherwise put 0
EledoradoGoldGoblenRegenTime = 120 ;Put the desired amount of time (in mins) for the regeneration of golden Mobs
EledoradoTitanRegenTime = 120 ;Put the desired amount of time (in mins) for the regeneration of golden Mobs
EledoradoGoldDerconRegenTime = 120 ;Put the desired amount of time (in mins) for the regeneration of golden Mobs (Taikan)
EledoradoDevilLizardKingRegenTime = 120 ;Put the desired amount of time (in mins) for the regeneration of golden Mobs
EledoradoDevilTantarosRegenTime = 120 ;Put the desired amount of time (in mins) for the regeneration of golden Mobs
EledoradoGoldGoblenItemDropRate = 20 ; Put the desired ammount of the noram Items drop rate from the golden mobs (number represents %)
EledoradoGoldGoblenExItemDropRate = 80 ; Put the desired ammount of the Excellent Items drop rate from the golden mobs (number represents %)
EledoradoTitanItemDropRate = 20 ; Put the desired ammount of the noram Items drop rate from the goldn mobs (number represents %)
EledoradoTitanExItemDropRate = 80 ; Put the desired ammount of the Excellent Items drop rate from the golden mobs (number represents %)
EledoradoGoldDerconItemDropRate = 20 ; Put the desired ammount of the noram Items drop rate from the golden mobs (number represents %)
EledoradoGoldDerconExItemDropRate = 80 ; Put the desired ammount of the Excellent Items drop rate from the golden mobs (number represents %)
EledoradoDevilLizardKingItemDropRate = 20 ; Put the desired ammount of the noram Items drop rate from the golden mobs (number represents %)
EledoradoDevilLizardKingExItemDropRate = 80 ; Put the desired ammount of the Excellent Items drop rate from the golden mobs (number represents %)
EledoradoDevilTantarosItemDropRate = 20 ; Put the desired ammount of the noram Items drop rate from the golden mobs (number represents %)
EledoradoDevilTantarosExItemDropRate = 80 ; Put the desired ammount of the Excellent Items drop rate from the golden mobs (number represents %)
EVENT1 = 0 ; Put 1 to enable Red Dragons Event otherwise put 0
Event1ItemDropTodayMax = 3 ; Put the desired ammount of the maximum number of dropped items from Red Dragons Event
Event1ItemDropTodayPercent = 80 ;Put the desired ammount of the drop rate of the items in Red Dragons Event (number represents %)
FireCrackerEvent = 1 ; Put 1 to enable Fire Cracker Event otherwise put 0
FireCrackerDropRate = 400 ; Put the desired ammount of the drop rate of the Fire Cracker Event (the formula of the event is desired ammount/10000 for e.x if u will put 4000/10000 Fire Cracker Drop rate will be 0.4 which means 40%)
ItemDropRateForFireCracker = 9 ; Put the desired Fire Cracker Item Drop Rate (the formula is desired ammount/10 e.x if u will put 9 the Fire Cracker Drop rate will be 0.9 which means 90%
DevilSquareEventConnect = 1 ; Put 1 to enable players entering in Devil Square otherwise put 0
DevilSquareEventServer = 127.0.0.1 ; Put the IP of the Devil Square Server (it is the same IP as the one the Server have)
DevilSquareEvent = 1 ; Put 1 to enable Devil Square Event otherwise put 0
EyesOfDevilSquareDropRate = 1 ; Put the desired ammount of Eye of Devil Square drop rate (the formula is the same as the Fire Cracker Drop Rate)
KeyOfDevilSquareDropRate = 1 ; ; Put the desired ammount of Key of Devil Square drop rate (the formula is the same as the Fire Cracker Drop Rate)
MedalEvent = 1 ; Put 1 to enable Medal Event otherwise put 0
GoldMedalDropRate = 200 ; Put the desired ammount of the drop rate of the Gold Medal (the formula is the same as the Fire Cracker Drop Rate)
SilverMedalDropRate = 200 ; Put the desired ammount of the drop rate of the Silver Medal (the formula is the same as the Fire Cracker Drop Rate)
ItemDropRateForGoldMedal = 9 ; Put the desired ammount of the Items Drop Rate of Gold Medal (the formula is the same as the Fire Cracker Items Drop Rate)
ItemDropRateForSilverMedal = 9 ; Put the desired ammount of the Items Drop Rate of Silver Medal (the formula is the same as the Fire Cracker Items Drop Rate)
EventChipServerConnect = 1 ; Put 1 to enable Chip Event Server connection Otherwise put 0
EventChipServerIp = 127.0.0.1 ; Put the IP for the Chip Server (it is the same IP as the Server)
EventChipEvent = 1 ; Put 1 to enable Chip Event otherwise put 0
BoxOfGoldDropRate = 200 ; Put the desired ammount of the drop rate of Box of Gold (the formula is the same as the Fire Cracker drop rate)
ItemDropRateForBoxOfGold = 9 ; Put the desired ammount of the Items drop rate of the Box of Gold (the formula is the same as the Fire Cracker Item drop rate)
EventChipDropRateForBoxOfGold = 9 ; Put the desired ammount of the drop rate of Box of Gold when Chip Event is enabled (the formula is desired ammount/100)
HeartOfLoveEvent = 1 ; Put 1 to enable Heart of Love Event otherwise put 0
HeartOfLoveDropRate = 200 ; Put the desired ammount of the Heart of Love drop rate (the formula is the same as the Fire Cracker drop rate)
ItemDropRateForHeartOfLove = 9 ; Put the desired amount of the Items drop rate of Heart of Love (the formula is the same as the Fire Cracker Item Drop Rate)
BloodCastleEvent = 1 ; Put 1 to enable Blood Castle Event otherwise put 0
BloodCastleStartHour = 1 ; Put the desired ammount of time when BC will start (e.x 1 BC will start every hour 1/2 BC will start every 30 mins)
AngelKingsPaperDropRate = 1 ; Put the desired ammount of the drop rate of Angel Kings Paper (the formula is the same as the Fire Cracker drop rate)
BloodBoneDropRate = 1 ; Put the desired ammount of the drop rate of Blood Bone (the formula is the same as the Fire Cracker drop rate)
ChaosCastleEvent = 0 ; Put 1 to enable Chaos Castle Event otherwise put 0
ChaosCastleStartHour = 1 ; Put the desired ammount of time when CC will start (the formula is the same as BC formula)
StoneDropRate = 0 ; Put 1 to enable Bless Fragment Event otherwise put 0 (not recommented to enable)
StoneItemDrop = 0 ; Put the desired ammount of the Bless Fragment Item Drop rate (the formula is the same as Fire Cracker drop rate)
that's all about commonserver.cfg go to SQL...
Create GM
Path Enterprise SQL Manager> Database>
Muonline> Tables> Character. Right Mouse Click (RMC) open the table find character what you want to and write in ctl code value 8. Brand new GM.
Edit character statistics
Enterprise SQL Manager> Database> Muonline> Tables> Character.
RMouseClick, open the table, find character and add...
Character reset
Enterprise SQL Manager> Database> Muonline> Tables>
Character. RMouseClick, open the table, find character, change 350 to 1.
Add items to vault players
Not very easy but.. go to Start > Programs> Microsoft
SQL Server > Query Analyzer. SQL should be ON!. Then switch to Muonline database and wite codes.
Warning! code must be in 3 lines
Codes are here-> server setup.
Monsters edit
Monster.txt. files
index - monster index,
rate -
name - monster name,
level - monster level,
hp - monster hp, (life)
mp - magical power exp Lich
damagemin - minimum/maximum damage,
defense - personal monster armor,
magicdefense - magic monster shield
attackrating - chance for succesfull attack
successfulblocking - chance for succesfull block attack,
MoveRange - monster move range,
AttackType - kind of attack (neutral, poison, etc)
AttackRange - range succesfull attack,
ViewRange - monster viev range,
movespeed - monster speed,
attackspeed - monster speed attack,
RegenTime -
Attribute -
ItemRate -
MoneyRate - amount of zen after death
MaxItemLevel - maximum drop level,
then change what you wish.....
NPC edit (NPC, monsters, sklepy)
Go to monstersetbase.txt and you see :103 4
0 36 134 1 - that's mean:
103 - monster index/NPC from monster.txt
4 - map number
0 - range ( 0= stay in one place, -1=walking around :)
36 i 134 - coords
1 - direction
Description of the item code
It's easy :1 1 0 255 0 0 0, first two item idex, next level, durability, luck, skill, option Value for this numbers are:
level - 13
durability - 0-255
luck - 0 or 1
skill - 0 or 1
option - 1-4
Change golden monster amount
File monstersetbase.txt. There's index
43 - budge dragon
44 - red dragon
53 - taikan
55 - death king
54 - soldier (davias)
56 - death bone
78 - goblin
79 - golden dragon
80 - titan
81 - soldier
82 - tarkan unknown
83 - tarkan unknown
.. and now.. in monstersetbase.txt you find:
43 3 30 10 10 240 240 -1 2 // budge dragon
44 0 30 182 128 195 145 -1 5 //red dragon
53 0 30 185 132 185 132 -1 1 // taikan
55 0 30 132 83 132 83 -1 1 //death king
54 0 30 183 128 188 135 -1 5 // soldier (davias)
56 0 30 132 83 138 90 -1 5 //death bone
78 0 30 10 10 240 240 -1 3 //goblin
79 0 30 10 10 240 240 -1 3 //golden dragon
80 0 30 185 132 185 132 -1 4 //titan
81 0 30 132 83 132 83 -1 4 //soldier
82 0 30 183 128 188 135 -1 5 //tarkan unknown
83 0 30 132 83 138 90 -1 5 //tarkan unknown
last number mean "total" and change this if you wish.
Kundun Drop edit
In this files you can change as you wish:
eventitembag.txt = box lof luck , box of heaven
eventitembag2.txt = skeleton king (Death King)
eventitembag3.txt = Fire Dragon ?
eventitembag4.txt = star of chrismtas
eventitembag5.txt = Firecracker , Heart of love
eventitembag6.txt = Gold Medal
eventitembag7.txt = Silver Metal
eventitembag8.txt = +1 Kundun
eventitembag9.txt = +2 Kundun
eventitembag10.txt = +3 Kundun
eventitembag11.txt = +4 Kundun
eventitembag12.txt = +5 Kundun
Change first 2 numbers only. Only!! For exemple 1
8 0 255 0 0 0.
Own texturs
Go to download and you find everything what you need.
Requirements
More than 2 GB, RAM 512 MB -
minimum, internet connection 1 MB, HDD - depens but 10Gb minimum.
any question? aiki@eircom.net
wish you luck!
|
|
|