Софт RakSAMP Lite

манку хлебал

Потрачен
305
121
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
тема есть на форуме? я банан просто
Вряд ли на банана тянешь
Lua тут и lua там ничем не отличается, кроме предоставления API. Можно просто загуглить "lua http request"


Вместо lua_thread юзай tasking, это все отличия...
 
  • Нравится
Реакции: Summertime Sadness

Ulong

Диванный критик
Проверенный
60
325
Какой есть аналог для раксампа функции isCoordsInArea2d ?
 
  • Нравится
Реакции: Daddyy

bereg101

Участник
55
0
Как можно упростить подключение множества аккаунтов? Сейчас приходится на каждый аккаунт в главном меню вводить логин и подключать по отдельности все аккаунты
 

манку хлебал

Потрачен
305
121
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Как можно упростить подключение множества аккаунтов? Сейчас приходится на каждый аккаунт в главном меню вводить логин и подключать по отдельности все аккаунты
запускать raksamp lite через батник/питоновский скрипт/жопой
получать аргументы запуска через
Lua:
string args = getCmdLineArgs() -- получить аргументы командной строки
в аргументах указать все что тебе нужно (сервер, ник, и т.д.)
спарсить агументы запуска и установить сервер/ник и т.д. через функции
 
  • Нравится
  • Вау
Реакции: xanndiane и kru_tin

1ek

Новичок
19
0
Как проверить заняты ли пассажирские места в транспорте???
 

Botik228

Активный
399
64
1:
function onServerMessage(mess)
        elseif mess:find('Вы забанены по причине') then
            local name = randomString(8, true)
            local fam = randomString(8, true)
            setNickName(''..name..'_'..fam)
        end
end
По какой причине может не срабатывать данная функция? (Ошибок нету)
 

манку хлебал

Потрачен
305
121
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1:
function onServerMessage(mess)
        elseif mess:find('Вы забанены по причине') then
            local name = randomString(8, true)
            local fam = randomString(8, true)
            setNickName(''..name..'_'..fam)
        end
end
По какой причине может не срабатывать данная функция? (Ошибок нету)
elseif замени на if
Так же сохраняй скрипт в кодировке cp-1251 (windows-1251)
upd: в raksamp lite нет коллбека onServerMessage, используй samp.lua/читай битстрим
 

манку хлебал

Потрачен
305
121
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

манку хлебал

Потрачен
305
121
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
нужно кинуть команду серверу и получить ответ на нее
Тогда тебе нужно следующее:
отправить команду на сервер (либо через функцию в аддоне, либо сам отправляешь rpc), установить значение какой нибудь переменной на true, хукнуть то, что тебе отправит сервер (сообщение, диалог, текстдравы) если переменная true, как хукнул поставить значение переменной на false
Возможно написал сложно, но делается это легко