Bags2247 Posted December 17, 2013 Report Share Posted December 17, 2013 Thnx, never even thought of that one mate....testing now link has been removed and files deleted in my above post Bags Link to comment Share on other sites More sharing options...
Axe Cop Posted December 17, 2013 Author Report Share Posted December 17, 2013 @Ragfire and @SirRadec can your check your client log files? luckily I did leave the log messages in there for cases like this lol you should see messages like this one: [169.053,"PVDZE_plr_Characters",B 1-1-A:1 (Axe Cop)] [174.087,"PVDZE_plr_CharactersRes",[[["13567",1,[292,[6756.06,13450.4,0.001]],1,1,11200,[13,7,0,0],340590,"TK_INS_Soldier_EP1_DZ",0,1,2725],["13645",2,[264,[6497.44,7520.75,0.001]],1,1,-21495,[1,1,0,0],145636,"SurvivorW2_DZ",0,27,2689],["13680",3,[90,[4650.97,2568.98,0]],0,1,2500,[0,0,0,0],21092,"Survivor2_DZ",0,2710,5]],0.96]] [174.087,"createDialog RscDisplayCharacterSelect"] "CharacterSelectDisplay.onLoad" [206.53,"RscDisplayCharacterSelect closed"] PVDZE_plr_Characters is the request to the server and PVDZE_plr_CharactersRes the response with the list of your characters (you don't need to understand the data), also CharacterSelectDisplay.onLoad is written to the log when the dialog is loaded and "RscDisplayCharacterSelect closed" when you close it either by choosing a character or by pressing ESC (that will chose character slot 1 by default) Link to comment Share on other sites More sharing options...
SirRadec Posted December 17, 2013 Report Share Posted December 17, 2013 (edited) I hope I grabbed this from the right one }; _id = [] execFSM _id = [] execFSM "custom\player_monitor.fsm"> Error position: <= [] execFSM "custom\player_monitor.fsm"> Error Missing ; File mpmissions\__CUR_MP.Chernarus\custom\player_monitor.sqf, line 4 Error in expression <eloadFinished}; }; its repeated alot in there so im guessing thats the problem EDIT:Just noticed what I might have done testing the server again ill post here if it works Edited December 17, 2013 by SirRadec Link to comment Share on other sites More sharing options...
Ragfire Posted December 17, 2013 Report Share Posted December 17, 2013 Axe Cop, with your HiveExt.dll I don't get in the near of the player selection. If I try to join my server. I am stuck in the loading screen. Here is my hole RPT.log https://gist.github.com/ragfire/7998647 Link to comment Share on other sites More sharing options...
Axe Cop Posted December 17, 2013 Author Report Share Posted December 17, 2013 I hope I grabbed this from the right one its repeated alot in there so im guessing thats the problem Well do what the error tells you "missing ;", so add it :p _id = [] execFSM _id = [] execFSM "custom\player_monitor.fsm"> is that your line? should be _id = [] execFSM _id = [] execFSM "custom\player_monitor.fsm"; Link to comment Share on other sites More sharing options...
SirRadec Posted December 17, 2013 Report Share Posted December 17, 2013 Well do what the error tells you "missing ;", so add it :P _id = [] execFSM _id = [] execFSM "custom\player_monitor.fsm"> is that your line? should be _id = [] execFSM _id = [] execFSM "custom\player_monitor.fsm"; yea I just noticed that lol I'm retesting the server atm so, boy do I feel stupid Link to comment Share on other sites More sharing options...
Axe Cop Posted December 17, 2013 Author Report Share Posted December 17, 2013 Axe Cop, with your HiveExt.dll I don't get in the near of the player selection. If I try to join my server. I am stuck in the loading screen. Here is my hole RPT.log https://gist.github.com/ragfire/7998647 you guys definitely have a lot of weird problem you know that... :p you especially that is a native access error and can be anything, has to be related to the DLL of course but it is almost impossible to find the cause of that error with this stupid DLL files all i know is that you are the only one who has problems with the DLL's so there has to be a problem on your side, what operating system are you using? my files should be drop in replacements for the Epocj ones so they should work the same way I just added 1 simple method to it., that's why native code can be pain if you have an error like this :/ Link to comment Share on other sites More sharing options...
Bags2247 Posted December 17, 2013 Report Share Posted December 17, 2013 OK Axe Cop, I tried disabling the AH, and it didnt work...and then tried it without BE as well, and still the same problem remains.... Not sure wtf is going on tbh... :huh: Thoiugh, I'm pretty sure I screwed something over though Just not sure what Bags Link to comment Share on other sites More sharing options...
Axe Cop Posted December 17, 2013 Author Report Share Posted December 17, 2013 OK Axe Cop, I tried disabling the AH, and it didnt work...and then tried it without BE as well, and still the same problem remains.... Not sure wtf is going on tbh... :huh: Thoiugh, I'm pretty sure I screwed something over though Just not sure what Bags do you see any of the log messages i posted here about an hour ago? I have to get sonme sleep soon, better hurry or try again tomorrow :/ Link to comment Share on other sites More sharing options...
Ragfire Posted December 17, 2013 Report Share Posted December 17, 2013 I use the gameserver from Nitrado... (german gamehoster) Maybe it helps, that I post "my" normal HiveExt.dll Can you have a look pls? That would be awesome https://www.dropbox.com/s/rn9d6sqszqy56ba/HiveExt.dll Link to comment Share on other sites More sharing options...
Axe Cop Posted December 17, 2013 Author Report Share Posted December 17, 2013 I can't do nothing with your HiveExt.dll, sorry but DLL files are binary encoded machine code like EXE files so nobody can reverse engineer that to the code it was compiled from :/ and I'm sorry but I can't explain you why that error occurs maybe someone else has an idea.. maybe the hoster doesn't allow you to change the DLL or they are using linux or whatever there might be all kinds of problems with native code like DLL files but there is not much you can do about it if you don't have full acces to the computer itself and install some software or whatever :( Do you have a test server or something on your local machine? You should test it there maybe.. I always do that and then upload everything to my live server. Without changing the HiveExt.dll this mod is impossible, I would not have done it if it wasn't nessesary. Link to comment Share on other sites More sharing options...
SirRadec Posted December 17, 2013 Report Share Posted December 17, 2013 Had wanted to post here and tell you mine works now thanks man Link to comment Share on other sites More sharing options...
Bags2247 Posted December 17, 2013 Report Share Posted December 17, 2013 get some sleep mate, im sure it can wait till tomorrow and thnx for all the help bags... I'll have a look for the client logs... Link to comment Share on other sites More sharing options...
fr1nk Posted December 17, 2013 Report Share Posted December 17, 2013 I'm with Vilayer as well, can't get this to work. Installed on a fresh Chernarus server with no antihack. Checked the install several times, pretty sure I followed all the steps correctly. Loading screen - stays here for a while, then fades to a black screen --> "empty" character: Couldn't find any obvious errors in the RPT, although there were a large number of: Server error: Player without identity Frink http://pastebin.com/grW9wuMU When I hosted a 2017 server with them 6 months ago, they had to make some updates to the HiveExt.dll to get things working, so they may have done other customizations as well. Link to comment Share on other sites More sharing options...
Ragfire Posted December 17, 2013 Report Share Posted December 17, 2013 I can't do nothing with your HiveExt.dll, sorry but DLL files are binary encoded machine code like EXE files so nobody can reverse engineer that to the code it was compiled from :/ and I'm sorry but I can't explain you why that error occurs maybe someone else has an idea.. maybe the hoster doesn't allow you to change the DLL or they are using linux or whatever there might be all kinds of problems with native code like DLL files but there is not much you can do about it if you don't have full acces to the computer itself and install some software or whatever :( Do you have a test server or something on your local machine? You should test it there maybe.. I always do that and then upload everything to my live server. Without changing the HiveExt.dll this mod is impossible, I would not have done it if it wasn't nessesary. Thanks for your response. As you have suggested, I set up a Test server on my local machine. Testet it with the default files from epoch afterwards my server files and then I tryed yours. Checked everything again and again. I'm sure I did it right. Same thing... Now I got full server rights... Server crashes with (I think) the same RPT.logs http://pastebin.com/ML77SrAt Sorry, for giving you headaches :P Link to comment Share on other sites More sharing options...
Torndeco Posted December 17, 2013 Report Share Posted December 17, 2013 Dont forget to check for hte HiveExt.log for any errors Link to comment Share on other sites More sharing options...
Picking Posted December 17, 2013 Report Share Posted December 17, 2013 hi mate sorry if this has been answered how does this go with Custom Loadouts :) Link to comment Share on other sites More sharing options...
Sandbird Posted December 17, 2013 Report Share Posted December 17, 2013 Thanks for your response. As you have suggested, I set up a Test server on my local machine. Testet it with the default files from epoch afterwards my server files and then I tryed yours. Checked everything again and again. I'm sure I did it right. Same thing... Now I got full server rights... Server crashes with (I think) the same RPT.logs http://pastebin.com/ML77SrAt Sorry, for giving you headaches :P You are getting an (C0000005) ACCESS_VIOLATION error first on "D:\dayZ\Server\Expansion\beta\dll\tbb4malloc_bi.dll" <---- have you also replaced that .dll ? Its the operating system telling you that a program has malfunctioned and tried to reference no mans land. It has nothing specific to do with any particular program, or a brand of software, this is straight from the CPU and kernel of the operating system. Your system doesnt like that .dll....or it told it to run something that it didnt understand and tried to access a part of the kernel that its off the limits. Are you using a x32 or x64 Windows. Maybe axe should post both versions of the dlls. Link to comment Share on other sites More sharing options...
Axe Cop Posted December 17, 2013 Author Report Share Posted December 17, 2013 You are getting an (C0000005) ACCESS_VIOLATION error first on "D:\dayZ\Server\Expansion\beta\dll\tbb4malloc_bi.dll" <---- have you also replaced that .dll ? Its the operating system telling you that a program has malfunctioned and tried to reference no mans land. It has nothing specific to do with any particular program, or a brand of software, this is straight from the CPU and kernel of the operating system. Your system doesnt like that .dll....or it told it to run something that it didnt understand and tried to access a part of the kernel that its off the limits. Are you using a x32 or x64 Windows. Maybe axe should post both versions of the dlls. well this is getting complicated and you guys have more problem than i can solve.. first you should NOT replace that file "Expansion\beta\dll\tbb4malloc_bi.dll" that is a custom version of tbb by BI (hence the name) and used by ArmA itself and not the Hive extension, i use the default version and it works on many other servers too like this, only replace the files that come with epoch for the custom hive and not the arma ones please. second there is no 64-bit version of arma, it should always be 32-bit as far as i know!? @Ragfire what operating system are you using now for you test server? i am sure you did replace a wrong file or somehting this can't be if the default HiceExt.dll is working. All i can think of is you need the "Microsoft Visual C++ 2010 Redistributable Package (x86)" for the dll to work, but the original HiveExt and ArmA itself should need that too so I am sure you have that installed already. if everything fails there might be a small chance the files itself have been corrupted while extracting my ZIP archive.. @fr1nk usually you would get stuck at that screen if BattlEye kicks you while trying to get the character data from the server, please check your CLIENT log I've posted on the previous page with example output. :) thats means you never get the response from the server so your game gets stuck, maybe you missed some changes to the server files check your log first. Link to comment Share on other sites More sharing options...
Ragfire Posted December 17, 2013 Report Share Posted December 17, 2013 Hi, 1.got no Hive.log errors. 2. Never touched/replaced that file (Expansion\beta\dll\tbb4malloc_bi.dll) 2. I'm running a windows 7 x64 version. Hopefully it is some corrupten of the Zip archieve. I will test it. Link to comment Share on other sites More sharing options...
fr1nk Posted December 17, 2013 Report Share Posted December 17, 2013 @fr1nk usually you would get stuck at that screen if BattlEye kicks you while trying to get the character data from the server, please check your CLIENT log I've posted on the previous page with example output. :) thats means you never get the response from the server so your game gets stuck, maybe you missed some changes to the server files check your log first. Thanks for the reply. Took a peek in arma2OA.rpt, and found this: [11.726,"PVDZE_plr_characters",B 1-1-A:1 (Frink)] Fresnel k must be >0, given n=0.8, k=0 Fresnel k must be >0, given n=0.8, k=0 Link to comment Share on other sites More sharing options...
Axe Cop Posted December 18, 2013 Author Report Share Posted December 18, 2013 Well ok your client is sending the request to the server but never gets an response! I would say check my file on the server where the answer should be send: server_playerCharacters.sqf verify if you followed all steps that the file is called or add a debug message to the file to verify that with the server report log Link to comment Share on other sites More sharing options...
Bexs Posted December 18, 2013 Report Share Posted December 18, 2013 I got it work on my 3 servers (2 hostet on nitrado, 1 root) and love it :D thank you so much for this! Link to comment Share on other sites More sharing options...
DarkRanger Posted December 18, 2013 Report Share Posted December 18, 2013 Installed on my 1.0.3.1 test server, running perfectly! Nice work Axe, another great addition by you. Install instructions were great too, followed them to the letter and perfect! EDIT: Forgot to say thanks! My bad. Also, is there an eta when players might be restricted in swapping their characters? like a timer Link to comment Share on other sites More sharing options...
Guest Posted December 18, 2013 Report Share Posted December 18, 2013 Hi Axe!, finally got time to try this mod and it works really good! The only Problem i see is that we will need some kind of Timer to use other Characters because f.e: Someone gets killed in his base, people are starting to rob him, he logs in with his second character and kills them ....., thats not something what should be possible! So id really appreciate if we could find a solution to restrict characters for 30 minutes or something! Otherwise its a really nice Mod, thank you for that! waTTe PS: Install Instructions were perfect, everything worked without any error! Link to comment Share on other sites More sharing options...