ARP | Путь в open-source | Ну, почти

Не нужно учить упрощённый Си...
Лучше писать уже на C++, или сделать плагин который встроит какой нибудь скриптовой язык, Lua например.
 
Не нужно учить упрощённый Си...
Лучше писать уже на C++, или сделать плагин который встроит какой нибудь скриптовой язык, Lua например.
Ну так-то pawn и есть скриптовый язык. Упрощенным си, признаюсь, эту парашу было назвать преувеличением. Есть вариант натянуть фреймворк для работы с одним из языков, но они поддерживаются кое-как. Это нужно находить их разработчиков и просить о поддержке.
 
Ну так-то pawn и есть скриптовый язык. Упрощенным си, признаюсь, эту парашу было назвать преувеличением. Есть вариант натянуть фреймворк для работы с одним из языков, но они поддерживаются кое-как. Это нужно находить их разработчиков и просить о поддержке.
А ты посмотри через IDA коды функций и все станет понятно
 
Опять ребусы разгадывать :( я то посмотрю, но мог бы и сюда написать.
C++:
int* args = new int[3];
args[1] = id;
args[2] = armour;
((void(_cdecl*)(void*, int*))((DWORD)GetModuleHandle("samp-server.exe") + 0x47C570))(nullptr, args);
delete[] args;
Установка брони игроку
Вот функции: http://prntscr.com/oqheac
Вот как выглядит функция установки брони изнутри: http://prntscr.com/oqhf0w
Количество аргументов у всех функций одинаково.
 
C++:
int* args = new int[3];
args[1] = id;
args[2] = armour;
((void(_cdecl*)(void*, int*))((DWORD)GetModuleHandle("samp-server.exe") + 0x47C570))(nullptr, args);
delete[] args;
Установка брони игроку
Вот функции: http://prntscr.com/oqheac
Вот как выглядит функция установки брони изнутри: http://prntscr.com/oqhf0w
Количество аргументов у всех функций одинаково.
giphy.gif

Ну и есть хотя бы один проект который написал мод не через api сампа?
Вот как выглядит функция установки брони изнутри: http://prntscr.com/oqhf0w

Открывающая на следующей строке, несите каталку дед помирает.
zabolevaniya-serdca-sport_3321c8a2d4a56ae17d2347f7332bd976.jpg
 
Последнее редактирование:
Так я же ничего против не сказал, мне нравится. Ты я вижу шаришь вот и спрашиваю, есть те кто писали мод так?
На форуме сампа есть тема с написанием плагинов на c++. Но я хочу чтобы было на Lua. Lua проще да и библиотек там много
 
Боже, все кто написал «против», вам действительно нравится то что сейчас?
 
Сделайте ферму с функционалом.
Добавьте в столовые и закусочные по типу Burger Shot, Cluckin Bell возможность готовки.
Ферму овощей, ферму фруктов, ферму коров, ферму пшеницы. Чтобы именно с этих предприятий можно было доставлять продукты.
Сделайте комбинаты, сделайте заводы по производству пищи. Сделайте всё.
Сделайте холодильники в хату, сделайте возможность готовки у себя в дома, и закупать неприготовленные или приготовленные продукты в закусочных.
Сделайте возможность ловить рыбу.
Сделайте казну чтобы в разных мэрий, и чтобы с казны деньги шли на Премии, авансы, и ещё бы шли деньги в другие организации на премии, авансы. Ибо зачем серверу какието налоги на дома и тд.
Сделайте больше домов, сделайте активные новые дома в закинутых селах.
Добавьте автосалон трейлеров на колёсах.
Сделайте организацию пожарных, организацию автошколы/авиашколы. Чтобы там можно было покупать права на авто класа A/B/C, отдельно без сдачи на права мото можно купить на них. В авиашколе права на полёты.
Налоги на бизнесы ишли бы в казну разных мэрий ишли деньги, зависит от места если сф то в мэрию сф и тд.
Кредиты сделайте. Сделайте национальный банк который печатает "зп" для организаций, ибо откуда получить их.
Сделайте работу инкасатора.
Сделайте бандитские группировки а не капты. Чтобы они могли захвачивать разные предприятия рп делать, бабки поднимать и тд.
Пока что всё
 
Отмените продажу оружий в гетто, а сделайте чтобы можно было их передавать, выбрасывать. А так можно и денег подзаработать.
Сделайте так чтобы можно было покупать разные лицензии на оружие. КОгда чел умер с оружием перезаряженым, то оно у него пропало и валаяется на месте где убили, потом тот подобрал, и пошёл продавать за великие бабки. А ты дальше снова новое покупать и на него лицензию.
Сделайте в PD место с конфисковаными оружиями, чтобы потом можно их было отдавать предприятию или отдавать людям назад.
Завод по производству патронов, завод по производству оружий.
 
Назад
Верх