[ Главная страница · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ☭Ғỉĝą☭  
Форум » Left 4 Dead » Left 4 Dead » Перевод плагинов (to translate/übersetzen/traducir/traduire)
Перевод плагинов
☭Ғỉĝą☭Дата: Суббота, 06.08.2011, 21:24 | Сообщение # 1


Награды:

загрузка наград ...
Титул: Мегадуля
Город: Чита
Награды: 15
Репутация: -9991
Статус: Offline
Краткий мануал по переводу плагинов.
Для этого нам понадобится текстовый редактор Notepad ++ именно он и никакой другой. Все исходники имею расширение .sp которые  можно скачать вмести с плагином по этой ссылке:

Открываем исходник редактором и ищем нужную нам строку.
Кодировка! Перед тем как что-то менять обратите внимание на кодировку. Она должна быть UTF-8  (без BOM).

Если стоит какая-либо другая, то жмём преобразовать в UTF-8  (без BOM).

Для нахождения нужной нам строки используем поиск (Ctrl+F). Для вывода строк на экран в плагинах используется команда Print с различными добавлениями, от которых зависит где именно будет выводится сообщение (по середине экрана, в чат, в консоль и т.д.) их можно заметь и выводить туда куда вам нужно.
PrintCenterTextAll - вывод мелким текстом по середине экрана, всем;
PrintHintText - вывод обычным текстом по середине экрана;
PrintToServer - как такового вывода как я понимаю не происходит, текст запоминается в буфере.
PrintToConsole - вывод в консоль.
PrintToChatAll - вывод сообщения в общий чат.
PrintToChat - вывод сообщения в чат определённому игроку (при этом обычно используется такая переменная (clientID) или (client) определяющая какому именно игроку вывести сообщение, например, PrintToChat(clientID, "Careful, you have been overdosed by \x03PILLZ!"); или  PrintToChat(client, "\x04[Дверь] \x03пожалуйста, дождитесь всех игроков");
Вы можете заметить что перед некоторыми строками стоят не понятные символы  \x04, \x03\x02, \x01 - они отвечают за цвет выводящегося текста.
И так:
\x05 - зелёный цвет;
\x04 - оранжевый;
\x03 - вроде синий;
\x02 - по-моему это, не помню  biggrin
\x01 - обычный цвет текста, белый или какой он там.

Ну, теперь когда исходники переведены по поводу компиляции. Компилятор идёт вмести с sourcemod'ом его можно найти здесь: ...\Games\Left 4 Dead\left4dead\addons\sourcemod\scripting\compile.exe
Как же компилировать?! Кидаем наши исходники в директорию  ...\Games\Left 4 Dead\left4dead\addons\sourcemod\scripting\ ну, кароче туда же где лежит сам компилятор. Запускаем компилятор, вылезет консоль, если все правильно в исходнике то содержание компилятор будет примерно следубщим: 

Наш плагин скомпилировался и лежит здесь:  ...\Games\Left 4 Dead\left4dead\addons\sourcemod\scripting\compiled\
Если исходник имеет ошибки, то компиляция плагина не происходит, выводится примерно такое сообщение:

И вот это сообщение
обозначает что плагин скомпилирован ранее и находится в папке  compiled.

При скачивании исходнка будьте бдительны, для компиляции некоторых плагинов нужны специальные расширения, например SDK Hooks, которые на сервере хранятся в (...\Games\SERVER\l4d\left4dead\addons\sourcemod\extensions\) и вложения имеют тип .inc (...\Games\SERVER\l4d\left4dead\addons\sourcemod\scripting\include\), без которых компиляция и дальнейшая работа плагина невозможна.

Также для компиляции можно использовать движок встроенный в сайт SourceMod
Ну, вроде всё.

Переведённые плагины:

"L4D Assistance System" (1.2) by [E]c

"L4D Force Mission Changer" (1.4.0) by Dionys

"L4D Ledge Release" (1.4.3) by AltPluzF4

"Round All Talk" (1.1) by Mr. Zero

"[L4D & L4D2] Kill Counters" (1.1.5) by NakashimaKun

"L4D Character selector" (1.0) by Olj

"[L4D & L4D2] Emergency Treatment With First Aid Kit And CPR"


Сообщение отредактировал ☭Ғỉĝą☭ - Суббота, 09.11.2013, 21:21
 
AMKratosДата: Понедельник, 03.10.2011, 21:11 | Сообщение # 2


Награды:

загрузка наград ...
Звание: Мастер
Город: Краснодар
Награды: 4
Репутация: 24
Статус: Offline
Как в этом плагине "[L4D & L4D2] Kill Counters" (1.1.5) by NakashimaKun убрать функцию сообщения о том как пользоваться !kills и !teamkills
 
☭Ғỉĝą☭Дата: Пятница, 07.10.2011, 15:47 | Сообщение # 3


Награды:

загрузка наград ...
Титул: Мегадуля
Город: Чита
Награды: 15
Репутация: -9991
Статус: Offline
Quote (AMKratos)
Как в этом плагине "[L4D & L4D2] Kill Counters" (1.1.5) by NakashimaKun убрать функцию сообщения о том как пользоваться !kills и !teamkills

Там есть квара:
sm_killcounter_ad_interval "30" - Количество секунд между рекламой. Попробуй поставить 0, должно отключить. Либо поставить побольше.

P.S. Щас если не поленюсь добавлю ссылки на исходные плагины.
 
ICEДата: Понедельник, 23.01.2012, 14:48 | Сообщение # 4


Награды:

загрузка наград ...
Звание: Нуб
Город: Белоозёрский
Награды: 0
Репутация: 0
Статус: Offline
pounceannounce

http://forums.alliedmods.net/showthread.php?t=93605

Добавлено (23.01.2012, 14:48)
---------------------------------------------
не могли бы вы добавить компаниии которые отсутствуют в L4D Force Mission Changer

 
☭Ғỉĝą☭Дата: Четверг, 01.08.2013, 17:36 | Сообщение # 5


Награды:

загрузка наград ...
Титул: Мегадуля
Город: Чита
Награды: 15
Репутация: -9991
Статус: Offline
ICE, могли.
 
Форум » Left 4 Dead » Left 4 Dead » Перевод плагинов (to translate/übersetzen/traducir/traduire)
  • Страница 1 из 1
  • 1
Поиск:


Статистика Форума
Последние темы Новые пользователи Лучшие пользователи

1 Набор плагинов для L4D

☭Ғỉĝą☭ -Автор (127)

2 Stripper: Source

☭Ғỉĝą☭ -Автор (8)

3 Набор плагинов для L4D от Alex...

☭Ғỉĝą☭ -Автор (5)

4 Меняется режим игры

ASDnn -Автор (15)

5 Warcelona

☭Ғỉĝą☭ -Автор (0)

6 Silent Hill

☭Ғỉĝą☭ -Автор (0)

7 Night Terror

☭Ғỉĝą☭ -Автор (0)

8 Как играть S.T.A.L.K.E.R Зов П...

mix@44 -Автор (9)

9 Death Toll APOCALYPSE

mix@44 -Автор (0)

10 No Mercy APOCALYPSE

mix@44 -Автор (0)

1 pokemon4ik353 (Алекс Сандер)

14:16 - 24.03.2024

2 p47799919 (Rochelle Eits)

10:01 - 16.12.2023

3 getfunnet ()

23:16 - 12.06.2023

4 daniilkargin95 (Даниил Каргин)

19:00 - 08.05.2023

5 daranikolusova (Дарья Николусова)

21:26 - 05.12.2022

6 lendle1 (roman romanov)

RU22:43 - 15.10.2022

1 ☭Ғỉĝą☭

RUРейтинг: -9991 Новостей: 0 Форум: 206

2 mix@44

RUРейтинг: 37 Новостей: 0 Форум: 119

3 Viking34

RUРейтинг: 54 Новостей: 0 Форум: 51

4 Светик

RUРейтинг: 56 Новостей: 0 Форум: 31

5 TANK

UAРейтинг: 49 Новостей: 0 Форум: 17

6 Black_Barty

RUРейтинг: 14 Новостей: 0 Форум: 14

FIKSIKI.TEAM A SURVIVORS TEAM © 2024