Lobber
Известный
- 178
- 57
Благо, наши мольбы были услышаны, и я теперь могу писать для R3 также на SF, как и без него. В моем случае именно на нем и нужно. Спасибо!Пробуй:
Хотя если ты опять ищешь без сф что то, то хз
Благо, наши мольбы были услышаны, и я теперь могу писать для R3 также на SF, как и без него. В моем случае именно на нем и нужно. Спасибо!Пробуй:
Хотя если ты опять ищешь без сф что то, то хз
Что конкретно хочешь сделать?как блокнуть входящиую Vehicle data?
пробовал через Rpc 200 - ноль реакции, подкиньте адрес памяти мб
Что конкретно хочешь сделать?
ну так 200 это пакет а не рпц
0BE4/0BE2
{$CLEO}
0000:
:SAMPAv
wait 0
if and
0ADC: test_cheat "test"
0AFA: is_samp_available
jf @SAMPAv
0BE3: raknet setup_incoming_rpc_hook @RPC
:NopOff
wait 0
0ADC: test_cheat "test"
jf @NopOff
0BE3: raknet setup_incoming_rpc_hook @RPC_Ret
jump @SAMPAv
:RPC
0BE5: raknet 0@ = get_hook_param 1
0039: 0@ == 200 // netPatch[] = "Vehicle data" "incoming packet" 200 &0 0
jf @RPC_Ret
0BE0: raknet hook_ret 0
:RPC_Ret
0BE0: raknet hook_ret 1
:NopOff
wait 0
0ADC: test_cheat "NOP"
jf @NopOff
0B2D: write_samp_memory offset 0x15970 value 3@ size 2
jump @SAMPAv
так нет ?ну вот смотри
1 вариант для меня самый простой, понятный а самое главное рабочий, но адреса VehicleData я не знаю
0B2E: 31@ = read_samp_memory offset ??? size 2
0B2D: write_samp_memory offset ??? value ??? size 2
wait 9999 //
0B2D: write_samp_memory offset ??? value 31@ size 2
2 вариант наверно еще проще, но почти никогда у меня не работает, даже по готовому коду
Код:{$CLEO} 0000: :SAMPAv wait 0 if and 0ADC: test_cheat "test" 0AFA: is_samp_available jf @SAMPAv 0BE3: raknet setup_incoming_rpc_hook @RPC :NopOff wait 0 0ADC: test_cheat "test" jf @NopOff 0BE3: raknet setup_incoming_rpc_hook @RPC_Ret jump @SAMPAv :RPC 0BE5: raknet 0@ = get_hook_param 1 0039: 0@ == 200 // netPatch[] = "Vehicle data" "incoming packet" 200 &0 0 jf @RPC_Ret 0BE0: raknet hook_ret 0 :RPC_Ret 0BE0: raknet hook_ret 1 :NopOff wait 0 0ADC: test_cheat "NOP" jf @NopOff 0B2D: write_samp_memory offset 0x15970 value 3@ size 2 jump @SAMPAv
{$CLEO}
0000:
repeat
wait 0
until Samp.Available()
0BE3: raknet setup_incoming_rpc_hook @RPC
while true
wait 0
if
0ADC: test_cheat "test"
then
0B12: 2@ = 2@ XOR 1
end
end
:RPC
0BE5: raknet 0@ = get_hook_param 1
if and
0@ == 200
2@ == 1
then
0BE0: raknet hook_ret 0
end
0BE0: raknet hook_ret 1
так нет ?
CLEO:{$CLEO} 0000: repeat wait 0 until Samp.Available() 0BE3: raknet setup_incoming_rpc_hook @RPC while true wait 0 if 0ADC: test_cheat "test" then 0B12: 2@ = 2@ XOR 1 end end :RPC 0BE5: raknet 0@ = get_hook_param 1 if and 0@ == 200 2@ == 1 then 0BE0: raknet hook_ret 0 end 0BE0: raknet hook_ret 1
Помогите пожалуйста...Привет ребята, у меня SAMP Addon и диалог на экране создаётся другим способом, не могу сделать хук к РПЦ диалога. Есть какие-то способы обходить это? Мне в крайнем случае хочу просто чтобы диалог не показывался когда я его вызываю и в дальнейшем работать с ним.
Никогда не юзал аддон, все что узнал - samp.asi либо конфликтует с хуками либо блочит их. И то не факт. В общем я не в темеПомогите пожалуйста...
// 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
0AC8: 4@ = allocate_memory_size 256
0BE3: raknet setup_incoming_rpc_hook @Noname_28
:Noname_17
0001: wait 0 ms
0002: jump @Noname_17
:Noname_28
0BE5: raknet 0@ = get_hook_param 0
0BE5: raknet 1@ = get_hook_param 1
00D6: if
0039: 1@ == 93
004D: jump_if_false @Noname_233
0BE7: raknet 2@ = bit_stream_read 0@ type 3
0BE7: raknet 3@ = bit_stream_read 0@ type 3
0C11: memset destination 4@ value 0 size 256
0BE8: raknet bit_stream 0@ read_array 4@ size 3@
0C0F: array 4@ element 3@ = 0
0B2B: samp 10@ = get_player_id_by_actor_handle $PLAYER_ACTOR
0B36: samp 11@ = get_player_nickname 10@
0AD3: 12@ = format " %s принимает дозу наркотиков" 11@
00D6: if
0C18: 5@ = strstr string1 4@ string2 12@
004D: jump_if_false @Noname_233
0AF9: samp say_msg "/time"
0AF9: samp say_msg "?"
:Noname_233
0BE0: raknet hook_ret 1
Ты не выделил память для 12@Помогите с мои говнокодом, крашит когда захожу на сервер.
CLEO:// 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 0AC8: 4@ = allocate_memory_size 256 0BE3: raknet setup_incoming_rpc_hook @Noname_28 :Noname_17 0001: wait 0 ms 0002: jump @Noname_17 :Noname_28 0BE5: raknet 0@ = get_hook_param 0 0BE5: raknet 1@ = get_hook_param 1 00D6: if 0039: 1@ == 93 004D: jump_if_false @Noname_233 0BE7: raknet 2@ = bit_stream_read 0@ type 3 0BE7: raknet 3@ = bit_stream_read 0@ type 3 0C11: memset destination 4@ value 0 size 256 0BE8: raknet bit_stream 0@ read_array 4@ size 3@ 0C0F: array 4@ element 3@ = 0 0B2B: samp 10@ = get_player_id_by_actor_handle $PLAYER_ACTOR 0B36: samp 11@ = get_player_nickname 10@ 0AD3: 12@ = format " %s принимает дозу наркотиков" 11@ 00D6: if 0C18: 5@ = strstr string1 4@ string2 12@ 004D: jump_if_false @Noname_233 0AF9: samp say_msg "/time" 0AF9: samp say_msg "?" :Noname_233 0BE0: raknet hook_ret 1