что такое мод самп
Что такое мод самп
Доброго времени суток уважаемые пользователи Pawn-Rus!
Сегодня я решил выставить на продажу игровой мод сервера Albion Rp
Автор: Не я.
Основа: с нуля. доработана
1 покупка 8 раз скачали
Обновлено 25 октября, 2020
Присутствует красивый выбор скина на кликабельных текстдравах, отличнейший маппинг, большое количество ганг зон для захвата, 22 фракции, 7 админ уровней (с админ панелью), система голода, стандартный набор работ от водителя такси до шахтера. (выдержит 200 (mxINI, минимум) и 500 (MySQL, минимум)
— Очищение чата при заходе.
— Приветствие игрока, с указанием ника.
— Очень красивая камера входа
— Регистрация/Почта/Пол
— Новый интерьер выбора скина
— Выбор скина осуществляется на TextDrawe
— Около 10 скинов на выбор игроку
— Новый респаун
— Сердечко на респе
— Расставлено очень много скутеров на респауне
— 3 попытки ввода пароля
— Проверка на правильность E-mail’a
— Абсолютно новое /mm
— Теперь все магазины/автосалоны есть в /GPS
— Новый /gps
— FBI перенесено в LS
— К FBI добавлены машины
— Раздевалки фракциям
— В мэрии сделал все по стандарту
— Мощный античит и антиддос
— Мод приятно оформлен
— Система голода
— Полоска голода
— Новый маппинг
— Автосалоны с TextDrawe (похожее на Samp Virtual Life)
— Автомастерские как на обычной GTA SA
Цена: 25 Р. (2 в 1)
mxINI (с MySQL сделать не смог, если что пишите в ВК скину скриншоты с MySQL, а версия MySQL отличается):
14 покупок 22 раза скачали
Обновлено 16 августа, 2019
Доброго дня суток уважаемые форумчане.
Мод по себе очень хорош.
Ссылка на ВТ : Кликбально
Cсылка на скачивание : Кликбально
вот видео был обзор сервера:
проект был интересным :
Во всем помогу пишите в лс. или же в скайп : vovka. 95
0 покупок 1 раз скачали
Обновлено 11 февраля, 2018
Доброго времени суток уважаемые пользователи Pawn-Rus!
Сегодня я выставить на продажу игровой мод сервера Arizona RP Perfect, причиной продажи послужило обман со стороны разработчика проекта.
Теперь скин CJ будет нормально отображатся в инвентаре, и его можно будет передавать
Сделана система семей с 0, и уже будет все работать (фулл копия как на арз)
Покупка семейной репутации находится в /donate
Теперь убивать/наносить урон с радио-техники не получится, урон просто не будет сниматся, а тот кто будет наносить урон с радио-техники, то ему будет запрещен доступ к радио-техники на 5 часов.
Теперь при PayDay не будет зависаний!
* Улучшена совместимость с weapon-config’ом
* Улучшен античит на CarShot с пассажирского места
* Улучшены некоторые проверки на невалидные данные в разных синхронизациях (при подключении Pawn.RakNet)
* Улучшена защита от невидимки через невалидный camera mode с детонатором в руке (при подключении Pawn.RakNet)
* Убрано использование функции GetPlayerSyncWeapon (при подключении YSF) из-за её нестабильности
* Изменено наказание по умолчанию для защиты от CarJack
* Изменены лимиты скорости для некоторых античитов
Исправления:
* Исправлен баг, когда некоторые переменные не обнулялись при спавне
* Исправлен баг в анти-телепорте с киком при посадке в транспорт в момент его телепортации античитом
* Исправлено срабатывание анти-флуда частями транспорта при авариях с чем-либо с включенными стробоскопами
* Мелкие исправления и улучшения
9 покупок 19 раз скачали
Обновлено Воскресенье в 08:32
Доброго времени суток, хочу выставить на продажу игровой мод проекта Dallas RP.
Данный мод полностью доработан и был на открытие проекта, подходит как для бонусного проекта, так и для без бонусного проекта.
Очень много интересных актуальных систем, ниже на скриншотах можете увидеть.
Что такое мод самп
Кратко о том что мы будем делать.
Данные уроки будут посвящены написанию игрового мода sa-mp с new.pwn. Мод будет жанра РПГ, написан на файловой системе с использованием инклуда mxINI.
Краткий план разработки на ближайшее время:
Основа Мода.
— Система Регистрации
— Загрузка сохранения аккаунта.
— Система Домов
— Система Бизнесов
— Система Транспорта
— Система Банка.
Это план на написание основы. После этого мод начнет заполнятся фракциями, работами и т.п.
Данный урок, будет посвящен началу разработки, и написанию системы регистрации, и загрузки сохранения аккаунта.
Пожалуй начнём.
Действие Первое. Нужные файлы, и настройка сервера:
Действие второе. Удаление лишнего из мода:
Открываем наш мод. Первое что бросается нам в глаза, это
#if defined FILTERSCRIPT
public OnFilterScriptExit()
<
return 1;
>
Вот это нам не нужно. Удаляем.
Находим паблик
public OnGameModeInit()
<
// Don’t use these lines if it’s a filterscript
SetGameModeText(«Blank Script»);
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
>
И после него, вставляем
В самом начале мода, мы можем видеть такую строку.
Если подумать головой, то можно понять что это подгрузка инклудов в мод. После него добавим наш инклуд:
Нажимаем F5, и компилируем мод, если всё прошло без ошибок, значит вы всё сделали правильно.
Находим строку
SetGameModeText(«Blank Script»);
Эта строка, устанавливает название мода, которое будет видно в клиенте. Меняем его на своё.
Компилируем мод, и.. мы закончили с подготовкой мода. Теперь нас ждёт система регистрации.
Система Регистрации будем в следующем уроке до скорых встреч.
Gamemodes для SA-MP
Отсортировать по: Названию ( Эти файлы отсортированы по дате (более новые файлы показывать первыми) |
Elect Role Play | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 1.91 MB | |
Дата добавления | 26-06-2021, 10:50 | |
Скачиваний | 912 | |
Описание файла | ||
Подробнее |
[RP] Amuse Role Play (Бонусный) | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 7.71 MB | |
Дата добавления | 23-06-2021, 21:18 | |
Скачиваний | 829 | |
Описание файла | ||
Подробнее |
Domenicano Role Play v0.7 | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 1.51 MB | |
Дата добавления | 16-04-2021, 05:26 | |
Скачиваний | 723 | |
Описание файла | ||
Подробнее |
PayDay RolePlay | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 14.82 MB | |
Дата добавления | 16-01-2021, 13:09 | |
Скачиваний | 2140 | |
Описание файла Всем доброго времени суток пользователи samp-doms.com! Вот даю вам хорошею версию(мод) сервера Payday Role Play | ||
Подробнее |
Normative Role Play | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 5.60 MB | |
Дата добавления | 12-01-2021, 17:29 | |
Скачиваний | 2341 | |
Описание файла | ||
Подробнее |
San Andreas Online | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 3.09 MB | |
Дата добавления | 6-11-2020, 16:28 | |
Скачиваний | 742 | |
Описание файла Доброго времени суток пользователи S-M! Представляю вашему вниманию мод SA-O написанный с new.pwn, работающий на MySQL R39-6. Описание: | ||
Подробнее |
SAMPBIO RP | Final 2.0 | ||
Категория | SA-MP » Gamemodes | |
Размер файла | 11.18 MB | |
Дата добавления | 6-10-2020, 17:34 | |
Скачиваний | 1776 | |
Описание файла Приветствую всех пользователей портала Samp-Mods. Решил выложить сюда данный мод. Информация о модe: Что такое мод сампБыстрый переход в группу «Пользователи», без надобности написания постов и ожидания. Покупка дает возможность: Маппинг для сервераМоды для сервераОгромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно. Модификации SAХотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием potemckinИзучающийПишем мод с 0 самостоятельно.(Урок 1) //——————————————————————————————————————\\ Для начала нам надо скачать инклуд mxINI и официальный сервер samp. Открываем папку с нашим сервером, открываем с помощью блакнота фаил server.сfg и правим в нем всё по примеру ниже // This is a comment #if defined FILTERSCRIPT public OnFilterScriptExit() public OnGameModeInit() public OnGameModeExit() public OnPlayerRequestClass(playerid, classid) public OnPlayerConnect(playerid) public OnPlayerDisconnect(playerid, reason) public OnPlayerSpawn(playerid) public OnPlayerDeath(playerid, killerid, reason) public OnVehicleSpawn(vehicleid) public OnVehicleDeath(vehicleid, killerid) public OnPlayerText(playerid, text[]) public OnPlayerCommandText(playerid, cmdtext[]) public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) public OnPlayerExitVehicle(playerid, vehicleid) public OnPlayerStateChange(playerid, newstate, oldstate) public OnPlayerEnterCheckpoint(playerid) public OnPlayerLeaveCheckpoint(playerid) public OnPlayerEnterRaceCheckpoint(playerid) public OnPlayerLeaveRaceCheckpoint(playerid) public OnRconCommand(cmd[]) public OnPlayerRequestSpawn(playerid) public OnObjectMoved(objectid) public OnPlayerObjectMoved(playerid, objectid) public OnPlayerPickUpPickup(playerid, pickupid) public OnVehicleMod(playerid, vehicleid, componentid) public OnVehiclePaintjob(playerid, vehicleid, paintjobid) public OnVehicleRespray(playerid, vehicleid, color1, color2) public OnPlayerSelectedMenuRow(playerid, row) public OnPlayerExitedMenu(playerid) public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) public OnRconLoginAttempt(ip[], password[], success) public OnPlayerUpdate(playerid) public OnPlayerStreamIn(playerid, forplayerid) public OnPlayerStreamOut(playerid, forplayerid) public OnVehicleStreamIn(vehicleid, forplayerid) public OnVehicleStreamOut(vehicleid, forplayerid) public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) public OnPlayerClickPlayer(playerid, clickedplayerid, source) Ладно, приступим, для начала удалим кое-что, потисачим из нашего мода что-нибудь! НЕ партесь! Нам это ненужно, это для создания FS. Теперь сделаем наш мод более «НАШИМ» тобишь вставим наши названия! Создание модификаций для GTA: San Andreas, часть 1
Любому игростроевцу, который захочет сделать мод для San Andreas, придется продираться через густые скриптовые заросли. Ведь с помощью скриптов можно изменить практически любую игровую составляющую. Хотите добавить в SA безбашенную мини-игру? Не вопрос. Желаете сделать собственный ролик на игровом движке или новую миссию? Тоже не проблема. Главное, научиться разбираться в принципах скриптописания. Теорию и общие вопросы мы регулярно разбираем в “Самопале” (смотрите цикл статей “ Игровое программирование ”), на страницах же “Мастерской” займемся целенаправленным изучением скриптового языка конкретно GTA: SA. Важное отступление. При написании скриптов очень большое значение имеет количество пробелов, которое стоит между теми или иными элементами скрина. В статье для удобства восприятия везде стоит по одному пробелу, но если вы хотите, чтобы мод работал, число пробелов должно быть “правильным”. Для этого отправляйтесь на наш диск, где выложены исходные скрипты. Первый запускВо время первого запуска редактора вам необходимо указать директорию с установленной игрой, после чего программа запустится автоматически (в ранних версиях редактора директорию указывать не нужно). Ознакомимся с интерфейсом программы. Синтаксис редактораОзнакомимся с синтаксисом редактора. Если не соблюдать элементарные правила написания скриптов, то программа будет выдавать массу ошибок. Она просто не поймет, что вы хотите ей сказать. Не горим и в воде не тонем! Разберем эту строчку более подробно: 0417: — это код команды; start_mission — сама команда, игнорируется редактором; $test — переменная или число (числа). Нажав клавишу F1 еще несколько раз, редактор будет подбирать коды команд с интересующим вас словом до тех пор, пока не закончатся все варианты. На слово boat будет выведено следующее: 043a: start boat foam animation ;; never used in VC Мы плавно подошли к самому ответственному моменту: созданию собственных модификаций. Для начала разберемся, из чего состоит файл любой миссий в San Andreas. Файл main.scm состоит из четырех частей. 1 часть. Ставит размер памяти для скриптов — нужно только для редактора. 2 часть. Список используемых объектов в игре и скриптах. 3 часть. Указатели на миссии и внутриигровые блоки. 4 часть. Собственно код миссий, мини-игр, путей самолетов/вертолетов. Пока нас не будут интересовать первые два блока — они не нужны, если вы не собираетесь создавать мегасложную миссию или совершенно новую игру. 004F: create_thread ЈЈIgromod1 004F: — это, как мы говорили чуть выше, код команды. create_thread ЈЈ — это сама команда, отвечающая за создание потока, программы, ответственной за выполнение какого-либо действия, изменять команду нельзя! Igromod1 — название нашего мода в файле main.scm. Обратите внимание, что символ ЈЈ необходимо копировать только из других команд: то, что вы напишете сами, программа не примет и выдаст ошибку при компиляции! вы будете размещать все свои модификации, мини-игры, но не миссии — насчет этого будет отдельный разговор. Если названия не совпадут, то при компиляции — переводе языка программирования в машинный код игры — редактор снова выдаст ошибку, что блок не найден. В моем случае задержка составила 0 мс, но если, например, вам нужно, чтобы какое-то действие выполнялось не сразу, то задержку можно увеличить. Дальше начинается чистой воды эксперимент: Например, вы можете установить у игрока бесконечный бег: Или сделать его (игрока, конечно) пожароустойчивым: А ведь можно и перекрашиваться совершенно бесплатно: 0335: set free paynspray to 1 (true) Дадим игроку побольше денег — с ними в SA всегда были проблемы: Вам мало брони и жизней — увеличим их стартовый набор на 100 единиц, мало не покажется: Зачем ждать, пока нам в игре любезно предоставят реактивный ранец, создадим его около нашего дома ( gRoove Famile Streets ) сами! То, что вы должны увидеть при успешной декомпиляции скрипта. Думаю, быстрая перезарядка ствола придется всем по вкусу: Самое время научиться менять привычную одежку игрока. Изменить одежду главного героя на любую другую не так сложно. Для смены одежды игрока используются вместе две нижеуказанные команды: Первая задает игроку определенную одежду, а вторая “обновляет” модельку персонажа. Дадим игроку возможность рассекать по всему игровому миру без ограничений с самого начала игры: 0629: change_stat 181 (islands unlocked) to 4 И напоследок повысим скиллы персонажа до максимума: 062A: change_stat 165 (energy) to 999.0 ; float 062A: change_stat 23 (muscle) to 999.0 ; float 062A: change_stat 21 (fat) to 0.0 ; float 062A: change_stat 163 (health upgrade) to 999.0 ; float 062A: change_stat 160 (driving skill) to 999.0 ; float 062A: change_stat 229 (bike skill) to 999.0 ; float 062A: change_stat 223 (pilot skill) to 999.0 ; float 062A: change_stat 230 (cycling skill) to 999.0 ; float Вид на наше творение из игры. Если вы решили создать мод, содержащий все модификации, описанные в статье, то в итоге у вас должно получиться следующее: 0335: set free paynspray to 1 (true) 0629: change_stat 181 (islands unlocked) to 4 062A: change_stat 165 (energy) to 999.0 ; float 062A: change_stat 23 (muscle) to 999.0 ; float 062A: change_stat 21 (fat) to 0.0 ; float 062A: change_stat 163 (health upgrade) to 999.0 ; float 062A: change_stat 160 (driving skill) to 999.0 ; float 062A: change_stat 229 (bike skill) to 999.0 ; float 062A: change_stat 223 (pilot skill) to 999.0 ; float 062A: change_stat 230 (cycling skill) to 999.0 ; float Мы изучили основы скриптового языка GTA: SA. Научились работать с редактором SAMB. Даже с этим базовым уровнем знаний вы уже можете экспериментировать, используя данные текстового файла Keywords. Мы прощаемся с вами до следующей статьи (будет опубликована в одном из ближайших выпусков “Мастерской”), в которой наши модостроительные интересы значительно расширятся — мы научимся манипулировать персонажами и транспортными средствами, создавать свои видеоролики, познакомимся с понятием цикличности и освоим еще множество интереснейших возможностей.
|