Jump to content

[Release] Admin Tools view/add/remove currency from players


Recommended Posts

So here it is, as requested. An addon for NoxSicarius's Admin Tools V1.9.1

 

 

What does this script do?

  • View player's cash & bank balance
  • Add/Remove player's cash currency
  • Add/Remove player's bank currency

Simple as that. Saves you a lot of time when testing/compensating/rewarding or whatever.

 

 

What do I need for this addon?

  • Zupa's + Soul's
  • NoxSicarius's

Note: this script uses the same hud files as Zupa's Single Currency script. You must have those files in order for this addon to work.

 

 

Download

 

Download available here! [GitHub]

 

Mirror link available here! [upload.ee]

 

 

Installation

 

  1. Download and extract the files from link provided above
     
  2. UnPbo/extract your mission's .pbo file
     
  3. Copy the Currency folder to: \{YOUR EXTRACTED MISSION FOLDER}\admintools\tools\
    The full path should look something like this: C:\Program Files (x86)\Steam\steamapps\common\Arma 2 Operation Arrowhead\MPMissions\DayZ_Overpoch_2.Tavi\admintools\tools\Currency\
     
  4. Open file description.ext from your mission's root folder

    Add to the bottom of the file:
    //Single Currency manipulation addon by Rocu
    #include "admintools\tools\Currency\currency_dialog.hpp"
    

    Close & save description.ext
     

  5. Open file admintools\AdminToolsMain.sqf from your mission's root folder

    Find:

    _EXECscript8 = 'player execVM "admintools\tools\AdminBuild\%1"';
    

    Add below:

    //Single Currency manipulation addon by Rocu
    [] execVM "admintools\tools\Currency\currency_functions.sqf";
    

    Find:

    ["Humanity Menu >>",[],"#USER:HumanityMenu", -5, [["expression", ""]], "1", "1"],
    

    Add below:

    ["Currency", [],"", -5, [["expression", format[_EXECscript1,"Currency\currency.sqf"]]], "1", "1"],
    

    Save & close AdminToolsMain.sqf

     

  6. Re-pack your mission folder 
     

  7. That's it! You're done.

 

Screenshots

 

currency_navigate.jpg

 

 

currency_menu.jpg

 

 

Additional notes

 

Note that removing more money than someone actually has just makes the target's currency go to 0 instead of a negative value. However if you have bank limit activated it does NOT listen to that. It will just go above bank limit. This is just to give the admins more 'play room' with this addon if they want to test with values above the limit whereas a negative value will just cause errors.

 

Warning! Before applying this script make sure to backup EVERYTHING (including database). I have not tested this script with every single patch/mod/script that there is so the outcome might be different if you have drastically different mod files than the original.

 

This has been tested on:

Epoch Chernarus 1.0.5.1 / Arma Patch 1.63.125548

Overpoch Chernarus / Arma Patch 1.63.125548

Overpoch Taviana 2.0 / Arma Patch 1.63.125548

 

I have NOT tested this script with Soul's other DLL versions. If people other than Soul's V1 DLL can test this out let me know how it turns out. But I know for a fact that it won't work with Zupa's 999 DLL. If people demand I can make a separate version for that (not really that hard) but I think that DLL is obsolete and should not be used at all.

 

 

Credits

 

Zupa for making the Single Currency script of course

Soul for marvelous dll files

NoxSicarius for Admin Tools

mgm for requesting this script

All the helpful people @ Epoch forums

Link to comment
Share on other sites

Awesome addon, im gonna do some tests to see if i can integrate it into Infistar!

Edit: Here's a little method of how to add it to infistar.. It's a little rusty but maybe some can pick it up:

Download

Extract the currency file to your addons folder in your Mission file / pbo:

Mission PBO > addons
(so your directory will be: Mission pbo > addons > currency > .sqfs....)

once you have done that, go to your description.ext, and got right to the bottom and add this:

#include "addons\Currency\currency_dialog.hpp"

Now navigate to your AH.sqf in your Server pbo / folder:

Server pbo > Init > AH.sqf

once there, find this line:

admin_fillSpecificMenu =

once found that block of script, add this somewhere inside of the code:

		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];
		adminadd = adminadd + ["Currency Menu",currencymenu,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];

this is my example:

