Эта ошибка не означает, что у тебя неправильная кодировка (Кодировку UTF-8 компилятор очень даже хорошо понимает) она означает что, в коде неправильная функция или определение Возможно при переводе ты случайно стер какой-нибудь знак (скобку или т.п.):error 010:invalid function or declaration
Переводы плагинов для SourceMod
По-моему, ты что-то перемудрил...
Так во именно,я переводил исключительно текст (вот пример)
AddMenuItem(menu,"none","None");
SetMenuTitle(menu, "Choose a Model");
return menu;
Заменяю на
AddMenuItem(menu,"none","Нет");
SetMenuTitle(menu, "Выберите модельl");
return menu;
И сохраняю как блокнот в формаете UTF-8
AddMenuItem(menu,"none","None");
SetMenuTitle(menu, "Choose a Model");
return menu;
Заменяю на
AddMenuItem(menu,"none","Нет");
SetMenuTitle(menu, "Выберите модельl");
return menu;
И сохраняю как блокнот в формаете UTF-8
Вот к примеру MaxClass (http://forums.alliedmods.net/showthread.php?p=548207)
Я его редактирую
Вот пример (я перевел пока что только эту часть к примеру)
if (MaxClass[clientcount][team][class] == 0)
PrintToChat(client, "\x04[MaxClass]\x01 No %ss are allowed on your team now.", ClassNames[class]);
else if (MaxClass[clientcount][team][class] == 1)
PrintToChat(client, "\x04[MaxClass]\x01 %s class is full. Only one %d is allowed in your team.", ClassNames[class], MaxClass[clientcount][team][class]);
else
PrintToChat(client, "\x04[MaxClass]\x01 %s class is full. Only %d %ss are allowed in your team.", ClassNames[class], MaxClass[clientcount][team][class], ClassNames[class]);
PrintToChat(client, "\x04[MaxClass]\x01 Please, go back and choose another class.");
На
if (MaxClass[clientcount][team][class] == 0)
PrintToChat(client, "\x04[MaxClass]\x01 Класс %s ещё доступен в вашей команде.", ClassNames[class]);
else if (MaxClass[clientcount][team][class] == 1)
PrintToChat(client, "\x04[MaxClass]\x01 Класс %s полный. Только один %d может быть в вашей команде.", ClassNames[class], MaxClass[clientcount][team][class]);
else
PrintToChat(client, "\x04[MaxClass]\x01 Класс %s заполнен. Только %d %s может быть в вашей команде.", ClassNames[class], MaxClass[clientcount][team][class], ClassNames[class]);
PrintToChat(client, "\x04[MaxClass]\x01 Пожалуйста,вернитесь и поменяйте класс.");
Воть,но все-равно не компилируется
Я с C++ знаком,так что это не "неправильная функция или определение"
Вот когда я рассматривал другие плагины переведенные (к примеру SodStats) то там была кодировка ANSI но у меня ANSI вообще не компилируется,только багов дофига
Я его редактирую
Вот пример (я перевел пока что только эту часть к примеру)
if (MaxClass[clientcount][team][class] == 0)
PrintToChat(client, "\x04[MaxClass]\x01 No %ss are allowed on your team now.", ClassNames[class]);
else if (MaxClass[clientcount][team][class] == 1)
PrintToChat(client, "\x04[MaxClass]\x01 %s class is full. Only one %d is allowed in your team.", ClassNames[class], MaxClass[clientcount][team][class]);
else
PrintToChat(client, "\x04[MaxClass]\x01 %s class is full. Only %d %ss are allowed in your team.", ClassNames[class], MaxClass[clientcount][team][class], ClassNames[class]);
PrintToChat(client, "\x04[MaxClass]\x01 Please, go back and choose another class.");
На
if (MaxClass[clientcount][team][class] == 0)
PrintToChat(client, "\x04[MaxClass]\x01 Класс %s ещё доступен в вашей команде.", ClassNames[class]);
else if (MaxClass[clientcount][team][class] == 1)
PrintToChat(client, "\x04[MaxClass]\x01 Класс %s полный. Только один %d может быть в вашей команде.", ClassNames[class], MaxClass[clientcount][team][class]);
else
PrintToChat(client, "\x04[MaxClass]\x01 Класс %s заполнен. Только %d %s может быть в вашей команде.", ClassNames[class], MaxClass[clientcount][team][class], ClassNames[class]);
PrintToChat(client, "\x04[MaxClass]\x01 Пожалуйста,вернитесь и поменяйте класс.");
Воть,но все-равно не компилируется
Я с C++ знаком,так что это не "неправильная функция или определение"
Вот когда я рассматривал другие плагины переведенные (к примеру SodStats) то там была кодировка ANSI но у меня ANSI вообще не компилируется,только багов дофига
Последний раз редактировалось koshmel 06.04.2009, 20:03, всего редактировалось 2 раза.
Причина: у меня копильнулось с Warningом
Причина: у меня копильнулось с Warningом
Юзай notepad++ и не будет проблем:root? писал(а):И сохраняю как блокнот в формаете UTF-8
→







- Vampire17
- Лейтенант
- Сообщения: 145
- Зарегистрирован: 08.08.2008
- Откуда: Краснодарский край
- Благодарил (а): 2 раза
- Контактная информация:
Переведите plz http://forums.alliedmods.net/showthread.php?p=773546
Последний раз редактировалось Kick-Bum 08.04.2009, 15:41, всего редактировалось 1 раз.
Причина: плагин не нужен. валве уже пофиксили это.
Причина: плагин не нужен. валве уже пофиксили это.
BMW Motorsport
Вот плагины c переводом.
тэгом #all помечены плагины,которые подойдут для всех модов
тэгом #tf2 помечены плагины только для team fortress 2
тэгом #dods помечены плагины тольок для day of defeat source
Я не переводил плагины других игр,так как они мне не нужны (у меня просто 2 сервера для dods и tf2) так что извините
Плагины качайте с alliedmods а переводы с моей ссылки
ADVANCED PLUGINS:
[A]
antireconnect (http://forums.alliedmods.net/showthread.php?p=708036) Перевод http://files.mail.ru/GYMAQ5 #ALL
antirejoin (http://forums.alliedmods.net/showthread.php?p=662510) Перевод http://files.mail.ru/R4MF9X #ALL
ATAC (http://forums.alliedmods.net/showthread.php?t=55452) Перевод http://files.mail.ru/XI4GH4 #ALL
[C]
cd_announcer (http://forums.alliedmods.net/showthread.php?p=522403) Перевод http://files.mail.ru/F098FN #ALL
[D]
dod_adminweapon (http://forums.alliedmods.net/showthread.php?p=674949) Перевод http://files.mail.ru/BD20JN #DODS
dod_capiture_bonus (http://forums.alliedmods.net/showthread.php?p=716936) Перевод http://files.mail.ru/9BDQ7E #DODS
dod_gungame (http://forums.alliedmods.net/showthread.php?p=657861) Перевод http://files.mail.ru/1GJR2B #DODS
dod_hidenseek (http://forums.alliedmods.net/showthread.php?p=666383) Перевод http://files.mail.ru/MOZ3KH #DODS
dod_zombiemod (http://forums.alliedmods.net/showthread.php?p=669948) Перевод http://files.mail.ru/8WHKZD #DODS
[G]
getlocation Перевод http://files.mail.ru/JQKFVD #ALL
[K]
killersinfo (http://forums.alliedmods.net/showthread.php?p=605008) Перевод http://files.mail.ru/E70K4Q #TF2
[M]
mdest (http://forums.alliedmods.net/showthread.php?p=759431) Перевод http://files.mail.ru/EHMPT3 #ALL
[N]
NoShotgunBBall Перевод http://files.mail.ru/TV1SC5 #TF2
[P]
pluginmanager Перевод http://files.mail.ru/0SVK2F #ALL
playersvotes (http://forums.alliedmods.net/showthread.php?p=632031) Перевод http://files.mail.ru/AHM4KU #ALL
simpletk (http://forums.alliedmods.net/showthread.php?p=674008) Перевод http://files.mail.ru/L5RWT3 #ALL
srctv_demorec (http://forums.alliedmods.net/showthread.php?p=604780) Перевод http://files.mail.ru/NYQDHP #ALL
vacbans (http://forums.alliedmods.net/showthread.php?p=717999) Перевод http://files.mail.ru/46XVTP #ALL
[W]
WarMode (http://forums.alliedmods.net/showthread.php?t=87150) Перевод http://files.mail.ru/X7LRVO #DODS
P.S в ATAC я перевел все плагины,просто влом писать все подряд
Все текстовые документы кидайте в папку translations
*.smx в plugins
Лучше компилировать плагины для получения последней версии!
Позже скину другие переводы
CYA
тэгом #all помечены плагины,которые подойдут для всех модов
тэгом #tf2 помечены плагины только для team fortress 2
тэгом #dods помечены плагины тольок для day of defeat source
Я не переводил плагины других игр,так как они мне не нужны (у меня просто 2 сервера для dods и tf2) так что извините
Плагины качайте с alliedmods а переводы с моей ссылки
ADVANCED PLUGINS:
[A]
antireconnect (http://forums.alliedmods.net/showthread.php?p=708036) Перевод http://files.mail.ru/GYMAQ5 #ALL
antirejoin (http://forums.alliedmods.net/showthread.php?p=662510) Перевод http://files.mail.ru/R4MF9X #ALL
ATAC (http://forums.alliedmods.net/showthread.php?t=55452) Перевод http://files.mail.ru/XI4GH4 #ALL
[C]
cd_announcer (http://forums.alliedmods.net/showthread.php?p=522403) Перевод http://files.mail.ru/F098FN #ALL
[D]
dod_adminweapon (http://forums.alliedmods.net/showthread.php?p=674949) Перевод http://files.mail.ru/BD20JN #DODS
dod_capiture_bonus (http://forums.alliedmods.net/showthread.php?p=716936) Перевод http://files.mail.ru/9BDQ7E #DODS
dod_gungame (http://forums.alliedmods.net/showthread.php?p=657861) Перевод http://files.mail.ru/1GJR2B #DODS
dod_hidenseek (http://forums.alliedmods.net/showthread.php?p=666383) Перевод http://files.mail.ru/MOZ3KH #DODS
dod_zombiemod (http://forums.alliedmods.net/showthread.php?p=669948) Перевод http://files.mail.ru/8WHKZD #DODS
[G]
getlocation Перевод http://files.mail.ru/JQKFVD #ALL
[K]
killersinfo (http://forums.alliedmods.net/showthread.php?p=605008) Перевод http://files.mail.ru/E70K4Q #TF2
[M]
mdest (http://forums.alliedmods.net/showthread.php?p=759431) Перевод http://files.mail.ru/EHMPT3 #ALL
[N]
NoShotgunBBall Перевод http://files.mail.ru/TV1SC5 #TF2
[P]
pluginmanager Перевод http://files.mail.ru/0SVK2F #ALL
playersvotes (http://forums.alliedmods.net/showthread.php?p=632031) Перевод http://files.mail.ru/AHM4KU #ALL
simpletk (http://forums.alliedmods.net/showthread.php?p=674008) Перевод http://files.mail.ru/L5RWT3 #ALL
srctv_demorec (http://forums.alliedmods.net/showthread.php?p=604780) Перевод http://files.mail.ru/NYQDHP #ALL
vacbans (http://forums.alliedmods.net/showthread.php?p=717999) Перевод http://files.mail.ru/46XVTP #ALL
[W]
WarMode (http://forums.alliedmods.net/showthread.php?t=87150) Перевод http://files.mail.ru/X7LRVO #DODS
P.S в ATAC я перевел все плагины,просто влом писать все подряд
Все текстовые документы кидайте в папку translations
*.smx в plugins
Лучше компилировать плагины для получения последней версии!
Позже скину другие переводы
CYA
Такая вещь: перед тем как закончится время карты, нужно вывести голосование за следующую. Сервер на SourceMod, Team Fortress 2.
Нужен плагин или эта вещь есть в настройках SourceMod`а?
Нужен плагин или эта вещь есть в настройках SourceMod`а?
Настройки видео через консоль
Ничего особенного не требуется
Тебе всего лишь надо ПЕРЕМЕСТИТЬ из папки ...sourcemod/plugins/disabled пару плагинов типа randomcycle;mapchooser;nominations;nextmap
Посмотри,чтобы эти плагины не повторялись в папке DISABLED
Потом запусти сервер
В папке cfg\sourcemod найдешь конфиги mapchooser.cfg;randomcycle;rtv;
Чтобы в конце карты было предложено 6 карт,зайди в mapchooser и ищешь строчку
sm_mapvote_include "6"
Ставишь как здесь
Если ты хочешь чтобы у тебя,когда оставалась одна минута стартовало голосование,найди строчку
sm_mapvote_start "" и вместо ставишь минуты
Если хочешь чтобы голосование включало "продление карты" ищи строчку и ставь как у меня
sm_mapvote_extend "1"
Ну а насколько минут-здесь
sm_extendmap_timestep "15"
ДОПОЛНЕНИЕ
Если ты хочешь видеть прогресс голосования (как в мани) ставь этот плагин-http://forums.alliedmods.net/showthread.php?p=586979
P.S могут быть проблемы с плагинов RTV если ты поставишь этот
Тебе всего лишь надо ПЕРЕМЕСТИТЬ из папки ...sourcemod/plugins/disabled пару плагинов типа randomcycle;mapchooser;nominations;nextmap
Посмотри,чтобы эти плагины не повторялись в папке DISABLED
Потом запусти сервер
В папке cfg\sourcemod найдешь конфиги mapchooser.cfg;randomcycle;rtv;
Чтобы в конце карты было предложено 6 карт,зайди в mapchooser и ищешь строчку
sm_mapvote_include "6"
Ставишь как здесь
Если ты хочешь чтобы у тебя,когда оставалась одна минута стартовало голосование,найди строчку
sm_mapvote_start "" и вместо ставишь минуты
Если хочешь чтобы голосование включало "продление карты" ищи строчку и ставь как у меня
sm_mapvote_extend "1"
Ну а насколько минут-здесь
sm_extendmap_timestep "15"
ДОПОЛНЕНИЕ
Если ты хочешь видеть прогресс голосования (как в мани) ставь этот плагин-http://forums.alliedmods.net/showthread.php?p=586979
P.S могут быть проблемы с плагинов RTV если ты поставишь этот
Завтра перевод плагина выложу,только надо протестить его для начала :) А негде :) Сейчас сервер распаковывается prankster
:root?,У перевода pluginmanager ссылка битая вроде.У некоторых может тоже,перепроверь.
:root?,У перевода pluginmanager ссылка битая вроде.У некоторых может тоже,перепроверь.
Последний раз редактировалось Andreyses 05.05.2009, 21:34, всего редактировалось 1 раз.

Хорошо! я помогу
+залью новые переводы и обновленные
Вот только подскажите как их прикрепить к сообщению без прошлого спама
Ну чтобы как в группе перевода,окно
+залью новые переводы и обновленные
Вот только подскажите как их прикрепить к сообщению без прошлого спама

Ну чтобы как в группе перевода,окно

Уничтожение построек инженера
Оригинал
Переводил: Andreyses(Он же Prince)
Установка:
1) Скачиваете архив.
2) Распаковывайте папки plugins (Тут сам плагин) и translations (Тут перевод плагина) в \addons\sourcemod\
По сути всё,но есть ещё вариант с установкой этой функции в админ-меню,его (Вариант) мы сейчас и рассмотрим.
3) Скачать файл adminmenu_custom.txt и скопировать всё его содержимое и вставить в свой (такой же файл) за место "Commands" всё содержимое,скаченного adminmenu_custom.txt. Примечание: Оригинальный файл лежит здесь - addons\sourcemod\configs
4)Проделайте такую же операцию с файлом adminmenu_grouping.txt . Последовательность такая же,файл (оригинальный) лежит в той же папке (addons\sourcemod\configs)
Переведено всё,кроме меню!!!
Находится здесь: Админка --> Управление игроками --> Destroy Buildings, а там уже выбираете у кого и что уничтожить.
Ещё можно через команду sm_destroy <name/@all/@blue/@red> [sentry/dispenser/entrance/exit/all]
PS Кто знает,как правильно перевести меню? Если писать по-русски в меню,тогда плагин тупо сноситься.
PSS Файлы:


- Вложения
-
- Beta.rar
- Архив с плагином,переводом и скриптом
- (9.61 КБ) 169 скачиваний
- Beta.rar
- Архив с плагином,переводом и скриптом
- (9.61 КБ) 169 скачиваний

А при заливке плагина надо описывать что он делаеткак извлекатькак пользоватьсякакая версия плагина...
Просто если я буду всё это делать,то это для на 3,так как я перевел 37 плагинов и 3 из них не тестрованы и 5 в бете
Я могу сделать за сегодня,но только прикрепив файлы и скинув ссылку рядом (AlliesMods.LLC)
Добавлено спустя 4 минуты 48 секунд:
кстати,я полностью перевел соурсмод от А- до -Я
Я потом выложуу скрины изменений и создам тему на этот счет
Сам перевод у меня имеется уже полгода...просто заливать было влом :P
+я переделывал *sp файлы для точного перевода
CYA
Просто если я буду всё это делать,то это для на 3,так как я перевел 37 плагинов и 3 из них не тестрованы и 5 в бете
Я могу сделать за сегодня,но только прикрепив файлы и скинув ссылку рядом (AlliesMods.LLC)
Добавлено спустя 4 минуты 48 секунд:
кстати,я полностью перевел соурсмод от А- до -Я
Я потом выложуу скрины изменений и создам тему на этот счет
Сам перевод у меня имеется уже полгода...просто заливать было влом :P
+я переделывал *sp файлы для точного перевода
CYA
Описание
Этот плагин делает так,чтобы после смерти,с инженера,падали патроны(металл) и чтобы можно было сделать тот же металл(патроны) из накопленной части металла.Делается это при помощи гаечного ключа.
Команды для плагина:
sm_ammopacks 3 - Включить / отключить плагин (0 = отключить | 1 = Патроны (металл) падают только после смерти медика | 2 = можно делать патроны(металл) только из накопленного металла | 3 = обе функции включены)
sm_ammopacks_small 50 - количество накопленного металла для маленьких ящиков с металлом (патронами)
sm_ammopacks_medium 100 - количество накопленного металла для средних ящиков с металлом (патронами)
sm_ammopacks_full 200 - количество накопленного металла для ящика,восстанавливающих металл (патроны) полностью
sm_ammopacks_keep 60 - время,которое металл (патроны) будут на карте (0 = если плагин отключён | 60 = количество времени,в секундах,сколько патроны(металл) будут оставаться на карте)
sm_ammopacks_team 0 - Кто может использовать аптечки (0 = любая команда | 1 = команда этого медика | 2 = команда-соперник)
sm_metal - Добавить часть металла инженеру (прописывает эту команду только админ) - Применение: sm_metal <name|#userid> [количество]
Установка
ammopacks.smx положить в addons\sourcemod\plugins\
ammopacks.phrases.txt положить addons\sourcemod\translations\
Файл *.smx качаем от сюда
Оригинал(Как же без него)
Koshmel,в шапку добавь
PS Пока не тестил,если будут ошибки сообщу и исправлю
- Вложения
-
- Архив WinRAR.rar
- ammopacks.phrases.txt
- (968 байт) 163 скачивания
- Архив WinRAR.rar
- ammopacks.phrases.txt
- (968 байт) 163 скачивания
