Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
godmode8

вопросы по 1.8.8

Установил 1.8.8,  у игрков появились проблемы, а именно:

1. Не открывается журнал на I или J

2. Не меняется оружие колесом мыши. Сам пункт высвечивается, смена не происходит.

3. Не открывается инвентарь в технике, но только на водительском месте.

4. Некоторые пункты ремонта не высвечиваются. Курсор просто пропадает.

 

Проблема 100% в инфистаре, т.к. у админов этих проблем не наблюдается. Подозреваю, что не записаны какие то dayzActions. 

Какие файлы отвечают за эти действия или какие dayzActions вписать? На версии 1.8.6.1 этих проблем не наблюдал.

Edited by godmode8 (see edit history)

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 0

в 1,8,8 совершенно другие классы. нужно править переменные в инфистаре. у меня также было.

Share this post


Link to post
Share on other sites





  • 0

в 1,8,8 совершенно другие классы. нужно править переменные в инфистаре. у меня также было.

что правил подскажешь?

Share this post


Link to post
Share on other sites
  • 0

да много чего. на вскидку например вот такое:

 

1.0.5.1 --> 1.0.6 Variable Name Changes:

- Duplicate functions have been renamed:
- dayz_HungerThirst --> dayz_NutritionSystem
- dayz_objectUID3 --> dayz_objectUID2
- DZE_getModelName --> fn_getModelName
- fnc_usec_playerBleed --> fnc_usec_playerHandleBlood
- object_handleServerKilled --> vehicle_handleServerKilled
- object_setFixServer --> fnc_veh_setFixServer
- server_timeSync --> sched_sync (moved to scheduler)
- vehicle_handleDamage --> fnc_veh_handleDam
- vehicle_handleKilled --> fnc_veh_handleKilled

- Duplicate global variables have been renamed:
- dayz_allowedObjects --> DayZ_SafeObjects
- dayz_CLBase --> dz_loot_groups (similar not identical)
- dayz_CLChances --> dz_loot_weighted (similar not identical)
- dayz_combat --> no longer exists use (player getVariable["inCombat",false])
- dayz_fullMoonNights --> dayz_ForcefullmoonNights
- dayz_MapArea --> no longer exists (was only used for DynamicVehicleArea and HeliCrashArea)
- dayz_sellDistance_vehicle, dayz_sellDistance_boat, dayz_sellDistance_air --> Z_VehicleDistance
- dayz_updateObjects --> DayZ_GearedObjects
- DynamicVehicleArea --> (getMarkerSize "center") select 1
- DZE_ActionInProgress --> dayz_actionInProgress
- DZE_CanPickup --> canPickup
- DZE_trees --> dayz_trees
- freeTarget --> OpenTarget
- HeliCrashArea --> (getMarkerSize "crashsites") select 1
- PVDZE_serverObjectMonitor --> dayz_serverObjectMonitor
- r_action_count --> dayz_actionInProgress (now true/false instead of 1/0)
- selfTransfusionTime --> player getVariable ["LastTransfusion",-(DZE_selfTransfuse_Values select 2)]

- Duplicate public variables have been renamed:
- dayzPlayerLogin --> PVCDZ_plr_Login
- dayzPlayerLogin2 --> PVCDZ_plr_Login2
- norrnRaDrag --> PVDZ_drg_RaDrag
- norrnRaLW --> PVDZ_drg_RaLW
- norrnRLact --> PVDZ_drg_RLact
- PVDZE_obj_Delete --> PVDZ_obj_Destroy (PVDZ_obj_Delete is used for plants and blood trails)
- PVDZE_obj_Fire --> PVDZ_obj_Fire
- PVDZE_obj_Publish --> PVDZ_obj_Publish
- PVDZE_plr_Died --> PVDZ_plr_Death
- PVDZE_plr_GutBody --> PVCDZ_obj_GutBody
- PVDZE_plr_HideBody --> PVCDZ_obj_HideBody
- PVDZE_plr_HumanityChange --> PVCDZ_plr_Humanity
- PVDZE_plr_Login --> PVDZ_plr_Login1
- PVDZE_plr_Login2 --> PVDZ_plr_Login2
- PVDZE_plr_LoginRecord --> PVDZ_plr_LoginRecord
- PVDZE_plr_Save --> PVDZ_plr_Save Note: 2nd param is now a nested array (was array) 4th param is now achievements array (was bool)
- PVDZE_plr_SetDate --> dayzSetDate
- PVDZE_send --> PVDZ_send
- PVDZE_Server_Simulation --> PVDZ_Server_Simulation
- PVDZE_serverStoreVar --> PVDZ_serverStoreVar
- PVCDZE_vehSH --> PVCDZ_veh_SH
- PVDZE_veh_SFix --> PVDZ_veh_SF
- PVDZE_veh_SFuel --> PVCDZ_veh_SetFuel
- PVDZE_veh_Update --> PVDZ_veh_Save
- usecBandage --> PVCDZ_hlt_Bandage
- usecBleed --> PVDZ_hlt_Bleed
- usecBreakLegs --> PVCDZ_plr_Legs
- usecEpi --> PVCDZ_hlt_Epi
- usecMorphine --> PVCDZ_hlt_Morphine
- usecPainK --> PVCDZ_hlt_PainK
- usecTransfuse --> PVCDZ_hlt_Transfuse

 

