[PtW/3G] The One Thread You Will Ever Need

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
185
How MIR3 fits together....

The One Thread you will ever need (MiR III).
I have taken this idea from the MiR II Version that Babyhack posted and I Hope it will help alot of new or existing members when creating a new MiR III server.

In an effort to stop all the stupid help posts, I have used my time to make this post answering everything that has been asked and answered over and over.

All of the answers to these Questions I have found using the Search

In short this is a post of everything that has been asked and answered over the years

Where to find the Files

Right now then we have many different sorts of MiR III files, the latest and most used files are the Holley 3.55 files or the Holley 3.38 files so I will only link these.

Holley 3.55 (Most used, No Level / Stat cap) Found Here CruelDragonHolley/3.55Working.rar - 22.1M

Holley 3.38 (Not used so much now, Has Level 255 Level Cap but can't use cheats) Found Here LSServer/LS3G-Chinese.rar - 13.85 MB (translated crueldragon 3G v3.38)

These files use the latest european mir3 client and exe. It now uses a mir3.cin file to store the ip and server name so visit the following site to decode that file.

Kaori's site for file decryption

Where to Find the Clients

All Servers use the same client to connect which can be downloaded from http://mf.kaorimir.com/ OfficialClients/EuroClient/mir_install.zip - 949M

Most servers will have their own launchers (usually posted in their server add thread)

Server Setup Guides

Holley 3.55 and 3.38 are very similar in the way you set them up tho you will need MSSQL.

MSSQL Eval 2000 Found Here

Setup Guide can be found Here LSServer/LSguide.zip - 1.32 MB

IP Setup Guide by IdaBigA Found here

Securing your server

A Guide on Securing your server can be found Found here
Thanks to LeoCrasher and anyone else linked to the Guide

GM Commands

Most GM Commands for a MiR III Server

Code:
[/B]STR_ADMINCMD_REMITSIN:REMITSIN
STR_ADMINCMD_PKMARKS:PKMARKS
STR_ADMINCMD_INCPKMARKS:INCPKMARKS
STR_ADMINCMD_CHGLUCKY:CHGLUCKY
STR_ADMINCMD_TRAINMAGIC:TRAINMAGIC
STR_ADMINCMD_REMOVEMAGIC:REMOVEMAGIC
STR_ADMINCMD_CHGJOB:CHGJOB
STR_ADMINCMD_CHGGENDER:CHGGENDER
STR_ADMINCMD_MISSION:MISSION
STR_ADMINCMD_GENPOSITION:GENPOSITION
STR_ADMINCMD_REMOVEITEM:REMOVEITEM
STR_ADMINCMD_MOVE:MOVE
STR_ADMINCMD_FREEMOVE:SPOTMOVE
STR_ADMINCMD_LEVEL:INFO
STR_ADMINCMD_MONLEVEL:MONLEVEL
STR_ADMINCMD_NUMOFMONSTER:NUMOFMONSTER
STR_ADMINCMD_KICK:KICK
STR_ADMINCMD_TING:TING
STR_ADMINCMD_SUPERTING:SUPERTING
STR_ADMINCMD_CANTCHAT:CANTCHAT
STR_ADMINCMD_CANCHAT:CANCHAT
STR_ADMINCMD_CANTCHATCHAR:BanChat
STR_ADMINCMD_OPERATOR:Observer
STR_ADMINCMD_MAP:MAP
STR_ADMINCMD_INSPECTOR:OBSERVER
STR_ADMINCMD_RECALL:RECALL
STR_ADMINCMD_MONGEN:MOB
mob:GMPET
super:superman
STR_ADMINCMD_NUMOFHUMAN:NUMOFHUMAN
level:level
STR_ADMINCMD_FIGHTPOINT:FIGHTPOINT
STR_ADMINCMD_STARTFIGHT:STARTFIGHT
STR_ADMINCMD_ENDFIGHT:ENDFIGHT
STR_ADMINCMD_ANNOUNCEFIGHTPOINT:ANNOUNCEFIGHTPOINT
make:make
delgold:deletegold
addgold:addgold
STR_ADMINCMD_NUMOFHUMANLOG:NUMOFHUMANLOG
STR_ADMINCMD_APPEAR:GOTO
STR_ADMINCMD_LUCKYVALUE:LUCKYVALUE[B]

NPC Commands

A Full list of NPC commands can be Found Here

Scripting Lessons by Xtreme Found Here

English CruelDragon3G Database

Most sets of Files come with a chinese Database, an English version can be Found here LSServer/LS-DB.rar

English StrRes3G.txt File

An English StrRes3G.txt can be found here LSServer/StrRes3G.txt

English Envir Folder can be Found Here LSServer/LS-3G-EnvirV1.rar
 
Last edited by a moderator:
  • Like
Reactions: Deficall

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
185
Gm Commands

Found this on a chinese web site:

@RecallHorse <Horsename>

———————————(09 .16)———————————

@! GM Shout
changecastleowner
ReloadGuildAll
ChangeTestLevel
ChangeTime
DeleteGuild
AddNewGuild increase guild
AllGuilds examined all guilds tabulate
ReloadMonItems to renovate monster goods
ReloadDefaultNpc to renovate tacitly approve NPC information
ReloadNpc to renovate all NPC information
ReloadAdmin to renovate Admin the information
RefineWeapon change weapon attribute (@RefineWeapon 15 15) (as to be most as 15, Does not add is 0)
ClearBonus elimination bonus
InitQuest renovates duty
Init Quest Diary to renovate know-it-all duty variable
ChangeLevel0 adjustment rank
Transparent the stealth
ItemPrefix goods name to revise (the @ItemPrefix goods to have to engrave acquires fame 字
HairStyle change hair modelling
HairColor change hair color
gsa back door account number
WearColor clothes color
NameColor name color
hair change hair modelling
RushAttack barbarically to dash
BackStep to retrocede
ReloadAbusive to renovate prohibition language
ReloadLineNotice to renovate announced
ReloadGuild renovates guild
ClearBonus to eliminate all attributes to select
TestLotto
TestCancelSell
TestCheckSell
TestBuyItem
TestViewList
TestAddSell
DumpValues not to know does any
ChangeSpouse to change husbands and wives
WeaponLevel the examination weapon rank
ChangeWeaponLevel change weapon rank/empirical value (@ChangeWeaponLevel 99) 99 is MAX
WeaponAtom x y change weapon element (X is: 1 fire 2 ices 3 winds 4 thunder 5 sacred 6 dark 7 illusory images, y is big 127)
RecallHorse - @RecallHorse horse1/2/3 (whatever you named your horses in STRRES)
flag - Flag <flag num> <1 or 0>
Kick - Kick <Player name>
move - Move <map num>
showhelmet - Helmet display on/off

-edit-
Ran this through Bablefish :) ive attached original to this post.

/KurtBMX
 

Attachments

  • normal.txt
    1.1 KB · Views: 1,082
Last edited by a moderator:
Upvote 0

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
185
MIR3 Server F.A.Q

After reading a lot of post recently, i thought its about time I sat down and made a FAQ + Sticky, to save the same questions over and over again...

Q. What type of Mir3 Servers are there?
A. 2.9 Server, JOB Server, 3G Server

Q. What is the difference between JOB and 3G?
A. JOB (Judgement of Blood) featured Large Style maps (same as 2.9) and gives a much larger place to explore. The client for JOB is 1GIG+ due to the Tiles requires for all the maps.

3G was wemade attempt at cutting doen the size of the client, this means the maps are a lot smaller, there is a lot less tiles and a lot re-used (tiles) - so one place looks a lot like the next.

Q. What is the difference Between Visio and Aragom Exe?
A. Originally shoved out was the JOB Server files, this had only the magics that featured in JOB at the time, was un-protected and could be hexed. Visio Added in some code to enable 6 extra magics from Latest Server to be used, he never protected the exe in any way and this also can be hexed. He Also closed some backdoors present in the original Code.

Aragom Did a similar job except he moved the Mobs, StdItems and Magic Into SQL, added in all the magics (bar the last three) plsu protected it to death as he sells this online (about £60-£90) - requires a valid serial hardware locked to your machine in order to run more than 10 times. He also added in a Setting screen which means you can change a lot of the variables within the game without resorting the Hexing the code.


Q. I want to run a 3G server like Euromir3, what is the easiest way?
A. There is a few options on this one:

1. Grab a Chinese O.S. and Virtual PC/VmWare and run the Keygen inside that to create a valid serial for Aragoms Server. The grab my Envir Dir I posted in DOwnloads and Database's also and you have yourself a Euromir3 server (or close to anyhow).

2. Use the Visio Exe (you wont have as many magics) and use the Envir Again I posted BUT you will have to re-do the .db files by hand to match the mobs / items in the game, use the SQL db as a guide..

Q. What client do I need for these servers?
A. For JOB, If you head to Chinese Mir3 Site, you grab V1.4 as a base install or find a server running JOB Maps (Olypia) and grab there client, as this is pre-patched.
For 3G - Simply Grab Euromir3 client OR Chinese 3G Client and swap out the mir3.exe etc - or again find a server running 3G Maps and grab there client..

Q. Where do I get the server files?
A. Tricky One, either go browse a chinese forum and find them that way (which is what we do) or do a search of the forums - links change and die on a daily basis, no-one is going to host these files forever, request someone send you them via MSN (no - not me).....

Q. When I started CruelDragon.exe, a Box pops up with the word SQL In there and it wont run.
A. You need to EDIT the CruelDragon.ini file and put your password for SA along with IP if any or it wont know how to connect.

Q. Clicking the Books and they wont read
A. In the CruelDragon.ini, there is a line which says, MagicSkill=
You need to change this to the Symbol you have made for the books in the StdItems Database, normally ( Char. If you have Chinese Lang Installed, there ( looks like the English One, make sure you overwrite this with the correct Symbol.

Q. I cannot use any GM Commands in game
A. There is a Line in the CruielDragon.INI, Search for GM and it should read =0, if it reads =1 then NOBODY can use any GM commands period.
You also need ot make sure you add your CHAR Name to adminlist.txt with * <Charname> for Full GM or + <Charname for Admin (not all gms commands)

Q. I cannot drop anything in the SAFEZONE (Well Nobody can)
A. There is a Line contained in the CruelDragon.ini which either allows or disallows dropping of items in the SZ, in the files I shared, this is set to =1 which means you cannot. Which line? Best translate each one until you find it as I cannot remember..

Q. When I open up the Txt files, they are all in Asciii and not chinese, so how do i translate this?
A. On Windows Xp, you need to open Control panel, Regional & lang options:

Middle Tab (Languages) - tick the two Boxes.
3rd tab (Advanced) - Drop down lang to Chinese(PRC).
only then will Notepad etc show everything in chinese, included MS-SQL etc..

Q. What Sites can I use to translate from Chinese to English (or any lang).
A.
http://world.altavista.com/
http://www.google.co.uk/language_tools?hl=en

Software Wise, Systran but it is not Free Software and is no better then the sites posted.

---=== I Will add to this as questions are asked and I think of Anything ===---
 
Last edited:
Upvote 0

Hazuki

VIP
VIP
Apr 14, 2004
3,459
38
285
United Kingdom
Re: Gm Commands

GM Commands for JOB

;
; Standard Database
;

STR_STDDB_MONEY:Gold
STR_STDDB_GOLD:Gold
STR_STDDB_SINSU:Shinsu
STR_STDDB_SINSU1:Shinsu1
STR_STDDB_WHITESKEL:Skelly
STR_STDDB_PWRWHITESKEL:ELSkelly
STR_STDDB_FIREBALL:Fireball
STR_STDDB_HEALSPELL:Healing
STR_STDDB_BROWNHORSE:Horse1
STR_STDDB_WHITEHORSE:Horse2
STR_STDDB_BLACKHORSE:Horse3
STR_STDDB_ARCHERGUARD:Archer
STR_STDDB_BODYGUARD:Swordsman
STR_STDDB_KANGOKSUK:SteelOre
STR_STDDB_KUMKANGSUK:Diamond
STR_STDDB_SUKRYUSUK:Garnet
STR_STDDB_JASUJUNG:Amethyst
STR_STDDB_BLACKSTONE:BlackIronOre
STR_STDDB_DONGKWANG:SilverOre
STR_STDDB_KNIGHT:Warrior
STR_STDDB_MAGICIAN:Wizard
STR_STDDB_TAOIST:Taoist

;
; User Command
;

STR_USERCMD_NOWHISPER:NOWHISPER
STR_USERCMD_DENYWHISPER:DENYWHISPER
STR_USERCMD_YESWHISPER:YESWHISPER
STR_USERCMD_ACCEPTWHISPER:ACCEPTWHISPER
STR_USERCMD_INTERCEPT:INTERCEPT
STR_USERCMD_NOSHOUT:NOSHOUT
STR_USERCMD_DENYSHOUT:DENYSHOUT
STR_USERCMD_DENYTRADE:DENYTRADE
STR_USERCMD_JOINGUILD:JOINGUILD
STR_USERCMD_ACCEPTUNION:ACCEPTUNION
STR_USERCMD_UNION:UNION
STR_USERCMD_BROKENUNION:BROKENUNION
STR_USERCMD_BROKENGUILD:BROKENGUILD
STR_USERCMD_NOGUILDMSG:NOGUILDMSG
STR_USERCMD_DENYGUILDMSG:DENYGUILDMSG
STR_USERCMD_DIARY:DIARY
STR_USERCMD_ATTACKMODE:ATTACKMODE
STR_USERCMD_HIDEHORSE:HideHORSE
STR_USERCMD_RIDEHORSE:RideHORSE
STR_USERCMD_CALLHORSE:CALLHORSE
STR_USERCMD_SLAVEMODE:Rest
STR_USERCMD_CASTLEDOOR:CASTLEDOOR
STR_USERCMD_MOVE:MOVE
STR_USERCMD_SEARCH:SEARCH
STR_USERCMD_DENYRECALL:DENYRECALL
STR_USERCMD_ACCEPTRECALL:ACCEPTRECALL
STR_USERCMD_DENYREVIVAL:DENYREVIVAL
STR_USERCMD_ACCEPTREVIVAL:ACCEPTREVIVAL
STR_USERCMD_RECALL:RECALL
STR_USERCMD_OPENDOOR:OPENDOOR
;STR_USERCMD_CLOSEDORR:CLOSEDOOR
STR_USERCMD_CLOSEDOOR:CLOSEDOOR

;
;Administrator Command
;

STR_ADMINCMD_REMITSIN:REMITSIN
STR_ADMINCMD_PKMARKS:PKMARKS
STR_ADMINCMD_INCPKMARKS:INCPKMARKS
STR_ADMINCMD_CHGLUCKY:CHGLUCKY
STR_ADMINCMD_TRAINMAGIC:TRAINMAGIC
STR_ADMINCMD_REMOVEMAGIC:REMOVEMAGIC
STR_ADMINCMD_CHGJOB:CHGJOB
STR_ADMINCMD_CHGGENDER:CHGGENDER
STR_ADMINCMD_MISSION:MISSION
STR_ADMINCMD_GENPOSITION:GENPOSITION
STR_ADMINCMD_REMOVEITEM:REMOVEITEM
STR_ADMINCMD_MOVE:MOVE
STR_ADMINCMD_FREEMOVE:SPOTMOVE
STR_ADMINCMD_LEVEL:INFO
STR_ADMINCMD_MONLEVEL:MONLEVEL
STR_ADMINCMD_NUMOFMONSTER:NUMOFMONSTER
STR_ADMINCMD_KICK:KICK
STR_ADMINCMD_TING:TING
STR_ADMINCMD_SUPERTING:SUPERTING
STR_ADMINCMD_CANTCHAT:CANTCHAT
STR_ADMINCMD_CANCHAT:CANCHAT
STR_ADMINCMD_CANTCHATCHAR:BanChat
STR_ADMINCMD_OPERATOR:Observer
STR_ADMINCMD_MAP:MAP
STR_ADMINCMD_INSPECTOR:OBSERVER
STR_ADMINCMD_RECALL:RECALL
STR_ADMINCMD_MONGEN:MOB
mob:GMPET
super:superman
STR_ADMINCMD_NUMOFHUMAN:NUMOFHUMAN
level:level
STR_ADMINCMD_FIGHTPOINT:FIGHTPOINT
STR_ADMINCMD_STARTFIGHT:STARTFIGHT
STR_ADMINCMD_ENDFIGHT:ENDFIGHT
STR_ADMINCMD_ANNOUNCEFIGHTPOINT:ANNOUNCEFIGHTPOINT
make:make
delgold:deletegold
addgold:addgold
STR_ADMINCMD_NUMOFHUMANLOG:NUMOFHUMANLOG
STR_ADMINCMD_APPEAR:GOTO
STR_ADMINCMD_LUCKYVALUE:LUCKYVALUE
 
Last edited:
Upvote 0

DivX:)

LOMCN Developer
Developer
May 13, 2003
163
26
165
Scotland
Holley made easy on the eyes

A lot of ppl must be like me and are confused with all the settings in Hollys addon, I'v tryed my best to fill them in but would appreciate a little help if you understand some of the settings. Post what you know and I'll fill in the blanks and re-post with the gimp files incase you want to re-word to suit your server.

Anything grayed out means I'm unsure or it's needing a name.
 
Last edited:
Upvote 0

DivX:)

LOMCN Developer
Developer
May 13, 2003
163
26
165
Scotland
Re: Holly made easy on the eyes

This is the Bable Fish .ini it might help you understand some options and aid to filling in the blanks.
 
Last edited:
Upvote 0

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
Re: Gm Commands

3G

@!
Explanation :
- "GM Global Shout"

@$
Explanation :
- "GM Shout Red without GMName"

@Ting and @SuperTing
Explanation :
- "Move Player Random" @Ting {PlayerName}

@ReloadNpc
Explanation :
- "Reload the NPC in the proximity"

@ReloadAdmin
Explanation :
- "Reload the GM list (Admin.txt)"

@ReloadDefaultNpc
Explanation :
- "Reload the System Scripts eg. Default00.txt"

@ReloadMonItems
Explanation :
- "Reload the Monster Dropfiles (Global)"

@ReloadGuild
Explanation :
- "Reload specially the Guild" @ReloadGuild {Guildname}

@ReloadGuildAll
Explanation :
- "Reload all Guilds on the Server"

@ReloadLineNotice
Explanation :
- "Reload the LineNotice.txt file"

@ReloadRareItems
Explanation :
- "Reload the Rare Items Database (Global)"

@Recall
Explanation :
- "Recall the Player to you" @Recall {PlayerName}

@Move
Explanation :
- "Move to other Map Ramdom (without Telering)" @Move {Map}

@Kick
Explanation :
- "Kick the Player form the Server" @Kick {PlayerName}

@Superman
Explanation :
- "Make the GM as immortal"

@Info
Explanation :
- "Give main info over the Player" @Info {PlayerName}

@CHGJOB
Explanation :
- "Change the GM Job (Tao, Wiz, War) "
- @CHGJOB {Taoist} | {Warrior} | {Wizard}

@CHGGENDER
Explanation :
- "Change the GM Gender (female, male)"
- @CHGGENDER {1 | 0 | or nothing}

@MAP
Explanation :
- "give the GM the Orgin Map Name (like Bichon = 0)"

@WeaponAtom
Explanation :
- "Change or make Weapon element on the weapon"
- @WeaponAtom {1-5} {0-127} (Element | Value)
- (1 = fire | 2 = ices | 3 = winds | 4 = thunder | 5 = sacred | 6 = dark | 7 = illusory images)
- Max value is at the moment 127

@RefineWeapon
Explanation :
- "You can Refine a weapon DC , SC | MC | M-ALL"
- @RefineWeapon {0-30} {0-30} (the max value for both is 30 like [15 , 15])

@ReloadAbusive
Explanation :
- "Reload the abusive list on your Server (not the Login abuse this need Server Exe Reboot)"

@ReloadMonAI
Explanation :
- "this Command work (the MonAI System work a bit)"
- @ReloadMonAI Tadanga "MonAi_Def\TadangGa.txt"

@REMITSIN
Explanation :
- "Clear the PK Points from the Player"
- @REMITSIN {PlayerName}

@PKMARKS
Explanation :
- "Check the PK Points from the Player"
- @PKMARKS {PlayerName}

@MOB
Explanation :
- "Respawn Monster"
- @MOB {MonsterName}

@TrainMagic
Explanation :
- "Train the level for used Magic"
- @TrainMagic {Magic Name} {1-3}
- @TrainMagic {Halfmoon} {3}

old settings :

STR_ADMINCMD_OPERATOR:Observer
STR_ADMINCMD_INSPECTOR:OBSERVER

better :

STR_ADMINCMD_OPERATOR:Observer
STR_ADMINCMD_INSPECTOR:Inspector

@Inspector
Explanation :
- "Make the GM Invisibel for Players not for Mobs"

@Observer
Explanation :
- "Make the GM Invisibel for Mobs not for Players"

and other ^^

I hope this help a littelbit :)



