Benutzer-Werkzeuge

Webseiten-Werkzeuge


s5lua_g:logic:getplayersglobalresource

Logic.GetPlayersGlobalResource

Logic.GetPlayersGlobalResource( _playerId, _ResourceType )
Die Parameter ( _playerId, _ResourceType )

_playerId: ID des Spielers
_ResourceType: Ressourcen-Typ

Anwendung

Gibt als Rückgabewert die Anzahl der Resourcen auf dem Konto des jeweiligen Spielers.

Die mit 'Raw' bezeichneten Resourcen sind noch nicht veredelt, können aber zur Gebäudebau etc verwendet werden.

Es gibt folgende Resourcentypen:

  • ResourceType.Clay
  • ResourceType.ClayRaw
  • ResourceType.Faith
  • ResourceType.Gold
  • ResourceType.GoldRaw
  • ResourceType.Iron
  • ResourceType.IronRaw
  • ResourceType.Knowledge
  • ResourceType.Silver
  • ResourceType.SilverRaw
  • ResourceType.Stone
  • ResourceType.StoneRaw
  • ResourceType.Sulfur
  • ResourceType.SulfurRaw
  • ResourceType.WeatherEnergy
  • ResourceType.Wood
  • ResourceType.WoodRaw

Beispiele

Der folgende Code zeigt als Message das insgesamt vorhandene Eisen von Spieler 1 an:

local iron = Logic.GetPlayersGlobalResource( 1, ResourceType.IronRaw ) + Logic.GetPlayersGlobalResource( 1, ResourceType.Iron )
Message("Spieler 1 hat "..iron.." Eisen zur Verfügung")
s5lua_g/logic/getplayersglobalresource.txt · Zuletzt geändert: 2021/09/18 19:16 (Externe Bearbeitung)