переписать под rpc

gdtparser

Новичок
Автор темы
8
1
Версия MoonLoader
.026-beta
Помогите пожалуйста переписать без events, чисто через rpc
local sampev = require 'samp.events'

function sampev.onSendClientJoin(version, mod, nickname, challengeResponse, joinAuthKey, clientVer, unknown)
print("version: " .. version)
print("mod: " .. mod)
print("challengeResponse: " .. challengeResponse)
print("joinAuthKey: " .. joinAuthKey)
print("clientVer: " .. clientVer)
end
 
  • Эм
Реакции: qdIbp

qdIbp

Автор темы
Проверенный
1,421
1,169
Lua:
function onSendRpc(id, bs)
    if id == 25 then
        local vers = raknetBitStreamReadInt32( bs )
        local mod = raknetBitStreamReadInt8( bs )
        
        local size1 = raknetBitStreamReadInt8(bs)
        local nickname = raknetBitStreamReadString(bs, size1)
        local challengeResponse = raknetBitStreamReadInt32( bs )
        
        local size2 = raknetBitStreamReadInt8(bs)
        local joinAuthKey = raknetBitStreamReadString(bs, size2)
        
        local size3 = raknetBitStreamReadInt8(bs)
        local clientVer = raknetBitStreamReadString(bs, size3)
        local unknown = raknetBitStreamReadInt32( bs )

        print(vers, mod, nickname, challengeResponse, joinAuthKey, clientVer, unknown)
    end
end
 
  • Нравится
  • Влюблен
Реакции: gdtparser и 0x73616D