Tehtävien nimeäminen - Standard format for mp map filenames
Moderators: Kegetys, Broileri, Raunhofer
Tehtävien nimeäminen - Standard format for mp map filenames
Tämä nimeämisketju on vanhentunut 10.5.2016.
viewtopic.php?f=7&t=1718
Kyllikki aloittaa tästä päivästä lähtien käyttämään kyseistä missioiden nimeämis systeemiä. Tässä linkki http://www.flashpoint1985.com/cgi-bin....t=26694
Kaikki serverille laitettavat mapit tulee olla nimetty alempana mainitun systeemin mukaan.
##########################################################
Multiplayer Map Filename Convention
##########################################################
Introduction and aims
INFORMATION ONLY THREAD
Please dont start a discussion
The following filename convention is intended for global use within the OFP Community
Its aims are
1) To create an easily navigable and organised map listing system
2) To be simple and informative
3) To reduce multiple downloads of the same map from various server due to a small filename differences
4) To set a standard map filename for future mappers to use
##########################################################
Filename Template
Example of some filenames
co 04 kuuraparta
a&d@ 40 fdf paskamissio
ctf 24 riverdance
ctf@ 32 armourgheddon
c&h 30 one road
tdm 12 deathvalley
c&h@ 24 deliverence
c&h 24 efl malden
******** Subgroups ********
The filename has been split up into the following subgroups
MAP TYPE Player Limit MAPNAME
ctf 10 tigerland
= ctf 10 tigerland
******** MAP TYPE ********
The following abbreviations are to be used
a&d - (Attack & defend)
co - (Cooperative)
ctf - (Capture the Flag)
c&h - (Capture and hold)
rc - (Race)
tdm - (Team Deathmatch)
dm - (Death Match)
ff - (Flagfight)
tff - (Team Flag Fight)
e&e - (Escape & Evasion)
rts - (Real Time Strategy)
misc - (Miscellaneous) not belonging to a map type)
@ - DENOTES ADDON USED
If the map uses any addons at all, in addition to the BIS standard addons that came with the various patches, the Tag "@" is to be attached to the end of the maptype abbreviation
eg ctf@
eg c&h@
eg co@
******** PLAYER LIMIT ********
This should simply be the maximum player limit only
not 2_22, just simply 22
******** MAP NAME ********
LEAGUE MAPS
If the map is an official league map, then the name itself should be preceded by the league tag
Example of a Euroleague tag
efl
and incorporated into the name
c&h 24 efl nogova v1
(DO NOT alter the filename of official league maps, approach the league, explain about this convention, and if they are willing to support the convention, they will release new maps with the altered names)
Map name in general
Ideally the name should not include the creators tag, a server tag or anything else that would clutter it up.
This type of information can and should be added to the briefing html file by the mapmaker
******** Version ********
Existing Maps
Any mapnames that already have existing version numbers, should be left in their original state, no modifications should be made to them or a version number added to them, if none exist.
_
******** General Guidelines ********
General set up
1)A space must exist between each subgroup
2) lower case must be used for linux compatibility
3) It is the admins responsibility to modify map names on his server
4) No deviation from the convention sub groups "maptype or player limit" should be allowed under any circumstances
5) BIS maps that are installed during game installation are required in their original format when upgrading with new patches (Deal with these how you see fit)
If you are going to rename them, then keep a backup copy in a folder for easy re-installation
6) Under no circumstances are underscores to be used
ADDONS
As previously stated, the "@" tag is to be added to the end of the maptype subgroup to indicate that the map uses an additional addon to that of the standard BIS addons that come with the various patches.
Any addon that a server supports and is included in their server maps, should be available in a server "Map Pack" and should not have a tag added to the filename by the server admin.
If the mapmaker has added something to the "MAPNAME" subgroup, then it should be left there
LINUX
1) lower case has been used as standard, for linux compatibility
2) Spaces If spaces in the filename are causing a problem for your md5 scripts their is a workaround for it
"The md5 thing": Unix uses spaces as separators for lists. Using spaces in filenames breaks many scripting possibilities as space separated lists don't work anymore.
There is a way of getting around some of those limitations by using xargs. Printing ONE script that does something with md5sum would not help much. People have to take care and not use space separated lists in their scripting and use filename globbing and find -print0 and xargs whenever possible/needed.
Here is one example :
Code Sample
md5sum *.pbo | sort | uniq -d --check-chars=33 | cut -f 3- -d " " | xargs -i mv \{\} dup/\{\}
Edited By Broileri on 1191851645
viewtopic.php?f=7&t=1718
Kyllikki aloittaa tästä päivästä lähtien käyttämään kyseistä missioiden nimeämis systeemiä. Tässä linkki http://www.flashpoint1985.com/cgi-bin....t=26694
Kaikki serverille laitettavat mapit tulee olla nimetty alempana mainitun systeemin mukaan.
##########################################################
Multiplayer Map Filename Convention
##########################################################
Introduction and aims
INFORMATION ONLY THREAD
Please dont start a discussion
The following filename convention is intended for global use within the OFP Community
Its aims are
1) To create an easily navigable and organised map listing system
2) To be simple and informative
3) To reduce multiple downloads of the same map from various server due to a small filename differences
4) To set a standard map filename for future mappers to use
##########################################################
Filename Template
Example of some filenames
co 04 kuuraparta
a&d@ 40 fdf paskamissio
ctf 24 riverdance
ctf@ 32 armourgheddon
c&h 30 one road
tdm 12 deathvalley
c&h@ 24 deliverence
c&h 24 efl malden
******** Subgroups ********
The filename has been split up into the following subgroups
MAP TYPE Player Limit MAPNAME
ctf 10 tigerland
= ctf 10 tigerland
******** MAP TYPE ********
The following abbreviations are to be used
a&d - (Attack & defend)
co - (Cooperative)
ctf - (Capture the Flag)
c&h - (Capture and hold)
rc - (Race)
tdm - (Team Deathmatch)
dm - (Death Match)
ff - (Flagfight)
tff - (Team Flag Fight)
e&e - (Escape & Evasion)
rts - (Real Time Strategy)
misc - (Miscellaneous) not belonging to a map type)
@ - DENOTES ADDON USED
If the map uses any addons at all, in addition to the BIS standard addons that came with the various patches, the Tag "@" is to be attached to the end of the maptype abbreviation
eg ctf@
eg c&h@
eg co@
******** PLAYER LIMIT ********
This should simply be the maximum player limit only
not 2_22, just simply 22
******** MAP NAME ********
LEAGUE MAPS
If the map is an official league map, then the name itself should be preceded by the league tag
Example of a Euroleague tag
efl
and incorporated into the name
c&h 24 efl nogova v1
(DO NOT alter the filename of official league maps, approach the league, explain about this convention, and if they are willing to support the convention, they will release new maps with the altered names)
Map name in general
Ideally the name should not include the creators tag, a server tag or anything else that would clutter it up.
This type of information can and should be added to the briefing html file by the mapmaker
******** Version ********
Existing Maps
Any mapnames that already have existing version numbers, should be left in their original state, no modifications should be made to them or a version number added to them, if none exist.
_
******** General Guidelines ********
General set up
1)A space must exist between each subgroup
2) lower case must be used for linux compatibility
3) It is the admins responsibility to modify map names on his server
4) No deviation from the convention sub groups "maptype or player limit" should be allowed under any circumstances
5) BIS maps that are installed during game installation are required in their original format when upgrading with new patches (Deal with these how you see fit)
If you are going to rename them, then keep a backup copy in a folder for easy re-installation
6) Under no circumstances are underscores to be used
ADDONS
As previously stated, the "@" tag is to be added to the end of the maptype subgroup to indicate that the map uses an additional addon to that of the standard BIS addons that come with the various patches.
Any addon that a server supports and is included in their server maps, should be available in a server "Map Pack" and should not have a tag added to the filename by the server admin.
If the mapmaker has added something to the "MAPNAME" subgroup, then it should be left there
LINUX
1) lower case has been used as standard, for linux compatibility
2) Spaces If spaces in the filename are causing a problem for your md5 scripts their is a workaround for it
"The md5 thing": Unix uses spaces as separators for lists. Using spaces in filenames breaks many scripting possibilities as space separated lists don't work anymore.
There is a way of getting around some of those limitations by using xargs. Printing ONE script that does something with md5sum would not help much. People have to take care and not use space separated lists in their scripting and use filename globbing and find -print0 and xargs whenever possible/needed.
Here is one example :
Code Sample
md5sum *.pbo | sort | uniq -d --check-chars=33 | cut -f 3- -d " " | xargs -i mv \{\} dup/\{\}
Edited By Broileri on 1191851645
Goeth, Reserves, Local Defence Detachment "Kyllikki"
Dulce et decorum est pro patria mori
Dulce et decorum est pro patria mori
Yhdyn Karttojen Tiedostonnimi-Lautakunnan mielipiteeseen
karttojen nimeämisestä. Joten uudet mapit tuolla tyylillä niin noudatetaan Lautakunnan päätöstä ja vältetään mahdolliset sanktiot.
Edited By Blake on 1044364758
karttojen nimeämisestä. Joten uudet mapit tuolla tyylillä niin noudatetaan Lautakunnan päätöstä ja vältetään mahdolliset sanktiot.
Edited By Blake on 1044364758
"...vuonna 2010 Suomessa tarvitaan noin miljoona uutta työntekijää...vuonna 2020 tarvitaan jo 2 miljoonaa uutta työntekijää..."
- Jyrki Katainen 2001
- Jyrki Katainen 2001
Itseasiassa kaikki vanhatkin tullaan nimeämään tuon mukaan kunhan psyko saa laiteltua mapit zippiin ja sendittyä ne uudelleen nimettäväksi. Kun homma on tehty kaikki serverin mapit deletoidaan ja laitetaan uutta tilalle. Taku ja minä ollaan sitouduttu uudelleen nimeämään ne joten ei tarvitse muiden huolehtia tästä.
Goeth, Reserves, Local Defence Detachment "Kyllikki"
Dulce et decorum est pro patria mori
Dulce et decorum est pro patria mori
kiinnostaa tietää mitä aiotte tehdä muille kuin omille mapeillenne? rennaatteko nekin kylmästi vai mitä?
tuolla yllä ^^ olevassa linkissä oli keskustelua jopa oikeustoimilla plaa plaa.. (jenkit) mutta kait tuo ihan sallittua on jos mapin nimen menee muuttamaan. ilmoittakaa kuitenkin jos sorkitte finp mappeja?
muutos koskee myös meitä FinPpejä joten onko sitten mahdollista saada teidän mappien uusipaketti jotta voidaan hävittää vanhat kyllimapit sekottamasta pakkaa ja korvata ne uusilla?
-accu
tuolla yllä ^^ olevassa linkissä oli keskustelua jopa oikeustoimilla plaa plaa.. (jenkit) mutta kait tuo ihan sallittua on jos mapin nimen menee muuttamaan. ilmoittakaa kuitenkin jos sorkitte finp mappeja?
muutos koskee myös meitä FinPpejä joten onko sitten mahdollista saada teidän mappien uusipaketti jotta voidaan hävittää vanhat kyllimapit sekottamasta pakkaa ja korvata ne uusilla?
-accu
McDeth wrote:öö entäs sitten fdf missiot?
mie oon käyttänt tällattista nimeemistä (kuten melkeen kaikki muutkin)
a&d@ 40 fdf paskamissio
Eiköhän tuo lienee aika hyvä, samaa systeemiähän on jo käytetty noissa inva44-mapeissakin. Tuohon malliin minäkin oon kaikki mappien nimet muuttanut mitä on servulle pistetty.
Kerrataan vielä tässäkin Kyllikin serverille pistettävien karttojen nimeämiskäytäntö:
- Jos pelaajamäärä on alle 10, nolla mukaan: co 04 pikkukartta.Sara.pbo.
- Ei versionumeroita tiedostonimeen.
- Ei alaviivoja.
- Symboli @ vain niihin tehtäviin, jotka vaativat addoneja. Kyllikin serverillä ei ole vielä kirjoitushetkellä addoneja, joten niitä ei ole sinne laitettavissa kartoissakaan.
- Ei pelkkiä isoja kirjaimia. Hyvin voi laittaa kaikki pienellä: co 31 matti ja mervi.
Lisäksi tehtäväntekijöitä pyydetään nimeämään myös tehtävän pelissä näkyvä nimi seuraavalla tavalla:
Servulle laitetaan muidenkin kuin Kyllikin jäsenten tekemiä tehtäviä. Edellytys on, että tehtävä on testattu jollain muulla dediserverillä ja havaittu toimivaksi, että tehtävä on laadukas ja että tehtävä on oikein nimetty. Näitä tehtäviä voi tarjota ircissä Quakenetin kanavalla #Kyllikki. Serverille laitetaan pääasiassa coop- ja a&d -karttoja.
Edited By Broileri on 1213313438
- Jos pelaajamäärä on alle 10, nolla mukaan: co 04 pikkukartta.Sara.pbo.
- Ei versionumeroita tiedostonimeen.
- Ei alaviivoja.
- Symboli @ vain niihin tehtäviin, jotka vaativat addoneja. Kyllikin serverillä ei ole vielä kirjoitushetkellä addoneja, joten niitä ei ole sinne laitettavissa kartoissakaan.
- Ei pelkkiä isoja kirjaimia. Hyvin voi laittaa kaikki pienellä: co 31 matti ja mervi.
Lisäksi tehtäväntekijöitä pyydetään nimeämään myös tehtävän pelissä näkyvä nimi seuraavalla tavalla:
Blake wrote:Karttojen nimeämiseen on yksi muutos vanhoihin sääntöihin verrattuna nimittäin karttojen nimi on myös laitettava editorissa siihen Name-sarakkeeseen joka löytyy sen sivun alta missä säädetään säätila, aika ja vihollisuudet.
Nimi tulee siis samaan muotoon kuin tehtävänimi eli:
co 08 paska mappi
...ja takaliite (Sara.pbo tjsp) jätetään tietysti pois.
Mission.sqm:ssä sama nimikohta on tiedoston yläosassa:
briefingName="co 08 paska mappi";
Lisäyksenä vielä alle 10 pelaajan mappeihin tulee laittaa 0 pelaajamäärän eteen, eli tyyliin co 08 testi mappi jolloin kartat pysyvät oikeassa järjestyksessä pienimmästä isoimpaan servulla. Tehtävien versionumeroiden käyttö on sallittua mutta vain ainoastaan Briefingname/Name sarakkeeseen laitettuna mutta ei itse tiedostonimessä.
Kaikki mapit servulla on nyt nimetty standardien mukaiseksi Briefingnamen ja tiedostonimen mukaan joten ottakaa tämä huomioon päivittäessänne tehtäviä.
Alla vielä havainnollistava kuva mistä mapin voi nimetä nimetään samaksi servulistassa kuin tiedostonimi:
Servulle laitetaan muidenkin kuin Kyllikin jäsenten tekemiä tehtäviä. Edellytys on, että tehtävä on testattu jollain muulla dediserverillä ja havaittu toimivaksi, että tehtävä on laadukas ja että tehtävä on oikein nimetty. Näitä tehtäviä voi tarjota ircissä Quakenetin kanavalla #Kyllikki. Serverille laitetaan pääasiassa coop- ja a&d -karttoja.
Edited By Broileri on 1213313438
maj Broileri, CO
Dulce et decorum est pro patria mori
Dulce et decorum est pro patria mori
Nykyisen nimeämiskäytännön mukaisia esimerkkejä:
co 10 tehtavan nimi.Chernarus.pbo
co@ 15 tehtavan nimi.Japahto.pbo
co@ 04 ace tehtavan nimi.Thirsk.pbo
co@ 14 fdf tehtavan nimi.Thirsk.pbo
Sama nimi tulee seka tiedostolle, että editorissa annettavaksi, serverillä näkyväksi, nimeksi. Olisi myös suotavaa, että vältetään isoja kirjaimia.
edit. Pieni virhe oli, Japahtosta puuttui @ -Raun
Edited By Raunhofer on 1324401121
co 10 tehtavan nimi.Chernarus.pbo
co@ 15 tehtavan nimi.Japahto.pbo
co@ 04 ace tehtavan nimi.Thirsk.pbo
co@ 14 fdf tehtavan nimi.Thirsk.pbo
Sama nimi tulee seka tiedostolle, että editorissa annettavaksi, serverillä näkyväksi, nimeksi. Olisi myös suotavaa, että vältetään isoja kirjaimia.
edit. Pieni virhe oli, Japahtosta puuttui @ -Raun
Edited By Raunhofer on 1324401121