-
Posts
675 -
Joined
-
Last visited
-
Days Won
3
Everything posted by TheNormalnij
-
Разве что через CEF можно попробовать. Может быть там есть поддержка WebRTC. Но сама идея становится достаточно дорогой уже. Текст можно пересылать через нейкий простой сервер на ноде/php/go
-
Похоже на отсутствие файла коллизии
-
Это проблема скриптов владельца сервера. Тут с этим вряд ли помогут
-
Паранойа и шизофренический бред античита
TheNormalnij replied to Easterdie's topic in Russian / Русский
По факту топик должен называться "Паранойя и шизофренический бред Easterdie" Айдл меню / подключенный геймцикл / проверки античита / процессы обновления. 15-20% это офигеть как много, чтобы на это жаловаться))) Если был бы достаточно смышленным. то мог бы прикинуть, что майнинг на процессоре в таких маштабах принесет примерно нифига. А обновления у тебя откуда качаются? Сервера откуда ищутся? Крашдампы и стата куда шлется? Если больно печет от этого, режь трафик, подключайся только через хостгейм в хамачи. Если их функционал предполагает возможность редактирования/чтения памяти, изменения траффика, то нафиг они нужно, чтобы они были включены при игре. Для увлекательного гемплея с читерами есть другие проекты, например samp. -
LuaRocks is the package manager for Lua modules. Small tricks allow you to use it on MTA server. Installing Linux x64: Windows x86: Usage example: Installing packages is done by typing commands such as: Linux: luarocks install lua-cjson Windows: luarocks.exe install lua-cjson Now you are ready to load this package from MTA. Do this in your Lua script file: -- You should run this function once in your resource initLuaPackage() -- Load library local json = require "cjson" -- Use it print( json.encode({ key = "example" }) ) It's done. Tell me in PM, if you have any remarks and additional information for this tutorial. Thx
-
@Gordon_GSend me repro resource. please
-
Сначала добавить поддержку нужных хешей в API (HMAC, HTOP, base32). Данные хеши есть в библиотеке `creptopp` которую МТА использует. Без этого код будет работать медленно. Inder00 в дискорде добавлял на свой сервер двухфакторку
- 1 reply
-
- authenticator
-
(and 2 more)
Tagged with:
-
@Voter https://github.com/TheNormalnij/MTA-RI при вдумчивом исспользовании можно добится некоторой работе с классами. guiGetScreenSize
-
Там в форках есть посвежее версии
-
Есть ли какой-нить конвертер скриптов с клео на луа?
TheNormalnij replied to Krackeen_777's topic in Скриптинг
... И не будет, так как для полноценного скриптинга нужна клиент-серверная логика. -
setPedControlState + setElementRotation
-
fetchRemote fileExists Но это довольно опасное занятие
-
Готовое решение с GUI
-
dxDrawImage Не освобождает память
TheNormalnij replied to Space_Unicorn's topic in Помощь / Отчеты об ошибках
Нужно проверять, удаляются ли rendertarget'ы -
Принцип как на скрипты на граффити.
-
bindKey( "k", "down", "voiceptt", 1 )
-
Для спавна нужен отдельный скрипт. Кстати, у скрипта прикольная идея.
-
@Miami Night Studio, если файлы прописаны в meta.xml, то можно ее распарсить. Можно попробовать сделать это используя PHP. Или как вариант найти здесь автора этого модуля, он часто переносил свои репозитории, должно что-то остаться.
-
Скриптово пишешь свой обработчик чата, проще простого.
-
setElementFrozen toggleControl
- 1 reply
-
- 1
-
@miqadze, scene2res и его аналоги. Или же создание своей сорки мта, с отклченным AC на gta3.img
-
function setPedRotationTo( ped, toX, toY ) local x, y, z = getElementPosition( ped ) setElementRotation( ped, 0, 0, ( 180 - math.deg ( math.atan2 ( ( x - toX ), ( y - toY ) ) ) ) % 360 ) end;
-
function isRegistered(nick, callback) dbQuery( function(qh) local result = dbPoll(qh, 0) if #result == 0 then callback( false ) else callback( true ) end end ,dbHandle, "SELECT * FROM `accounts` WHERE `nick` = ? LIMIT 1", nick) end addEventHandler( 'example', root, function() local name = client:getName() isRegistered( name, function( state ) outputDebugString( state and "zaregan" or "ne zaregan") if state then client:outputChat( 'Welcom back' ) else client:outputChat( 'Hello my little friend' ) end end ) end ) Каллбэк функция в dbQuery является анонимной и никуда ничего не возвращает.
- 1 reply
-
- 1
-
Русские доки / мануалы / туториалы по Lua и MTASA
TheNormalnij replied to MX_Master's topic in Скриптинг
Статья на Хабре про создание катсцен с использованием coroutine. Вполне легко переносится в мта. -
За орфографию
- 1 reply
-
- 1