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

[Shop] Money Distributor 1.4.2

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
можно сделать через 1 таймер и одному int для каждого игрока.
 

Андрей Марков

Участник
Сообщения
71
Реакции
1
Добавте пожалуйста в палигн еще один КВАР:

sm_shop_credits_he - кол-во кредитов за убийство с гранаты

И как сделать, чтобы кредиты выдавались победившей команде за взрыв бомбы и за разминирование

События я нашел, а вот как офрммить, не хватает скилла

bomb_defused

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

QWEBR

Участник
Сообщения
107
Реакции
4
Как прописать, чтобы за суицид снимались кредиты? Именно за суицид, а не за смерть
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786

PHP:
"bomb_defused"        // Событие 
{ 
	"userid"    // Параметр события. В данном случае, игрок который обезвредил
	{ 
		"type"    "userid"        // Тип параметра (Доступны userid и int) 
		"credits"    "5"        // Количество кредитов.
		"text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за обезвреживание бомбы!"    // Уведомление в чате игроку 
	} 
}

с bomb_exploded аналогично
 
Последнее редактирование:

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Выкладываю фикс когда игроки пишут kill.
Теперь при написании kill кредиты только снимаются. (Если так настроено). Атакующий будет игнорироваться.

Пару раз просили пофиксить, каждый раз терялся и приходилось делать заново. Теперь не потеряется.
 

Вложения

  • shop_moneydistributor.smx
    15.6 КБ · Просмотры: 855
  • shop_moneydistributor.sp
    8.1 КБ · Просмотры: 685
Последнее редактирование:

Андрей Марков

Участник
Сообщения
71
Реакции
1
CVAR с ножами sm_shop_credits_kk не работает!!! прописывал и в server.cfg и в сам конфиг плагина, не дает кредитов за убийство с ножа!
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Андрей Марков, где ты его вообще увидел?

PHP:
g_hInterval = CreateConVar("sm_shop_credits_interval", "60.0", "The interval of timer. Less than 1 to disable", 0, true, 0.0, false);
g_hMoneyPerTick = CreateConVar("sm_shop_credits_amount", "5", "Amount of credits all players get every time.", 0, true, 1.0);
HookConVarChange(CreateConVar("sm_shop_credits_stop_events_on_round_end", "1", "Don't listen to events on round end", 0, true, 0.0, true, 1.0), OnEventListenChange);
 

Fly Per

Участник
Сообщения
7
Реакции
0
Почему при самоубийстве дает кредиты? За смерть отнимает и за убийство добавляет. Исправьте.
 

Андрей Марков

Участник
Сообщения
71
Реакции
1
sshot-1.jpg
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Андрей Марков, там плагине такой бред написан.
 

Андрей Марков

Участник
Сообщения
71
Реакции
1
Подскажите как прописать событие, чтобы когда игрок сидит в спектрах, ему кредиты выдавались?
 

Андрей Марков

Участник
Сообщения
71
Реакции
1
PHP:
"bomb_defused"        // Событие 
{ 
    "userid"    // Параметр события. В данном случае, игрок который обезвредил
    { 
        "type"    "userid"        // Тип параметра (Доступны userid и int) 
        "credits"    "5"        // Количество кредитов.
        "text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за обезвреживание бомбы!"    // Уведомление в чате игроку 
    } 
}
с bomb_exploded аналогично


чето странно получается, кредиты только я получаю всегда, другие не получают или невсегда так и не понятно


и что означает этот параметр вобще?
sm_shop_credits_stop_events_on_round_end "1"
 

Андрей Марков

Участник
Сообщения
71
Реакции
1
Игнорировать раздачи кредитов по событиям по концу раунда.

тоесть если 1, то за все что написано в moneydistributor.txt, кредиты не будут выдаваться?

а если 0 - то кредиты будут выдаваться во тем событиям, которые я впишу в moneydistributor.txt
 

FrozDark

Участник
Сообщения
1,769
Реакции
2,050
тоесть если 1, то за все что написано в moneydistributor.txt, кредиты не будут выдаваться?

а если 0 - то кредиты будут выдаваться во тем событиям, которые я впишу в moneydistributor.txt

Когда раунд закончится, кредиты не будут выдаваться. Это при параметре 1
 

SaInT.P

Участник
Сообщения
1,268
Реакции
226
При компиляций выдает
shop_Moneydistributor.sp(168) : error 017: undefined symbol "Shop_GiveCredits"
shop_Moneydistributor.sp(220) : error 017: undefined symbol "Shop_GiveCredits"
shop_Moneydistributor.sp(279) : error 017: undefined symbol "Shop_GiveCredits"
как исправить?
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
SaInT.P, обнови модуль
 
Сверху Снизу