help plz guys

Mu online season 21 - grand opening

evildan

LOMCN Veteran
Veteran
Aug 8, 2004
310
3
45
Dartford/Kent
hi im the maker of evillair coming soon

ive made quite a phew maps and some m8s help me but none of us know how 2 add the map 2 the server ne 1 giv me a step by step guide plz =)

say map called home.map
 

[Shadow]

Golden Oldie
Golden Oldie
Veteran
Oct 1, 2004
851
1
155
Counter Strike
go into ure mirserver folder then mir200 then envir then double click mapinfo.txt its pretty easy from their just add like [home MapName 0] DAY to the top of the text :)

o ya and make sure u have the map in the map folder
 

Slanesh

Golden Oldie
Golden Oldie
Sep 6, 2004
522
6
105
Stoke, England
Aye, make sure it's in the server map folder and your own game map directory (or else it'll just look black or won't work at all). To be specific:

Go to you C:\...\Mir200\Envir\MapInfo.txt file (should be around 76kb in size if you've got the same map files as me)

[0 Bichon-Province 0]

Map Number (Whatever you saved the map as without the .map extension)

Whatever you want to call the map

Always leave the 0 at the end as it is. After the square brackets you can also add certain features of the map (for example caves are usually set to DARK - meaning that they always require a torch/candle to see in). Remember extra stats are always in capitals separated by a single space.

Here's a list of what I think they do (I'm still quite new to this):

DARK - always dark (ideal for caves)
DAY - always daytime
NORECONNECT(map number) - when you sign back in if you logged out on that map it will teleport you back to the map typed in the brackets
SAFE - PKing disabled
MINE - you can use a pickaxe to mine for ore
NORANDOMMOVE - Random teleports disabled
NORECALL - I'm not sure... I think it means no recall set usage
FIGHT - Fighting enabled. always found in houses or buildings (except buildings containing shopkeepers)
NODRUG - potions cannot be used
I'm unsure of the rest.

Also, you'll see co-ordinates that move from map to map (like teh following):

Q012 30,22 -> Q013 30,22

This means that when a person moves to the cordinates 30:22 on map Q012 it will mvoe them onto map Q013 at 30:22 (or at least I think it does). Remember that you must makes sure that peopel don't get stuck in a loop where if they walk on a square that moves them onto a different map that the new square they appear on doesn't make them teleport anywhere else.

EDIT: Sorry, didn't realsie it'd already been answered :X

To make your teleport peopel cpaable of taking you to the map edit the town_teleprot.txt files in the NPC_def folder under you Envir directory and put in something like the following:

[@main]
#IF
checkpkpoint 2
#SAY
Scum like you doesn't deserve my services. Begone before I call the guards!\ \
<Exit/@exit>\
#ELSEACT
goto @main-1

[@main-1]
Welcome to my teleport service.\
Where would u like to go?\ \
<BorderTown/@brdmove> - 500 gold\
<GingkoTreeValley/@ginmove> - 500 gold\
<SerpentValley/@svmove> - 1,000 gold\
<More.../@More>\ \
<Exit/@exit>\

[@More]
Where would u like to go?\ \
<MudWall/@mwmove> - 2,000 gold\
<WoomyonWall/@wwmove> - 1,000 gold\
<Tarrekan Province/@tpmove> - 2,000 gold\ \
<Exit/@exit>\

[@brdmove]
#IF
checkgold 500
#ACT
take gold 500
mapmove 0 288 615
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\


[@ginmove]
#IF
checkgold 500
#ACT
take gold 500
mapmove 0 634 612
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@svmove]
#IF
checkgold 1000
#ACT
take gold 1000
mapmove 2 504 484
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@mwmove]
#IF
checkgold 2000
#ACT
take gold 2000
mapmove 3 330 330
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@wwmove]
#IF
checkgold 1000
#ACT
take gold 1000
mapmove 11 177 324
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@tpmove]
#IF
checkgold 2000
#ACT
take gold 2000
mapmove 0057 172 334
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
 
Last edited:

[Shadow]

Golden Oldie
Golden Oldie
Veteran
Oct 1, 2004
851
1
155
Counter Strike
Slanesh said:
Aye, make sure it's in the server map folder and your own game map directory (or else it'll just look black or won't work at all). To be specific:

