SR_team

like pancake
Автор темы
BH Team
4,720
6,367
Перевод SA:MP без замены samp.dll. Собственно сам перевод Вам предстоит сделать самостоятельно в файле translator.ini (кодировка Windows1251), который появится в папке с игрой после запуска игры с данным плагином. Результатами переводов предлагаю делиться в комментах. Буду рад, если переводы будут не только на Русский язык.
Переводы можно перезагружать во время игры. Для этого зажмите клавишу шифт и быстро дважды кликните по средней кнопке мыши (колесико).
В translator.ini можно перевести не все, что встречается в SAMP, например нет переводов подписок и отписок с каналов, внутренних ошибок сампа, краш диалога, оружия, чего-то еще. Причина тому - я заебался. Но если Вам очень надо, то в плагине присутствует поддержка кастомных переводов.
Для создания кастомного перевода необходимо в секцию [translator] добавить ключ custom (количество таких ключей не ограничено) принимающий 3 параметра (все параметры должны быть заключены в кавычки):
  1. Смещение относительно samp.dll, по которому используется строка.
  2. Перевод в ini файле в формате 'секция/ключ'.
  3. Смещение относительно samp.dll, по которому располагается оригинальная строка.
Код:
custom="0x710D8" "Screenshot/success" "0xD8380"

Длины строк с переводами не имеют стандартных ограничений.
Ограничения:
  • 144 символа - строки выводящиеся в чат
  • без ограничения - строки выводящиеся в диалоги
  • хз сколько - строки выводящиеся на экран (такие как dl)
  • 256 символов - игровые уведомления (такие как кража машины)

Скачать: translator(GitLab)

 
Последнее редактирование модератором:

SR_team

like pancake
Автор темы
BH Team
4,720
6,367
ну и где переводы? Я что все сам должен делать?
 

sаnеk

Всефорумный sanek
Друг
2,107
2,058
у кого вылезает такое:
unknown.png
обновите винрар до последней версии
 

Ex3m

Известный
Друг
99
38
При использовании команды /headmove происходит завершение процесса gta_sa.exe. Удалил translator все стало норм. В ini файле:

Код:
headMoveOn=-> Повороты головой вкл.
headMoveOff=-> Повороты головой выкл.
 

SR_team

like pancake
Автор темы
BH Team
4,720
6,367
При использовании команды /headmove происходит завершение процесса gta_sa.exe. Удалил translator все стало норм. В ini файле:

Код:
headMoveOn=-> Повороты головой вкл.
headMoveOff=-> Повороты головой выкл.
ok, проверю сегодня и исправлю
 

Ex3m

Известный
Друг
99
38
И я так понимаю что Chat2Popup будет выводить их в консоль SF, поэтому придется его удалить чтоб наслаждаться переводом :(