[[http://www.siedler-games.de|{{:sg-link.jpg|}}]]
Mit dieser Funktion kann man 2 Spieler einander
feindlich sinnen.
Einfach
SetHostile(_id,_id)
in der InitDiplomacy() function einfügen.
z.B.
function InitDiplomacy()
SetHostile(1,2)
end
Der Diplomatiestatus kann aber in jeder anderen beliebigen Funktion geändert werden. Je nach belieben!
z.B. am Ende eines Briefings...
z.B.:
function Briefing() -- Eindeutigen Namen geben
local briefing = { noEscape = true }; -- hieru gehört noch der Code dazu siehe Briefings-Erweiterungen
local AP = function(_page) table.insert(briefing, _page); return _page; end
AP{ title = "Erec",
text = "Seit gewarnt, wenn ihr die Stadt nicht freigebt, werden wir angreifen!!",
position = GetPosition("erec"),
explore = ,
dialogCamera = true,
action = function()
end,
}
AP{ title = "Erec",
text = "Ich habe euch gewarnt! Männer, Angriff",
position = GetPosition("_posStadttor"),
explore = ,
dialogCamera = true,
action = function() end,
}
briefing.finished = function()
SetHostile(1,2) --< zum Beispiel hier...
end;
StartBriefing(briefing)
end
Siehe auch:
* [[setfriendly|SetFriendly]]
* [[setplayername|SetPlayerName]]
* [[setneutral|SetNeutral]]
\\
[[s5lua_g:functions-summary|Zur Befehlsreferenz-Übersicht]]
\\
\\
[[:tutorials:index|Zur Tutorial-Übersicht]]