Jump to content

Maihym

Members
  • Content Count

    312
  • Joined

  • Last visited

  • Days Won

    10

Maihym last won the day on November 12 2018

Maihym had the most liked content!

Community Reputation

66 Excellent

3 Followers

About Maihym

  • Rank
    Accomplished Member

Personal Information

  • Country

PC Specs

  • CPU
    Intel - Core i7-8700K 3.7GHz 6-Core Processor
  • Memory
    Team - NIGHT HAWK 32GB (2 x 16GB) DDR4-3200 Memory
  • Hard Drive
    SanDisk - X400 1TB 2.5" Solid State Drive
  • Graphic Card
    MSI - GeForce GTX 1070 8GB Video Card
  • PSU
    Rosewill - Capstone 650W 80+ Gold Certified Semi-Modular ATX Power Supply
  • Case
    Phanteks - ECLIPSE P400S TEMPERED GLASS ATX Mid Tower Case
  • Monitor
    Dell - S2817Q 28.0" 3840x2160 60Hz Monitor
  • Description - Other Accessories
    Headset: Logitech - G933 Artemis Spectrum 7.1 Channel Headset

Recent Profile Visitors

1,646 profile views
  1. Should I just encase all my doors and windows in concrete?
  2. My house has a backdoor. It's nice for when I go to the backyard.
  3. The code no longer uses publicVariable if you bothered to check it. It only uses publicVariable to tell the clients if the functions are ready or not. Anyways, what's the difference (network traffic wise) between the clients downloading the variables via the mission file and sending the functions over the network via remoteExec?
  4. Change your money variable in your entire server, then do a check every few seconds and see if the old money variables have anything. If they do then ban the player.
  5. You're right, I think what I'll do instead them is just keep allFunctions on the server side and then send it over when needed to fix that security vulnerability. This will also take care of the JIP queue issue.
  6. True, saving it on the disk would be much better but that allows people to easily steal your code. I'm not saying my way is the most efficient way but it's better for security than this script OP posted. The allFunctions variable only gets called once when the user joins in. Then missionNamespace is used to actually call the individual functions and for all the checks. Which is why I don't think it'll impact performance very much.
  7. Ok...you're not saying how this affects performance though. You're just showing the code. Do you have any stats to backup your claim?
  8. How does that affect performance?
  9. I'm not using jip. Right now will all the functions I've added into my config, they all come out to 1mb. I don't think 1mb is going to kill the server. Especially since I'm only sending that 1mb when a player joins and only once.
  10. What's different about having those functions in a mission file and having the client download them? They're still going over the network but now they're being written to the client's PC in a pbo file. With my tut it doesn't write them to their PC, it just saves them in the missionNamespace and gets deleted when they leave the server.
  11. As I've posted in another thread. My Remove Mission Side Code post will do you far better than this. Someone just needs to remove this file and that's it. Any decent coder will search through your files and find something like this. For example, search "Files stolen from ADD YOUR SERVER NAME" with Notepad ++ and you would find the file. Look into this, it moves all your functions to the server side so no one even gets to read your code unless they're injecting. Even then, they won't be able to steal it since they'd have to export every file/function and that would take way too much effort. ,
  12. No disrespect to OP but you're better off using this if you really don't want your mission ripped. https://www.altisliferpg.com/topic/5165-tutorial-removing-mission-side-code/
  13. I should do this when I'm coding shit and can't find the error. Introduce a new "game"
×
×
  • Create New...