Jump to content
  • 0

ESS Config


lucho

Question

 

Can somebody help me with humanity

didnt work

if ((_hlevel == 0) && {(_humanity >= 7499) or (_humanity <= -2499)}) exitWith {systemChat "Heroes and bandits cannot select this class.";_go=0;};

 

    if (_level == 4) then {if ((_humanity >= 7500) || (_humanity <= -2500)) exitWith {titleText ["\n\nThis class for noobs only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};

 

private ["_classHover","_vipUID","_go","_hlevel","_humanity","_itemText","_level","_selectedItem"];

disableSerialization;
_go = true;
_selectedItem = lbCurSel 8888;
_itemText = lbText [8888,_selectedItem];
{if (_itemText == (_x select 0)) then {_classHover = _x;};} forEach presetClasses;
{if (_itemText == (_x select 0)) then {_classHover = _x;};} forEach vipListClasses;
if (isNil "_classHover") exitWith {titleText ["\n\nSelect a class!","PLAIN DOWN"];titleFadeOut 4;_go = false;};

_level = _classHover select 7;
if (_level != 0) then {
	if (_level == 1) then {if !(_vipUID in vipClassLvl1) exitWith {titleText ["\n\nThis class is level 1 VIP only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
	if (_level == 2) then {if !(_vipUID in vipClassLvl2) exitWith {titleText ["\n\nThis class is level 2 VIP only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
	if (_level == 3) then {if !(_vipUID in vipClassLvl3) exitWith {titleText ["\n\nThis class is level 3 VIP only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
	if (_level == 4) then {if ((_humanity >= 7500) || (_humanity <= -2500)) exitWith {titleText ["\n\nThis class for noobs only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
};

_hlevel = _classHover select 8;
if (_hlevel != 0) then {
	_humanity = player getVariable ["humanity",0];
	if ((_hlevel < 0) && (_humanity >= _hlevel)) exitWith {titleText [format["\n\nYour humanity must be less than %1 for this class.",_hlevel], "PLAIN DOWN"];titleFadeOut 4;_go = false;};
	if ((_hlevel > 0) && (_humanity <= _hlevel)) exitWith {titleText [format["\n\nYour humanity must be greater than %1 for this class.",_hlevel], "PLAIN DOWN"];titleFadeOut 4;_go = false;};
	if ((_hlevel == 0) && {(_humanity >= 7499) or (_humanity <= -2499)}) exitWith {systemChat "Heroes and bandits cannot select this class.";_go=0;};
};

if (_go) then {classSelect = _classHover;};

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0
19 hours ago, lucho said:

 

Can somebody help me with humanity

didnt work

if ((_hlevel == 0) && {(_humanity >= 7499) or (_humanity <= -2499)}) exitWith {systemChat "Heroes and bandits cannot select this class.";_go=0;};

 

    if (_level == 4) then {if ((_humanity >= 7500) || (_humanity <= -2500)) exitWith {titleText ["\n\nThis class for noobs only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};

 


private ["_classHover","_vipUID","_go","_hlevel","_humanity","_itemText","_level","_selectedItem"];

disableSerialization;
_go = true;
_selectedItem = lbCurSel 8888;
_itemText = lbText [8888,_selectedItem];
{if (_itemText == (_x select 0)) then {_classHover = _x;};} forEach presetClasses;
{if (_itemText == (_x select 0)) then {_classHover = _x;};} forEach vipListClasses;
if (isNil "_classHover") exitWith {titleText ["\n\nSelect a class!","PLAIN DOWN"];titleFadeOut 4;_go = false;};

_level = _classHover select 7;
if (_level != 0) then {
	if (_level == 1) then {if !(_vipUID in vipClassLvl1) exitWith {titleText ["\n\nThis class is level 1 VIP only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
	if (_level == 2) then {if !(_vipUID in vipClassLvl2) exitWith {titleText ["\n\nThis class is level 2 VIP only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
	if (_level == 3) then {if !(_vipUID in vipClassLvl3) exitWith {titleText ["\n\nThis class is level 3 VIP only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
	if (_level == 4) then {if ((_humanity >= 7500) || (_humanity <= -2500)) exitWith {titleText ["\n\nThis class for noobs only.","PLAIN DOWN"];titleFadeOut 4;_go = false;};};
};

_hlevel = _classHover select 8;
if (_hlevel != 0) then {
	_humanity = player getVariable ["humanity",0];
	if ((_hlevel < 0) && (_humanity >= _hlevel)) exitWith {titleText [format["\n\nYour humanity must be less than %1 for this class.",_hlevel], "PLAIN DOWN"];titleFadeOut 4;_go = false;};
	if ((_hlevel > 0) && (_humanity <= _hlevel)) exitWith {titleText [format["\n\nYour humanity must be greater than %1 for this class.",_hlevel], "PLAIN DOWN"];titleFadeOut 4;_go = false;};
	if ((_hlevel == 0) && {(_humanity >= 7499) or (_humanity <= -2499)}) exitWith {systemChat "Heroes and bandits cannot select this class.";_go=0;};
};

if (_go) then {classSelect = _classHover;};

 

Work sorry now tested twice.

 

Closed

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
  • Advertisement
  • Discord

×
×
  • Create New...