Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //! zinc
- library PlayerUtils{
- struct PlayerData{
- player p;
- method modifyGold(integer value){
- integer i=GetPlayerState(this.p,PLAYER_STATE_RESOURCE_GOLD);
- SetPlayerState(this.p,PLAYER_STATE_RESOURCE_GOLD,i+value);
- }
- method modifyLumber(integer value){
- integer i=GetPlayerState(this.p,PLAYER_STATE_RESOURCE_LUMBER);
- SetPlayerState(this.p,PLAYER_STATE_RESOURCE_LUMBER,i+value);
- }
- method setGold(integer value){
- SetPlayerState(this.p,PLAYER_STATE_RESOURCE_GOLD,value);
- }
- method setWood(integer value){
- SetPlayerState(this.p,PLAYER_STATE_RESOURCE_GOLD,value);
- }
- method setCamera(real x,real y){
- if (this.p==GetLocalPlayer()){
- PanCameraTo(x,y);
- }
- }
- method displayMessage(string text){
- DisplayTimedTextToPlayer(this.p,0.0,0.0,10.0,text);
- }
- }
- function Example(){
- PlayerData user=PlayerData.create();
- user=GetPlayerId(Player(1));
- user.displayMessage("This is an example.");
- user.modifyGold(250);
- }
- }
- //! endzinc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement