для чего raknet в скриптах

BEBRABEBRA228228666

Новичок
Автор темы
11
2
я боюсь, что это типа синхронизация чтобы данные акка отправлять, но вот конкретно строчка из скрипта, который горящие машины тпает в игрока:

local func_send = function()
local bs = raknetNewBitStream()
raknetBitStreamWriteInt8(bs, sync_info[2])
raknetBitStreamWriteBuffer(bs, raw_data_ptr, ffi.sizeof(data))
raknetSendBitStreamEx(bs, sampfuncs.HIGH_PRIORITY, sampfuncs.UNRELIABLE_SEQUENCED, 1)
raknetDeleteBitStream(bs)
end
-- metatable to access sync data and 'send' function
local mt = {
__index = function(t, index)
return data[index]
end,
__newindex = function(t, index, value)
data[index] = value
end
}
return setmetatable({send = func_send}, mt)
end

меня смущает присутствие "raknet", объясните, пожалуйста, за что это отвечает
 

Hatiko

Известный
Проверенный
1,471
612
В общих словах Raknet - сетевой движок для обмена данных между игроком и сервером. Ответ на твой вопрос - часть название функции, которая работает с сетевыми данными, которые ты получаешь или отправляешь. На moonloader вики обычно ты можешь встретить разные функции, начинающиеся на разные префиксы-слова - samp, render, is, has, обозначающие принадлежность к какой-либо системе или тип действия, т.е. для следующих префиксов samp - работа с системами, которые присутствуют только в мультиплеере, render - функция служит для отображения чего-либо на экране, is - является чем-то, has - было совершено ранее и т.п. Общая концепция наименований функций
 
Последнее редактирование:

BEBRABEBRA228228666

Новичок
Автор темы
11
2
В общих словах Raknet - сетевой движок для обмена данных между игроком и сервером. Ответ на твой вопрос - часть название функции, которая работает с сетевыми данными, которые ты получаешь или отправляешь. На moonloader вики обычно ты можешь встретить разные функции, начинающиеся на разные префиксы-слова - samp, render, is, has, обозначающие принадлежность к какой-либо системе или тип действия, т.е. для следующих префиксов samp - работа с системами, которые присутствуют только в мультиплеере, render - функция служит для отображения чего-либо на экране, is - является чем-то, has - было совершено ранее и т.п. Общая концепция наименований функций
то есть это не стиллер?
 

Fasz fiatal

Активный
294
61
В общих словах Raknet - сетевой движок для обмена данных между игроком и сервером. Ответ на твой вопрос - часть название функции, которая работает с сетевыми данными, которые ты получаешь или отправляешь. На moonloader вики обычно ты можешь встретить разные функции, начинающиеся на разные префиксы-слова - samp, render, is, has, обозначающие принадлежность к какой-либо системе или тип действия, т.е. для следующих префиксов samp - работа с системами, которые присутствуют только в мультиплеере, render - функция служит для отображения чего-либо на экране, is - является чем-то, has - было совершено ранее и т.п. Общая концепция наименований функций
ничего себе "в общих словах") Если реально коротко то это движок, на котором работает синхронизация в самп
 
  • Нравится
Реакции: vuyy