::: Variables :::

N0 - N9 Integer Value = -2147483648..2147483647 (Server Global)
S0 - S1 Singel Value = -255..255 (Script Global)
D0 - D9 Digit Value = -2147483648..2147483647 (Script Global)
P0 - P9 Integer Value = -2147483648..2147483647 (Function Local)
A0 - A9 ASCII Value = A..Z (Script Global)
B0 - B9 ASCII Value = A..Z (Server Global)

P9 P0 A0 A9 D0 D9 = Command Use <-->

You can use all !!
Most problems with scripts that I've seen are with the variable N and B.
Player_A uses e.g. the integral system Player_B also the same time.
The problem here is, Player_A overwrites data from Player_B.
Player_B thus receiving the data from Player_A.



Regards Coly
 
Last edited:
Upvote 0

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,399
33
195
Germany
Re: Holly made easy on the eyes

Here a littelbit Message Translation, I hope this help...

(PlugIn Message [GM Page])

INI configuration documents included successful!
¼ÓÔØINIÅäÖÃÎļþ³É¹¦£¡
加载INI配置文件成功!

Plug-ins parameters applied successfully!
²å¼þ²ÎÊýÓ¦Óóɹ¦£¡
插件参数应用成功!

INI document preservation plug-ins parameters to success!
±£´æ²å¼þ²ÎÊýµ½INIÎļþ³É¹¦£¡
保存插件参数到INI文件成功!

