Jump to content
salival

ZSC for Epoch 1.0.6+ (And OverWatch 0.25)

Recommended Posts

Hi,

This is my modified version of Zupas single currency framework. This drops into an Epoch 1.0.6.1+ server and just "works".

Credits to Zupa for his amazing work, There's quite a few fixes mentioned in his original release thread in this version to make it more secure.

GitHub link with install instructions: https://github.com/oiad/ZSC

  • Tested as working on a blank Epoch 1.0.6.1+ and OverWatch 0.25 server.
  • Designed to minimize duping/glitching of bank related saving with nearby players (checkWallet etc).
  • Lots of code snippets taken from the original Zupa release thread to stop multiple people checking wallet/depositing into the same safe etc.
  • Supports multiple configuration types, Safes/lockboxes only, vehicles only, safes/lockboxes AND vehicles.
  • Supports any map, currently only has server_traders files for Chernarus (default), napf and tavi.
  • To install global banking: https://github.com/oiad/ZSC#changing-to-global-banking

Install:

  • This install basically assumes you have NO custom variables.sqf or compiles.sqf or fn_selfActions.sqf, I would recommend diffmerging where possible. 
  • This has all the config traders set up for epoch 1.0.6 items and OverWatch guns/items. You will need to install the specific version you want to use, See install notes further down.

Share this post


Link to post
Share on other sites
43 minutes ago, oldmatechoc said:

I think youve made alot of people very happy! good job work man.

Zupa has done the bulk of the work, I just applied some of the fixes the community put together in his original build thread (namely the ones for making other people not being able to use the object you are trading with)

It does work well, though.

Share this post


Link to post
Share on other sites
24 minutes ago, Casual_Jeff said:

This can be include in 1.0.6.1 release?

The devs have always said coins are a user mod, which I understand,I also think it would be a good addition and solve a lot of issues.

 

Though, it's not that hard to install it for an admin.

Share this post


Link to post
Share on other sites
3 hours ago, Dusty459 said:

Right Its all working With my Infistar and I can see the Overwatch weapons now

do you Have any Towing and lifting Scripts I know this is for DZE coins

 

also

How can I allow Both Vehicles and the lockable storage?

The big text in bold in the install instructions: https://github.com/oiad/ZSC#using-vehicles-and-dze_moneystorageclasses-to-store-coins

Share this post


Link to post
Share on other sites
10 hours ago, salival said:

The devs have always said coins are a user mod, which I understand,I also think it would be a good addition and solve a lot of issues.

 

Though, it's not that hard to install it for an admin.

Thx for the answer and the mod.:biggrin:

Share this post


Link to post
Share on other sites

Thats why in my old overpoch server, ATM's were no where near traders. Completely pointless having bank/atm at trader as money is never at risk.

Some players moaned like crap about it. the same players that wanted a start box, and 10mil bank start... The players who are too damn lazy to play the game and want everything handed to them so they can sit in thier penis tower and snipe anything that moves.

Share this post


Link to post
Share on other sites
24 minutes ago, Dusty459 said:

Check Wallet Don't work and Ai don't Have Money I'm Using DAZI and WAI

I pushed a fix for check wallet, I forgot a variable: https://github.com/oiad/ZSC/commit/bbe17941387d6900f447b4fa1c90029379ca2dc8

AI won't have money on them, neither will zombies. That's up to the server admin to add, it's not a part of ZSC, never has been.

Share this post


Link to post
Share on other sites
4 minutes ago, Dusty459 said:

Zupa Had it in his gold and banking 3.0 I'm sure of it

No, he didn't. There's so many different AI mods around it would be too much work to cater to all of them.

If you want to add it to your server, go ahead

Share this post


Link to post
Share on other sites

possible problemm thou seems unlike that people would miss this, might be a problem with me only if anyone else could confirm.

