Sign in to follow this  
Followers 0
qLimAx_♥

Fehler in der ExileServer_system_lootManager_dropItem.sqf

3 posts in this topic

Guten Tag.

Ich habe seit neustem einen Fehler in meiner Serverlog den ich nicht wirklich erkennen kann bzw nicht weiß wie man den beheben kann, ich muss wohl direkt sagen das ich noch neu in der materrie bin.

Server Log:

 2:29:49 Error in expression <tries select _i;
if (_chance <= (_entry select 0)) exitWith
{
_itemClassName = _>
 2:29:49   Error position: <select 0)) exitWith
{
_itemClassName = _>
 2:29:49   Error Generic error in expression
 2:29:49 File exile_server\code\ExileServer_system_lootManager_dropItem.sqf, line 26

Datei: ExileServer_system_lootManager_dropItem.sqf

private["_lootTableName","_itemClassName","_lootTableConfig","_top","_count","_half","_halfIndex","_lootTableEntries","_maxPossible","_chance","_startIndex","_endIndex","_i","_entry"];
_lootTableName = _this;
_itemClassName = "";
_lootTableConfig = configFile >> "CfgLootTables" >> _lootTableName;
_top = getNumber(_lootTableConfig >> "top");
_count = getNumber(_lootTableConfig >> "count");
_half = getNumber(_lootTableConfig >> "half");
_halfIndex = getNumber(_lootTableConfig >> "halfIndex");
_lootTableEntries = getArray(_lootTableConfig >> "items");
_maxPossible = (count _lootTableEntries)-1;    
_chance = random(_top);
if (_chance >= _half) then
{
    _startIndex = _halfIndex;
    _endIndex = _count - 1;
}
else
{
    _startIndex = 0;
    _endIndex = _halfIndex + 1;
};
if(_endIndex > _maxPossible)then{_endIndex = _maxPossible;};
for "_i" from _startIndex to _endIndex do
{
    _entry = _lootTableEntries select _i;
    if (_chance <= (_entry select 0)) exitWith    <<<Das ist Line 26
    {
        _itemClassName = _entry select 1;
    };
};
_itemClassName

Edited by qLimAx_♥

Share this post


Link to post
Share on other sites

Default Datei, oder geändert durch irgend ein Addon/Plugin/Script?

Falls es eine geänderte Datei ist, ggf. mal das benutze Script posten.

Wenn es die original Datei ist, ggf. trotzdem posten was für Änderungen am Server gemacht wurden.

Vielleicht versucht irgend eine andere Datei die "kaputte" Datei aurzurufen und bekommt durch eine Änderungen ein Problem.

Share this post


Link to post
Share on other sites
Advertisement

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
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.