Mapping tips.
by [KmA]^^Plasmatic^^
So you wanna make maps, huh? Well, good news, the editors built right in, to access it you just serve a game, then hit- ~ (thats the 'tilde' key right below the esc key) to bring up the server 'RAW' window, then type
exec(editor);
Hit 'tilde' again to close RAW window, and yer into the editor. Pretty simple huh? Yes, and no...
Before you start up the editor, pick some mission you're familiar with, copy the .mis, and .dsc files to your desktop, and rename them. Anything you like, just as long as theres no spaces in the name, and both are the same. Then drop them back into the c:dynamix ribesasemissions folder. You can view or edit both of these files with notepad, or wordpad. The .dsc is a discription file, and the .mis is the map code.
The map code is just the location, and rotation of objects to create a playing field. Nothing more. All the server does is keep track of players, and their weapons in this field. Everyone who playes tribes has the same objects, and files on their machines, the servers just tell you
where to disply them, and what properties they have.
That said, we all need to have the same files, and shapes on our machines to play any map you make, use the same terain files, and lighting we all have otherwise it will be a 'client' map. Making it unplayable to anyone who doesn't have your custom map. Not good. The .ted files are for terain, and the .vol's are lighting. If you relight your broadside map, you won't be able to play on anyone elses broadside map, and they can't play on yers.. BUMMER.
Ok.. the first thing I did when I started mapping.. besides fuck up Broadside was write all the commands down:
Mouse:
left - select
right hold - rotate view
ctrl left - move verticaly
shift left - rotate z axis
*alt left - y axis*
caplock left - move verticaly
Keyboard:
e - up
f1 - hide options
f4 - terain mode
c - down
f2 - inspector
f5 - walk through
1-0 move speed
f3 - creator
f9 - help
~ open/ hide server info
exec(editor); start editor
memode(); return to editor after walkthrough
ctrl z - undo I use this ALOT!
ctrl x - cut use to move object into a group
ctrl c - copy Use to duplicate objects with rotations, or whole groups
ctrl v - paste within the object list again
ctrl d - drop place objects into groups
ctrl 0-9 place bookmark never used
alt 0-9 goto bookmark never used
ctrl s - save save often
ctrl delete - useful after yer looking for suitable object, and picked the wrong one
O- options screen
Now for the tip section.
Hit CAPLOCK!!! and leave caps locked in the editor. This will improve your quality of life once there. This will slide objects in a flat plane. If you caplock before starting the server and editor, unlock caps once in the editor for the same effect. Caplock off will slide objects across the terrain, or object directly below it. If the object isn't touching anything else, it will drop it untill it does, not very handy if you want an object in the air.
Lock yer rotations down in the options screen every chance you get, it makes lining up objects easier. I have mine set to drop objects in screen center, show edit, and show grab handles, I also have the z rotation box marked.
To make an object 'lay over flat' lock y rotations at 90 degrees in options screen, rotate 90 (shift/left mouse), check y rotation box, and lay over 90 degrees (alt/left mouse). Be sure to check the z rotation box again, set the lock rotations the way you had it. Remember ctrl z to undo mistakes. :)
Objects pivot around the green dots you see once they are selected, if something isn't moving the way you want, or moving too fast, change the angle you're looking at it.
If something gets outa view, or you lose something, ctrl z.
Change the speed you move 1-9
I use ctrl/left mouse, and caplock/left mouse alot, that's why they're all caps above. Alt/left mouse will not work unless the rotate y box is checked.
Hold the key down before you 'grab' an object. As in ctrl/left mouse, hold the ctrl key down before you hit the left mouse button to grab it, and move it.
Once you start the editor. hit 9 (to move fast) and e to move up. The editor will start you off below ground.
The biggest group of grey dots on the horizon is the other base.
f2 will tell you about the object selected, lock it if you keep moving it by mistake.
Make a new path for powered items. They need to be in the same 'folder' to work properly. Delete stuff yer not going to use off an existing map, add stuff u want when yer learning.
Dynamix did a crappy job of catagorizing objects. Spend some time getting familiar with them. Goto http://www.planetstarsiege.com/catalog/ for a nice visual catalog of items.
Tele's, objectives and jumpads take time, poach code to speed mapping up.
Music makes alot better sound than a disc launcher. Hit 'q' before starting up the editor.
Don't relight, and use an existing terrain, or you'll endup with a client map. you should be able to run the map with only a .dsc file, and a .mis file. Tele's and Jumpads will add a .cs file too, if you don't add the code to the .mis
Create one teams base, drop points, flag, generators, etc, copy it, and drop it back into the 'teams' folder. Highlight the whole thing, and you can drag it over to the other team.. pretty slick, and it will make for a balanced map.
Terrain is nothing but another object that you can rotate, or duplicate. The editor doesn't like 2 .ted files though, so you'll have to do this manually in wordpad. Be sure to save your map to a diffrent name before you mess with it though just to be safe.
Drop points, and objective switches will not work unless you reload the map, be sure to save first.
Make fog distance less than visible distance in the finished map otherwise it will act goofy. Smaller numbers will lag less. :)
Oh, and mission center is a pain to calculate.. if you don't know how. Find dead center of the map you're making, drop an object there if you like. The first 2 numbers are North, and East. The last number is height. Figure out how large of an area you would like for your map. This is the "extent". Take half of those numbers, and subtract from the center of the map. Put these numbers in for the position. Lost yet? This is what it looks like in the .mis file for a map I built called Canyoneros-
instant MissionCenterPos "MissionCenter" {
x = "-450";
y = "-390";
w = "900";
h = "780";
};
Dead center of the map is 0,0 the extent (size) is 900 by 780. Making the position -450, -390
That map has 3 terrain files, but thats another story.. :)
Happy Hunting.
Steve aka [KmA]^^Plasmatic^^
Any questions?
[email protected]
icq 77161332
This is also up at the ())_Crayons_))> Website
by [KmA]^^Plasmatic^^
So you wanna make maps, huh? Well, good news, the editors built right in, to access it you just serve a game, then hit- ~ (thats the 'tilde' key right below the esc key) to bring up the server 'RAW' window, then type
exec(editor);
Hit 'tilde' again to close RAW window, and yer into the editor. Pretty simple huh? Yes, and no...
Before you start up the editor, pick some mission you're familiar with, copy the .mis, and .dsc files to your desktop, and rename them. Anything you like, just as long as theres no spaces in the name, and both are the same. Then drop them back into the c:dynamix ribesasemissions folder. You can view or edit both of these files with notepad, or wordpad. The .dsc is a discription file, and the .mis is the map code.
The map code is just the location, and rotation of objects to create a playing field. Nothing more. All the server does is keep track of players, and their weapons in this field. Everyone who playes tribes has the same objects, and files on their machines, the servers just tell you
where to disply them, and what properties they have.
That said, we all need to have the same files, and shapes on our machines to play any map you make, use the same terain files, and lighting we all have otherwise it will be a 'client' map. Making it unplayable to anyone who doesn't have your custom map. Not good. The .ted files are for terain, and the .vol's are lighting. If you relight your broadside map, you won't be able to play on anyone elses broadside map, and they can't play on yers.. BUMMER.
Ok.. the first thing I did when I started mapping.. besides fuck up Broadside was write all the commands down:
Mouse:
left - select
right hold - rotate view
ctrl left - move verticaly
shift left - rotate z axis
*alt left - y axis*
caplock left - move verticaly
Keyboard:
e - up
f1 - hide options
f4 - terain mode
c - down
f2 - inspector
f5 - walk through
1-0 move speed
f3 - creator
f9 - help
~ open/ hide server info
exec(editor); start editor
memode(); return to editor after walkthrough
ctrl z - undo I use this ALOT!
ctrl x - cut use to move object into a group
ctrl c - copy Use to duplicate objects with rotations, or whole groups
ctrl v - paste within the object list again
ctrl d - drop place objects into groups
ctrl 0-9 place bookmark never used
alt 0-9 goto bookmark never used
ctrl s - save save often
ctrl delete - useful after yer looking for suitable object, and picked the wrong one
O- options screen
Now for the tip section.
Hit CAPLOCK!!! and leave caps locked in the editor. This will improve your quality of life once there. This will slide objects in a flat plane. If you caplock before starting the server and editor, unlock caps once in the editor for the same effect. Caplock off will slide objects across the terrain, or object directly below it. If the object isn't touching anything else, it will drop it untill it does, not very handy if you want an object in the air.
Lock yer rotations down in the options screen every chance you get, it makes lining up objects easier. I have mine set to drop objects in screen center, show edit, and show grab handles, I also have the z rotation box marked.
To make an object 'lay over flat' lock y rotations at 90 degrees in options screen, rotate 90 (shift/left mouse), check y rotation box, and lay over 90 degrees (alt/left mouse). Be sure to check the z rotation box again, set the lock rotations the way you had it. Remember ctrl z to undo mistakes. :)
Objects pivot around the green dots you see once they are selected, if something isn't moving the way you want, or moving too fast, change the angle you're looking at it.
If something gets outa view, or you lose something, ctrl z.
Change the speed you move 1-9
I use ctrl/left mouse, and caplock/left mouse alot, that's why they're all caps above. Alt/left mouse will not work unless the rotate y box is checked.
Hold the key down before you 'grab' an object. As in ctrl/left mouse, hold the ctrl key down before you hit the left mouse button to grab it, and move it.
Once you start the editor. hit 9 (to move fast) and e to move up. The editor will start you off below ground.
The biggest group of grey dots on the horizon is the other base.
f2 will tell you about the object selected, lock it if you keep moving it by mistake.
Make a new path for powered items. They need to be in the same 'folder' to work properly. Delete stuff yer not going to use off an existing map, add stuff u want when yer learning.
Dynamix did a crappy job of catagorizing objects. Spend some time getting familiar with them. Goto http://www.planetstarsiege.com/catalog/ for a nice visual catalog of items.
Tele's, objectives and jumpads take time, poach code to speed mapping up.
Music makes alot better sound than a disc launcher. Hit 'q' before starting up the editor.
Don't relight, and use an existing terrain, or you'll endup with a client map. you should be able to run the map with only a .dsc file, and a .mis file. Tele's and Jumpads will add a .cs file too, if you don't add the code to the .mis
Create one teams base, drop points, flag, generators, etc, copy it, and drop it back into the 'teams' folder. Highlight the whole thing, and you can drag it over to the other team.. pretty slick, and it will make for a balanced map.
Terrain is nothing but another object that you can rotate, or duplicate. The editor doesn't like 2 .ted files though, so you'll have to do this manually in wordpad. Be sure to save your map to a diffrent name before you mess with it though just to be safe.
Drop points, and objective switches will not work unless you reload the map, be sure to save first.
Make fog distance less than visible distance in the finished map otherwise it will act goofy. Smaller numbers will lag less. :)
Oh, and mission center is a pain to calculate.. if you don't know how. Find dead center of the map you're making, drop an object there if you like. The first 2 numbers are North, and East. The last number is height. Figure out how large of an area you would like for your map. This is the "extent". Take half of those numbers, and subtract from the center of the map. Put these numbers in for the position. Lost yet? This is what it looks like in the .mis file for a map I built called Canyoneros-
instant MissionCenterPos "MissionCenter" {
x = "-450";
y = "-390";
w = "900";
h = "780";
};
Dead center of the map is 0,0 the extent (size) is 900 by 780. Making the position -450, -390
That map has 3 terrain files, but thats another story.. :)
Happy Hunting.
Steve aka [KmA]^^Plasmatic^^
Any questions?
[email protected]
icq 77161332
This is also up at the ())_Crayons_))> Website
Vastaukset 6
Vanhimmat
ootkohan liian nuori pelaamaan l4d jos et osaa englantia?
Kuka nyt alkaa tollasta sulle suomentaan.. Kannattais opetella sitä englantia kun sitä tarttee melkein kaikissa videopeleissä että ymmärtäis jotain -.-
Karttojen tekemiseen ohjeita.
Kirjoittanut [KmA]^^Plasmatic^^
Haluat siis luoda karttoja, vai? No, hyviä uutisia, sillä karttaeditori on luotu suoraan pelin sisään, päästäksesi siihen, aloita peli ja paina aaltoviivaa [Enterin vieressä euro-näppiksellä, tämän kirjoittaja käyttää US versiota) saadaksesi serverin RAW-ikkunan auki, sitten kirjoita:
exec(editor);
Sitten paina taas aaltoviivaa sulkeaksesi RAW-ikkunan, ja sitten oletkin jo editorissa. Helppoa, eikö vain? Kyllä ja ei..
Ennen kuin käynnistät editorin, valitse joku tehtävä jonka tunnet hyvin, kopioi sen .mis ja .dsc tiedostot työpöydällesi ja nimeä ne uudelleen. Voit nimetä ne mielesi mukaan, kunhan nimissä ei ole välilyöntejä ja kummatkin ovat samannimisiä. Sitten pudota tiedostot takaisin c:\dynamix\tribes\missions kansioon. Voit katsoa tai muokata kumpaakin näistä tiedostoista tekstieditorilla tai wordpadilla (sama asia). Dsc on selitys/selvennystiedosto, ja .mis on karttakoodi.
Karttakoodi on vain esineiden ja niiden kulmien paikallistamiseen pelikentän luomiseksi. Ei muuhun. Palvelin vain seuraa pelaajia ja heidän aseitaan tässä kentässä. Kaikki jotka pelaavat Tribes:iä omaavat samat objektit ja tiedostot koneillaan, palvelin vain kertoo
missä niitten tulee esiintyä ja mitä ominaisuuksia niillä on.
Jotenka, kaikilla pelaajilla tulee olla samat tiedostot ja muodot pelatakseen mitä tahansa karttaa jonka luot. Käytä samoja maatiedostoja ja valaistusta joka on kaikilla, muuten siitä tulee 'client' kartta eli kukaan jolla ei ole sinun luomaasi kustomoitua karttaa ei voi pelata siinä. Ei hyvä. .Ted tiedostot ovat maaperää varten ja .vol tiedostot valaistusta varten. Jos uudelleenvalaiste broadside-karttasi, et voi pelata kenenkään muun broadside karttaa eivätkä he sinun.. Pahus.
Ensimmäinen asia jonka tein kun aloitin karttojen teon (broadsiden pilaamisen ohella) oli komentojen kirjoittaminen muistiin:
Hiiri:
Vasen - valitse
Oikea pohjassa - käännä kuvakulmaa
ctrl vasen - liiku pituussuunnassa
shift vasen - käännä z akselia
alt vasen - käännä y akselia
Capslock vasen - liiku poikittain
Näppäimistö:
e- ylös
f1 - piilota valikot
f4 - terrain-mode
c - alas
f2- tutkinta
f5- läpikävely
1-0 liikkumisnopeus
f3 - tekijä
f9 - apuvalikko
~ (aaltoviiva): Avaa/piilota palvelintiedot
exec(editor); aloita editori
memode(); Palaa editoriin läpikulun jälkeen
ctrl z - peruuta komento
ctrl x - leikkaa
ctrl c - kopioi (esim kokonainen ryhmä)
ctrl v - liitä (sama)
ctrl d - pudota objekteja ryhmiin
ctrl 0-9 luo kirjanmerkki
alt 0-9 mene kirjanmerkkiin
ctrl s - tallennus
ctrl delete - poista
O- valikko
Ja nyt ohjeet. Paina caps lock, ja jätä se päälle editorissa. Tämä tekee elämäsi helpommaksi editorissa. Tämä liu'uttaa esineet vaakatasossa. Jos painat capslock ennen palvelimen ja editorin starttausta, paina caps lock uudestaan saman efektin tavoittamiseksi.
Kun capslock ei ole päällä, esineet liikkuvat vaakatasossa maan läpi, tai suoraan sen alle. Jos objekti ei koske mitään muuta, se putoaa kunnes se koskettaa jotain, ei kovin hyödyllistä jos haluat jonkun esineen pysymään ilmassa.
Lukitse kulmat valikossa aina kuin mahdollista, tekee objektien ketjuttamisen helpommaksi. Itse pudotan objektit ruudun keskelle, ja olen valinnut vaihtoehdot 'näytä pidikkeet', ja z-rotation box valikossa on rasti ruudussa.
Saadaksesi objektin makaamaan littanana, lukitse y rotaatio 90 kulmaan valikossa, käännä 90 astetta (shift/vasen hiiri), laita ruksi 'y rotation' laatikkoon ja laita päälle 90 astetta (alt/vasen hiiri). Tarkista että z-rotation laatikko on taas valittu, ja aseta rotaatiot lukkoon.
Jos tulee virheitä paina ctrl-z eli peruutus. Objektit pyörivät vihreiden pisteiden ympärillä kun ne ovat valittuna, jos joku ei liiku kuten haluat, tai liikkuu liian rivakasti, vaihda kuvakulmaa. Jos jokin katoaa kuvasta tai kadotat jotakin, peruuta painamalla ctrl-z. Vaihda nopeutta näppäimillä 1-9. Käytän itse ctrl vasen hiiri ja capslock vasen hiiri komboja paljon, siksi olen korostanut niitä aiemmin.
Alt vasen hiiri ei toimi jos rotate y-box ei ole valittuna. Pidä näppäintä alhaalla ennenkuin poimit objektin. Kuten ctrl vasen hiiressä, pidä ctrl näppäintä alhaalla ennenkuin painat vasenta hiiren nappia ja liikutat sitä. Kun aloitat editorin, paina 9 liikkuaksesi nopeasti ja ylös. Editori aloittaa täten maan alta. Suurin ryhmä harmaita pisteitä horisontissa on toinen base (tukikohta). F2 painamalla saat tietoa valitusta objektista, lukitse se jos vahingossa liikuttelet sitä. Tee uusi tiedostopolku voimaesineille (powered items).
Niiden pitää olla samassa kansiossa toimiakseen kunnolla. Poista kaikki tiedostot jota et aio käyttää olemassa olevasta kartasta, lisää haluamiasi juttuja kun opit. Dynamix teki aika kehnoa jälkeä luokitellessaan objekteja. Käytä jonkin verran aikaa niihin tutustuessa. Mene http://www.planetstarsiege.com/catalog niin näet mukavan visuaalisen katalogin esineistä. Teleportit, tehtävät ja jumpadit vievät aikaa.
Musiikki on hauskempaa kuunneltavaa kuin levynkäynnistys. Paina 'q' ennenkuin aloitat editorin. Älä uudelleen valaise, ja käytä olemassaolevaa maata, tai tulet tekemään 'client mapin' (hyödytön). Kartan tulisi toimia pelkillä .dsc ja .mis tiedostoilla. Teleportit ja jumpadit lisäävät myös .cs tiedoston, jos et lisää niistä koodia .mis tiedostoon. Luo yhden joukkueen tukikohta, pudota pisteet, lippu, generattorit, jne. kopioi se, ja pudota takaisin 'teams' kansioon. Maalaa koko mansio ja pudota toiseen joukkueeseen.. aika siistiä, ja tekee tasapainoisen kartan. Maa ei ole mitään muuta kuin objekti jota voit kääntää tai monistaa.
Editori ei tosin tykkää että on samaa aikaa 2 .ted tiedostoa, joten sinun pitää tehdä tämä itse tekstieditorilla. Varmista että olet tallentanut karttasi eri nimellä ettei mikään mene pieleen, varmuuden vuoksi. Pisteidei pudotus ja päämäärien vaihto ei toimi jos et lataa karttaa uudelleen, eli tallenna ensin.
Laita sumun piirtoalue pienemmäksi kuin näkyvä alue tai se käyttäytyy oudosti. Pienemmät numerot jumittavat vähemmän. Niin, ja tehtävän keskus on tuskallista laskea, joset osaa. Löydä kuollut keskus kartassa jota teet, ja pudota sinne objekti jos haluat. Ensimmäiset 2 numeroa ovat Pohjoinen ja Itä. Viimeinen numero merkitsee korkeutta. Päätä kuinka ison alueen haluat tehdä kartallesi. Tämä on 'extent'. Ota puolet noista numeroista, ja vähennä ne kartan keskustasta. Laita nämä numerot positioon. Oletko vielä kärryillä? Tältä sen tulisi näyttää .mis tiedostossa, kartalla jonka nimesin Canyoneros -
instant MissionCenterPos "MissionCenter" {
x = "-450";
y = "-390";
w = "900";
h = "780";
};
Kartan kuollut keskus on 0,0 ja sen saavuttavuus (koko) on 900 kertaa 780, joten positio on -450, -390
Tällä tekemälläni kartalla on 3 terrain tiedostoa mutta se onkin oma tarinansa.
En muuten tiedä tästä pelistä hölkäsen pöläystä. Ajattelin vaan auttaa muuten vain.
kiitos mutt en mä haluakkaan enää tehdä karttoja. Et sellasta :)