values under or equal 32 coins are not being updated for player, if u deposit 32 or less coins the value will be deposited but it wont subtract from your total amount, if you withdraw 32 or less value will be subtracted from bank but NOT added to your total amount.

 also while testing i added 999.999,999 coins directly from database, that number was rounded to 1.000.000.000 when i logged in game, should this be happening ?

Share this post


Link to post
Share on other sites
9 hours ago, SmokeyBR said:

possible problemm thou seems unlike that people would miss this, might be a problem with me only if anyone else could confirm.

values under or equal 32 coins are not being updated for player, if u deposit 32 or less coins the value will be deposited but it wont subtract from your total amount, if you withdraw 32 or less value will be subtracted from bank but NOT added to your total amount.

 also while testing i added 999.999,999 coins directly from database, that number was rounded to 1.000.000.000 when i logged in game, should this be happening ?

As long as you are running my version of server_updateObject.sqf things should save to database and so forth no problem.

I tried replicating your < 32 withdraw / deposit and it works as it should so I don't know what would cause that.

No idea for the database issue either, not a huge problem however

Share this post


Link to post
Share on other sites
4 hours ago, Dusty459 said:

That Fixed what ever happen But now at traders there is Access Bank option in blue But also Cant option Trader or bank as it says can not preform action wait until Other action

send me your client .rpt file:

c:\users\<your user name>\appdata\local\arma2OA\arma2OA.rpt

Share this post


Link to post
Share on other sites
Spoiler

Error Missing ;
File mpmissions\__CUR_MP.Chernarus\scripts\zsc\bankDialog.sqf, line 12
Error in expression <t isKindOf "AllVehicles"))) exitWith {} dayz_actionInProgress = false; player se> Error position: <dayz_actionInProgress = false; player se>

Thing is You can use the Trader Fine but If you click then Access Bank that is on under the Trader It then spits out then connot preform action while Blalal

Share this post


Link to post
Share on other sites
15 minutes ago, Dusty459 said:

Thing is You can use the Trader Fine but If you click then Access Bank that is on under the Trader It then spits out then connot preform action while Blalal

