MigratingTo2.5.0:ru

4 Октября DarkRP 2.4.3 больше не будет поддерживаться командой разработчиков, потому что появится новая версия DarkRP 2.5.0. В этот же день на Github, файлы DarkRP 2.4.3 будут заменены новыми из DarkRP 2.5.0.

Если вы хотите попробовать новую версию DarkRP, то перейдите на test.darkrp.com.

Вы также можете скачать DarkRP 2.5.0 по этой ссылке: git@github.com:FPtje/DarkRP.git

Или с помощью SVN: https://github.com/FPtje/DarkRP/branches/refactor

= Почему вам лучше перейти на DarkRP 2.5.0 = Я часто разговариваю с создателями других серверов и не все они хотят перейти на DarkRP 2.5.0. Их можно понять, потому что они делали свои модификации с DarkRP, добавляли новые функции, Работы, Оружие и т.п. Но ничего не поделаешь, придётся снова писать новые функции для нового DarkRP, который намного лучше старого. К примеру:


 * Меню F4(Игровое) и F1(Помощь), стали очень удобными и красивыми. Удобное отображение списка профессий, оружия, коробок и других игровых дополнений.
 * Удобное добавление модификаций(Аддонов) (Можно скачать здесь)
 * Простое добавление вкладки в меню(F4). Есть пример модуля который добавляет доп. вкладку.
 * Быстрое и лёгкое обновление DarkRP.
 * Лёгкий перевод на Французский, Русский и любой другой язык. Просто отредактируйте файл mod addon!
 * Загружается быстрее, чем DarkRP 2.4.3!

= Элементарное редактирование = Для работы DarkRP скачайте Add-On DarkRPModification по этой ссылке https://github.com/FPtje/DarkRPModification

Теперь редактирование файлов DarkRP происходит не в папке .../gamemodes/DarkRP, а в папке .../Addons. Это намного удобнее, поверьте.

Все файлы профессий, коробок, команд для чата и другого, теперь находятся в папке addon.

Внимание: Если вы копируете (редактируете) файлы в jobs/shipments/entities/etc, вы получите два варианта файлов. Чтобы этого избежать, отключите оригинальные настройки DarkRP в файле disabled_defaults.lua

Внимание: Don't just whack your shared.lua in jobs.lua. Copy the jobs from it to jobs.lua, the agendas to agendas.lua etc. Everything has its own file now.

Все файлы конфигурации (Работа, Оружие, Коробки и другое), вы можете найти в /addon/DarkRPModification.

= Быстрое создание =

Собственные модули
Ваш HUD и меню F4, а точнее их синтаксис очень сильно изменён.

Из-за этого, могут возникать ошибки. К примеру у вас есть собственный модуль со старыми синтаксисом DarkRP, а в новой версии, используются новые теги и функции, поэтому, вы можете видеть вот такую вот ошибку: ВашаПапка/вашКод.lua:Строка Attempt to call method Любой, a nil value.

Проблемы также будут происходить в ваших модулях, где есть события (К примеру Зарплата и т.д), которые вдруг перестанут происходить. В таком случае, DarkRP не покажет ошибки. К примеру:
 * Ваш модуль совершает какое-то событие, когда игрока арестовывают, но из-за того, что ваш модуль использовал старый синтаксис, он не будет работать.
 * Ваш модуль делает что-то, когда вы покупаете дверь или машину, он также не будет работать, при этом не будет никакой ошибки или предупреждения.

Также, может быть проблема в Lua синтаксисе вашего модуля:
 * Многие DarkRP теги (hooks) и функции (functions) могут не работать, так как в DarkRP используется 1 вариант (DarkRP.GetDarkRPVar вместо DarkRP.getDarkRPVar)
 * Некоторые функции (functions) и теги (hooks) могли просто изменить своё имя. Рекомендуем вам изучить функции и теги из DarkRP 2.5.0.

Если вы знаете Lua, то перенос ваших модулей со старого на новый DarkRP будет прост. Однако, запомните эти вещи:
 * Меню F4 было переписано. Если вы изменяли showteamtabs.lua, то крепитесь, это всё это уже потеряно ПОЛНОСТЬЮ.
 * Меню F1 было переписано. Если вы что-то добавляли (категории и другое), оно не будет работать
 * "Карманы" были переписаны. Это схоже с прошлой версией при игре, но это теперь совсем другое. Например, вещь больше не становится невидимой. Она действительно удаляется из мира.
 * Система перевода была переписана. Если вы переводили DarkRP, вы можете перевести мод в аддоне.
 * Много всего прочего что не было переписано, изменило своё место положение в папке DarkRP. ВСЁ поменяло структуру. Это вам не помеха, если вы не запутаетесь в файлах DarkRP.

О HUD
Большая часть серверов DarkRP изменяли HUD. Видимо, они это делали потому, что хотели большей красоты, отличия и удобности меню. Теперь вы можете лёгко изменить HUD с помощью DarkRPModification! Изменить цвета стало очень просто, к примеру красный бар здоровья изменить на зелёный и т.д. В этом вам поможет HUD

Добавление вкладок (F4)
Добавление новых вкладок тоже было на большей части серверов DarkRP, поэтому, в новой версии вы сможете добавлять любые вкладки. Например с вашим сообществом, правилами, веб-страницей и т.д. Это очень просто, попробуйте!