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

[Shop] Money Distributor 1.4.2

mar1o4ever

Участник
Сообщения
12
Реакции
1
Re: [Shop] Money Distributor v1.1

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

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
Еще подскажите пожалуйста, как настроить moneydistributor.txt, чтоб кредиты выдавались за выйгрыш конкретно террористам.
Посмотреть вложение moneydistributor.txt, хотя не уверен что будет работать.
Подскажи пожалуйста, как убрать остальную выдачу кредитов за смерть, убийство и т.д, а оставить только что бы выдавало за проведённое время в игре?
Оставь документ Equipments.txt в таком виде:
C-подобный:
"Events"
{
}
 

tof

Участник
Сообщения
4
Реакции
1
почему у меня время предметов каждый день отчет с начала начинается,не кончается время из-за этого
 
Сообщения
1
Реакции
0
FrozDark, L 03/16/2015 - 22:34:13: [SM] Plugin encountered error 21: Native is not bound
L 03/16/2015 - 22:34:13: [SM] Native "Shop_GiveCredits" reported:
L 03/16/2015 - 22:34:13: [SM] Displaying call stack trace for plugin "shop_moneydistributor.smx":
L 03/16/2015 - 22:34:13: [SM] [0] Line 126, C:\Users\Admin\Desktop\\Бю4Ѕшє\Lcstrike\addons\sourcemod\rpg\shop_moneydistributor.sp::GivePoints()

Что за ошибка? Палагин не работает из за нее!
 
C

console1988

А можно ли сделать так, чтобы за победу в раунде именно победившей команде
например
Террористов давалось 15 кредитов
а Спецназу за их победу только 5

Мотивация в том, чтобы заставить игроков быстрее качая кредиты играть за слабую команду, т.к. террористы чаще проигрывают.
 

Justkasi

Участник
Сообщения
161
Реакции
6
console1988
PHP:
"round_end"    // Конец раунда
    {
        "all"
        {
            "team"    "winner"        // Команде, которой выдавать кредиты. Цифры для указания определенного индекса команды или параметр из события для получения индекса команды из события
            "teamfilter"    "0"        // Фильтр команды. Игнорирует игроков команды под этим индексом. Так же можно вводить параметры события
            "alive"        "0"            // 1 - чтобы включить выдачу кредитов только для живых игроков команды
            "credits"    "3"            // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты.
            "text"    "{GREEN}[Shop] {DEFAULT}Вы заработали {GREEN}{credits} {DEFAULT}кредита за победу!"        // Уведомление в чате игроку
        }
    }
 

AZA

/reset
Сообщения
883
Реакции
162
FrozDark,добавишь в плагин zr события? заразил человека/убил зомби.
 

Napas

Участник
Сообщения
832
Реакции
667
Какая команда отвечает за конец карты?
 

Arthur Don

Участник
Сообщения
1,696
Реакции
256
Виталий Берсюк, никак, дожились уже не знают что на в34 html цвета не работают
 

fallen1994

Участник
Сообщения
2,357
Реакции
538
Приблизительно так:
C-подобный:
"Events" 
{ 
    "flashbang_detonate"        // Событие детонации флешки 
    { 
        "userid"    // Параметр события. В данном случае, игрок, который кинул флешку
        { 
            "type"    "userid"        // Тип параметра (Доступны userid и int) 
            "credits"    "5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, даём
            "text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за флешку!"        // Уведомление в чате игроку 
        }
    }
    "smokegrenade_detonate"        // Событие детонации дымовухи 
    { 
        "userid"    // Параметр события. В данном случае, игрок, который кинул дымовуху
        { 
            "type"    "userid"        // Тип параметра (Доступны userid и int) 
            "credits"    "5"        // Количество кредитов. Так же можно использовать отрицательные числа, чтобы забирать кредиты. В данном случае, даём
            "text"    "{green}[Shop] {default}Вы получили {green}{credits} {default}кредитов за дымовуху!"        // Уведомление в чате игроку 
        }
    }
}
Не работает и не будет работать так
 

zaigrovas

Участник
Сообщения
51
Реакции
1
Native "VFormat" reported: Language phrase "credits_gain" not found
Displaying call stack trace for plugin "shop_moneydistributor.smx":
[0] Line 65, C:\Users\Санек\Desktop\Sourcemod 1.5.2 fix css v34 (Linux)\addons\sourcemod\scripting\include\colors.inc::CPrintToChat()
[1] Line 121, C:\Users\Санек\Desktop\Sourcemod 1.5.2 fix css v34 (Linux)\addons\sourcemod\scripting\shop_moneydistributor.sp::GivePoints()

Sourcemod 1.5.2 css v34
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Обновил до 1.4.3
Теперь совместим с ядром 2.0.22
 

Napas

Участник
Сообщения
832
Реакции
667
L 06/05/2015 - 20:21:19: [SM] Plugin encountered error 4: Invalid parameter or p
arameter type
L 06/05/2015 - 20:21:19: [SM] Native "Shop_GiveClientCredits" reported: Error en
countered while processing a dynamic native
L 06/05/2015 - 20:21:19: [SM] Displaying call stack trace for plugin "shop_ball.
smx":
L 06/05/2015 - 20:21:19: [SM] [0] Line 424, C:\Users\FrozDark\Desktop\scripti
ng\shop\modules\scripting\shop_ball.sp::OnStartTouch()

Новая ошибка)
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
Napas, это уже ball
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
Тут такой вопрос по коду возник:
PHP:
	for (new i = 1; i <= MaxClients; i++)
	{
		if (!IsClientInGame(i) || IsFakeClient(i) || !(1 < GetClientTeam(i) < 4)) continue;
		OnClientDisconnect_Post(i);
		h_timer[i] = CreateTimer(60.0, GivePoints, i, TIMER_REPEAT);
	}

Зачем создавать для каждого игрока отдельный таймер?
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
Danyas, чтобы для каждого отдельного игрока считалось 60 секунд проведенного времени на сервере.
 
Сверху Снизу