Dont fall for autosigncheck

Sam201

Well-known member
Joined
Sep 22, 2014
Messages
233
Solutions
1
Reaction score
15
For everyone who dreamed about hzrp signcheck
For everyone who still has the cleo that auto signs hzrp signchecks
ITS Patched!!! you can't use it anymore.. they get warnings and then you get banned
I just wanted to warn everyone so they don't get banned as I did.
 

Parazitas

God
Joined
Jan 2, 2017
Messages
3,115
Solutions
5
Reaction score
879
Location
Lithuania
Why can add random time to wait before auto put answer in dialog xD
That makes more legit.
 

Sam201

Well-known member
Joined
Sep 22, 2014
Messages
233
Solutions
1
Reaction score
15
Why can add random time to wait before auto put answer in dialog xD
That makes more legit.

I don't think this is the issue.. it gave me opccodes that crashed my game then when i logined back they instant banned me
 

Parazitas

God
Joined
Jan 2, 2017
Messages
3,115
Solutions
5
Reaction score
879
Location
Lithuania
Probably owner made fake signcheck dialog to check which player use cleo...
 

Sam201

Well-known member
Joined
Sep 22, 2014
Messages
233
Solutions
1
Reaction score
15
Which means it isn't possible to bypass a fake dialog ?
 

Sam201

Well-known member
Joined
Sep 22, 2014
Messages
233
Solutions
1
Reaction score
15
Well I suck at ''cleo''
I can only change keys, change opccode sets , change player actor animation speed.. just simple stuff you know
I have got that autosigncheck cleo from your old thread accepting request..

Code:
{$CLEO .cs}

0000: 'Parazitas || UGBASE.EU'

REPEAT
   WAIT 0
UNTIL 0AFA:  SAMP_IS_READY

WHILE TRUE
   WAIT 0

IF
0B61:  samp is_local_player_spawned
THEN
    0AC8: 0@ = allocate_memory_size 260
    0AC8: 1@ = allocate_memory_size 260
    0B75: samp get_chat_string 99 text_to 0@ prefix_to 1@ color_to 2@ prefix_color_to 3@
    IF
    0C29: $NOT_USED = stristr string1 0@ string2 "the time is now"
    THEN
        say "/signcheck"
        0AF8: " " -1 // add emty msg
        0AF8: " " -1 // add emty msg
        0AF8: " " -1 // add emty msg
    END
END

IF
0B4C:  samp is_dialog_active -1
THEN
    0AC8: 4@ = allocate_memory_size 260
    0BD8: samp get_dialog_caption 4@
    IF
    0C29: $NOT_USED = stristr string1 4@ string2 "Sign check" // check dialog title / caption
    THEN
        0AC8: 5@ = allocate_memory_size 512
        0BD7: samp get_dialog_text 5@
        0AC8: 6@ = allocate_memory_size 260
        0AB1: call_scm_func @get_digits_to_print param_count 2 text 5@ memory_to_store_digits_as_text 6@
        0B76: samp set_dialog_editbox_text 6@
    END
END

END

:get_digits_to_print
{
    0@ = text
    1@ = pointer to memory where digits will be stored as text
}
0C17: 31@ = strlen 0@
    for 30@ = 0 to 31@
        0085: 29@ = 0@ // copy pointer
        005A: 29@ += 30@  // add offset (as the loop progresses it becomes pointers to first-last character)
        0A8D: 28@ = read_memory 29@ size 1 virtual_protect 1 // 28@ is the ascii number representing character
        if and
        28@ >= 0x30 // '0'
        28@ <= 0x39 // '9'
        then
        0A8C: write_memory 1@ size 1 value 28@ virtual_protect 1
        1@ += 1 // move to next address
        end
    end
0A8C: write_memory 1@ size 1 value 0 virtual_protect 1 // null-termination
0AB2: ret 0

It's your code
 
Top