Jump to content

AeroXbird

Members
  • Posts

    359
  • Joined

  • Last visited

Everything posted by AeroXbird

  1. Would you kindly stay ON-topic, thank you.
  2. Thank you very much. Make sure to keep a close eye on the thread people, i'm going to post more updates in the coming days.
  3. Hello there, As most people have known for quite a while, there are a few teenagers with problematic hormones that are attempting to bring major MTA servers down. Heres a few tips to aid your fight against the hormones If you host the servers yourself, in a server rack at a datacenter, and you have some spare cash: install one of these puppies http://www.newegg.com/Product/Product.aspx?Item=N82E16833181087. I use one of those myself, and i have had a significant drop in the amount of bad packets that reach the server. if you cannot afford one of these, but do want proper protection against ddos for the lowest price, given you are hosting using linux install this: http://configserver.com/cp/csf.html ConfigServer Firewall is a very nice application that protects your linux server from SSH hack attempts, SYN floods, Port floods, and UDP floods. ( the mainstream floods are usually port floods ) If you do not host yourself, but with a hoster: Get your hoster to buy a hardware firewall, in these times it is of absolute necessity that a proper hoster has a firewall to protect their servers from getting attacked. Even though firewalls are great for blocking DDOS or DOS attacks, this does not mean they are waterproof, a firewall does NOT block all traffic, and if the ddos attack is of such size that the firewall simply cant take it anymore, the firewall will be pretty much useless, but if you get ddos attacks of the size capable of overloading a hardware firewall with ease, you have certainly pissed off the wrong kind of people. I hope this clears up this very important issue for you, AeroXbird.
  4. AeroXbird

    DDose???

    Read up on this: http://www.security-faqs.com/dos-vs-ddos-what-is-the-difference.html a DDOS can only be done by those who are in control of multiple connections and multiple computers a DOS can be initiated by anyone who owns a computer and an internet connection.
  5. AeroXbird

    DDose???

    Not entirely true, a DDOS is Distributed, meaning that it came from more then one source. Theres not many "teenagers" who are in possesion of such a botnet to be capable of bringing damage to a server. A DOS on the other hand is very easily done, and requires only one computer to initiate, but its a lot less effective, and usually doesnt affect a server in a proper datacenter at all.
  6. thank you, The whole idea behind this project is to stop people from using the vG source, and move on to a more secure and easier to use platform, thats legal to use..
  7. well as i mentioned, its all in early development stages, and i was planning on resizing the window, just not that much, the window above it has to show all the information, so i made it fairly huge, as for the image, i just randomly took one for testing.
  8. And what exactly dont you like about it, i really appreciate criticism, it allows me to stay in balance of what most people will like.
  9. I wasn't busy picking my nose last weekend, instead i made this: ps: as you can see, theres still some things to polish up, like debug lines that allow me to check an items values, and the gui's title.
  10. Then you should immediately leave this hoster, anyone hosting without a firewall clearly has NO knowledge of security. Well it's Stanopolo server manager. He is part of our team, how can I leave Stanopolo? I think it is happening for firewall as he said he is using external firewall and antivirus. Then it is very likely that the external firewall may be the problem, if he is a good systemadmin he will know what to do to troubleshoot this.
  11. Then you should immediately leave this hoster, anyone hosting without a firewall clearly has NO knowledge of security.
  12. I figured out my firewall was the issue, once i added a bypass in the firewall for the port it worked all fine, so i added an exception in the firewall to allow all traffic from this port, going out and coming in.
  13. it being open does not neccesarily mean that it cannot get blocked. It was wide open on my server too, the firewall was just blocking once the traffic got over 100 kb for some reason.
  14. is the HTTP port 22005 opened? this generally causes issues with servers that have big downloads. Or a firewall that blocks this port.
  15. Oh... So I just throw it in the script and it will work? Yes, SQLite is implented into MTA, MySQL on the other hand, is not.
  16. function setTeam() local account = getPlayerAccount(source) local team = getAccountData (account, "team") if (team) and getTeamFromName(team) then setPlayerTeam(source, getTeamFromName(team)) end end addEventHandler("onPlayerLogin",root,setTeam) function save() local team = getPlayerTeam(source) local account = getPlayerAccount(source) if (team) and not isGuestAccount(account) then setAccountData(account, "team", getTeamName(team)) end end addEventHandler("onPlayerQuit", getRootElement(), save) Make sure you read the arguments of events, onPlayerQuit does not have a player argument, the player is source.
  17. Client, and debug shows nothing as Aibo said, you have to check if the next skin is valid, if not keep continuing until you find a valid one. also: try using this code serverside, changing skins and models is always best to do serversided, as clientside does not sync it for everyone, unless you want only the client to see the changes ( e.g. skin selection menu ).
  18. Are you running this code server sided or clientsided?
  19. Try this: function goRight(player) local currentSkin = getElementModel (getLocalPlayer()) setElementModel (getLocalPlayer(), currentSkin +1) end
  20. No theres not a real problem, just that i don't want too many people running around at the time, because the code is far from stable as of now.
  21. I can't see whether i am pressing the enter button or the backspace.
  22. i was thinking of who asked first gets number 1 and it simply counts up until last and then do a math.random(1, howmanyplayersapplied) twice, and voila, done.
×
×
  • Create New...