admin_fillSpecificMenu =
	{
		inSub = false;
		_ctrl = 2 call getControl;
		lbclear _ctrl;
		_ctrl ctrlSetFont "TahomaB";
		adminadd = [];
		call admin_fillsubsss;
		adminadd = adminadd + ["  Teleport Player To Me",admint2me,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Teleport To Player",admintele,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  FreeRoam Cam (RightClick to exit)",admin_frcam,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];
		adminadd = adminadd + ["Currency Menu",currencymenu,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];
		adminadd = adminadd + ["  Run Check",adminruncheck,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Ban",adminBanPerm,"0","0","0","1",[0.9,0,0,1]];
		adminadd = adminadd + ["  TempBan",adminbanTemp,"0","0","0","1",[0.9,0,0,1]];
		adminadd = adminadd + ["Targeted Friendly","","0","1","0","0",[]];
		adminadd = adminadd + ["  Heal",adminheal,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Repair Vehicle",adminrepair,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Flip Near Vehicle",admin_flipvehicle,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give +2500 Humanity",adminHumanityPlus,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give -2500 Humanity",adminHumanityMinus,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give Ammo",admin_give_ammo,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Un-Freeze",adminUnFreeze,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Join Vehicle",admin_joinhisveh,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Move in my Vehicle",admin_moveinmyveh,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Eject from Vehicle",admin_ejecFromVeh,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["Targeted EVIL","","0","1","0","0",[]];
		adminadd = adminadd + ["  Take 200 Blood",admintakeblood,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Remove Ammo",admin_remove_ammo,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Break Legs",adminbreakleg,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  RemoveGear",adminremovegear,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Drug",adminDrug,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Slap",adminSlap,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Burn",adminBurn,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Freeze",adminFreeze,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Hit-V-Rotor",adminHitVeh,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Knockout",adminUncon,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Suicide",adminSuicide,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Kill",adminkill,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Force Disconnect",adminFDisconnect,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Kick",adminkick,"0","0","0","1",[0.99,0.8,0.8,1]];
		call admin__FILL_MENUS;



Once you have added it, find this:

	adminHumanityPlus =

And add this above it:

	// Currency Menu by: Rocu. Edited for infistar by: Captain Chunk!
	currencymenu =
	{
	[] execVM "addons\Currency\currency.sqf";
	[] execVM "addons\Currency\currency_functions.sqf";
	};

Once added that, save, repack and upload.


Here's a video demonstration of the script in action:
https://www.youtube.com/watch?v=FDZ5H1A2O2s&feature=youtu.be


new_zps215f8344.jpg


 

Link to comment
Share on other sites

Hey! Good work!

 

to prevent Battleye kicks u should add

 

!"PVDZE_bank_Save"  in line 5 of puplicvariable.txt

 

and for all who use Zupa's Hive999

 

u should change all "cashMoney" and "bankMoney"   to

 

"headshots"  and "bank"

 

in the "currency_funktions.sqf"

 

this works fine for me and hopefully this is helpful for some others

 

Have a nice Day!

Link to comment
Share on other sites

Hey! Good work!

 

to prevent Battleye kicks u should add

 

!"PVDZE_bank_Save"  in line 5 of puplicvariable.txt

 

and for all who use Zupa's Hive999

 

u should change all "cashMoney" and "bankMoney"   to

 

"headshots"  and "bank"

 

in the "currency_funktions.sqf"

 

this works fine for me and hopefully this is helpful for some others

 

Have a nice Day!

 

 

Hi hi, thanks. bank_Save public variables should actually be in the publicvariable.txt already because it's part of the original installation process. And you're right about the 999 Hive part. 

Link to comment
Share on other sites

New version for Admin Tools came out yesterday (v1.9) . I updated the first post so it's compatible with the latest Admin Tools now. Only thing that changes was first section of Part 5 in my installation instructions. (also don't forget to copy the Currency folder if you delete the old admintools folder)

 

If you're planning to update Admin Tools from v1.8.2 to v1.9 you only have to do everything from Part 5 to Part 6.

Link to comment
Share on other sites

  • 2 weeks later...

Right, ofcourse. You're welcome :D

acts like its working but I get no money...

same thing with the smelting system I added..

is there some way I need to link to database for money to get updated in database.

i am new to this coin  system. I just added Zupa's  and thats it.

what is Soul's   ?????  is this what I need to install to get  money to goto my bank ? or even wallet..

I sold a car I get 10000 coins I deposite it just fine.

but anything that I try to add more coins like this script or smelting I get nothing..

Link to comment
Share on other sites

acts like its working but I get no money...

same thing with the smelting system I added..

is there some way I need to link to database for money to get updated in database.

i am new to this coin  system. I just added Zupa's  and thats it.

what is Soul's &do=embed' frameborder='0' data-embedContent>  ?????  is this what I need to install to get  money to goto my bank ? or even wallet..

I sold a car I get 10000 coins I deposite it just fine.

but anything that I try to add more coins like this script or smelting I get nothing..

 

As the OP states:

 

What do I need for this addon?

  • Zupa's  + Soul's 

 

Yes, calamity, that is something that you need to install for this to work. As it says in the requirements. 

Confused what this is? Well worry no more friend, we have an explanation for you: 

 

Scripts designed for v1.1 Single Currency only work on that version. Scripts designed for Soul's v2.0 Single Currency only work on that version. So before you install a script you have to actually make sure you have the right version. Scripts can be easily converted from v1.1 to v2.0 though so it's not a big deal. But they do NOT work if you mix up your versions.

Link to comment
Share on other sites

Can we make it compatible with infistar's play list.

Ex:

click on players name on infistar menu > click on menu to give him coins

 

To add it to the infiSTAR menu with out any additional files you need to set the amount to give per click and cant enter an amount to give or view there balance etc.

 

for those who want to do it that way this is how you do it.

 

This gives you the option to give and remove 100,1000,10000 & 100000 coins to a selected player

 

 

Find

                adminadd = adminadd + ["  Give Ammo",admin_give_ammo,"0","0","0","1",[0,0.8,1,1]];

On the line before this add

		adminadd = adminadd + ["  Give -10000 Humanity",adminHumanityMinus10000,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give +100 Coins to player",adminCashAdd100,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give +1000 Coins to player",adminCashAdd1000,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give +10000 Coins to player",adminCashAdd10000,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give +100000 Coins to player",adminCashAdd100000,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give -100 Coins to player",adminCashRemove100,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give -1000 Coins to player",adminCashRemove1000,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give -10000 Coins to player",adminCashRemove10000,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give -100000 Coins to player",adminCashRemove100000,"0","0","0","1",[0,0.8,1,1]];

Find

	adminHumanityMinus =
	{
		{
			if (name _x == _this select 0) then
			{
				_humanity = _x getVariable['humanity',0];
				_x setVariable['humanity',_humanity-2500,true];
				hint format['Gave %1 -2500 Humanity!',_this select 0];
				
				_sl = format['%1 minus 2500 Humanity to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};

Add after

	adminCashAdd100 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash+100,true];
				hint format ['Gave %1 100 Coins!',_this select 0];
				
				_sl = format['%1 100 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashAdd1000 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash+1000,true];
				hint format ['Gave %1 1000 Coins!',_this select 0];
				
				_sl = format['%1 1000 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashAdd10000 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash+10000,true];
				hint format ['Gave %1 10000 Coins!',_this select 0];
				
				_sl = format['%1 10000 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashAdd100000 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash+100000,true];
				hint format ['Gave %1 100000 Coins!',_this select 0];
				
				_sl = format['%1 100000 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashRemove100 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash-100,true];
				hint format ['Gave %1 -100 Coins!',_this select 0];
				
				_sl = format['%1 -100 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashRemove1000 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash-1000,true];
				hint format ['Gave %1 -1000 Coins!',_this select 0];
				
				_sl = format['%1 -1000 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashRemove10000 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash-10000,true];
				hint format ['Gave %1 -10000 Coins!',_this select 0];
				
				_sl = format['%1 -10000 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};
	adminCashRemove100000 =
	{
		{
			if (name _x == _this select 0) then
			{
				_cash = _x getVariable['cashMoney',0];
				_x setVariable['cashMoney',_cash-100000,true];
				hint format ['Gave %1 -100000 Coins!',_this select 0];
				
				_sl = format['%1 -100000 Coins to %2',name player,_this select 0];
				PVAH_WriteLogReq = [player,_sl];
				publicVariableServer 'PVAH_WriteLogReq';
			};
		} forEach playableUnits;
	};

I did also try to do the same for the banked money. In game it showed that the money had changed however if the player logged out before doing any banking the database was not updated. Not sure why this happened as the only difference is the variable used. Didnt bother looking into it much as the above works as the player can just bank the money them self

Link to comment
Share on other sites

  • 2 weeks later...

Awesome addon, im gonna do some tests to see if i can integrate it into Infistar!

Edit: Here's a little method of how to add it to infistar.. It's a little rusty but maybe some can pick it up:

Download

Extract the currency file to your addons folder in your Mission file / pbo:

Mission PBO > addons
(so your directory will be: Mission pbo > addons > currency > .sqfs....)

once you have done that, go to your description.ext, and got right to the bottom and add this:

#include "addons\Currency\currency_dialog.hpp"

Now navigate to your AH.sqf in your Server pbo / folder:

Server pbo > Init > AH.sqf

once there, find this line:

admin_fillSpecificMenu =

once found that block of script, add this somewhere inside of the code:

		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];
		adminadd = adminadd + ["Currency Menu",currencymenu,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];

this is my example:

admin_fillSpecificMenu =
	{
		inSub = false;
		_ctrl = 2 call getControl;
		lbclear _ctrl;
		_ctrl ctrlSetFont "TahomaB";
		adminadd = [];
		call admin_fillsubsss;
		adminadd = adminadd + ["  Teleport Player To Me",admint2me,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Teleport To Player",admintele,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  FreeRoam Cam (RightClick to exit)",admin_frcam,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];
		adminadd = adminadd + ["Currency Menu",currencymenu,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["============================================================","","0","1","0","0",[]];
		adminadd = adminadd + ["  Run Check",adminruncheck,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Ban",adminBanPerm,"0","0","0","1",[0.9,0,0,1]];
		adminadd = adminadd + ["  TempBan",adminbanTemp,"0","0","0","1",[0.9,0,0,1]];
		adminadd = adminadd + ["Targeted Friendly","","0","1","0","0",[]];
		adminadd = adminadd + ["  Heal",adminheal,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Repair Vehicle",adminrepair,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Flip Near Vehicle",admin_flipvehicle,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give +2500 Humanity",adminHumanityPlus,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give -2500 Humanity",adminHumanityMinus,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Give Ammo",admin_give_ammo,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Un-Freeze",adminUnFreeze,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Join Vehicle",admin_joinhisveh,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Move in my Vehicle",admin_moveinmyveh,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["  Eject from Vehicle",admin_ejecFromVeh,"0","0","0","1",[0,0.8,1,1]];
		adminadd = adminadd + ["Targeted EVIL","","0","1","0","0",[]];
		adminadd = adminadd + ["  Take 200 Blood",admintakeblood,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Remove Ammo",admin_remove_ammo,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Break Legs",adminbreakleg,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  RemoveGear",adminremovegear,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Drug",adminDrug,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Slap",adminSlap,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Burn",adminBurn,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Freeze",adminFreeze,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Hit-V-Rotor",adminHitVeh,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Knockout",adminUncon,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Suicide",adminSuicide,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Kill",adminkill,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Force Disconnect",adminFDisconnect,"0","0","0","1",[0.99,0.8,0.8,1]];
		adminadd = adminadd + ["  Kick",adminkick,"0","0","0","1",[0.99,0.8,0.8,1]];
		call admin__FILL_MENUS;

Once you have added it, find this:

	adminHumanityPlus =

And add this above it:

	// Currency Menu by: Rocu. Edited for infistar by: Captain Chunk!
	currencymenu =
	{
	[] execVM "addons\Currency\currency.sqf";
	[] execVM "addons\Currency\currency_functions.sqf";
	};

Once added that, save, repack and upload.

Here's a video demonstration of the script in action:

https://www.youtube.com/watch?v=FDZ5H1A2O2s&feature=youtu.be

new_zps215f8344.jpg

 

Maybe im missing something but it seems we are extending classes that dont exist on infistar ...

ErrorMessage: File mpmissions\DayZ_Overpoch_7.Lingor\gold\Currency\currency_dialog.hpp, line 7: /CurrencyPlayerDialog/controlsBackground.CurrencyTitleBackground: Undefined base class 'Life_RscText'

Link to comment
Share on other sites

Maybe im missing something but it seems we are extending classes that dont exist on infistar ...

ErrorMessage: File mpmissions\DayZ_Overpoch_7.Lingor\gold\Currency\currency_dialog.hpp, line 7: /CurrencyPlayerDialog/controlsBackground.CurrencyTitleBackground: Undefined base class 'Life_RscText'

 

tallboy2k7 had this same issue with another script of mine. The scripts works with the base GUI classes that Zupa included in the installation. You must have all those files in order for this to work. His solution to this:

 

 

the classes from your transfer_dialog.hpp were looking for gui items that didnt exsist in my build of SC.

to fix just download the SC files from Zupa and copy the gui folder to your server root.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Discord

×
×
  • Create New...