+ я почти польностью вырезал функционал антихака из инфистара, оставив только саму админку. Ну еще фильтры чуток пришлось править publicvariable.txt

 

//new
5 !"PVDZE_log_lockUnlock" !=PVDZE_log_lockUnlock !"redDiagLog" !=redDiagLog !=(remExField|remExFP) !=(PVCDZ_obj_GutBody|drn_AskServerDynamicWeatherEventArgs|BIS_effects_gepv|achievement|dayzFlies) !=PVDZ_(drg_(RaDrag|RaLW|RLact)|getTickTime|hlt_Bleed|obj_(Delete|Publish|RoadFlare|Destroy|Fire)|veh_Save|veh_SF) !=PVDZ_(plr_(Death|Login[12]|LoginRecord|Save|SwitchMove)|Server(_Simulation|StoreVar)|sec_atp) !=PVDZ_playerMedicalSync !=PVDZ_(send(|Unconscious)) !=PVDZ_Server_LogIt !=PVDZ_Server_process(Code|SetAccessCode) !=PVDZ_objgather_(Delete|Knockdown) !=PVDZE_(obj_(Delete|Publish|Swap|Trade)|fullobj_Publish|maintainArea|veh_(Lock|Publish2|Upgrade)|handleSafeGear|plr_(DeathB|FriendRQ|GutBodyZ|TradeMenu)) !"PVAHR_" !="PVAH_AdminReq" !="PVAH_WriteLogReq"
1=BIS_effects_gepv|PVDZ_(drg_RaDrag|hlt_Bleed|obj_Delete|obj_Destroy|obj_Publish|plr_Death|plr_LoginRecord|sec_atp|send|veh_SF)
5 "PVAHR_" !"PVAHR_0_"

 

Edited by RedLink (see edit history)

Share this post


Link to post
Share on other sites
  • 0

Установил 1.8.8,  у игрков появились проблемы, а именно:

1. Не открывается журнал на I или J

2. Не меняется оружие колесом мыши. Сам пункт высвечивается, смена не происходит.

3. Не открывается инвентарь в технике, но только на водительском месте.

4. Некоторые пункты ремонта не высвечиваются. Курсор просто пропадает.

 

Проблема 100% в инфистаре, т.к. у админов этих проблем не наблюдается. Подозреваю, что не записаны какие то dayzActions. 

Какие файлы отвечают за эти действия или какие dayzActions вписать? На версии 1.8.6.1 этих проблем не наблюдал.

В антихаке инфи ищи

MISSION_ROOT+'keyboard.sqf'

и меняй на

'\z\addons\dayz_code\compile\keyboard.sqf'

или наоборот выноси из дейзкода keyboard.sqf и кидай в корень миссии.

Edited by Loot (see edit history)

Share this post


Link to post
Share on other sites
  • 0

В антихаке инфи ищи

MISSION_ROOT+'keyboard.sqf'

и меняй на

'\z\addons\dayz_code\compile\keyboard.sqf'

или наоборот выноси из дейзкода keyboard.sqf и кидай в корень миссии.

Журнал стал открываться, спасибо. Но оружие так же не меняется.

Share this post


Link to post
Share on other sites
  • 0

Журнал стал открываться, спасибо. Но оружие так же не меняется.

Отключи проверку скролл меню

_CSA = false;

 

 

 

Share this post


Link to post
Share on other sites
  • 0

Журнал стал открываться, спасибо. Но оружие так же не меняется.

Переменные надо фиксить основательно, они не правильно работают те что в инфистаре с 1.8.8. Например попробуй кик заюзай на себе и увидишь что он не правильно работает, потому-что переменные не те и пятое/десятое. И так во всём. Тотально твикать надо всё. 

Share this post


Link to post
Share on other sites
  • 0

Отключи проверку скролл меню

_CSA = false;

 

 

 

Отключено

Share this post


Link to post
Share on other sites
  • 0

Отключено

Утебя инфи то какой? Купленный у криса или от нуба, из паблика? Версия какая AH?

Share this post


Link to post
Share on other sites
  • 0

