Ergebnis 1 bis 3 von 3
-
30.03.2018, 13:13 #1
- Registriert seit
- 09.09.2015
- Beiträge
- 14
- Downloads
- 0
- Uploads
- 0
Armeekontrolle funktioniert nicht
Guten Abend zusammen,
ich erstelle zur Zeit eine Map für meinen Bruder als Geburtstagsgeschenk, komme aber seit Stunden nicht mehr an einer Stelle weiter.
Ich habe einige Armeen erstellt, keine lässt sich jedoch mit den Standardbefehlen wie FrontalAttack() steuern. Sie spawnt, bleibt aber still stehen.
Die Armee habe ich hiermit erstellt:
function CreateArmyOne()
ArmyOne = {}
ArmyOne.player = 3
ArmyOne.id = 0
ArmyOne.strength = 8
ArmyOne.position = GetPosition( "EnemySpawn1" )
ArmyOne.rodeLength = 10000
ArmyOne.beAggressive = true
SetupArmy(ArmyOne)
ArmyOne.spawnTypes = {
{Entities.PU_LeaderSword4, 8},
{Entities.PU_LeaderPoleArm4, 8},
{Entities.PV_Cannon3, 1},
}
ArmyOne.endless = true
ArmyOne.spawnPos = GetPosition( "EnemySpawn1" )
ArmyOne.spawnGenerator = "player3HQ"
ArmyOne.respawnTime = 100
ArmyOne.refresh = false
ArmyOne.maxSpawnAmount = 2
ArmyOne.noEnemy = false
ArmyOne.noEnemyDistance = 50
SetupAITroopSpawnGenerator("EnemyArmyOne", ArmyOne)
StartSimpleJob( "ControlArmy" )
end
Und steuern möchte ich sie hiermit:
function ControlArmy()
FrontalAttack(ArmyOne)
end
Außerdem habe ich in der FMA die KI erstellt mit:
MapEditor_SetupAI(3, 0, 10000, 3, "player3", 3, 0)
Ich hoffe, dass alles verständlich ist und dass mir jemand helfen kann.
LG Josebra01
-
30.03.2018, 18:41 #2
AW: Armeekontrolle funktioniert nicht
Mach ja nun schon lange nix mehr, habe soeben aus alter Map herauskopiert.
Evtl kannste ja was von brauchen:
function Createarmee1()
armee1 = {
player = 4,
id = 1,
strength = 8,
position = GetPosition("dovbararmee1"),
rodeLength = 6000
}
SetupArmy(armee1)
local troopDescription = {
maxNumberOfSoldiers = 6,
minNumberOfSoldiers = 0,
experiencePoints = MEDIUM_EXPERIENCE,
leaderType = Entities.PU_LeaderSword1
}
for i = 1, 5 do
EnlargeArmy(armee1, troopDescription)
end
StartSimpleJob("Controlarmee1")
end
function Controlarmee1()
if Counter.Tick2("Controlarmee1", 10) then
if IsDead(armee1) then
FrontalAttack(armee1)
return true
end
Defend(armee1)
end
endtrabbi
Was ist Theorie, - Wenns klappen soll und es klappt nie
Was ist Praxis, - Frag nicht so dumm, wenns klappt und Du weißt nicht warum
-
02.04.2018, 18:57 #3
- Registriert seit
- 09.09.2015
- Beiträge
- 14
- Downloads
- 0
- Uploads
- 0
AW: Armeekontrolle funktioniert nicht
Danke, ich habe das Problem schon gelöst. Der Fehler war, dass hier
MapEditor_SetupAI(3, 0, 10000, 3, "player3", 3, 0)
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
[Frage] Das NEP funktioniert nicht!
Von UncleSam im Forum S6 ScripteckeAntworten: 26Letzter Beitrag: 31.08.2011, 16:17 -
[Frage] Reward_ObjectSetupCosts funktioniert nicht mit Endgüter
Von Annosiedler im Forum Siedler 6 AeK MappereckeAntworten: 27Letzter Beitrag: 24.04.2010, 22:07 -
[Frage] Goal_BuildRoad funktioniert nicht richtig
Von Annosiedler im Forum S6 ScripteckeAntworten: 3Letzter Beitrag: 06.01.2010, 17:19 -
SetupCaravan funktioniert nicht
Von Emzet im Forum Siedler 5 DEdK ScripteckeAntworten: 2Letzter Beitrag: 17.06.2008, 20:46 -
Savegame funktioniert nicht
Von liike_crazy im Forum Siedler 6 AeK Tipps und TricksAntworten: 5Letzter Beitrag: 16.02.2008, 20:12
Lesezeichen