Truyn
King of clowns
- Сообщения
- 1,591
- Реакции
- 750
Оооо ты крут,сегодня проверю!
Оооо ты крут,сегодня проверю!
Еще не проверял вариант от Rabb1t не было возможности, по поводу выдачи денег в первом раунде, но думаю этого будет достаточно ограничив в первом раунде игровую валюту, чтобы могли игроки закупать только пистолеты.@Dobro777, сделать доступными для покупки только пистолеты (запретить любое остальное оружие, включая гранаты, холодное оружие и набор для обезвреживания бомбы и даже броники)?
Может кто дать код для вывода сообщения всем в чат или хинт в начале раунда (когда раунд начался)?
#include <sourcemod>
public OnPluginStart()
{
HookEvent("round_start", round_start);
}
public round_start(Handle:event, const String:name[], bool:dontBroadcast)
{
PrintToChatAll("Text");
}
Может кто дать код для вывода сообщения всем в чат или хинт в начале раунда (когда раунд начался)?
public void OnPluginStart()
{
HookEvent("round_start", Event_RoundStart, EventHookMode_PostNoCopy);
}
public void Event_RoundStart(Event hEvent, const char[] sName, bool bDontBroadcast)
{
PrintToChatAll("Твой текст в чате.");
PrintHintTextToAll("Твой текст в хинте.");
}
C-подобный:#include <sourcemod> public OnPluginStart() { HookEvent("round_start", round_start); } public round_start(Handle:event, const String:name[], bool:dontBroadcast) { PrintToChatAll("Text"); }
Спасибо, а ещё вопрос, можно же как-то сделать чтобы сообщение вывело 5х раз подряд в чат (типа заспамило)?PHP:public void OnPluginStart() { HookEvent("round_start", Event_RoundStart, EventHookMode_PostNoCopy); } public void Event_RoundStart(Event hEvent, const char[] sName, bool bDontBroadcast) { PrintToChatAll("Твой текст в чате."); PrintHintTextToAll("Твой текст в хинте."); }
Спасибо, а ещё вопрос, можно же как-то сделать чтобы сообщение вывело 5х раз подряд в чат (типа заспамило)?
public void OnPluginStart()
{
HookEvent("round_start", Event_RoundStart, EventHookMode_PostNoCopy);
}
public void Event_RoundStart(Event hEvent, const char[] sName, bool bDontBroadcast)
{
int i;
while(i != 5)
{
PrintToChatAll("Твой текст в чате.");
i++;
}
}
Спасибо работает!Вопрос а как картинки откуда берет?Типо если в папке maps de_dust2.jpg ?
Проверил тоже работает,только жаль убирает звук выстрелов а звук попаданий по каске или телу нет.
С GameTrackerа как картинки откуда берет?
Спасибо за помощь, но к сожалению ваш вариант не сработал, в 1м раунде так и осталось 10 000$, вариант (1) предложенный от Grey83 заработал и в первом раунде ограничивает валюту до 1 000$, но вот со 2го раунда не добавляет как нужно, думаю он исправит это.@Dobro777, держи тогда.
Благодарю за ваш отклик по данному вопросу и предложенные варианты, проверил 1й вариант, валюту в 1м раунде ограничивает до 1 000$, но со второго раунда и в последующих sm_startmoney_def ничего не добавляет, если можете посмотрите в чем дело, т.к. данный вариант более нам нравится чем 2й вариант по запрету покупки всего кроме пистолетов, да кстати 2й вариант работает как и указано вами, не дает закупить ничего кроме пистолетов и гранат.@Dobro777, сделать доступными для покупки только пистолеты (запретить любое остальное оружие, включая гранаты, холодное оружие и набор для обезвреживания бомбы и даже броники)?
--- Добавлено позже ---
Вот 2 варианта:
1) установка стартовой суммы (значения сумм можно менять кварами: sm_startmoney_first - для первого раунда, sm_startmoney_def - для всех остальных)
2) запрет на покупку всего, что не является пистолетом
*должно работать как на CSS, так и на CSGO
Скорей всего это потому, что игроки не выходят перед вторым и последующим раундами и игра им не добавляет денег.но со второго раунда и в последующих sm_startmoney_def ничего не добавляет
В смысле не выходят, куда им выходить нужно? Проверял лично с ботами, 1й раунд как нужно ограничило до 1000, второй раунд ничего не добавило, 3й ничего и т.д.Скорей всего это потому, что игроки не выходят перед вторым и последующим раундами и игра им не добавляет денег.
Хорошо спасибо, проверю как отпишу.@Dobro777, вот версия, которая будет добавлять разницу м/у sm_startmoney_def и sm_startmoney_first во втором раунде.
В КС же в начале раунда не даёт деньги игроку сверх заработанного, если у него их меньше значения квара mp_startmoney