02-18-2014, 05:55 PM
(This post was last modified: 12-22-2015, 12:26 AM by MrChristmas.)
Code:
const
SAMP_CHAT_INFO_OFFSET = 0x212A6C
SAMP_CHAT_INFO_OFFSET_R2 = 0x212AA4
FUNC_ADDTOCHATWND = 0x7A4F0
FUNC_ADDTOCHATWND_R2 = 0x61AB0
FUNC_SAY = 0x4CA0
FUNC_SAY_R2 = 0x4C30
end
0AF9(SFUNCS) Sends a message in chat
Code:
//0AB1: @SAY 1 $text
:SAY
IF 0AA2: [email protected] = "samp.dll"
THEN
[email protected] += FUNC_SAY
0AA5: call [email protected] num_param 1 pop 0 [email protected]
END
0AB2: 0
0AF8(SFUNCS) Add a message to chat(not synched)
Code:
//0AB1: @addMsgToChatWnd 2 $color $text
:addMsgToChatWnd
IF 0AA2: [email protected] = "samp.dll"
THEN
0085: [email protected] = [email protected]
[email protected] += SAMP_CHAT_INFO_OFFSET
0A8D: [email protected] = readMem [email protected] sz 4 vp 1
0085: [email protected] = [email protected]
[email protected] += FUNC_ADDTOCHATWND
0AA6: call [email protected] struct [email protected] num_params 5 pop 0 params 0 [email protected] 0 [email protected] 8
END
0AB2: 0
Simple example;