Иконка ресурса

Playercommands + 1.0.3

Skvin

Участник
Сообщения
323
Реакции
118
Подскажите что за ошибка наглая.

Exception reported: Language phrase "Kicked target" not found (arg 5)
L 08/13/2021 - 18:14:19: [SM] Blaming: playercommands.smx
L 08/13/2021 - 18:14:19: [SM] Call stack trace:
L 08/13/2021 - 18:14:19: [SM] [0] ShowActivity2
L 08/13/2021 - 18:14:19: [SM] [1] Line 161, C:\Users\vsevo\OneDrive\Desktop\À䬨�孾 殺⻲ ﳭ겠\playercommands.sp::OnClientSayCommand

через сайт GCMS кикнуть даже не могу
1628868258208.png
 

Truyn

King of clowns
Сообщения
1,591
Реакции
749
@D1fox ты бы проверил, переводов не хватает и ошибки бывает дает
 

Stefany

Участник
Сообщения
19
Реакции
10
Подскажите что за ошибка наглая.

Exception reported: Language phrase "Kicked target" not found (arg 5)
L 08/13/2021 - 18:14:19: [SM] Blaming: playercommands.smx
L 08/13/2021 - 18:14:19: [SM] Call stack trace:
L 08/13/2021 - 18:14:19: [SM] [0] ShowActivity2
L 08/13/2021 - 18:14:19: [SM] [1] Line 161, C:\Users\vsevo\OneDrive\Desktop\À䬨�孾 殺⻲ ﳭ겠\playercommands.sp::OnClientSayCommand

через сайт GCMS кикнуть даже не могу
the translation is missing in "plugin.basecommands.txt" for translate folder

add this

C-подобный:
"Kicked target"
    {
        "#format"        "{1:t}"
        "en"            "Kicked {1}"
    }
 

Zkiffy

Участник
Сообщения
547
Реакции
192
1637608646274.png

Есть фикс данного прикола ?
 

Miroha

Участник
Сообщения
1,124
Реакции
134
При кике сразу кикает причину не просит как можно исправить?
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Люди как исправить, когда шлёпаю игрока не видно кого и кто, вот такое, помогите.
 

Вложения

  • 1666539817731.png
    1666539817731.png
    6.4 КБ · Просмотры: 25

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Люди как исправить, когда шлёпаю игрока не видно кого и кто, вот такое, помогите.
переводы и исходник смотреть надо, я думаю, намек понятен?
Сообщения автоматически склеены:

А если проще, у тебя отсутствует форматирование всех фраз на русском языке
Сообщения автоматически склеены:

Замени русские переводы свои вот этим
C++:
"Phrases"
{
    "Kicked target"
    {
        "#format"    "{1:s}"
        "ru"        "Игрок {1} кикнут"
    }
    "Reason"
    {
        "#format"    "{1:s}"
        "ru"        "Причина: {1}"
    }
    "Slay player"
    {
        "ru"        "Убить игрока"
    }
    "Slap damage"
    {
        "ru"        "Урон"
    }
    "Slap player"
    {
        "ru"        "Шлепнуть игрока"
    }
    "Slapped target"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} шлепнут."
    }
    "Slayed target"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} убит."
    }
    "Name changed"
    {
        "ru"        "Админ изменил ваше имя"
    }
    "Renamed target"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} переименован."
    }
    "New name"
    {
        "#format"        "{1:s}"
        "ru"        "Новий ник: {1}"
    }
    "Rename player"
    {
        "ru"        "Изменить имя игрока"
    }
    "Dead Player Rename"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} будет переименован в следующем раунде."
    }
    "Kicked by administrator"
    {
        "#format"        "{1:s},{2:s}"
        "ru"        "Админ: {1}\nДействие: Кикнут\nПричина: {2}"
    }
    "Kick Reason"
    {
        "ru"        "Используя чат, введите причину кика. Или используйте !cancel для отмены операции."
    }
    "ChatNick"
    {
        "ru"        "Используя чат, введите новый ник. Или используйте !cancel для отмены операции."
    }
    "ReasonSlay"
    {
        "ru"        "Используя чат, введите причину убийства. Или используйте !cancel для отмены операции."
    }
    "Cancelled"
    {
        "ru"        "Операция отменена."
    }
}
 
