Bei einer Map habe ich die folgenden Effekte fest gestellt:
1.Wie man sieht, kann man als Spierler1 bei Spieler5 sowohl den Feuerschlucker als auch den Stelzenläufer kaufen. Kauft man beide Komiker ziemlich gleichzeitig, so erledigt der erste ordnungsgemäß seine Arbeit auf dem Marktplatz von Spieler1 und der zweite fährt ins Lagerhaus von Spieler1 und verschwindet da auf Nimmerwiedersehen. Kann nur immer ein Komiker auf dem Marktplatz tätig sein? Wie ist dieser Effekt erklärbar?Code:local PlayerID = 5 local traderID = Logic.GetStoreHouse(5) AddOffer (traderID, 2, Goods.G_Dye) AddOffer (traderID, 1, Goods.G_Leather) AddEntertainerOffer (traderID, Entities.U_FireEater ) AddEntertainerOffer (traderID, Entities.U_StiltWalker ) local _, TradepostID = Logic.GetPlayerEntities(5, Entities.I_X_TradePostConstructionSite, 1, 0) assert( TradepostID and TradepostID ~= 0 ) Logic.TradePost_SetTradePartnerGenerateGoodsFlag(TradepostID, true) Logic.TradePost_SetTradePartnerPlayerID(TradepostID, PlayerID) Logic.TradePost_SetTradeDefinition(TradepostID, 0, Goods.G_Wood, 7, Goods.G_Olibanum, 3) Logic.TradePost_SetTradeDefinition(TradepostID, 1, Goods.G_Wood, 5, Goods.G_Wool, 9) Logic.TradePost_SetActiveTradeSlot(TradepostID, 0)
2.In einem Quest wird Spieler1 aufgefordert, seine Schiffe zu beladen. Er nutzt dazu den Hafen (Spieler7). Im letzten Quest muss er 5000 Taler liefern. Befindet sich gerade das Handelsschiff von Spieler 7 im Hafen,
so wird der Quest bei Ankunft des Geldes nicht erfüllt und man muss das Geld noch einmal liefern. Ist dagegen das Handelsschif weg, funktioniert der Quest einwandfrei. Es sieht also so aus, als ob der Hafenmeister dein Geld stielt. Ist das eine erklärbare Reaktion einer Geldlieferung?
Bei den anderen Waren konnte ich den Effekt nicht fest stellen.
Es wird schon die neue QSB verwendet.





LinkBack URL
Über LinkBacks
Zitieren


- da gab es noch einen kleinen Fehler, der aber nichts mit dem Problem hier zu tun hat.
Lesezeichen