Jump to content

SHC//Sniper

Members
  • Posts

    69
  • Joined

  • Last visited

Everything posted by SHC//Sniper

  1. And this is the goal of my warning.
  2. Well, I wouldn't post this if he just stole some client sided files. But did you ever play at the EPP server? Well you will find many server side stolen script and you will wonder what maps you are going to find there. Many people confirmed that he is trying to hack people to get their maps/scripts. Ye he is a noob. But even a noob can learn with youtube how to make such a troyan. This warning was posted in many clans like EPG, FFS and ofcourse SHC. Famous mappers said that he also tried to hack them. If you try to hack 100 people at least 10 people will become hacked. It's a real good business for him. I suppose you're not really famous in the race scene and you don't have any idea what really happened. This warning is for everyone but especially for the DD/DM (race) scene. If you aren't part of that scene you might not post here.
  3. *UPDATE* ~[EPP]~hama201o changed his nick to ~[EPP]~PsycoTye! @DeagleTM There are many people in MTA that use their PC for playing only, so they don't know anything about such troyans...
  4. Stolen resource from SHC (I'm the author): https://community.multitheftauto.com/index.php?p= ... ls&id=2017
  5. No the problem is that tocolor() returns a decimal color with alpha, not a hexdecimal. That means I need a function called decimaltoRGBA(string) EDIT: Or much more simple, tocolor() reversed!
  6. Well as you may now there is a function to convert a RGB colorcode to a hex number for the dxDrawText function. But I need to now how to convert the hex NUMBER value back to RGB or to a normal hex value. GetColorFromString doesn't work for the tocolor() value. I'm not experienced at formating string so could you give me a function to convert it? Thanks and greets Sniper
  7. Dear community, I made my custom "onPlayerLogin" event that is called "shcOnPlayerLogin" cause I made my own account system with MySQL. I have 2 questions regarding this topic: 1. Will it be or is it possible to execute custom queries for the internal.db database? I store a lot of data using setAccountData but the problem is that its getting too big. So I want to delete some rows but it is not possible to do it with MTA functions. The best solution would be a query function for that internal.db! I know that you can destroy your whole account system by just one query but without custom queries setAccountData is really useless. 2. Do I have to use the addEvent function everytime before I use the addEventHanlder function or is it enough to add it one time for the whole resource and its script files? greets Sniper
  8. Lol? You didn't get it... he also tried to hack my PC! He doesn't just hack scripter's PC, he hacks the PC of everyone he knows (because he thinks he is cool then and can jerk off better). I tell you the one and only reason why he is doing that: He runs his own noobs server (EPP). But he is a stupid kiddie who doesn't know how to script, so he wants to steal them and f**king hacks the PC of everyone!
  9. I also think that this is a VERY noobish and kiddish troyan but my VirusTotal.com scan just made 4 of 43 warnings. He used a good crypter I think but remember that not everybody playing MTA knows that trick with the hidden .exe ending!
  10. Dear community, *UPDATE* ~[EPP]~hama201o changed his nick to ~[EPP]~PsycoTye! I would like to announce a general warning to most people playing on 'Race' servers. The last few weeks the PCs of many players in MTA have been hacked by ~[EPP]~hama2Oo1 with the bifrost troyan. The troyan is highly dangerous and he may get the COMPLETE control of your PC. That troyan looks obviously like a simple .jpg mta screenshot but it's a windows (exe)cutable. More than 10 people have been hacked and mostly scripters. (AnoN, Timic, Michalg and much more people). His server ~[EPP]~ runs many stolen scripts from SHC, eXo, xXx, PiG and even some from EPG. Be careful what files are sent to you! Check the WHOLE name because the .exe is hidden at the end of the file after many spaces "mta-screen.jpg .exe"! This is a screenshot of how he does it. He says that this file is a .jpg and he doesn't now why there is a .exe at the end. He spams and spams until you open that file and he will see you in his program. PAY ATTENTION! Greets SHC//Sniper
  11. *PUSH* ADMINS DO SOMETHING AGAINST THE EPP SERVER!!!!!*PUSH* Dear MTA community, I want to report the user hama2Oo1 and all of his uploaded resources, especially this one: https://community.multitheftauto.com/index.php?p= ... ls&id=1755 That guy is a hacker and stealer. I'm the head scripter of SHC// and the author of that resource. He hacked the PC of my ex-Scripter SHC//Timic with bifrost and stole most files from SHC. The resource loginv2 belongs to me and all of its third-party rights. He is also making illegal ADs for his server in his stolen uploads. He is also using my script system in his server ~[EPP]~! He changed the author and logo of all my scripts. If you don't believe me just join into the SHC server and dircetly after that to EPP. He is running all stolen scripts and maps with his name. That's so horrible for me. You scripters should know how bad it is when somebody stole your private work. I would really appreciate if you do something against him and his server. Greetings SHC//Sniper
  12. Dear MTA community, I want to report the user hama2Oo1 and all of his uploaded resources, especially this one: https://community.multitheftauto.com/index.php?p= ... ls&id=1755 That guy is a hacker and stealer. I'm the head scripter of SHC// and the author of that resource. He hacked the PC of my ex-Scripter SHC//Timic with bifrost and stole most files from SHC. The resource loginv2 belongs to me and all of its third-party rights. He is also making illegal ADs for his server in his stolen uploads. He is also using my script system in his server ~[EPP]~! He changed the author and logo of all my scripts. If you don't believe me just join into the SHC server and dircetly after that to EPP. He is running all stolen scripts and maps with his name. That's so horrible for me. You scripters should know how bad it is when somebody stole your private work. I would really appreciate if you do something against him and his server. Greetings SHC//Sniper
  13. Hello guys, I would like to ask you a small question. I need to convert a RGB color code to a hex color code. tocolor(r,g,b) does only work clientsided... is there any way to make it sereversided? I need it for an outputChatBox!
  14. @ DMC: This can't be stolen client sided. Just take a look at the arguments of 'outputChatBox'! There is an argument called 'getRootElement()' that is only available in server side scripts. BTW: The function 'getPlayerCountry' is a internal function of the 'admin' resource, so the script above must be INSIDE of the admin resource. To solve this problem just put the script into your 'admin' resource and add it to the meta.xml! But you should use a CallRemote function instead of the admin function. But this is more complicated!
  15. Here the code for you NOTE: It's not debugged because I'm too lazy EDIT: If you really want to learn lua download some resources from mtasa.com, try to understand them and read the lua tutorial! EDIT2: There was a mistake @ line 8 getElementPosition but it's fixed now function startBlowTimer() setTimer(checkForPosition, 5000, 0) --set the timer to the interval you want! Now it's 5 sec end function checkForPosition() players = getElementsByType("player") for i, player in ipairs(players) do x, y, killz = getElementPosition(player) if (killz < -23) then veh = getPedOccupiedVehicle(player) blowVehicle(veh) outputChatBox("Your vehicle was blown!", player, 255, 0, 0) end end end addEventHandler("onResourceStart", getRootElement(), startBlowTimer)
  16. Thank you very much! It's working! I can't believe that this was my fail. Thanks again. Greets Sniper
  17. Dear forum members, I'm scripting for weeks and I was always successful but now I have a problem. A very stupid problem. I tried to make a function with a Collision shape to open a gate/fence but somehow it's not working. Debugscript 3 says: WARNING: Bad argument @ 'addEventHandler' (string-defined function)! It's hard to say which EventHandler it is but I found it by disabling all other handlers. I already tried to seperate the small function in one resource (normally it's in my RPG script with about 20 files) but I have the same error. ALWAYS. When I use a commandhandler instead of the eventhandler it's working perfect! And I checked if the collisions shapes were create correctly, and they are. The only problem is the 'onColShapeHit' at line 17. Here is the code: function createVehsAndObjects() elec1 = createObject(969, -2602.3239746094, 585.18743896484, 13.603122711182, 0, 0, 90) elec2 = createObject(969, -2566.568359375, 577.69165039063, 13.609375, 0, 0, 180) elec3 = createObject(969, -2566.333984375, 577.68243408203, 13.609375, 0, 0, 0) end addEventHandler("onResourceStart", getRootElement(), createVehsAndObjects) local medicsphere1 local medicsphere2 function createAllCols() medicsphere1 = createColSphere(-2601.9345703125, 590.7041015625, 14.453125, 10) medicsphere2 = createColSphere(-2566.6650390625, 578.083984375, 14.459202766418, 15) end addEventHandler("onResourceStart", getRootElement(), createAllCols) addEventHandler("onColShapeHit", medicsphere1, openMedicGate1) --the event that causes the problem --addEventHandler("onColShapeHit", medicsphere2, openMedicGate2) local openFence = false local openFence2 = false function openMedicGate1 (element, dimension) outputChatBox("HIT HIT HIT") local account = getPlayerAccount(element) --if (getElementType(element) == "player") and (getAccountData(account, "job") == "medic") then (you don't need it this is just for me to check whether the player is a medic!) if (openFence == false) then moveObject(elec1, 5000, -2602.3181152344, 594.03961181641, 13.603122711182, 0, 0, 0) openFence = true outputChatBox("SHOULD BE OPEN") if (openFence == true) then setTimer(moveObject, 9000, 1, elec1, 7000, -2602.3239746094, 585.18743896484, 13.603122711182, 0, 0, 0) setTimer(setOpenFenceToFalse, 16000, 1) end end --end end function setOpenFenceToFalse() openFence = false end
  18. Thanks works perfect I already saw that function but I totally forgot it
  19. Helly guys... I have a problem with my script. I made a pizza shop for my RPG server and everything is working fine but I wanted to disable all guns in the interiour. But as many of you should know the 'onClientPlayerWeaponFire' is not cancelable. I want to disable even the fists of the player. But with the client-sided functions I think this isn't really possible but I already saw a server where all weapons can't be fired. Is there any possibility to cancel the event for firing a weapon? Here is my code: NOTE: debugscript says nothing and the 'ouputChatBox' at line 10 is working EDIT: Yes, I tried onClientPedWeaponFire and onClientPlayerWeaponFire! function createMarkersOnStart() pizza1_enter = createMarker(-1807.91796875, 944.9990234375, 24.890625 + 1, "arrow", 1.5, 255, 255, 0, 127) end addEventHandler("onClientResourceStart", getRootElement(), createMarkersOnStart) function hit(theElement, dimension) function disableguns() cancelEvent() outputChatBox("event cancelled") end if (source == pizza1_enter) then setElementInterior(theElement, 5, 370.6513671875, -131.3515625, 1001.4921875) pizza1_exit = createMarker(372.4521484375, -133.2509765625, 1001.4921875 + 1, "arrow", 1.5, 255, 255, 0, 127) pizza1_buy = createMarker(372.763671875, -119.2587890625, 1001.4921875 - 1, "cylinder", 1.5, 255, 0, 0, 127) setElementInterior(pizza1_exit, 5) setElementInterior(pizza1_buy, 5) addEventHandler("onClientPedWeaponFire", getRootElement(), disableguns) end if (source == pizza1_buy) then showPizzaBuyGUI() end if (source == pizza1_exit) then setElementInterior(theElement, 0) setElementPosition(theElement, -1804.9384765625, 941.861328125, 24.890625) closePizzaBuyGUI() removeEventHandler("onClientPedWeaponFire", getRootElement(), disableguns) end end addEventHandler("onClientMarkerHit", getRootElement(), hit)
×
×
  • Create New...