Yeah, i'm currently working on this on my test server, but that looks like another issue I have introduced

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By Reaper5150
      Simple but fun little script I put together awhile ago.
      What it does? It is bound to a object in this case "ItemObsidian" as a right click, but can be changed to whatever you want. It then will sends out a message to the players on the server and marks the player with red smoke and a marker on the map.
      The player will then get 2 mins of god mod acting like the amour. Once the amour takes damage (All it is is a countdown timer really) The god mode is then disabled so they can be killed.
      I'm still working on this and will update it when it is done. If any of you better scriptwriters then myself ( I'm still a noob lol) have any ideas on how to improve this? contact me so I can give you credit in the update :)
      Known bugs:
      marker sometimes stays on map Credits to : @Schalldampfer  For helping me understand map markers
      Install: Place this in your scripts folder name it something like Jugg.sqf
      //========================================================
      //========= Juggernaut script-Written by Reaper5150 ===========
      //=======================================================
      sleep 2;
      [nil,nil,rTitleText,"THERE IS A JUGGERNAUT,FIND HIM AND KILL HIM IF YOU CAN!!!","PLAIN",3] call RE;
      sleep 1;
      [nil, player, rSAY, "YOURSOUND.OGG", 100] call RE; //Add your custom sound here when Juggernaut spawns 
      [] spawn {
      player removeMagazine 'ItemObsidian';//Add whatever object you want and bound to your right click function
      sleep 5;
      [nil,nil,rTitleText,"THE JUGGERNAUT HAS BODY ARMOR,WE CAN'T KILL HIM...HELP!!!","PLAIN",3] call RE;
      ////////Set marker/////////////////////////////////////////////////////////////////////
      [] execVM "scripts\marker.sqf";
      //Start Smoke Marker//////////////////////////////////////////////////////////////////////////
      sleep 5;
      PJ_grenade = "SmokeShellRed" createVehicle position player;
      PJ_grenade attachto [vehicle player,[0.1,0,0]];
      sleep 2;
      [nil,nil,rTitleText,"THE JUGGERNAUT (PLAYER) HAS BEEN MARKED WITH SMOKE AND ON THE MAP!!!","PLAIN",3] call RE;
       
      //Temp Godmode for 2 mins////////////////////////////////////////////////////
      (vehicle player) removeAllEventHandlers "handleDamage";
      (vehicle player) addEventHandler ["handleDamage", { false }];    
      (vehicle player) allowDamage false;
       
      //Acts like a countdown timer//////////////////////////////////////////////////////////////////
      sleep 90;
      [nil,nil,rTitleText,"THE JUGGERNAUTS ARMOR HAS TAKEN 30% DAMAGE","PLAIN",3] call RE;
      sleep 100;
      [nil,nil,rTitleText,"THE JUGGERNAUTS ARMOR HAS TAKEN 50% DAMAGE","PLAIN",3] call RE;
      sleep 110;
      [nil,nil,rTitleText,"THE JUGGERNAUTS ARMOR HAS TAKEN 90% DAMAGE","PLAIN",3] call RE;
      uiSleep 120;
      [nil,nil,rTitleText,"THE JUGGERNAUTS ARMOR IS WEAK...TAKE HIM OUT NOW!!!","PLAIN",3] call RE;
      sleep 2;
       
      //Start ending Juggernaut///////////////////////////////////
      (vehicle player) addEventHandler ["handleDamage", { true }];    
      (vehicle player) removeAllEventHandlers "handleDamage";
      (vehicle player) allowDamage true;
      uiSleep 240;
      deleteVehicle PJ_grenade;
      END;
      Call it from your right click
      ["ItemObsidian","JUGGERNAUT","execVM 'scripts\Jugg.sqf';","true"], 
      marker.sqf:
      _unit = player;
      _nameP = name _unit;
      _markerobjp = createMarker [_namep,[0,0]];
      _markerobjp setMarkerShape "ICON";
      _markerobjp setMarkerType "mil_dot";
      _markerobjp setMarkerColor "ColorRed";
      _markerobjp setMarkerText _nameP;
      _markerobjp setMarkerSize [1,1];

      while {alive _unit} do {
      _markerobjp setmarkerdir (getdir _unit);
      _markerobjp setMarkerPos (getPos _unit);
      _markerobjp setMarkerText _nameP;
      sleep 5;
      };
      ////////////////////////////////////////////
      uiSleep 240;
      deleteMarker _markerobjp;
       
    • By Vladick
      BSBS Server IP: 216.244.93.103:7802
      Website: https://bsbsepoch.000webhostapp.com/
      Discord: https://discord.gg/PVn8PvG
      Server Features:
      PvPvE Database wiped 1/5/18 ESS V3 spawn selection Coins and Global Banking WAI missions and Roaming DZAI Bandits Customized map additions Skalisky Bridge Skalisky Island Bandit Camp with high loot (fun mission!) Garage Door Opener Virtual Garage Deploy bike Refuel, Repair, Rearm Take clothes Bury Body Butcher Body Locate vehicle with keys and GPS One plot poll per player Indestructible bases Trader Safe Zones Day/Night Schedule 4-hour restarts
    • By FG_Trap
      Made this in my free time awhile ago thought id make it public.
      Right Alt is the key to open the menu.
      Install instructions are inside the download.
      https://github.com/NWDZ-Trapxxgods/traps-menu
       
       
      here is a picture of the server menu
       
    • By lordacus
      so i have been making a server between trying to get my provider to update their mods section. after getting this don i found the server with epoch and infistar were conflicting each other such as: when joining i can use infistar but when i press f9 or i to enter my inventory or f10 for the mobile pad it then conflicts (i think) infistar and i can no longer use it. any ideas on how to stop this
       
  • Advertisement
  • Supporters
  • Discord

×
×
  • Create New...