Originally Posted by
[G]CODER
1.Post in the right section
2.Anti Kick is a 6 bite NOP:
Code:
WriteAByte("WarRock", &H4FCF35, &H90)
WriteAByte("WarRock", &H4FCF36, &H90)
WriteAByte("WarRock", &H4FCF37, &H90)
WriteAByte("WarRock", &H4FCF38, &H90)
WriteAByte("WarRock", &H4FCF39, &H90)
WriteAByte("WarRock", &H4FCF3A, &H90)
This goes in a button.
call writeabyte("warrock", &Hadress, &H90) <<<<<< that counts for 1 so only 5 to go ( 1+5= 6 )
call writeabyte("warrock", &Hadress + 1, &H90)<<<< counts as 2
call writeabyte("warrock", &Hadress + 2, &H90)<<<<counts as 3
call writeabyte("warrock", &Hadress + 3, &H90)<<<<counts as 4
call writeabyte("warrock", &Hadress + 4, &H90)<<<<counts as 5
call writeabyte("warrock", &Hadress + 5, &H90)<<<<counts as 6
so now we got 6 times noped ( only 1 of teh 3 addreses).
do the same whit teh second and the 3th addres so eventualy u will have 18 lines of commands.
example how it will look if the code is done:
Code:
call writeabyte("warrock", &Hadress1, &H90)
call writeabyte("warrock", &Hadress1 + 1, &H90)
call writeabyte("warrock", &Hadress1 + 2, &H90)
call writeabyte("warrock", &Hadress1 + 3, &H90)
call writeabyte("warrock", &Hadress1 + 4, &H90)
call writeabyte("warrock", &Hadress1 + 5, &H90)
call writeabyte("warrock", &Hadress2, &H90)
call writeabyte("warrock", &Hadress2 + 1, &H90)
call writeabyte("warrock", &Hadress2 + 2, &H90)
call writeabyte("warrock", &Hadress2 + 3, &H90)
call writeabyte("warrock", &Hadress2 + 4, &H90)
call writeabyte("warrock", &Hadress2 + 5, &H90)
call writeabyte("warrock", &Hadress3, &H90)
call writeabyte("warrock", &Hadress3 + 1, &H90)
call writeabyte("warrock", &Hadress3 + 2, &H90)
call writeabyte("warrock", &Hadress3 + 3, &H90)
call writeabyte("warrock", &Hadress3 + 4, &H90)
call writeabyte("warrock", &Hadress3 + 5, &H90)
see is u now replace addres 1 2 and 3 whit teh real 3 addreses. then ur done whit opk.
here is teh last examples fast as famas and antikick.
famas only needs to be noped 4 times so :
call writeabyte("warrock", &Hadress, &H90) 1
call writeabyte("warrock", &Hadress + 1, &H90) 2
call writeabyte("warrock", &Hadress + 2, &H90) 3
call writeabyte("warrock", &Hadress + 3, &H90) 4
( in the actiual code u need to remove the 1,2,3,4.
and here antikick example: antikick needs to be noped 6 time so :
call writeabyte("warrock", &Hadress, &H90) 1
call writeabyte("warrock", &Hadress + 1, &H90) 2
call writeabyte("warrock", &Hadress + 2, &H90) 3
call writeabyte("warrock", &Hadress + 3, &H90) 4
call writeabyte("warrock", &Hadress + 4, &H90) 5
call writeabyte("warrock", &Hadress + 5, &H90) 6
see it's not difficult. just remove 1,2,3,4,5,6 in actual code and replace the address ^^
so just to help u here is the code so u can use it urself.
4 bytes nop:
Code:
call writeabyte("warrock", &Hadress, &H90)
call writeabyte("warrock", &Hadress + 1, &H90)
call writeabyte("warrock", &Hadress + 2, &H90)
call writeabyte("warrock", &Hadress + 3, &H90)
6bytes nop:
Code:
call writeabyte("warrock", &Hadress, &H90)
call writeabyte("warrock", &Hadress + 1, &H90)
call writeabyte("warrock", &Hadress + 2, &H90)
call writeabyte("warrock", &Hadress + 3, &H90)
call writeabyte("warrock", &Hadress + 4, &H90)
call writeabyte("warrock", &Hadress + 5, &H90)
7bytes nop:
Code:
call writeabyte("warrock", &Hadress, &H90)
call writeabyte("warrock", &Hadress + 1, &H90)
call writeabyte("warrock", &Hadress + 2, &H90)
call writeabyte("warrock", &Hadress + 3, &H90)
call writeabyte("warrock", &Hadress + 4, &H90)
call writeabyte("warrock", &Hadress + 5, &H90)
call writeabyte("warrock", &Haddres + 6, &H90)
REMEMBER U NEED TO REPLACE THE ADDRES PART