Утебя инфи то какой? Купленный у криса или от нуба, из паблика? Версия какая AH?

iproductVersion = '20-Mar-2016 23-00-20-v1430C'

Купленный

Share this post


Link to post
Share on other sites
  • 0

iproductVersion = '20-Mar-2016 23-00-20-v1430C'

Купленный

Ну тогда должно быть меньше проблем.

Начиная с версии 1.8.7 есть прблемы со сменой оружия через скролл и в транспортн нельзя поменять оружие. Короче особенность мода, последних версий.

Можешь попробовать включить быструю смену оружия, без анимации. В init.sqf

dayz_quickSwitch = true;

Ну и проверяй/меняй переменные, которые посоветовали тебе выше.

 

Вот что ещё советуют поменять в  AH.sqf

 

Some control numbers have changed on dayz_gui in 1.8.3. Remove this check:

Code:

 

{

_ctrlID = _x;

_control = ((uiNameSpace getVariable 'DAYZ_GUI_display') displayctrl _ctrlID);

_txt = ctrlText _control;

if ((_txt != '') && (ctrlShown _control)) then

{

_txtArr = toArray _txt;

if !(46 in _txtArr) then

{

_control ctrlShow false;

[] spawn "+_randvar2+";

_log = format['BadContent: id %1 txt %2',_ctrlID,_txt];

"+_randvar10+" = [_name,_puid,'BAN',toArray (_log)];

publicVariableServer '"+_randvar10+"';

};

};

} forEach [1203,1204,1205,1206,1300,1301,1302,1303,1305,1306,1307];

 

dayz_playerName variable is not used anymore in 1.8.3 so take this out (it is already removed in 339A):

Code:

 

if (isNil 'dayz_playerName') then { dayz_playerName = _name; } else { if (typeName dayz_playerName != 'STRING') then { dayz_playerName = _name;YOLO = true; }; };

if ((dayz_playerName != _name) || ((name player != 'Error: No unit') && (dayz_playerName != name player) && (getPlayerUID player != ''))) then

{

[] spawn "+_randvar2+";

_log = format['dayz_playerName is not equal to name player (%1/%2) | %2 controlled %1 ?',dayz_playerName,name player];

"+_randvar10+" = [_name,_puid,'HLOG',toArray (_log)];

publicVariableServer '"+_randvar10+"';

player setDamage 5;

};

 

There are several occurrences of this:

Code:

 

waitUntil {((!isNil 'dayz_animalCheck') || (!isNil 'dayz_medicalH') || (!isNil 'dayz_slowCheck') || (!isNil 'dayz_gui'))};

 

The only one of those variables which is still used in 1.8.3 is dayz_slowCheck. You can search for the others in the client files and see they have been commented out or removed. So that can be replaced with:

Code:

 

waitUntil {((!isNil 'dayz_slowCheck') || (!isNil 'PVDZ_plr_LoginRecord'))};

 

The same goes for the if statements like this:

Code:

 

if ((!isNil 'dayz_animalCheck') || (!isNil 'dayz_medicalH') || (!isNil 'dayz_slowCheck') || (!isNil 'dayz_gui')) then

 

Can be changed to:

Code:

 

if ((!isNil 'dayz_slowCheck') || (!isNil 'PVDZ_plr_LoginRecord')) then

 

Lastly, dayz_spaceInterrupt function has been removed and replaced with a redirect in mission file keyboard.sqf. So delete this:

Code:

 

_dayz_spaceInterrupt = dayz_spaceInterrupt;

 

And replace this:

Code:

 

_display46 displayAddEventHandler ['KeyDown','_this call dayz_spaceInterrupt"+_randvar6+"'];

 

with this:

Code:

 

_display46 displayAddEventHandler ['KeyDown', preprocessFileLineNumbers (MISSION_ROOT+'keyboard.sqf')];

 

 

 

Edited by Loot (see edit history)

Share this post


