Как получить номер машины?

Статус
В этой теме нельзя размещать новые ответы.

kito

Новичок
Автор темы
5
0
интересует, как получить номер машины. именно номерной знак.

nFyLz.png


(пикча рандом, но вы поняли.)
 

kito

Новичок
Автор темы
5
0
Это же просто текстуры.
я имею ввиду получить надпись на этом номере. насколько мне известно, сервер её задаёт с помощью функции SetVehicleNumberPlate.
я же написал, что пикча рандом (просто с гугла взял, чтоб объяснить).
 

sаnеk

Всефорумный sanek
Друг
2,107
2,064
Lua:
function cmdSetNP(param)
    local bs = raknetNewBitStream()
    local _, carID = sampGetVehicleIdByCarHandle(storeCarCharIsInNoSave(playerPed))
    raknetBitStreamResetWritePointer(bs)
    raknetBitStreamWriteInt16(bs, carID)
    raknetBitStreamWriteInt8(bs, string.len(param))
    raknetBitStreamWriteString(bs, param)
    raknetEmulRpcReceiveBitStream(samprak.RPC.SETNUMBERPLATE, bs)
    raknetDeleteBitStream(bs)
end
 
  • Нравится
Реакции: JEEMBО

kito

Новичок
Автор темы
5
0
хукай onSetVehicleNumberPlate
Lua:
samp = require 'samp.events'

function samp.onSetVehicleNumberPlate(vehId, text)
    -- vehId - ID машины.
    -- text - текст.
end
это не подходит. нужно получать номер на лету, а делать таблицу с помощью этого хука, это уже бред.

В структуре тачки есть номер
я так понимаю, это вот эта функция.
C++:
char* CVehicleModelInfo::GetCustomCarPlateText() {
    return ((char*(__thiscall *)(CVehicleModelInfo*))0x4C8970)(this);
}
к сожалнию, не уверен, как её вызвать из Lua ввиду отсутствия прямой возможности взаимодействия с памятью, тем более вызова виртуальных функций.
 
Последнее редактирование:

AnWu

https://t.me/anwublog
Всефорумный модератор
4,708
5,252
это не подходит. нужно получать номер на лету, а делать таблицу с помощью этого хука, это уже бред.


я так понимаю, это вот эта функция.
C++:
char* CVehicleModelInfo::GetCustomCarPlateText() {
    return ((char*(__thiscall *)(CVehicleModelInfo*))0x4C8970)(this);
}
к сожалнию, не уверен, как её вызвать из Lua ввиду отсутствия прямой возможности взаимодействия с памятью, тем более вызова виртуальных функций.
смыле? чем либа memory плоха?
 

MISTER_GONWIK

Всефорумный гонщик
Всефорумный модератор
1,260
1,742
  • Нравится
Реакции: kito и shinoa
Статус
В этой теме нельзя размещать новые ответы.