Exactly proof that we couldn't really tell what he wanted as you need to use "process input" if you mean to send your own client commands as "say" will actually send it to the server (so you can actually type /Q with nothing happening using "say"). It wasn't really worthy of being a thread and...
I'm all for helping out any other potential people who might have the same issue, but this thread in particular doesn't appear to make any sense and I can't see it helping anyone else even despite you posting a solution because of that. Also I don't see why not make a new thread and just title...
Every character in a string is 1 byte so you can do the string length. Most people do 255 bytes as default anyway don't think it matters unless you're wasting thousands of bytes.
0C17: 1@ = strlen 0@ // gives length of string 0@
// requires alloc however
Well you find what offsets the nametag hack is using (pretty sure it's like SAMP_INFO_SETTINGS and then something further) and you just change them. You can find alot of offsets in s0beit sources/headers or whatever. Obviously because no one cares about R4 you will probably have to find...
Isn't it only the base offset that changes?
http://ugbase.eu/index.php?threads/collection-of-0-3-7-0-offsets.10651/page-2#post-73776
NVM they do change, there is a tutorial on samp forums on how to get offsets.
Well it would be "onfoot data" or "incar data" but you can't use it to bypass AC as that same data is required to sync with the server. All you would be doing is just teleporting but with a bigger delay as you have to send your onfoot data to the server in order to use checkpoints and stuff in...
http://ugbase.eu/index.php?threads/skin-aimbot-by-rscaerzx-wheel-aim.17521/
This is open source and has a bunch of snippets relating to getting pos of wheels.
Could always just use console commands which basically just requires changing "0B34" to "0C63". Regardless though this big myth of "admins can see client commands" is just completely laughable.
Guess you won't stop spamming until we give so.
Use this. If you can't figure out how to use it then well you don't really deserve to have your request solved.
Probably ought to make a string array where each "element" is equal to the key code and thus you can cross-reference for the "KEY", this could be a pain in the arse to set up though unless there is some sort of premade array out there in the windows files or something.
Probably reading memory address for virtual keys you could do a FOR loop through all the different key codes and check if they're equal to 255 and then print the key if it is.
Yeah but just to stop them from changing the credits like creating the string in ascii or whatever so they can't just change "By John Smith" to whatever they want so it would require changing values and shit.
I mean I don't like editing compiled scripts is what I meant especially when it's an aimbot where there's a shit ton of stuff going on with camera calculations and stuff. I'd just recreate the entire script using that "aim at pos" which would be easier to tweak etc to resolve something like...
Don't blame you I wouldn't want to edit that aswell. Aimbots never worth anyones time seen as they're just hundreds of them just find a different aimbot this one certainly isn't special.
Yeah my bad. Just tried it and sampfuncs overides even that custom loadscreen aswell. I believe some "fancy" s0beits have an override for even the sampfuncs loading screen probs using d3d and stuff so you'd have to poke around the sources of those. I imagine this won't be that simple as it may...
It's probably because doing /aaa has no output chat message so chatline 99 will be equal to "abana avenue" for some time until another message pops up. Cheap way to beat this is to just add a message to chat after you sent the cmd (0AF8) such as blank line so chatline 99 just becomes some blank text
You can use custom saa2 in particular changing the image inside loadscs.txd will give you a different image (just printscreen the default one or something). It's also open source so you probably could find that function to use in your own code.
Nope. In the same sense people with vehicle mods still appear in the same positition on your screen the server will see it the exact same way even if it did work this way you're still going to be detected as tping and whatnot.
Thank's now we can look at the actual virustotals.
carinwater.exe
Hide car.exe
car have intro samp.exe
How come "car have intro" has a significant score of 58/70 compared to the other two, you do realise how suspicous that looks right?
I mean I did say to edit the snippet didn't I? You merely changed the cleo that it will restart you didn't change the conditions/activation I mean it's pretty simple it's literally 2 opcodes that does the job. Forget that snippet then.
0A92: create_custom_thread "mod.cs" // starts new cleo...
To keep things simple you can probably use restart cleo snippet might need some modification in terms of activation but it should just restart your CLEO as if you just launched the game.
I imagine that code you posted would spam the chat as it loops through all of the chat so once you have done /repair it will still do /repair until that chatline is gone. It's also a non-sampfuncs equivalent when you clearly are using sampfuncs.
{$CLEO .CS}
THREAD 'AutoRepair'
alloc 0@ 256...
also you might have to use the "get chat line" opcode for getting the chatline. With 0c29 you don't have to be specific it basically just means if the string contains that word then the condition is true.
Just do a simple search for that and yeah...
http://ugbase.eu/index.php?threads/anti-spec.17025/
http://ugbase.eu/index.php?threads/cleo-requests-warning-admin-spec.15755/
http://ugbase.eu/index.php?threads/spec-info.16980/
http://ugbase.eu/index.php?threads/req-admin-spectator-check.9501/...
Bad formatting is the issue here. You used 0AD4 to gather a random string and store it to $NOT_USED and then stored an integer to a string var "4@v" also that's not really used as we have 0AC8 opcode.
{$CLEO .cs}
0000:
REPEAT
WAIT 0
UNTIL 0AFA: SAMP_IS_READY
WHILE TRUE
WAIT 0...
Do you have to /acceptdice their name or ID? Some of the string formatting doesn't make much sense either. You can use "LOG 5@" to send the output to your sampfuncs log also to see what is actually happening.
Call functions are really useful and quite simple once you know. In regards to this on that thread above the "call @is_cp_active 0 " can be used in an "IF" as it returns true/false value.
IF
call @is_cp_active 0
THEN
//Do stuff
END
More info on call functions.
http://ugbase.eu/index.php?threads/snippet-sa-mp-checkpoints.10260/
There's some other stuff involving the blip struct aswell if that doesn't solve your problem.
On a server as popular as that this will be detected anyway, this is basically just mastercar/NOPs which has been known about for years and good servers usually have admin warnings for when you're driving cars that way.
6000 lines of compiled/low-level syntax, can't promise this to work but I'm not reading through all of that to convert into something from 2020 or somehow make the "space" work which it should so you're probably not using it properly. It's not even an unsual concept aswell there's probably lots...
That's what this was about, just loop through all the radar blips and filter the distinctive red marker out (0xa50000ff) you should be able to get them from outside the marker stream area aslong as it's on your radar.
http://ugbase.eu/index.php?threads/yellow-marker-coords.20957/#post-122881
It's just litefoot though. Litefoot looks buggy on others screen and he's simply doing it better than you. If you want an "antifreeze" or something just use the search button.
You can always plug a controller into your phone but still keyboard & mouse triumphs. You get the controllers with phone holders so it's a neat little setup so it wouldn't be too bad. Most popular samp servers seem to be the boring ones not requiring excessive DM skills and what not so I imagine...
/Setmark [location] ?
What is location?
How is this easier than opening the map?
Why do you need to be constantly placing the marker? If a cheat is using the marker position than simply edit the cheat for whatever other purpose.
Oh and you don't need to bump this as it was already on the front...
I imagine just changing 300 to a really high number would do the trick but you only posted 1 single line of code along with a bad explanation so can't really expect much from anyone.
Need more details. If it's those guns that are just "stored" in a vehicle where the script just stores to the virtual inventory of the vehicle then you can't "find" the guns. However if the server is actually using a script in which weapons inside vehicles are represented by phyiscal objects...
Is it though? You can always use the .asi version or even the cleos (unless you want to say that the cleos are also viruses). You also ought to compare this .exe hack to actual .exe viruses. Infact Raksamp scores 5/68 on virustotal and that is open source so the next level up for this would be...
You sure it's even a CLEO? It's related to the server gamemode so it's either a VIP feature or something like that or it's a custom job which means good luck finding it. If it is a CLEO we could make this in a heartbeat we'd just need the distinctive trigger circumstances e.g. cmd typed...
The 23kb one contains it's source which is why it's bigger, the 4kb one simply doesn't have it's source and is infact encrypted. I honestly don't know how you "accidentally" crypted a file but you can certainly make sure that you press "compile & copy" or "F7" rather than just "compile" with F6.
Usually done with loading samp.dll and changing memory there. S0beit will be your best bet for getting addresses and such you don't need to be that familiar with C++ to do this as long as you can put together how the function works.
Because each loop is repeated with that wait for some reason for that period, it shouldn't be like that but the creator might have had to do it for some reason. He probably didn't need to add that but you said that changing it crashes the game so that might be why I mean using nonsampfuncs...
Yeah use sannybuilder 3 (look up anything about developing CLEOs) and all those "waits" you just mentioned are mandatory to prevent crashes as certain things can't be done until the game is loaded in, like I said you need to ADD your own delay as there isn't one after the say function.
You probably interfered with the mandatory "wait" for the loop not the command, you need to add that yourself after the say. Like just actually read what I put, If you really wanted this you'd actually try your best to get it.
Simply use this opcode...
00A3: actor $PLAYER_ACTOR sphere 0 in_rectangle_cornerA 2037.536 2365.373 cornerB 2117.177 2483.922
you used /save so clearly have knowledge of coordinates which means you have the means to do this yourself.
Oh and the delay should be quite simple just add "wait...
Easy way is to just use 02A8 opcode (blip ids). Also make sure you store the handles of the created markers somewhere (array is best) so you can delete them else you will get the situation you had with the race cps.
If you want customised different colour icons like that code above then you...
Imagine scamming people out of 1$ though. On that note maybe it is a stealer, I mean 1$ brings like a shit ton of buyers and marketplace goods aren't screened here (which would make sense).
You can start by not using global vars as they have a possabillity of being interfered with, and seen as I nor probably anyone knows about samp edit objects why don't you debug your code? Add drawboxes and stuff to make sure you using the correct object "ID" you're actually using the object...
Just looked through your posts and you want to delete a bunch of help threads you created probably because you mentioned specific servers and you think admins will bust you from here. Not nice considering the community helped you so why not keep those posts as someone else may find them helpful...
No. It's more effort for me to make it then for you to just debug, stop being so lazy. If you don't know how to debug then fine, just use "log" to print the vars in the console and you just wanna check they're the correct type getting input into the opcode.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.