Monster words documents included success! (The monster speaks the document increase successfully!)
¹ÖÎï˵»°Îļþ¼ÓÔسɹ¦!
怪物说话文件加载成功!

The character initialization makes a mistake!
ÈËÎï³õʼ»¯³ö´í£¡
人物初始化出错!

The character puts on file the SQL database operation to make a mistake!
ÈËÎï´æµµSQLÊý¾Ý¿â²Ù×÷³ö´í£¡
人物存档SQL数据库操作出错!

(Server Screen Message)

Is starting to write down the SQL Magic database............ Recording number = (Magic DB)
ÕýÔÚ¿ªÊ¼ÔØÈëSQLħ·¨Êý¾Ý¿â.............¼Ç¼Êý=
正在开始载入SQL魔法数据库.............记录数=

Is starting to write down the SQL Monster database............ Recording number = (Monster DB)
ÕýÔÚ¿ªÊ¼ÔØÈëSQL¹ÖÎïÊý¾Ý¿â.............¼Ç¼Êý=
正在开始载入SQL怪物数据库.............记录数=

Is starting to write down the SQL Item database............ Recording number = (Item DB)
ÕýÔÚ¿ªÊ¼ÔØÈëSQLÎïÆ·Êý¾Ý¿â.............¼Ç¼Êý=
正在开始载入SQL物品数据库.............记录数=