Link to post
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

  • Similar Content

    • By Сатир
      Привет. Не работает ASCP на A3 exile,  BattlEye включен, Пароль от RCon прописан,   серверов x64
      С чем это может быть связано? за ранее благодарю
    • By Сатир
      Всем привет. Появилась проблема буквально день назад , игрок а именно я к примеру возрождается мертвым или повисшим в воздухе! Кто сталкивался? нужна помощь! За ранее благодарю! Сервер Exile  194.87.234.2 : 2302
      вот rpt, A3_Exile_Chernarus_SURVEILLANCELOG.log:
       
    • By ADKJ
      Запускаю сервер. Запускается без проблем, в РПТ все хорошо, ошибок нет. Но спавн персонажа не проходит, спавнится от первого лица, безоружен в положении лежа в траве. Не предлагает точки спавна. В чем может быть проблема? Карта - Чернорашка. (Пробовал на алтисе - та же проблема).
      скрин
       
       
    • By s1mpleee1
      Всем привет,можно ли как-то сделать так,чтобы только по UID или по нику человек мог заходить во фракцию Гражданские,независимые?
    • By Vitalik123
      Нужна помощь по серверу ExileMod
       
      Всем привет! Помогите пожалуйста разобраться с ошибкой на сервере. Из-за этой ошибки ни как не заходит на сервер и еще зависает экран. Дело еще в том, что путь к файлу с ошибкой который указывается в РПТ, когда по нему проходишь, то, тот файл не открывается с помощью Notepad . Очень нужна Ваша помощь.
       
       
       
      13:00:35 "<infiSTAR.de>CONNECTLOG| #2 Disconnected: Doctor(7656119824ххххххх - 4) SteamName: Arma3 Exile RU|10K|vk.com [04-Dec-2016 14-44-29 - v0068a]"
      13:01:12 "ExileServer - Player Doctor (UID 7656119824ххххххх) connected!"
      13:01:12 "ExileServer - Database Error: Error Unknown Protocol"
      13:01:12 Error in expression <se_handleBig;
      };
      };
      ((_result select 1) select 0) select 0>
      13:01:12 Error position: <select 0) select 0>
      13:01:12 Error Generic error in expression
      13:01:12 File exile_server\code\ExileServer_system_database_query_selectSingleField.sqf, line 27
      13:01:12 Error in expression <se_handleBig;
      };
      };
      ((_result select 1) select 0) select 0>
      13:01:12 Error position: <select 0) select 0>
      13:01:12 Error Generic error in expression
      13:01:12 File exile_server\code\ExileServer_system_database_query_selectSingleField.sqf, line 27
      13:01:12 "<infiSTAR.de>CONNECTLOG| #0 Connected: Doctor(7656119824ххххххх - 5) SteamName: Arma3 Exile RU|10K|vk.com [04-Dec-2016 14-44-29 - v0068a]"
      13:01:13 "<infiSTAR.de>CONNECTLOG| #1 Connected: Doctor(7656119824ххххххх - 5) SteamName: Arma3 Exile RU|10K|vk.com [upTime: 0h 2min 53s - ServerFPS: 46.5116] [04-Dec-2016 14-44-29 - v0068a]"
      13:01:15 "ExileServer - Starting session for 'Doctor' with ID 'cRGTwTXi'..."
      13:01:15 "ExileServer - Dispatching hasPlayerRequest for session 'cRGTwTXi'..."
      13:01:15 "ExileServer - Database Error: Error Unknown Protocol"
      13:01:15 Error in expression <se_handleBig;
      };
      };
      ((_result select 1) select 0) select 0>
      13:01:15 Error position: <select 0) select 0>
      13:01:15 Error Generic error in expression
      13:01:15 File exile_server\code\ExileServer_system_database_query_selectSingleField.sqf, line 27
      13:01:15 Error in expression <se_handleBig;
      };
      };
      ((_result select 1) select 0) select 0>
      13:01:15 Error position: <select 0) select 0>
      13:01:15 Error Generic error in expression
      13:01:15 File exile_server\code\ExileServer_system_database_query_selectSingleField.sqf, line 27
      13:01:22 "<infiSTAR.de>netids| Doctor(7656119824ххххххх) - R Alpha 1-1:1 (Doctor) REMOTE, Exile_Unit_GhostPlayer - 2:2104 - 5 [04-Dec-2016 14-44-29 - v0068a]"
      13:01:55 "<infiSTAR.de>CONNECTLOG| #2 Disconnected: Doctor(7656119824ххххххх - 5) SteamName: Arma3 Exile RU|10K|vk.com [04-Dec-2016 14-44-29 - v0068a]"
      13:01:55 Client: Remote object 5:0 not found
      13:01:55 Warning: Cleanup player - person 2:2104 not found
      13:01:55 Warning: Cleanup player - person 2:2104 not found
      13:05:08 EPE manager release (0|3|0)
      13:05:11 Deinitialized shape [Class: "C_Soldier_VR_F"; Shape: "a3\characters_f_bootcamp\common\vr_soldier_f.p3d";]
      13:05:11 Deinitialized shape [Class: "Exile_Unit_GhostPlayer"; Shape: "a3\characters_f\common\invisibleman.p3d";]
      13:05:11 c:\w\stable\futura\lib\network\networkserver.cpp ClearNetServer:NOT IMPLEMENTED - briefing!
      13:05:12 Error: weapon [bipod_03_F_blk] still has its shape, ref_count=1
      13:05:13 Class Default destroyed with lock count 1
  • Our picks

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.