Go to you C:\...\Mir200\Envir\MapInfo.txt file (should be around 76kb in size if you've got the same map files as me)

[0 Bichon-Province 0]

Map Number (Whatever you saved the map as without the .map extension)

Whatever you want to call the map

Always leave the 0 at the end as it is. After the square brackets you can also add certain features of the map (for example caves are usually set to DARK - meaning that they always require a torch/candle to see in). Remember extra stats are always in capitals separated by a single space.

Here's a list of what I think they do (I'm still quite new to this):

DARK - always dark (ideal for caves)
DAY - always daytime
NORECONNECT(map number) - when you sign back in if you logged out on that map it will teleport you back to the map typed in the brackets
SAFE - PKing disabled
MINE - you can use a pickaxe to mine for ore
NORANDOMMOVE - Random teleports disabled
NORECALL - I'm not sure... I think it means no recall set usage
FIGHT - Fighting enabled. always found in houses or buildings (except buildings containing shopkeepers)
NODRUG - potions cannot be used
I'm unsure of the rest.

Also, you'll see co-ordinates that move from map to map (like teh following):

Q012 30,22 -> Q013 30,22

This means that when a person moves to the cordinates 30:22 on map Q012 it will mvoe them onto map Q013 at 30:22 (or at least I think it does). Remember that you must makes sure that peopel don't get stuck in a loop where if they walk on a square that moves them onto a different map that the new square they appear on doesn't make them teleport anywhere else.

EDIT: Sorry, didn't realsie it'd already been answered :X

For town teleport dudes I've done mien like so:

[@main]
#IF
checkpkpoint 2
#SAY
Scum like you doesn't deserve my services. Begone before I call the guards!\ \
<Exit/@exit>\
#ELSEACT
goto @main-1

[@main-1]
Welcome to my teleport service.\
Where would u like to go?\ \
<BorderTown/@brdmove> - 500 gold\
<GingkoTreeValley/@ginmove> - 500 gold\
<SerpentValley/@svmove> - 1,000 gold\
<More.../@More>\ \
<Exit/@exit>\

[@More]
Where would u like to go?\ \
<MudWall/@mwmove> - 2,000 gold\
<WoomyonWall/@wwmove> - 1,000 gold\
<Tarrekan Province/@tpmove> - 2,000 gold\ \
<Exit/@exit>\

[@brdmove]
#IF
checkgold 500
#ACT
take gold 500
mapmove 0 288 615
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\


[@ginmove]
#IF
checkgold 500
#ACT
take gold 500
mapmove 0 634 612
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@svmove]
#IF
checkgold 1000
#ACT
take gold 1000
mapmove 2 504 484
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@mwmove]
#IF
checkgold 2000
#ACT
take gold 2000
mapmove 3 330 330
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@wwmove]
#IF
checkgold 1000
#ACT
take gold 1000
mapmove 11 177 324
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\

[@tpmove]
#IF
checkgold 2000
#ACT
take gold 2000
mapmove 0057 172 334
break
#ELSESAY
You Dont Have enough gold to use my Service!\
Be gone, don't waste my time again!\ \
<Exit/@exit>\
n1 :) shud help a few peeps aswell listen to slanesh rather sexy with servers
 

evildan

LOMCN Veteran
Veteran
Aug 8, 2004
310
3
45
Dartford/Kent
kool ty 1 more thing =P


ive added my map know with a little help but i cant go in shops =O wat going on lol plz ne info??
 

Slanesh

Golden Oldie
Golden Oldie
Sep 6, 2004
522
6
105
Stoke, England
evildan said:
kool ty 1 more thing =P


ive added my map know with a little help but i cant go in shops =O wat going on lol plz ne info??

First thing, you need to create maps just like you've done before with the new map you've done. You should give them a line each like the following:

Code:
[001 JewelryShop 0] DAY SAFE

Now add the following line:

Code:
home X,Y -> 001 X,Y

home = the name of your town map X,Y = co-ordiante where you want to teleport from (i.e. the building doorway)
001 = the name of the shop map X,Y = co-ordinate where you want to appear inside the shop (would have to be at the top of the stairs, rather than on the stairs or else you won't be able to get out)

Now add the line again, just in reverse, with the co-ordinates edited slightly:

Code:
001 X,Y -> home X,Y

This time round, be sure to note that if any of the four above co-ordinates are identical it will not work correctly.

If youv'e already set all that up then make sure you have avaiable spaces to move on your shop map (check the attrib markers tab, and if all the squares are shades in yellow, orange or red then that's why).

Repeat this method for all the shops changing their co-ordinates as appropriate.

Hope that helps!