The Monster database writes down successfully
¹ÖÎïÊý¾Ý¿âÔØÈë³É¹¦
怪物数据库载入成功

The Magic database writes down successfully
ħ·¨Êý¾Ý¿âÔØÈë³É¹¦
魔法数据库载入成功

The Item database writes down successfully
ÎïÆ·Êý¾Ý¿âÔØÈë³É¹¦
物品数据库载入成功
 
Last edited:
Upvote 0

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,733
53
295
Sheffield
Re: Go Here To Setup A Server

LS3G-Chinese Files. (Crueldragon 3g, translated) - By Demonic

These are the only files you need to set started. Follow the mir3 guide as normal to setup sql and odbc.

This set will sort of get you off to a Good start with English DB, Directory already laid out for you, NPCS in English, Drops in English, All Maps, mapinfo, Minmap coded for new places, Drops matching DB and so forth...

MegaUpload Link - http://www.megaupload.com/?d=4CMXY3TT
Another Mirror - http://www.senture-mir.com/mirfiles/mir3/LS3G-Chinese.rar

Thanks Again
Credits to Demonic for releasing and uploading

Please try the first link first to save bandwidth on peoples space.
 
Last edited by a moderator:
Upvote 0

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
185
HL_Stditems 表Anicount字段的意义
90 两种会员的装备
91 VIP会员装备
92 IP会员装备
93 转生装备
94 沙巴克成员装备
95 沙漠土城成员装备
96 沙巴克城主装备
97 沙漠土城城主装备
98 两个城的成员装备
99 两个城的城主装备
100 一般行会成员装备
101 一般行会掌门装备
102 师徒装备
103 夫妻装备

