Tutorial Envir Folder Guide

lina

LOMCN Veteran
Veteran
Loyal Member
Jul 28, 2010
283
5
45
Poland
Intruduction:


Hi guys, I'd like to share some of my knowledge of how the mud3 3.55 files work.




Downloading suitable mir3 files - we suggest holley 3.55 as there are almost no
bugs and much better to work with.
Please understand that there are few different server files such as king(0238)
holley 3.38. I STRONGLY recommend that you work with 3.55 files as your new.


Since I want you to have a good understanding of mir3 files, I will talk about
what are gates to start with.
so...There are gates, which connect up with each other to set the server up online
You must set the gates ip's correctly to your ips. You have 3 different type of ips.
External, internal and local ips.


My external ip is : 81.97.67.180 - to find yours type in google ' what is my ip'
My internal ip is : 192.168.1.1 - start, run, cmd, type in ipconfig
My Local ip is : 127.0.0.1 - this ip does not change for all computers.


The gates are located in mud3/mir3server there are 6 gates that you need to know about.


HolleyDBSvr - connects with the database, problems with the gate might cause
problems with the database.


LoginSvr - lets you log in, however, all gates make the server fully functional
and able to log in.


RegServer - well, I dont know what this is but, its a gate and must be turned on.


RunGate and selgate - You must also turn them on, these gates all connect with
final gate, CruelDragonMir3G.


The gate that is in the folder called MirLogin does not need to be turned on.


When you have all the gates on, you need to turn on the last gate which needs to
be cracked. This gate is called CruelDragonMir3G. This gate loads all the files
such as maps that are in the mud3/MAP folder.










The Envir folder and the database is where you need a good grip. You will spend
most of your time in the envir folder.


AdminList.txt - This is where you set a player as a GM.


mapinfo.txt - this is the maps that are located in the mud3/map folder and which
should be in the client map folder.
Example: [0 Bichon-Prov 0] HORSE - the first 0 means the map name located in
mud3/map folder. Bichon-Prov is the name that you want the map to be called.
Horse means that it lets you ride the horse, things like DAY means that its
daylige all the time on the map.


Startpoint.txt - When you die on a location, after relog thats where your going
to spawn.
Example: 0 140 240 - 0 is the map(Bichon) 140 and 240 are cords x/y


Guardlist.txt - This is where the guards are set.
Example: Guard 0 122,230 : 4 - Guard is the name, 0 and 122,230 is the
map and map cords. :4 is the direction the guard faces.


MapQuest.txt - This is a bit more complicated. You can set a script to run when
the monster is killed on a certain location.
Example: SC2 [0] 0 [MonDie] SkullBlademan * [Mapquest_def\skulle] [@Main] -
The sc2 is the map where the monster has to die. [MonDie] tells that if the monster dies then you run script at [Mapquest_def\skulle]
Furthermore, the [@main] is the section in the script. [@MAIN] Is always the
begining of the script.


So besicly, this tells the game to run the script when the monste skullblademan
dies on the map sc2. It runs the script located at mapquest folder called skulle.txt
and it starts at [@main]






Merchant.txt - This where you set up your NPC's.
Example: Bichon\Crafter 0 181 257 Crafter_Liam 6 27


Bichon\ this is the folder that the script is located. Crafter is the script
located in bichon folder. 0 Is the map, 181,257 are the cords where the npc
is standing. Crafter_Liam is the name of the npc. 6 is the direction the npc
is facing and 27 is the npc looks.


Minimap.txt This sets the maps with minimaps located in the client.


Example: 0 1001
0 is the map name and 1001 is the image number in the client. The images are
stored in files called Mmap.wil and Mmap.wix. These files are in the client
data folder. You must open these up with a program called WilEditor2. The map
number is always -1 of the acrual map number or something like that.




Monais.txt makes the monster run an additional script as soon as you see him.
This can be used to make the monster stronger or set the player on fire etc.
example: WhereWolf "MonAi_Def\WhereWolf.txt"




Mongen.txt tells CruelDragonMir3G what monsters at what maps have to be spawned.
example: loadgen "D112.gen"


This tells to load d112.gen, you can find this file in Mon_Def folder.
If you open this file on a notepad, you will find that this sets the timing
of spawns and what monsters to spawn.
example:
[GEN]
D1102 150 150 ZumaArcher 150 120 8


d1102 is the map name, 150,150 are the cords, zuma archer is the monster, 150 is
the range of the spawn in cords. 120 is the number of monsters and 8 is the
time that it has to spawn.








Thats it, its 1am and I cant think so probably everything is wrong but I hope
the moderators will correct me a bit.
 
  • Like
Reactions: Elegido

MaxRau

Dedicated Member
Dedicated Member
Jul 29, 2011
58
0
33
Ive got to say AWESOME JUST AWESOME i think this is the first guide i see of this kind!!! Thanks@
 
Upvote 0

TheDayIDie

Banned
Banned
Dedicated Member
Jul 29, 2011
4,071
97
135
UK
tbh nice guide, gives basic outline on envir folder but the "8" time bit is what? 8hours 8minutes 8seconds? dont forget some of the potential server makers are stupid and they need telling everything :p
so to anyone out there who doesnt know it is in minutes ;D
 
Upvote 0