Search results

  1. monday

    Help sameone fix

    fixed it
  2. monday

    Help Copy chat

    also it's not great because it copies the whole file each time, at some point it may lag
  3. monday

    Help Copy chat

    this could be useful but it was posted long time ago, no idea if it works https://ugbase.eu/threads/savechatlog.11878/
  4. monday

    Help Help With Cleo [Discord Webhooks Embeds]

    I think it would be good idea to first get it work using python/curl or whatever request sending program, and only after it works attempt to do the same in cleo. You could use chatgpt to write examples, it produced some when I asked for them...
  5. monday

    Help Help With Cleo [Discord Webhooks Embeds]

    I think "embeds" value supposed to be a list rather than a string. https://birdie0.github.io/discord-webhooks-guide/structure/embeds.html
  6. monday

    Shoutbox

    Happy new year! You guys remember when UG-BASE had an actual shoutbox?
  7. monday

    Help How to actually start making cheats for samp

    If you check "gamehacking c++ course" on youtube, there are many helpful videos about the subject if you're looking to write some game modification from scratch. You could also consider using some already existing open source framework (e.g. sampfuncs API, plugin sdk) or mod like s0be1t which...
  8. monday

    Help imrp bypass

    but how do you know if imrp launcher is not doing that?
  9. monday

    Help imrp bypass

    Few years ago I checked it and it also sent the list of all running processes
  10. monday

    Help Chat Verify Bot

    Hi Parazitas, The general idea is that whenever the programmer asks the computer to allocate some memory (e.g. by using "malloc" in C language, or 0AC8 opcode in CLEO), the computer will let the programmer to use part of memory, and the computer will not attempt to use that part for other...
  11. monday

    Help Chat Verify Bot

    aren't all these allocations leaking memory?
  12. monday

    doorKeeper 1.1 (connected/disconnected logs)

    This mod shows who recently connected and disconnected from the server. Installation 1. Unpack winrar file 2. Put "INI" and "doorKeeper.cs" inside your Cleo folder 3. If you crash, make sure that you have the same software as stated below Tested with -Cleo 4.1 -Samp Functions 5.1 -MG...
  13. monday

    rain.cs + rainV2.cs [Vehicle trolling mod]

    This mod teleports all unoccupied vehicles from the surrounding area over specific player or saved position. Mod is easly detectable by anticheat. Requires Cleo 4.1. The mod is being updated frequently, please let me know if there are any bugs, thanks. rain.cs Commands: /raininfo - displays...
  14. monday

    Project Outhack

    It's a set of files I used lately to give myself a little boost on the server where a majority of the players are using some sort of cheats. It's probably nothing new to old cheaters but maybe someone will find any of the following mods useful so I'm sharing it here. All of the mods are not...
  15. monday

    autoSay

    Mod which automatically says the text from INI file Usage /autosay <num> - spam the chosen sequence /autosay <num> <delay> - spam with a delay (in milliseconds) /autosaystop - stop the sequence (the same can be done by pressing 0) /autosayreset - reset all the stuff from INI /autosayreset <num>...
  16. monday

    monDie

    Mod which automatically shoots everyone around with countless bullets (can't hit anyone through walls, objects etc.). The user has to hold a weapon. It's very detectable. Usage /mondie (on/off) key 0 - send bullets Tested with -Cleo 4.1 -Samp Functions 5.1 -MG Functions impossible 4.3 -SA-MP...
  17. monday

    autoMowing.cs

    It's a mod made for "Park Warden" job on "True RP server". It automatically drives to the checkpoints trying to avoid obstacles. It's customised specifically for this particular area/job so the mod by itself is not as useful as the source which can be modified by you for any purpose. If you look...
  18. monday

    fightSpeed.cs

    Keys: numpad 9 - increase fighting speed numpad 3 - decrease Source: {$CLEO .cs}                0000: NOP  1@ = 1.0 0@ = 1 :First wait 0 if key_down 105// numpad9 then 1@ += 0.1 wait 100 0AD1: show_formatted_text_highpriority "fightSpeed rate = %0.1f" time 1000 1@ end if key_down 99//...
  19. monday

    carControl.cs (modified for remote control)

    Original mod was made by Mr.Ze, this is a modified version of it. It looks like he's not here to attach it to his release and I think it's worth to share it separately as it gives some more possibilities. Command: /co <driverID> - while driving vehicle Tested with: -Cleo 4.1 -Samp Functions...
  20. monday

    supremeVision.cs [not a cheat, piece of code]

    Some time ago I made damage/cheat detector but the management of the server where I was playing didn't approve it because they thought it gives some unfair advantage. I don't have idea nor motivation to make something different with this script so I release it, maybe someone will find it...
  21. monday

    shootingIndicator

    [video=youtube] The mod shows who's shooting at who around player's streamed in area.  Tested with: -Cleo 4.1 -Sampfuncs 5.3.1 Installation: Extract archive and put all 3 files inside the cleo folder Updates: 13/01/2015 - improved the anti spam thing (it doesn't repeat within 15 seconds...
  22. monday

    carFinder V1.1

    Video(old version): [video=youtube] Commands: /chelp - displays commands Tested with: Cleo 4.1 Sampfuncs 5.3.1 Samp 0.3.7 Updates: 12/09/2016, V1.1 - updated to 0.3.7, it's not lagging anymore, text adjustment commands, changed max cars found limit from 15 to 1000 Additional info: Use /dl...
  23. monday

    colorGroups

    It displays how many players have the same color Tested with: -Cleo 4.1 -Sampfuncs 5.3.1 -Samp 0.3.7 Commands: Additional info: While being in adjusting mode (position/size) I'd avoid using other commands before finishing the adjusting Source: http://pastebin.com/0Kt4TEjW
  24. monday

    carFinder V1.1

    Video(old version): [video=youtube] Commands: /chelp - displays commands Tested with: Cleo 4.1 Sampfuncs 5.3.1 Samp 0.3.7 Updates: 12/09/2016, V1.1 - updated to 0.3.7, it's not lagging anymore, text adjustment commands, changed max cars found limit from 15 to 1000 Additional info: Use /dl...
  25. monday

    carFinder V1.1

    Video(old version): [video=youtube] Commands: /chelp - displays commands Tested with: Cleo 4.1 Sampfuncs 5.3.1 Samp 0.3.7 Updates: 12/09/2016, V1.1 - updated to 0.3.7, it's not lagging anymore, text adjustment commands, changed max cars found limit from 15 to 1000 Additional info: Use /dl...
  26. monday

    carFinder V1.1

    Video(old version): [video=youtube] Commands: /chelp - displays commands Tested with: Cleo 4.1 Sampfuncs 5.3.1 Samp 0.3.7 Updates: 12/09/2016, V1.1 - updated to 0.3.7, it's not lagging anymore, text adjustment commands, changed max cars found limit from 15 to 1000 Additional info: Use /dl...
  27. monday

    carFinder V1.1

    Video(old version): [video=youtube] Commands: /chelp - displays commands Tested with: Cleo 4.1 Sampfuncs 5.3.1 Samp 0.3.7 Updates: 12/09/2016, V1.1 - updated to 0.3.7, it's not lagging anymore, text adjustment commands, changed max cars found limit from 15 to 1000 Additional info: Use /dl...
  28. monday

    imrpGiftBox

    Mod which puts the marker on the minimap around the area of the gift box and displays time (in seconds) remaining to open another gift box due to 7 min limit (5 min for premium users). In combination with the separate objectFinder (for the streamed objects) it is quite reliable, on its own it...
  29. monday

    statDisplay

    Mod which displays location, ping and fps. There are few cleo mods around the web which show fps but most of them are made using cleo timers and it makes them inaccurate (for some reason displayed fps increases while lagging due to high vehicle speed) Updates: 24/06/2017 - added: current...
  30. monday

    saveChatlog

    Mod which saves the chatlog to Documents/GTA San Andreas User Files/SAMP/chatlogs. It makes a copy of the original chatlog every 15 seconds. Every "playing session" has its own chatlog like 1.txt, 2.txt, 3.txt, etc. so it's not spamming with new chatlogs.  Tested with: -Cleo 4.1 -Samp 0.3.7...
  31. monday

    supremeTroll(16-01-15) + objectFinder 1.3++

    supremeTroll Video: Commands: /trollinfo - (displays all the commands) /pos - (save position) /dpos - (delete last saved position) /r2 - (set rain over your last saved position - occupied vehicles only) /r2 <driverID> - (throw a single raindrop) /fw (set fireworks over your last saved position...
  32. monday

    Calculator

    I'd like to share with you a calculator which makes calculations on maximum 4 numbers. Usage Command: /cc <formula> Mathematical operators: + addition - substraction x and * multiplication / division Examples of use: /cc 2x2 /cc 2*2 /cc 2+2/2 /cc 2+2-2*2 Tested with -Cleo 4.1 -Samp...
  33. monday

    diceMastermind (tool)

    It's a mod which saves how many times a certain sequence of dice results occured and generates a "predicted number" based on such data. It's not a cheat, it's a tool which can be modified to find some potential tendencies within the sequence of numbers. I tested it on "True Roleplay" server and...
  34. monday

    samp_commands (for Cleo)

    It allows to register commands to labels in Cleo without Sampfuncs opcodes. Please check the github repository for the details, source and cleo examples. (It's easier to maintain when stuff is written once). Essentially, this is functionality it brings to cleo: 0AB1...
  35. monday

    Help Gambling script

    Hello, it will only work if the server implementation of some gambling feature is flawed.
  36. monday

    help me with my code

    The logic is wrong, the order of conditions specifically. If the number is not higher than 30 (e.g. 29), then it can't be higher than any other number higher than 30, (29 isn't higher than 49, 76 etc...), so all conditions are never "true" under the " ((int)pshow > 30)" condition.
  37. monday

    Shoutbox

    probably I'm late to the part but sanny builder color themes look noice
  38. monday

    CleoDecompiler by SR_team

    @davidel The game must read it at some point, so anyone with enough effort, knowledge and right tools can probably read it too. I don't know if there's a way to make a mod that can't be decrypted. @dphome It converts a compiled cleo mod (game readable) to a decompiled version (human...
  39. monday

    CleoDecompiler by SR_team

    https://gitlab.com/prime-hack/CleoDecompiler/-/tree/master/ This could be helpful when decrypting cleo mods.
  40. monday

    Decrypting cleos

    It was written for python 2 In python 3 "print" is a function so it has to have brackets.
  41. monday

    Online player counter by color on TAB

    there's this thing: https://ugbase.eu/threads/colorgroups.16578/
  42. monday

    CLEO libraries without watermark (GTA III / VC / SA)

    I guess you could use it if you wanted to record gameplay and pretend you're not using cleo. Btw it's legit, it can be easily checked with "HxD" on Windows or "vbindiff" on Linux by comparing original cleo.asi file with the modified version. Which shows that the only changes include setting text...
  43. monday

    Untagged Release samp_commands (for Cleo)

    A mod that: - uses commands (e.g. to activate/deactivate some action, or to input some name/string) - doesn't use sampfuncs (sampfuncs allows to use commands easily, so if it's used then there is no need to use samp_commands.asi) Or a mod that uses commands starting with unusual character...
  44. monday

    Decrypting cleos

    how to use what?
  45. monday

    Decrypting cleos

    Hi, there used to be a topic like this created few years ago. It was deleted by an unknown person (the forum section where it was located was not configured properly allowing anyone to use moderator/admin privileges). There was some useful information about the topic, if anyone is interested...
  46. monday

    btw the "m_" prefix tends to be used to mark class members (according to this coding style article) In the posted code part "m_" is just making variable names more confusing
  47. monday

    It's hard to tell what is wrong. I think it would help if you posted reference to the original "skidded" work (I assume the code you posted is the modified version of it) What do you mean by saying "it doesn't work"? - It fails to compile because of some error? - It compiles fine but crashes...
  48. monday

    Untagged Release samp_commands (for Cleo)

    is the label "samp commands.asi isn't loaded" ever disappearing? Or is it constantly on the screen? It looks like this function fails for some reason: if 0AA2: 31@ = load_library "samp_commands.asi" cleo.asi is loaded properly though, so it's kind of weird that samp_commands.asi isn't, I'm out...
  49. monday

    IMRP Launcher analysis - Spyware or not?

    I remember testing it long time ago and it additionally sent a list of currently running processes. Whenever you started a new program, it sent an update as far as I can remember. Edit: Btw, is there a chance that you post a link to imrp threads where people talk about it? @water
  50. monday

    CLEO Help Detect Players with No Radar Marker

    Hi, is the purpose to detect all players online within the same virtual world? If that's the case, then unfortunately servers do not send location data for players outside of "streamed" zone (when radar markers are disabled).
  51. monday

    CLEO Help Getting/Calculating CPed bytemap size

    I think I misunderstood what that value means. I tested it with 4 npcs on my server and when they went out of range and got back into it the value at "p+12" got repeatedly increased, gradually growing despite only 4 players being there, maybe it really supposed to stand for the highest index...
  52. monday

    CLEO Help Getting/Calculating CPed bytemap size

    in my example, value of "i" may exceed the "current_count" (value from p+12), in your code, index never exceeds the value from p+12 (which would result in the exact problem you're describing). So I wouldn't call my code and your code behaviour "the same"
  53. monday

    CLEO Help Getting/Calculating CPed bytemap size

    There's a logic mistake in the code, the max ped value should not be treated as an index of ped structure in memory. Why? Because ped memory is implemented as an array in efficient way, so when the ped at the begining of the array is removed, all the other remaining peds are not shifted in...
  54. monday

    CLEO Help Getting/Calculating CPed bytemap size

    https://github.com/DK22Pac/plugin-sdk/blob/master/plugin_sa/game_sa/CPools.cpp https://github.com/DK22Pac/plugin-sdk/blob/master/plugin_sa/game_sa/CPool.h These files kinda show how it's done. It looks like it's necessary to dereference the 0xB74490 pointer before adding 8, which will then...
  55. monday

    Shoutbox

    10 days till we reach 2 years of the new shoutbox
  56. monday

    i cracked a launcher but i cant't see strings

    is there any place on the internet where this client can be downloaded now? Edit: that link started working somehow, nevermind
  57. monday

    i cracked a launcher but i cant't see strings

    hi, can I download it from somewhere? This one seems not to work: https://www.rina-roleplay.com/forum/indir
  58. monday

    CLEO Help Discord WebHooks

    It looks like webhooks discord api requires to use https instead of plain http. The http_requests snippet didn't support it so I edited it, so I suggest to update "includes/http_requests.txt" with the new code from: http://ugbase.eu/index.php?threads/http-requests-without-sampfuncs.21152/ I...
  59. monday

    CLEO Help Get/Change My Local IP Address

    hi, you could check this: https://docs.microsoft.com/en-gb/windows/win32/api/iphlpapi/nf-iphlpapi-getadaptersinfo and this: http://ugbase.eu/index.php?threads/tutorial-using-functions-from-windows-libraries.16774/
  60. monday

    CLEO Help Discord WebHooks

    you could find this snippet useful I think: http://ugbase.eu/index.php?threads/http-requests-without-sampfuncs.21152/
  61. monday

    Untagged Release supremeTroll(16-01-15) + objectFinder 1.3++

    impossibru sir, it's determined by server setting
  62. monday

    CLEO Help Help textdraw string

    you can use modulo operation and compare result with 0 (distance mod 5 == 0). Or just check if last digit of a numer is 5 or 0
  63. monday

    CLEO Help Having problem dealing with parameters of SCM functions

    hi, you could check this tutorial: http://ugbase.eu/index.php?threads/tutorial-0ab1-call_scm_function.10880/ There are few issues with the code you posted. Only some opcodes allow supplying format parameter, this 0AB1 isn't one of them so "%s" is treated as 1st parameter and 11@ is treated as...
  64. monday

    Help me make poor aimbot external ;(

    Btw could you post a link to where I can get the full source code of internal one?
  65. monday

    Help me make poor aimbot external ;(

    Each process has it's own memory allocated for it by the operating system. Typically each process has what is called "virtual memory", when you reference address "0" in one program, and reference address "0" in another program, you will reference 2 separate physical memory locations. There's no...
  66. monday

    [Fixed] Problem - memory

    The first thing I'd check is what is stored at 0xBAACC0+GameText_ID when the "GameText" is not shown. In cheat engine it shows empty space when "string" is selected in the combo box, I'd change that "string" to "Byte" and see if "0" stored at that location. This way you could either: - read a...
  67. monday

    APP Release python gta mini hack

    You can take a look at example 4 of this: https://www.programcreek.com/python/example/6380/win32api.OpenProcess def GetProcessIdByName(procname): """ Try and get pid for a process by name. """ ourPid = -1 procname = procname.lower() try...
  68. monday

    CLEO Help Can anyone help me to unlock cleo

    why would you even want to decrypt cleo that is yours lol?
  69. monday

    CLEO Help Library not working

    Btw normally when you write a function like: void func(int param1, int param2) { } ...during program execution, the parameters will be pushed onto "stack" from right to left (param2 first, param1 second), idk why but that seems to be how compiler writers decided it should be. And someone who...
  70. monday

    CLEO Help Library not working

    It shouldn't jump @Download after returning from Download function, it should jump @File label, so that's probably why it crashes
  71. monday

    CLEO Help Library not working

    Btw here's example of someone calling this function: http://ugbase.eu/index.php?threads/decrypting-cleos.18877/page-7#post-112047 Notice how it has "A" at the end of the function name (which means that ASCII strings are supplied, where 1 char = 1 byte, as opposed to "W" where "wide strings"...
  72. monday

    CLEO Help Library not working

    hi, I don't know what is the problem but there are few things you could consider: - "%281%2" how this part of url is formatted, idk about sanny builder and cleo, but when you want to format string to contain "%" symbol in C/C++ (using sprintf), you have to put it twice like: %%281%%2 - length...
  73. monday

    CLEO Help Cleo to C++

    that's it sir #include <iostream> #include <math.h> #define M_PI 3.14159265358979323846 using namespace std; double get_z_angle_for_point(double x, double y) { double z = atan2(x, y) * -180.0 / M_PI + 360; if (z >= 360.0) z -= 360.0; return z; } int main() { cout...
  74. monday

    reversing samp.dll

    Hi, you could check this out (which will give you idea of what kind of things you'll be looking for in memory): http://ugbase.eu/index.php?threads/sa-mp-0-3-7-source-code-leaked.20312/ Title is misleading because it's older version. You could also check this (which is a mod created by people...
  75. monday

    CLEO Help Scan players in front of my car in a range of 100-200 meters

    Hi, there's this opcode: 0C8A: samp 1@ = get_max_player_id streamed_only 0@ Where 0@ is input parameter, if you supply "true" in there (or 1), it will return max id of steamed player, if you put false (or 0) it will return max id of all players. This way you can avoid looping over 999 players...
  76. monday

    How To Decompile Cleo script?

    what does it mean that "with 0AB1 the code is destroyed"?
  77. monday

    CLEO Help Using jumps/looping?

    I referred to the part you didn't include in the code (not necessarily under the end of while loop visually). E.g. what if in the "not-included" part there's an opcode that frees memory from 15@ (which appears to be allocated at the begining only)? That could possibly lead to a bug on the next...
  78. monday

    CLEO Help Using jumps/looping?

    hmm, in the comment you wrote: "SEE after this wait/message above, game gets bugged." The problem is that the code following that "wait/message" is not really included in the post... It's a bit like "Where's Wally?" with parts of the image hidden. I can only guess, make assumptions
  79. monday

    CLEO Help Using jumps/looping?

    I can't see the issue by looking at the code. I also didn't test it myself so don't know if it actually produces the same problem... I think it's a bad practice to search for a bug in a code that wasn't tested in the same exact form. It would be much better if you posted the code that you tested...
  80. monday

    CLEO Help Using jumps/looping?

    hi, I think it would help a lot if you modified the code to have less repetitions, it would be much easier to find mistakes {$CLEO} 0000: // added thread 'BoatGM' wait 10000 0ac8: 15@ = 260 0ad3: 15@ = "" :reset_step 31@ = 0 // step variable :next_step 31@ += 1 :main wait 100 if and...
  81. monday

    CLEO Help Format String

    [^,] will match any character that is not a comma, so you could use it to extract all the text preceding a comma. You could check page 204 of this book: http://www2.cs.uregina.ca/~hilder/cs833/Other%20Reference%20Materials/The%20C%20Programming%20Language.pdf
  82. monday

    CLEO Help Who can unlock cleo ? ir teach me how to unlock

    using HxD and python, using this file: https://github.com/michalmonday/decryptCleo/blob/master/decryptCleo.py with this part appended and ran (using python 2.7) f_name = "AIM" length = 21259 starting_offset = 13 def AIM(): data = GetData() new_data = '' for c in...
  83. monday

    CLEO Help Who can unlock cleo ? ir teach me how to unlock

    it didn't have the source code included, only the compiled code, that's how it looks // This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013 {$CLEO .cs} //-------------MAIN--------------- 0000: NOP thread "THREAD_NAME__"...
  84. monday

    CLEO Help Who can unlock cleo ? ir teach me how to unlock

    this isn't a cleo file sir, it's decompiled output of a cleo (using sanny builder). It would be much better if you've sent the cleo file itself...
  85. monday

    CLEO Help Who can unlock cleo ? ir teach me how to unlock

    that's what it shows when I try to enter that link
  86. monday

    CLEO Help Who can unlock cleo ? ir teach me how to unlock

    same for me, can't reply there "insufficient privileges" it says
  87. monday

    HTTP requests (without sampfuncs)

    I tested it with cleo 4.1, maybe that's the reason but I don't know to be honest
  88. monday

    CLEO Help scan string issue

    aren't you going to cause memory access violation error by attempting to write at gta_sa.exe base?
  89. monday

    CLEO Help FIXED REMOVE

    fixed, remove, never happened, classic:p
  90. monday

    CLEO Help Making cleo to type a command auto

    Hello, maybe this opcode will do that: 0C8F: samp process_chat_input "/invis"
  91. monday

    How does SAMP treat incoming packets?

    Idk if or how it will help but you could take a look at the old samp version that was leaked: https://github.com/kemperrr/samp/blob/master/server/netgame.cpp For example the part included in the image below (starting at line 605 of netgame.cpp)
  92. monday

    Get samp version

    Depends on what you think it is:P When you compile a binary (e.g. dll or exe file), it automatically includes information about the current time inside it, so this snippet reads that information. It resides at 0x128 (or 0x120) offset of samp.dll file and represents the number of seconds since...
  93. monday

    CLEO Help Label-based timer

    you could use these opcodes: 0C6A: 0@ = create_custom_thread_at_label @new_thread_label // instead of "0AB1: call_scm_func" 0C6C: set_thread 0@ local_var 0 = 1@ // 1@ is passed to the new thread (it becomes 0@ variable there) 0A93: end_custom_thread // instead of "0AB2: ret" So instead of...
  94. monday

    Untagged Release supremeTroll(16-01-15) + objectFinder 1.3++

    The problem is that samp server doesn't send you information about objects on the whole map. It only sends you information about objects located near you. So it's not possible unless you teleport yourself rapidly
  95. monday

    CLEO Help HEAL HELP

    In your code 0@ was used for 2 different purposes, and it got overwritten by ID instead of holding boolean state. In the code below 0@ is used to hold ID of player, 2@ is used to prevent the spam. Btw I didn't test the code {$CLEO .cs} 0000: NOP REPEAT WAIT 0 UNTIL 0AFA: // 2@ = is sending...
  96. monday

    Why close the thread when there's no real need for that?

    I tested it before posting and it worked properly
  97. monday

    Why close the thread when there's no real need for that?

    no one in that thread explained how it can be achieved. The examples were either incorrect, incomplete or both. It was assumed by you that: - he understands that registering command using sampfuncs prevents that command from being sent to server - he is aware of the required parts every cleo...
Top