90 kind of members' equipment (not sure)
91- VIP Person
92 - IP Person
93 - Reincarnation Member
94 - SW guild members
95 - MW guild members
96 - SW guild owners
97 - MW guild owners
98 - Sabuk-Mudwall Members equipment
99 - Sabuk-Mudwall HOST equipment
100 - any guild member
101 common guilds to equip (not sure)
102 - Preists and disciples can equip
103 - husbands and wives can equip


Holley_msg36=This is member equipment, you cannot Use!
Holley_msg37=This is V.I.P members equipment, you cannot Use!
Holley_msg38=This is I.P. members equipment, you cannot Use!
Holley_msg39=This is Reincarnation members equipment, you cannot Use!
Holley_msg40=This is Sabuk members equipment, you cannot Use!
Holley_msg41=This is MudWall members equipment, you cannot Use!
Holley_msg42=This is Sabuk Host equipment, you cannot Use!£¡
Holley_msg43=This is MudWall Host equipment, you cannot Use!£¡
Holley_msg44=This is Sabuk-Mudwall Members equipment, you cannot Use
Holley_msg45=This is Sabuk-Mudwall HOST equipment, you cannot Use
Holley_msg46=This is good meeting member equipment, you cannot Use
Holley_msg47=This is general line can hold the gate equipment, you cannot Use!
Holley_msg48=This is Master & Student Equipment, you cannot Use!
Holley_msg49=This is Married People equipment, you cannot Use!


