[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/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 - Scripting...

Scripting...

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

Re: Scripting...

Berichtdoor Thunderwolf » 04 maart 2008 10:37

In de echte missies gebruiken ze vaker zoiets als dit:

//Eerst:
!SET_TROUP_PARAM 3 20 // Zorgt dat de AI zijn (cavalerie) troepen plaats in groepen van 20.

//En zo gauw hij begint met creeren van de 5e troep, (hij heeft dan 4x20 + 1x1), valt hij aan. het kan wel zijn dat hij zo alsnog eerder aanvalt(aangezien 3x20 +1x1 +1x1 (net uit kazerne (voor samenvoegen)) ook voldoet), dus probeer dit even:

!SET_AI_ATTACK TYPE 0
!SET_AI_ATTACK TOTAL_AMOUNT 5
!SET_AI_ATTACK TROUP_AMOUNT 0 0
!SET_AI_ATTACK TROUP_AMOUNT 1 0
!SET_AI_ATTACK TROUP_AMOUNT 2 0
!SET_AI_ATTACK TROUP_AMOUNT 3 5
!SET_AI_ATTACK TARGET 2
!COPY_AI_ATTACK 0
NIEUWE MissionBuilder pagina:
http://thunderwolf.x10hosting.com/index.php


Huidige status MissionBuilder: 09g_n4
Campagne: 16 lvls, 4 levels gemaakt, bezig met 5e en 6e, andere 10 gepland
Avatar gebruiker
Thunderwolf
MODERATOR
 
Berichten: 185
Geregistreerd: 09 dec 2005 10:38
Woonplaats: Zöstere [Susteren, LI, NL]

Re: Scripting...

Berichtdoor yde » 02 sep 2008 19:19

Wel raar , waarom doen ze niet gewoon 1 t/m 8 :S
Maar ja,

Ik moet dat met aanvallen ook maar eens proberen bij H D aangezien iedereen op 63 zwaardvechters (1 groep) direct naar links boven loopt (coördinaat 1,1)
:S zal wel aan dit liggen: Met die van Lewin kan je als je troepen plaatst ook zeggen aanvallend bewegen naar :.... misschien doet dit het niet goed.


ps: was ik maar eerder achter deze editor gekomen , die van Harold was niet echt gebruikers vriendelijk :P
KaM legend has returned to his home
yde
 
Berichten: 93
Geregistreerd: 23 okt 2006 07:31
Woonplaats: roden,drenthe

Re: Scripting...

Berichtdoor The Dark Lord » 02 sep 2008 20:24

Mwoah, die van Lewin is wat traag... Die codes kopieer en plak of type ik wel.
Avatar gebruiker
The Dark Lord
MODERATOR
 
Berichten: 1063
Geregistreerd: 03 feb 2007 10:57

Re: Scripting...

Berichtdoor Nick » 02 sep 2008 21:03

ik: alles met de hand en de gebouwen met krom, troepen, eenh, AI_def met thunderwolf. Lewins gebruik ik niet graag
Nick
 
Berichten: 259
Geregistreerd: 14 dec 2006 15:38

Re: Scripting...

Berichtdoor yde » 03 sep 2008 14:13

Tja , Ik was al blij met die van Harold tot maandje geleden :P
KaM legend has returned to his home
yde
 
Berichten: 93
Geregistreerd: 23 okt 2006 07:31
Woonplaats: roden,drenthe

Re: Scripting...

Berichtdoor King Harold » 19 jan 2011 16:46

Hey mensen ik heb een vraagje over scripting
Ik zie dat originele missies (of misschien komt het door SR3??) best vaak !SET_AI_PLAYER (zonder getal) gebruiken - kan iemand dat uitleggen? Gebruikt het dan de Current Player ofzo?
edit: ok ik zie ik Lewin's documentatie dat zonder getal de normale vorm is - wat is er dan aan de hand met SET_AI_PLAYER mét een getal er achter?

Oh en nog een vraag, over commands zoals SET_HOUSE_DAMAGE. Als je zo'n command doet maar het laatste huis is niet van de current player, wat gebeurd er dan? Wordt dan het laatste huis van Current player gebruikt, of toch het laatste huis (dat dan van iemand anders is)? Of gebeurt er niks? Of een error? Al ik voor morgen ofzo nog geen antwoord heb ga ik het wel proberen
King Harold
 
Berichten: 1242
Geregistreerd: 19 dec 2006 17:07

Vorige

Keer terug naar Fanwork / Development

Wie is er online

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