[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 488: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4758: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4759: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4760: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3891)
Knights and Merchants • Toon onderwerp - Tutorial: Werken met de Missiondecoder (OUDE DECODER)

Tutorial: Werken met de Missiondecoder (OUDE DECODER)

Een apart forum voor alle projecten die met ontwikkeling van programma's voor KaM te maken hebben.

Moderators: Thunderwolf, The Dark Lord, hugo, merchant_992, jbsnorro

Tutorial: Werken met de Missiondecoder (OUDE DECODER)

Berichtdoor eagle 5 » 14 apr 2007 12:48

EDIT: King Harold heeft een nieuwe editor ontwikkeld waar je geen MSDOS voor nodig hebt, deze hele uitleg is niet van toepassing op de nieuwere editor.
Ga voor uitleg en downloads naar topic:



Ik heb dit topic gemaakt omdat ik het eerst ook niet snapte hoe het werkt met de missiondecoder, ik ben er nu achter en ik denk dat het helpt als ik met plaatjes het even helder uitleg. Om te beginnen moet je eerst twee begrippen weten.

Missiemap - is een bestandje die eindigd op de extentie .map , de KAM-mapjes bevinden zich in: <jou installatiemap>\data\mission\ je ziet dan 3 mappen. hierin zitten de bestandjes. er zit verschil in deze soorten mappen. in Dmaps zitten de TPR campagne KAM-mapjes. In Mmaps zitten de multiplayer mappen, en in Smaps zitten de TSK campagne mappen. Deze missiemap kan gemaakt worden in een missie editor, hiermee kun je alleen het landschap maken/bewerken. Download de missie editor door krom (Dankje merchant_992)

Missiebestand - is een bestandje in je KAM installatie map die eindigd op de extentie .dat , in deze bestanden zitten alle gegevens van gebouwen en eenheden voor een bepaalde missiemap. De missiebestanden bevinden zich in: <jou installatiemap>\data\mission\. Je zit in deze "mission" map direct een aantal .dat bestandjes staan, dit zijn de missiebestanden. Een missiebestand is gekoppelt aan een missiemap, het missiebestandje Dmission0.dat is gekoppelt aan de missiemap save00.map in de Map Dmaps. Deze missiebestanden zijn niet zo eenvoudig te bewerken als een missiemap. Laat ik zeggen dat je een beetje vaardig moet zijn in programeren.
Dit kun je ook een beetje leren in het topic: "Scripting...".
Om deze .dat bestanden te open heb je een Decoder nodig. Klik voor een download. (als de link niet werkt klik )

Als je decoder gedownload hebt kun je beginnen. Kopieër of knip en plak het bestand naar de map Mission (waar de missiebestanden staan).

Afbeelding

Open nu het programma "Opdrachtprompt", klik op START en vervolgens op "Uitvoeren" en typ C:\WINDOWS\system32\cmd.exe in.
Er start nu een programmaatje op, dit is MSDOS.
LET OP! Het volgende is allemaal vanuit mijn instellingen, jij/u kunt een andere installatie map ingesteld hebben!
Typ nu de hardeschijf in waar je KAM op hebt geïnstalleerd, bij mij is dat" D: " (zie plaatje)

Afbeelding

Als je een map wilt "aanklikken" in MSDOS moet je cd typen + naam van map. Dus bijvoorbeeld: cd program files
Doe dit net zo lang totdat je in de "Mission" map (in DATA) bent aangekomen.

Afbeelding

Nu typ je vervolgens:

- "Missiondecode <missionnaam>.txt <missionnaam>.dat" als je een .txt tot .dat wil overzetten. Dit is dus als je klaar bent met het bewerken en je wilt het bestand weer terugzetten in KAM.
- "Missiondecode <missionnaam>.dat <missionnaam>.txt" als je een .dat bestand naar .txt wilt overzetten om het te kunnen bewerken. Je bij <missionnaam>.txt het stuk tussenhaakjes een andere naam geven bijv. MissionDECODED

Typ de aanhalingstekens niet mee! Als het goed is wordt je order uitgevoerd en staat het gewenste bestand in de Mission map.

Afbeelding

als je het bestand van .dat naar .txt hebt laten veranderen, kun je die nu bewerken in Kladblok.
Zie voor Codes en dergelijken topic:

Ik hoop dat ik het zo goed mogelijk heb uitgelegd en dat mensen die het eerst niet snapten het nu (of iets beter) begrijpen.

Eagle 5
Laatst bijgewerkt door eagle 5 op 15 apr 2007 16:43, in totaal 4 keer bewerkt.
Ex-moderator van Dé Knights and Merchants site!
eagle 5
 
Berichten: 64
Geregistreerd: 27 sep 2005 13:32
Woonplaats: Sneek, Friesland

Berichtdoor merchant_992 » 14 apr 2007 13:01

Alles duidelijk, ik snapte het al, maar ik vind dit een duidelijke uitleg.
Alleen je link naar de mapeditor is nog een oude versie, de nieuwe is beter.
Postslet sinds 13-12-07
Archief: 1.01GB - 496 Bestanden 31-07-09
Avatar gebruiker
merchant_992
MODERATOR
 
Berichten: 1667
Geregistreerd: 28 sep 2005 18:19
Woonplaats: Rinsumageest, Friesland

Berichtdoor jessewillem » 14 apr 2007 14:51

Heldere uitleg zonder rompslomp :D :D
Avatar gebruiker
jessewillem
 
Berichten: 452
Geregistreerd: 01 mei 2006 16:44
Woonplaats: Fryslan Koudum

Berichtdoor eagle 5 » 14 apr 2007 18:27

Ex-moderator van Dé Knights and Merchants site!
eagle 5
 
Berichten: 64
Geregistreerd: 27 sep 2005 13:32
Woonplaats: Sneek, Friesland

Berichtdoor merchant_992 » 14 apr 2007 18:29

Postslet sinds 13-12-07
Archief: 1.01GB - 496 Bestanden 31-07-09
Avatar gebruiker
merchant_992
MODERATOR
 
Berichten: 1667
Geregistreerd: 28 sep 2005 18:19
Woonplaats: Rinsumageest, Friesland

Berichtdoor King Harold » 14 apr 2007 21:07

King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07


Keer terug naar Fanwork / Development

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers. en 0 gasten

cron