104 - 1st lvl of reincarnation can wear,
105 - 2nd lvl of reincarnation can wear,
and so on
and it comes with message: Holley_msg83=
 
Upvote 0

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
185
Re: Go Here To Setup A Server

Common Q & A if your server wont start

Q: My Server just stops with starttimer exception after starting
A: You have forgot to set up !Setup.txt with your Server name, SQL Database stuff etc.

Q: I get errors on Loading maps.
A: The Db Server needs the lcoation of the MAPINFO.TXT NOT the location of the maps. Also your !Setup.txt is where you place the location of maps. This is limited to 100 Chars long (inc path).

Q: Pop up Box saying Map XXX cannot load
A: Check your mapinfo, if you dont have the map then either remove this line or go and find the map it needs.

Q: One of my gates wont connect
A: Re-Check all IP's & Server names in Database & All program INI's - one of them will be wrong, all have to match.

Q: DbServer/LoginSvr has an error - File cannot be found
A: The Location of your Mapinfo.txt is wrong - it canot find it.

Q: DbServer has an error about SQL
A: Make sure you are using MS-SQL 2000 and NOT MS-SQL 2005 - latter been a very cut down version.

Q: As above but I have MS-SQL 2000
A: Your MS-SQL Server is not running or you forgot to set up the ODBC's correctly.

