[Shop] Credits for kills

[Shop] Credits for kills 2.0.5 fix-translations-warnings

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #1
Патриот Анархии добавил(а) новый ресурс:

[Shop] Credits for kills - Данный плагин даёт игроку кредиты за разные типы убийств.

Простой плагин, который выдаёт игрокам кредит, за разные типы убийств и забирает за самоубийство (есть возможность отключить).

Узнать больше об этом ресурсе...
 
Последнее редактирование:

dvernoff

Добрая душа
Сообщения
638
Реакции
591
Перевёл на новый синтаксис, исправил некоторые моменты
 

Вложения

  • CFK.sp
    1.6 КБ · Просмотры: 101
  • CFK.smx
    3.5 КБ · Просмотры: 86

psychedelic

Участник
Сообщения
131
Реакции
35
Сделайте чтобы этот плагин давал еще очки за убийство с ножа, и так же забирал очки за смерть !!
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #5
Патриот Анархии обновил(а) ресурс [Shop] Credits for kills новой записью:

Обновление 1.1

- новый синтаксис и исправление ошибок, от nulled.
- новый квар, отвечает за убийство с ножа. (дать кол-во кредитов, за убийство с ножа)
- новый квар, отвечает за самоубийство. (забрать или нет кол-во кредитов)

Узнать больше об этом обновлении...
 

dvernoff

Добрая душа
Сообщения
638
Реакции
591
Ты делаешь проверку только на один ножик, weapon knife, в ксго их больше 10, и кредиты будут давать только за один ножик.

Вот проверка на все ножи:

if(StrContains(weaponName, "knife", false) != -1 || (StrContains(weaponName, "bayonet", false) != -1))
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #7
Ты делаешь проверку только на один ножик, weapon knife, в ксго их больше 10, и кредиты будут давать только за один ножик.

Вот проверка на все ножи:

if(StrContains(weaponName, "knife", false) != -1 || (StrContains(weaponName, "bayonet", false) != -1))
Проверял с разными ножами и всё работало. Но к совету прислушаюсь.
 

psychedelic

Участник
Сообщения
131
Реакции
35
Проверял с разными ножами и всё работало. Но к совету прислушаюсь.
добавь еще чтоб плагин начинал работать когда на сервере 4 и более игроков (добавь квар на проверку игроков) иначе люди будут ночью накручивать кредиты вдвоем
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #9
добавь еще чтоб плагин начинал работать когда на сервере 4 и более игроков (добавь квар на проверку игроков) иначе люди будут ночью накручивать кредиты вдвоем
Сделаю завтра.
 

SonicSlash

Участник
Сообщения
39
Реакции
4
Отличный плагин, давно искал подобный!
Баги и предложения:
1. При убийстве из эмки с глушителем даются креды как за убийство с ножа.
2. было бы круто изменить стиль текста в чате, как в moneydistributor, чтобы стиль сообщений был одинаковый, типа {green}[Shop] {default}Вы получили {green}{credits} {default}кредита за убийство!
3. убрать текст в чате, если значение стоит 0. Например в moneydistributor за убийство стоит 5 кредов, а в конфиге CFR 0, в итоге получаем 2 сообщения, что игрок получил 5 кредов и что игрок получил 0 кредов.
 

wendermark

Участник
Сообщения
227
Реакции
51
иначе люди будут ночью накручивать кредиты вдвоем
много не накрутят, у меня например 10 за килл и 15 за килл в голову, крутить придется всю ночь))
Сообщения автоматически склеены:

Например в moneydistributor за убийство стоит 5 кредов, а в конфиге CFR 0, в итоге получаем 2 сообщения, что игрок получил 5 кредов и что игрок получил 0 кредов.
а зачем 2 одинаковых плагина ставить?
 

Nekro

Терра инкогнита
Сообщения
4,025
Реакции
2,260
много не накрутят, у меня например 10 за килл и 15 за килл в голову, крутить придется всю ночь))
Сообщения автоматически склеены:


а зачем 2 одинаковых плагина ставить?
Это разные плагины, прочитайте описание Модуль плагина - [Shop] Money Distributor

Плюс всё зависит от экономики сервера, как по мне это упущение и ограничение по онлайну хорошая идея.
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #13
Отличный плагин, давно искал подобный!
Баги и предложения:
1. При убийстве из эмки с глушителем даются креды как за убийство с ножа.
2. было бы круто изменить стиль текста в чате, как в moneydistributor, чтобы стиль сообщений был одинаковый, типа {green}[Shop] {default}Вы получили {green}{credits} {default}кредита за убийство!
3. убрать текст в чате, если значение стоит 0. Например в moneydistributor за убийство стоит 5 кредов, а в конфиге CFR 0, в итоге получаем 2 сообщения, что игрок получил 5 кредов и что игрок получил 0 кредов.
1. Сейчас изменю тип проверки, на тот что предложил nulled. (Вообще не понятно, почему так происходит)
2. Цвет - не проблема, сейчас подправлю.
3. Если мне не изменяет память - то можно просто из перевода убрать текст, но я добавлю сейчас ещё одну переменную.


много не накрутят, у меня например 10 за килл и 15 за килл в голову, крутить придется всю ночь))
Сообщения автоматически склеены:

У всех разные значения и разная экономика, так что можно понять.


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

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #14

Delfram

