Jump to content

Arkensor

Member
  • Content Count

    189
  • Joined

  • Last visited

  • Medals

Everything posted by Arkensor

  1. Arkensor

    BIS_fnc_MP & remoteExec Not Working

    BIS_fnc_MP is the same as remoteExec now. Just as a sidenote. You either disallowed it via CFGRemoteexec or didn't whitelist it etc. Please post your full line of remoteexec, the function you try to execute and a rpt log where the function should have been called in Regards Arkensor
  2. Release will be this weekend. People who want to pre release test it may pm me or write me in the offical arma discord :) Important: Please update your config after each version, since I change it 99% of the time. If you do not update your config you will miss out all the features
  3. Hello there, If you want to do something in arma, and do not want to use sqf you are completly wrong here, and in the game. There is no other way then scripting. Arma does not support any kind of native library hooking or so, to change or work with code in the game. DLL's or SO's are not meant as plugins or modules for arma. They are a link to systems like mysql or file write operations etc. But they do not work with the game itself. No dll you will ever write will be allowed by battleye to be executed as a client. SQF is a very easy to learn scripting language and requires no skill at all. Give it a try or forget about the idea of working with arma Regards Arkensor
  4. Hello folks, the next release will feature a optional console output, as that might be easier for some layz debugging people, who do not even want to open a logfile, but recive information as soon as it is passed to the DLL. As always, if you have got a suggestion feel free to post it here to contact me via pm. Regards Arkensor
  5. Arkensor

    Mikero's Dos Tools

    1. If you execVM any scripts and use the tools to packt, it won't work anbymore. You need to define all files you use as a function in order to use them And yes, in app .h .hpp .cpp .ext etc files true must be 1 and flase must be 0. Use notepad++ and replace all
  6. createSimpleObject, but you need to get the p3d path fist. CreateVehicle should work for weapons too.
  7. Also using 1 or two has nothing to do with performace ... You clearly have no clue what you are talking about. The addon check, which is VerifySignatures, saves you from the easiest way to inject code. On server without it, you can just join and have a menu or so injected. Nothing more nothing less. --- There are many other kinds of injection, the time to invest into research an development are not 10 minutes. All people flame infistar, but if it would be so bad, why do hacker have to have something like a "InfiSTAR bypass" if not, because otherwise they would be detected that instant. Infistar offers admin tools, which are far more useful than many others and a detection for low skilled scripers. Battleye takes care about memory injector, other game manipulations etc. Not about if someone has a cheat menu open. --- If you are a skilled scripter, then yes you do not need something like infistar, but for 99% of the arma users it is not the worst thing to do ;) Also if it is so easy to do, why is there no one else offering such service? Regards Arkensor
  8. You need to configure it via the eden editor. The respawn template "revive" for example does not exist any more. Check out: Eden Editor -> Custom attributes -> Revive Regards Arkensor
  9. Arkensor

    Removal of the 2D Editor

    That will be removed soon?
  10. Hey guys, Does someone know if there is a way to use CustomAttributes that you can edit in the eden editor with just the description.ext or so? I want to use the attributes for some different maps and can not edit all the maps for that, and i can not always use eden editor for it. So i search for a scripting way to get them active. To be precise i want to use the revive feature in all its power without the eden editor based map. Something like this in the description.ext does not work. Not all attributes are listed as desctiption.ext values in the BIKI ReviveRequiredTrait = 0; This is the code from the eden mission.sqm class Attribute1 { property="ReviveRequiredTrait"; expression="false"; class Value { class data { class type { type[]= { "SCALAR" }; }; value=0; }; }; }; Some attributes are withing the description.ext, but not all the required ones, you would need to control the revive feature. If anyone has an idea about this, that would be great. Regards Arkensor
  11. Oh, that was just a tablet typing error :) The file was named correctly, and some attributes worked, but there are some that you seem to only be able to set them via eden editor .. that is the problem.
  12. Hey there, Basicly remoteExec and BIS_fnc_MP do the same job. They remotely execute a given function or code at a single or many targets. And that is the problem. With bis_fnc_mp every god damn script kiddies could execute the hell he wanted. player setDamage 1 -> allPlayers and there you go. Also because it is scripted funtion, and not engine based, it is by far slower than remoteexec. Remoteexec is faster, gives better control for security purpose (remoteexec whitelist stuff) and things like sending to -2 so everybody but the server is great in MP gamemodes. The synatx is easy, just take you mp call and rearrange the pices. There is even some automatic tools for that aleady (somewhere on the altisliferpg forum) So yeah, not much at the first look, but it is very useful and I suggest using that!
  13. Arkensor

    Building extensions on mingw

    Arma loads the dll on first call, and keeps it until the arma procrss ends. Its a static library, it wont be loaded every time sou call it. To find out if the dll is loaded, do a output back to arma and log it into rpt or try to move the dll. If arma made love with it, you wont be able to move the dll, as it is in use.
  14. Arkensor

    Arma 3 being upgrade to 64 bit

    What you guys talk about is a theorie in computer science called Speedup. You can calculate the factor X which represents how much fast a programm can get, in relation to how many cpu cores you have. It also tells us that a speedup can only happen in parts of the programm which can be run parallel. Parts that are serial can not be made faster whith more cores. I not know thr arma sourcr code, but even if they could run some things parallel, that wont get too much fps out for us. Because the frames are something serial, you can not render this and what happens next at the same time. Changing to 64 bit would require different libraries, which differ from those 32 bit legacy support builds they use now. By fact, they are required to rewrite a whole lot of arma, which would throw the development process years apart. The, already tested a 64 bit conversation, and the results did not fit the time spend for it. They could use 64 bit for arma 4, but I think they wont. Arma 3 is a finished game! That they even produce a visual upgrade for us is a wonder. Don't expect something to happen anymore.
  15. Arkensor

    Full screen NV

    Here you go: http://www.file-upload.net/download-11812533/full_nvg.rar.html
  16. Arkensor

    Suggestion: Female character as the next DLC???

    Time invested into bulding a female DLC vs money they can get from it -> May not be worh the time. They could say, well even if we just pay the costs we had in development for it, lets do that! - but I think that is not gonna happen. Because they are a company, not a community development team. They want to make money with arma, not make people happy just for fun. They would need to fee money for such a dlc, but then many people won't buy that, just to have females etc. So they have to fee alot of money to get the costs back from those people who buy it. If there will ever be something like female models, thant the best thing we can get is a "offical" mod from some bi devs, like the p90 thing there.
  17. Arkensor

    Suggestion: Female character as the next DLC???

    I don't think that there will be any dlc coming until arma 4, and I don't think that women will ever be present in default arma. The question would be, why should they do both? Bring a dlc and with women. They care about sales not about a happy community
  18. Arkensor

    Building extensions on mingw

    Hey there, under windows either install the VS2013 compiler kit for VS2015 or just install the enitre VS2013. Then make a new dll, without any predefined code. You won't need anything that VS thinks you would need there. Use code from Killzonekids blog, or maybe have a look at my extension (see signature), to have a basic structure. then compile for x86, make sure to use vs2013 compiler, as arma players have that Redistributable Package installed, and do your testing. To compile under linux, I would suggest looking into my mentioned project, as a how to compile and the commands are included as well as the src for that. Regards Arkensor
  19. Arkensor

    Germany General

    I am from Germany and I wan't to state that I am sorry for those who lost their beloved or have them in the hospital. The act of people that try to unstabilze a country like this is not the fault of someone but them - BUT I saw this coming. There are alot of problems with our government and their immigration politics. Alot has been done wrong, just because we have to be so nice to every one that is not from germany, because of all that nazi stuff in the past. The result is that many refuguees came, and we were and are not even close to beeing able to handle all of them. My city that I live in tried to support refuguees as much as we could, but the government did not send many of them to us, even though we wanted them, but put them into overfilled container villages. There are also many poor and also stupid people here. People that do not go to school, think "Harz 4" will get their life going, and everything is fine. That people that have to grow up in those areas do not go crayz every day is a wonder. I personally would restrict weapons even more. Stash them in the shoot club houses, let only hunters with hard restrictions use them and stash them at home. Then educate everybody, and give those who do not want to go to school good reasons to do so. Educate refugees and immigrants of what ever generation the european and the german culture etc. I remember my childhood where non of these problems was there. I could play with Ali and Disgyn children from my home town, without thinking about the fact that they are from iraq etc Attact on Europe, attacts on Germany will continue as long as the governments of the western world do what ever they like. I ask myself it there will be day, where the news report of "just" another 50 more people beeing killed by car bombs etc, like in syra or iraq today - and no one will care
  20. That was what dwarden said. So not it is not possbile @IcyAxe However you could use the eventhandlers like onPlayerConnected & onPlayerDisconnected on the server side and call the extension / or the A3Log funtion from there. Regards Arkensor
  21. I will investigate on what is possible with those server side scripting things tomorrow. If available callExtension would be the way to go. But not even diag_log seems to work in that pice of "beatiful and intelligent designed" function Regards Arkensor
  22. Hey there, when will the new version be released with the already pushed fixes? Regards Arkensor
  23. Arkensor

    cutText to systemChat?!?

    /waitUntil {player == player}; _this spawn { while {true} do { if ((((driver vehicle player == player) && (_this select 5)) || ((gunner vehicle player == player) && (_this select 4)) || ((commander vehicle player == player) && (_this select 3))) && ((vehicle player in (_this select 0)) || (typeOf vehicle player in (_this select 0))) && !((typeOf player in (_this select 1)) || (player in (_this select 1)) || (getPlayerUID player in (_this select 1)))) then { moveOut player; systemChat (_this select 2); }; sleep 0.1; }; };
  24. Hey there, I have never tried that out. I am not familiar with serverside scripting via those event handlers. If you are able to perform a callExtension there, then yes you could use it, and just pass the private variable information from the evvenhandlers in the given format, like describen in the main post. A feedback about it would be great, if it works or not :) Regards Arkensor
  25. if(Something || {something else}) then { }; He marks this as an error, even though it is ledgit sqf syntax. Expected, got ')'. Error in line XXX
×