Q: When I try to restore a Database, I get an error
A: Check OPTIONS to see where it is trying to restore to, SQL Canot make directories on its own, eother change the location or make the directory.

*** More soon when I get the chance ***
 
Upvote 0

Demonic

LOMCN VIP
VIP
Dec 1, 2003
1,806
2
185
Re: Go Here To Setup A Server

Breakdown of Learning Skills

First of all the Books are stored in the database, these been Mode 4 & Mode 51. Now Mode 51 is the Book it just a Book (cannot be read). When its 4 - that when the Book can be 'learned'.

So bascially in the CruelDragon.INI there is a Line as follows:

MagicSkill=(

**Reason Why its English BTW - Cos I got 17NG to Add this ****

OK so this is telling the server that of a Book has ( at the start, it can be learned. Now the name of the Book HAS to match the Magic DB. So lets take Fireball as a good example.

In the MagicDB part we have Fireball.
In the StdItem we have Fireball (StdMode 51) & Fireball(Manual) (StdMode4). Providing ALL Database Match Name wise and as I said the INI file has the right Char in - then you should be able to @make Fireball(manual) and double click, learn Spell.
 
Upvote 0

idaBigA

Holley Mir 3!!
VIP
Oct 28, 2003
1,966
110
310
Stoke, UK
IP Setup for Live Server - Mir 3.55

For Future Reference for all

SQL

TBL_PUBIPS
127.0.0.1 localhost MIR3

TBL_SELECTGATEIPS
Sting 91.84.20.13 7100 MIR3

mud3\mir3server\HolleyDBSvr\HolleyDBSvr.exe
IP Set in here - 127.0.0.1

mud3\mir3server\HolleyDBSvr\!serverinfo.txt
127.0.0.1,91.84.20.13:7200

Mud3\mir3server\GameGate\SelGate\Config.ini
ServerAddr=127.0.0.1
ServerPort=5100
GateAddr=127.0.0.1
GatePort=7100

C:\Mud3\mir3server\GameGate\RunGate\Config.ini
ServerAddr=127.0.0.1
ServerPort=5010
GateAddr=0.0.0.0
GatePort=7200

C:\Mud3\mir3server\?????\RegServer.exe
LocalIP=192.168.0.25
RegPort=7010
SQLIP=127.0.0.1
Username=**********
Password=**********
MapName=0
Map_X=160
Map_Y=230
LoginPort=7000
LoginSrvPort=5500
LoginSrvIP=127.0.0.1

C:\Mud3\Setup\!runaddr.txt
127.0.0.1

C:\Mud3\Setup\!servertable.txt
0 127.0.0.1 7200

C:\Mud3\Setup\!Setup.txt
Game IP - 127.0.0.1
Hero IP - 127.0.0.1
DBAddress - 127.0.0.1
MsgAddress - 127.0.0.1
IDSAddress - 127.0.0.1
LogAddress - 127.0.0.1

I think that is everywhere where I could find an IP that someone might have changed...

That is from Sting.. and it works
__________________

Can someone Sticky this so hopefully, no-one need ask the question again.
 
Last edited by a moderator:
Upvote 0

Angelis

Dedicated Member
Dedicated Member
Aug 9, 2007
53
1
54
The One Thread You Will Ever Need (MiR III)

As many people are struggling with the concept of getting a mir3 server up and running even though I wrote a guide using screen shots while installing a fresh server...Maybe if I explain how it all fits together - it may, or may not help - who knows.....

MS-SQL - This holds the Database which the game requires to get its values from, on JOB/3G it stores everything to do with the game - 3G expands further on this by using SQL also for MOB/StdItems/Magic but JOB uses files for this task.

1.The first program to run is LOGINSRV - this connect (via ODBC) to SQL ACCOUNT Database, it reads from here your login name and password and if account is active or not. This also reads what IP's are required for each program so it knows what machine to talk to.

2. LoginGate - This talks on Port 7000 and also talks to LoginSrv (above). Providing the ini file is correct IP - it lets a person connect to the server and Login using the details it finds in the database.

**** Note ****
If you start a client and it does not connect this is your very first port of call to check for problems, with just ODBC + two programs above you should be able to start a client and login (though it will fail at char select - this is next)

3. DbServer - this stores your Character information and everything else in the game (such as what kit you have and so forth).

4. Server itself - this read the !setup.ini file (encrytped) for the setting as to what the serve rname is, IP and everything else. If you get a STARTTIME ERROR right at the start, your Stditems Database is out of Sync - must start at 0 (idx) and go upwards...

5. SelChar Gate - This program talks to DB Server for your char information. If you login but cannot get chars up - then either dbsrv or selchar is wrong (or IP in SQL).

6. RunGate - this is the program that takes info from your client and passes it to the server itself. Often people get as far as selecting a char, it says connecting but it never does - re-check RunGate IP, Setup + SQL..

That about wraps it up I think...probably made no sense to man nor beats to be honest. A few points I need to raise though...

1. You need more than a Baisc Understanding of computers before attempting even to think about installing a mir3 server.
2. You Need something called Common Sense - without this you will fail badly.
3. No use saying "I have set up many Mir2 server" - Mir2 does not compare even slightly mainly as Mir3 uses MS-SQL and this was never designed for the home user to understand EVER...
4. Why do people with One PC Only with 512mb ram think they can get away with running O/S, MSSQL, Server and then CLient on top of that...???
5. Why go through all the hassle of making a server when there is enough about??
6. Why do people struggle with the server then start saying "I need a Host"?? If your not going to host it - forget it...

7.. VERY IMPORTANT THIS ----
People find a Web host for XX a month with XX bandwidth plus XX gigs - this is for Web hosting, you know web pages, forums and all that Jazz !! People seem to get the mad idea they are going to FTP the files up and magically it will run - News Flash - it wont...Unless the host give you full remote control access then you are wasting your money...if they mention things like 75 gig Bandwidth month - this is bound to be web hosting only....dont say I never warned you...
 
Last edited by a moderator:
  • Like
Reactions: spartekas
Upvote 0

budyniowski

Dedicated Member
Dedicated Member
Dec 16, 2007
149
0
63
Warsaw, Poland
Re: MIR3 Server F.A.Q

Q. I cannot use any GM Commands in game
A. There is a Line in the CruielDragon.INI, Search for GM and it should read =0, if it reads =1 then NOBODY can use any GM commands period.
You also need ot make sure you add your CHAR Name to adminlist.txt with * <Charname> for Full GM or + <Charname for Admin (not all gms commands)


"+" not work in 3.55 files (maby only in my?) if "+" wont work for you too tray "1" example:
1 Deryl
 
Upvote 0

Zordon

Golden Oldie
Golden Oldie
Apr 26, 2008
1,176
20
145
Manchester, UK
For those who can't get the 4th Horse added into there server try adding a 4th horse into both the std_items and the std_monster databases as Horse4, It's easy enough to just copy the lines from one of the other horses and maybe adding a little to the hp field. I found that If I only added it in the mon database it wouldn't work as I hadn't added it as an item.
 
Upvote 0

Skunkmeister

LOMCN VIP
VIP
Jul 10, 2007
203
19
105
attachment.php


which server files is this, ok i know its 3.38 but where do i get it, ive had it before and managed to get it working, everything else needs cracking and im not having much luck
 
Upvote 0