Добрая душа
Сообщения
155
Реакции
136
L 08/01/2020 - 04:06:37: [SM] Blaming: CFK.smx
L 08/01/2020 - 04:06:37: [SM] Call stack trace:
L 08/01/2020 - 04:06:37: [SM] [0] PrintToChat
L 08/01/2020 - 04:06:37: [SM] [1] Line 79, C:\Users\El_vlado\Desktop\addons\sourcemod\scripting\CFK.sp::hookPlayerDie
L 08/01/2020 - 04:08:23: [SM] Exception reported: Language phrase "headcred" not found (arg 4)

Флуд ошибками, все верно настроено, перевод стоит.
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #16
L 08/01/2020 - 04:06:37: [SM] Blaming: CFK.smx
L 08/01/2020 - 04:06:37: [SM] Call stack trace:
L 08/01/2020 - 04:06:37: [SM] [0] PrintToChat
L 08/01/2020 - 04:06:37: [SM] [1] Line 79, C:\Users\El_vlado\Desktop\addons\sourcemod\scripting\CFK.sp::hookPlayerDie
L 08/01/2020 - 04:08:23: [SM] Exception reported: Language phrase "headcred" not found (arg 4)

Флуд ошибками, все верно настроено, перевод стоит.
Можешь кинуть, как у тебя написано в переводе при убийстве в голову?
(Просто если внимательно прочитать - то там написано что отсутствует 4 элемент, а конкретно кол-во. кредитов в фразе)
 
Последнее редактирование:

Delfram

Добрая душа
Сообщения
155
Реакции
136
Можешь кинуть, как у тебя написано в переводе при убийстве в голову?
(Просто если внимательно прочитать - то там написано что отсутствует 4 элемент, а конкретно кол-во. кредитов в фразе)
"Phrases"
{
"headcred"
{
"#format" "{1:d}"
"ru" "[CFK] Вы получили {1} кредитов, за убийство в голову."
}

"killcred"
{
"#format" "{1:d}"
"ru" "[CFK] Вы получили {1} кредитов, за убийство."
}

"Credtakeph"
{
"#format" "{1:d}"
"ru" "[CFK] Вы умерли и потеряли {1} кредитов."
}

"kncred"
{
"#format" "{1:d}"
"ru" "[CFK] Вы получили {1} кредитов, за убийство с ножа."
}
}

Там ошибка по killcred и headcred переводам
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #18
"Phrases"
{
"headcred"
{
"#format" "{1:d}"
"ru" "[CFK] Вы получили {1} кредитов, за убийство в голову."
}

"killcred"
{
"#format" "{1:d}"
"ru" "[CFK] Вы получили {1} кредитов, за убийство."
}

"Credtakeph"
{
"#format" "{1:d}"
"ru" "[CFK] Вы умерли и потеряли {1} кредитов."
}

"kncred"
{
"#format" "{1:d}"
"ru" "[CFK] Вы получили {1} кредитов, за убийство с ножа."
}
}

Там ошибка по killcred и headcred переводам
Только что поставил, всё работает. Попробуй переустановить его полностью. (Ошибок - нету, мб стоит убрать из исходника пока не нужные инклуды, хотя я их сегодня доделаю)
 

Патриот Анархии

Чиполлино
Сообщения
113
Реакции
68
  • Автор ресурса
  • #19
Патриот Анархии обновил(а) ресурс [Shop] Credits for kills новой записью:

Обновление 1.2.1

- добавлена возможность настроить цветное сообщение при выдачи награды;
* из-за этого плагин разбит на 2 ( для cs:s и для cs:go);
- исправлены небольшие ошибки;

Узнать больше об этом обновлении...
 

AniKseroKserr

Участник
Сообщения
2
Реакции
0
флуд ошибками, хотя всё работает

1597343692081.png

L 08/13/2020 - 23:22:21: [SM] Exception reported: Language phrase "killcred" not found (arg 4)
L 08/13/2020 - 23:22:21: [SM] Blaming: CFK [CSGO].smx
L 08/13/2020 - 23:22:21: [SM] Call stack trace:
L 08/13/2020 - 23:22:21: [SM] [0] VFormat
L 08/13/2020 - 23:22:21: [SM] [1] Line 25, D:\ServerCSGO\AIMAWP\server_csgo\csgo\addons\sourcemod\scripting\include\csgo_colors.inc::CGOPrintToChat
L 08/13/2020 - 23:22:21: [SM] [2] Line 106, D:\ServerCSGO\AIMAWP\server_csgo\csgo\addons\sourcemod\scripting\CFK [CSGO].sp::hookPlayerDie
L 08/13/2020 - 23:22:58: [SM] Exception reported: Language phrase "headcred" not found (arg 4)
L 08/13/2020 - 23:22:58: [SM] Blaming: CFK [CSGO].smx
L 08/13/2020 - 23:22:58: [SM] Call stack trace:
L 08/13/2020 - 23:22:58: [SM] [0] VFormat
L 08/13/2020 - 23:22:58: [SM] [1] Line 25, D:\ServerCSGO\AIMAWP\server_csgo\csgo\addons\sourcemod\scripting\include\csgo_colors.inc::CGOPrintToChat
L 08/13/2020 - 23:22:58: [SM] [2] Line 77, D:\ServerCSGO\AIMAWP\server_csgo\csgo\addons\sourcemod\scripting\CFK [CSGO].sp::hookPlayerDie
 
Последнее редактирование:
Сверху Снизу