Последнее редактирование:

Miroha

Участник
Сообщения
1,124
Реакции
134
переводы и исходник смотреть надо, я думаю, намек понятен?
Сообщения автоматически склеены:

А если проще, у тебя отсутствует форматирование всех фраз на русском языке
Сообщения автоматически склеены:

Замени русские переводы свои вот этим
C++:
"Phrases"
{
    "Kicked target"
    {
        "#format"    "{1:s}"
        "ru"        "Игрок {1} кикнут"
    }
    "Reason"
    {
        "#format"    "{1:s}"
        "ru"        "Причина: {1}"
    }
    "Slay player"
    {
        "ru"        "Убить игрока"
    }
    "Slap damage"
    {
        "ru"        "Урон"
    }
    "Slap player"
    {
        "ru"        "Шлепнуть игрока"
    }
    "Slapped target"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} шлепнут."
    }
    "Slayed target"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} убит."
    }
    "Name changed"
    {
        "ru"        "Админ изменил ваше имя"
    }
    "Renamed target"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} переименован."
    }
    "New name"
    {
        "#format"        "{1:s}"
        "ru"        "Новий ник: {1}"
    }
    "Rename player"
    {
        "ru"        "Изменить имя игрока"
    }
    "Dead Player Rename"
    {
        "#format"        "{1:s}"
        "ru"        "Игрок {1} будет переименован в следующем раунде."
    }
    "Kicked by administrator"
    {
        "#format"        "{1:s},{2:s}"
        "ru"        "Админ: {1}\nДействие: Кикнут\nПричина: {2}"
    }
    "Kick Reason"
    {
        "ru"        "Используя чат, введите причину кика. Или используйте !cancel для отмены операции."
    }
    "ChatNick"
    {
        "ru"        "Используя чат, введите новый ник. Или используйте !cancel для отмены операции."
    }
    "ReasonSlay"
    {
        "ru"        "Используя чат, введите причину убийства. Или используйте !cancel для отмены операции."
    }
    "Cancelled"
    {
        "ru"        "Операция отменена."
    }
}
Я заменил перевод в translations/playercommands.phrases.txt на то что ты мне скинул но я щас перезагрузил плагин и пишет тоже самое или надо сервер рестартнуть?
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
рестартнуть
Я заменил перевод в translations/playercommands.phrases.txt на то что ты мне скинул но я щас перезагрузил плагин и пишет тоже самое или надо сервер рестартнуть?
тебе нужно было не основной перевод заменять, а в папке translations/ru/
соурсмод требует английского перевода в любом случае емнип
 

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
  • Автор ресурса
  • #70
рестартнуть

тебе нужно было не основной перевод заменять, а в папке translations/ru/
А вообще ему надо было дать оба языка, а то могут косяки полезть он же просто копи паст, без добавления сделал=)
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
А вообще ему надо было дать оба языка, а то могут косяки полезть он же просто копи паст, без добавления сделал=)
Я добавил в сообщении об этом. Как говорится, умные мысли преследовали его, но он был быстрее
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Я добавил в сообщении об этом. Как говорится, умные мысли преследовали его, но он был быстрее
Что-то не так...
Сообщения автоматически склеены:

Пишется но... игрок шлёпут вообще другой когда у меня ник такой...
Сообщения автоматически склеены:

Это баг или можно как-то исправить?
 

Вложения

  • 1666541385961.png
    1666541385961.png
    216.4 КБ · Просмотры: 22

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Что-то не так...
Сообщения автоматически склеены:

Пишется но... игрок шлёпут вообще другой когда у меня ник такой...
Сообщения автоматически склеены:

Это баг или можно как-то исправить?
в исходнике slap.sp
ShowActivity2(client, "[SM] ", "%t", "Slapped target", "_s", target_name);
на это замени
ShowActivity2(client, "[SM] ", "%t", "Slapped target", target_name);
и скомпилируй
 

Miroha

Участник
Сообщения
1,124
Реакции
134
в исходнике slap.sp
ShowActivity2(client, "[SM] ", "%t", "Slapped target", "_s", target_name);
на это замени
ShowActivity2(client, "[SM] ", "%t", "Slapped target", target_name);
и скомпилируй
Заменил, перезагружать сервер или компилировать?
Сообщения автоматически склеены:

f
в исходнике slap.sp
ShowActivity2(client, "[SM] ", "%t", "Slapped target", "_s", target_name);
на это замени
ShowActivity2(client, "[SM] ", "%t", "Slapped target", target_name);
и скомпилируй
Скомпилировал но всё так же... что делать?
 

Вложения

  • 1666542529429.png
    1666542529429.png
    336.3 КБ · Просмотры: 17
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,569
Реакции
5,071
@D1fox, поправь исходники basecommands и playercommands + slap (playercommands+ не проверял). А то с помощью SM1.11+ не скомпилить.
Нужно в хэндлерах меню перед закрывающей фигурной скобкой функции добавить return 0;.
  • playercommands + slap:
    • kick.sp: в MenuHandler_Kick после строки 108
    • rename.sp: в MenuHandler_Rename после строки 99 и в MenuHandler_NickList после строки 156
    • slap.sp: в MenuHandler_SlapDamage после строки 114 и в MenuHandler_Slap после стпроки 159
    • slay.sp: в MenuHandler_Slay после строки 112

  • basecommands:
    • map.sp: в MenuHandler_ChangeMap после строки 64
    • who.sp: в MenuHandler_Who после строки 163

в исходнике slap.sp
ShowActivity2(client, "[SM] ", "%t", "Slapped target", "_s", target_name);
на это замени
ShowActivity2(client, "[SM] ", "%t", "Slapped target", target_name);
и скомпилируй
не поможет: нужно в переводе исправить с
C-подобный:
    "Slapped target"
    {
        "en"            "Player {1} slap"
    }
на
C-подобный:
    "Slapped target"
    {
        "#format"        "{1:s}"
        "en"            "Player {1} slap"
    }
А в исходнике всё правильно было.
 
Последнее редактирование:

Miroha

Участник
Сообщения
1,124
Реакции
134
Где взять нормальный перевод не получается изменить имя игрока?
перевод:
L 12/02/2022 - 22:03:06: [SM] Exception reported: Language phrase "Flepcik" not found (arg 6)
L 12/02/2022 - 22:03:06: [SM] Blaming: playercommands.smx
L 12/02/2022 - 22:03:06: [SM] Call stack trace:
L 12/02/2022 - 22:03:06: [SM]   [0] ShowActivity2
L 12/02/2022 - 22:03:06: [SM]   [1] Line 151, playercommands/rename.sp::MenuHandler_NickList
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Где взять нормальный перевод не получается изменить имя игрока?
перевод:
L 12/02/2022 - 22:03:06: [SM] Exception reported: Language phrase "Flepcik" not found (arg 6)
L 12/02/2022 - 22:03:06: [SM] Blaming: playercommands.smx
L 12/02/2022 - 22:03:06: [SM] Call stack trace:
L 12/02/2022 - 22:03:06: [SM]   [0] ShowActivity2
L 12/02/2022 - 22:03:06: [SM]   [1] Line 151, playercommands/rename.sp::MenuHandler_NickList
Написать
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,569
Реакции
5,071
@Miroha,
1-е: укажи какую версию исходников компилил (можно прикрепить к комменту)
2-е: приложи используемые файлы перевода
 
Сверху Снизу