Dutchman101

Moderators
  • Content count

    930
  • Joined

  • Last visited

  • Days Won

    6

Dutchman101 last won the day on January 25

Dutchman101 had the most liked content!

Community Reputation

284 Superstar

About Dutchman101

  • Rank
    Global Moderator

Recent Profile Visitors

6,191 profile views
  1. Adding texture to a mod skin

    Server mods overrule any client GTA mods, and yes it will be visible server-wide for all players if you use these functions; https://wiki.multitheftauto.com/wiki/EngineImportTXD https://wiki.multitheftauto.com/wiki/EngineLoadTXD https://wiki.multitheftauto.com/wiki/EngineLoadDFF The resource you're talking about, Modloader (https://community.mtasa.com/index.php?p=resources&s=details&id=3016) uses them, so the mods will be applied for all players, just like if you used a simple skin replacement script using those functions; addEventHandler ( "onClientResourceStart", getResourceRootElement ( getThisResource() ), function () txd = engineLoadTXD ( "skinmodel.txd" ); -- change 'skinmodel' to your mod's file name engineImportTXD ( txd, 190 ); -- change the ID 190 into the GTA skin ID you with to replace with mod dff = engineLoadDFF ( "skinmodel.dff", 190 ); -- change 'skinmodel' to your mod's file name engineReplaceModel ( dff, 190 ); -- change the ID 190 into the GTA skin ID you with to replace with mod end ); Just to say, you don't need to use Modloader to achieve it. Mods typically consist of textures (the TXD file besides the DFF) so just loading it like above (the TXD file supplied with said mod) should cut it. But if you mean only using modded textures, yes you can create a modded skin that just needs to load the TXD (textures) because it remains compatible with the original DFF. That can be as simple as exporting the default TXD for a GTA skin, and then changing the image files in it, to say turn a character's clothing into a different color, etc, and just loading the TXD.
  2. MTA SA - connection timed out

    Download https://www.dropbox.com/s/9yrjnjrkrkg7c6n/servicing.bat?dl=1 and rightclick > Run as Administrator. Let it complete, it will close itself once done, and reboot. Try again without Tunnelbear after that and let me know @MajszteR
  3. How to disable F8 Console?

    @Xabache, MTA isn't going to change/add something just because you feel like duct-taping your issues. As others have said, everything that can be executed from F8, can be executed from chat too, albeit without a slash. So if you want to hide console to cover up vulnerabilities on your server, where players can clearly access commands they shouldn't, then it's almost like conveniently hiding a whole tab in Admin panel, without actually restricting the individual function rights in that tab, thinking that it serves your purposes because they can't click buttons when the tab is greyed out. That's something similar and just an unrelated example, but it's just as dangerous as what you're trying to do. It's not safe to rely on hiding input channels (as you said, you may not have a regular chat either) because it takes a hacked client/improvisely written LUA injector just 1 query to un-hide chat, F8 console, or a tab (as from the similar case i wrote about) or just straight out execute the command/func that is vulnerable in your ACL. The security issue with your ACL will remain, and can cause issues even beyond hacked clients. So, laziness will be rewarded with hacks such as that happened last week and which you've told about. In your case, the ''admin'' command (whether in chatbox or F8 console) is equivalent to pressing ''P'' to open adminpanel, so I assume you just removed or restricted the ''P'' bind before the breach occured. If you really think that is the way to restrict something like that, I would expect you had just registered with 2 posts and weren't a scripter.. Anyways as has been said several times, we can only help you solve your security issue if you provide us your ACL.xml, please only continue posting if you're willing to.
  4. [HELP] Staff members security

    If your staff system works with ACL's, you can use https://wiki.multitheftauto.com/wiki/Authorized_Serial_Account_Protection and if it doesn't you can easily make it to, or set all staff accounts to a newly created ACL to then enable it for that (without said ACL needing to carry any default admin rights, incase it's handled by your custom admin system) Open mtaserver.conf and find <auth_serial_groups> and change the ACL group name below as neccesary. If the line doesn't exist, then add it <auth_serial_groups>Admin</auth_serial_groups> Now, every time a member of that ACL tries to login, it has to be from a PC (serial) they used previously. If it isn't, you'll have to write "authserial [accountname]" in server console first before they'll be able to login. And ofcourse you can create a script that locks specified accounts to known serials but authserial method is more convenient, unless absolutely neccesary not to (ex. when you're using accountsystem that has no ties to MTA hardcoded account system). @alvarkiis
  5. Acceleration on Helicopters (Maverick)

    Due to technical GTA limitations, you can't really change helicopter speed in MTA by editing handling, in single player it's only achievable by modding your gta_sa.exe. Because that's infact possible, maybe MTA will remove the hardcoded heli speedcap in future too, by patching memory addresses that singleplayer modders use for this. But currently it's not possible. However, some/most planes can be affected after you first use https://wiki.multitheftauto.com/wiki/SetAircraftMaxVelocity and then set better handling. The effect is most noticably on planes like hydra or shamal, and even more so when you also set ''1G'' and ''2G'' boost handling flags, while some planes are hardcoded to have no noticable speed improvement, or just agility changes (possibly with heli's too depending on how you modify it, but no significant speed-up) @benwilkins
  6. Restart server

    If you're running Linux, here's a method: https://forum.mtasa.com/topic/99061-guide-how-to-make-autorestart-using-cron-debianubuntu/ @dima3367
  7. [REL] Glue (newly written)

    One of the most used scripts around MTA, there was only one circulating which was inefficient so I present you a newly developed Glue resource: https://community.mtasa.com/?p=resources&s=details&id=15189 Completely written from scratch, a better glue resource than existing ones, also with a higher glue position accuracy. - Glue with "x" (both vehicles and players by default, but you can disable either) Variable settings to disable: - glue with heli's (picking up vehicles into the air) - stop players from firing guns while glue'd onto roofs - completely disable glue'ing vehicles, or players glue'ing on vehicles while on foot, or heli's onto any vehicle So this resource fits the needs of any gamemode because it can all be configured. Actually, the old modified glue resource that allowed vehicles glue'ing, was so inefficient it could impact server performance. The original one (by uPrell, from 2008) which could only let players on foot glue, was also inefficient and outdated.
  8. FPS Drop after 30 minutes and crash, Memory Issue?

    No, it only deletes .tmp files if you give explicit permission, I don't think that picture is MTADiag. I will get back to you about the issues soon.
  9. MTA Crash! Please help!

    Executables can react differently to injection of malicious code, once again, the virus attempts to keep the .exe's working. There's no way around what I said, that is how it is and you know the only way to resolve it. All that I said are facts. I wish you good luck with fixing your infected PC
  10. MTA Crash! Please help!

    Your PC is infected by a virus that's capable of infecting random .exe files on your PC. https://www.microsoft.com/en-us/wdsi/threats/malware-encyclopedia-description?name=Virus%3AWin32%2FJeefo.A Win32.Jeefo.A: ''Win32/Jeefo is a parasitic file-infector virus. The virus infects Microsoft Windows portable executable (PE) files that are greater than or equal to 102,400 bytes long. When an infected PE file runs, the virus tries to run the original content of the file.'' ''tries to run'' is cursive, because your gta_sa.exe is so much corrupted by the virus due to it injecting malicious code, that it fails to run and results in the error you're getting. Scan results for your uploaded .exe: https://www.virustotal.com/#/file/279b34db4290d8e71ac5496a22f9377083fd6186d147e1ecf843c28ed944fb00/detection It's a systematic infection, so just replacing gta_sa.exe won't solve it: you must run anti-virus and anti-malware scan, and find some removal/damage recovery guides aimed at the Win32.Jeefo virus. @gcxgvc
  11. something to protect my resources for sale

    you could make the clientside script rely heavily on serverside, and then make the serverside perform remote calls to your external host (''command & control'') so that the script only functions when said server returns a positive response. This way, you can keep a list of script buyers, and add unique ID's for each customer into your server's DB and the serverside script, so you can stop the script from working for specific customers/users who didn't buy it. Make the server that runs the resource forward its IP to your webserver. If you see multiple server IP's are using a resource with just one ID (or you made the system detect this automatically), you can disable it from working, trace said ID back to a customer, and inform them they breached your policy because their version of the resource somehow ended up leaked/spread, and that the consequence is their script to be forcefully disabled. (add it to your disclaimer..) Then, in order to shut down their script from working, you simply make the webserver return a negative response to the resource contacting with said ID, leading to end end end : ) Keep in mind that in order for this approach to work, you'll need to make each script file for customers unique (add the ID as key in code) and ofcourse compile all of it so that they can't just strip the security checks to interrupt the resource from working. Ofcourse this is theoretically possible and the solution, but the question is: do you really want to go into these lenghts just to secure a bunch of resources? Creating a whole API just for that? @PolskiSebek12
  12. Querying Mta master server problem

    You can run a public server without hamachi, you will just need to open your ports.
  13. Screen freezes every ~30 minutes

    1) Re-run MTADiag and make sure to press 'y' when it asks to allow system changes. It can take a while, wait for it to finish and proceed to MTA-specific loggin on its own. Reboot your PC after that. 2) Download, extract & apply this BIOS update for your laptop model: http://whp-aus1.cold.extweb.hp.com/pub/softpaq/sp77001-77500/sp77233.exe (be careful, to not interrupt power or turn it off, and have your battery charged well enough) because others reported the same issue with your outdated version. Reboot your PC after that. 3) Download & install the following drivers: - https://downloadmirror.intel.com/27412/a08/win64_15.60.2.4901.exe (graphics) - https://downloadmirror.intel.com/20775/eng/SetupChipset.exe (chipset) - https://downloadmirror.intel.com/27400/eng/SetupRST.exe (chipset) - http://12244.wpc.azureedge.net/8012244/drivers/rtdrivers/pc/audio/0009-64bit_Win7_Win8_Win81_Win10_R282.exe (realtek HD audio) There's some ''bad driver'' and BSOD's visible in your logs, but it's not specific so let's make sure no corrupt drivers are present (they can cause the issue you describe) by also installing these: - http://ftp.hp.com/pub/softpaq/sp81501-82000/sp81891.exe - http://12244.wpc.azureedge.net/8012244/drivers/rtdrivers/cn/wlan/0001-RTLWlanE_WindowsDriver_2023.56.0502.2017.L.zip - http://12244.wpc.azureedge.net/8012244/drivers/rtdrivers/cn/nic/0019-Install_Win10_10023_12252017.zip After following all instructions, please re-generate a MTADiag log and provide it. @Speedz9
  14. Querying Mta master server problem

    If you use hamachi just to play with friends and not have others from the internet join, then that error is meaningless, with hamachi you cannot establish a connection with masterserver due to it's nature. All you got to do is the same as yesterday: provide your local hamachi IP + MTA server port, so they can join directly instead of by server name. Failure to query master server won't prevent your friends from joining that way. If you want a public server and that to succeed, hamachi isn't the right thing to use. @xSeba69
  15. All things went blurry

    Please provide a new MTADiag log @Sparklous What you can see in your screenshot is what happens when textures aren't loading properly, or only their LOD model is loading. I'm not sure if you properly restored gta3.img but mods aren't limited to that, so please completely re-install GTA. I can only do more than provide this single instruction once you generated a new log.