Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Таймер
Таймер
Foxik Дата: Вторник, 28.04.2020, 11:37:20 | Сообщение # 1
Сообщений: 15
Репутация: 0 [ +/- ]
Здравствуйте,можно ли убрать таймер с этого? То есть в плагине хочу вывести в топ(верхний угол экрана) рекламку но она исчезает после 10 секнуд,ставлю 200 и тд не работает и начинает работать по дефолту 5 секунд. с createtimer работает норм,но вроде как я понял она поджирает память сервера и я его убрал, поставил сразу текст при подключении игрока но работает не постоянно .Может есть какой либо другой код?Мне только нужно вывести ссылку на сайт в угол экрана

new Handle:kv = CreateKeyValues("", "title", "Reklama");
KvSetColor(kv, "color", 255, 0, 0, 255);
KvSetNum(kv, "level", 1);
KvSetNum(kv, "time", 10); // вот это
CreateDialog(client, kv, DialogType_Msg);
CloseHandle(kv);
 
_wS_ Дата: Вторник, 28.04.2020, 15:18:45 | Сообщение # 2
Thanks
time можно указать от 10 секунд до 200 (судя по комментам в исхах), поэтому без таймера наверно никак, и в нём нет ничего страшного.
 
Foxik Дата: Вторник, 28.04.2020, 16:53:11 | Сообщение # 3
Сообщений: 15
Репутация: 0 [ +/- ]
_wS_, То есть таймер вред серверу не наносит? вот ещё вопросик,с таймером получилось все нормально,то есть KvSetNum(kv, "time", 5); ставлю показ 5,и так же createtimer ставлю 5,всё работает на протяжении всего раунда и тд,но вот мерцание через каждые пять секунд как то мозолят глаза .Можно ли сделать чтобы не мерцало через каждые пять секунд,а казалось бы что текст просто на месте.
Кстати порыскал в инете на эту тему и вот что нашел... то есть заменяют цифру на time ,у меня что то так не получилось...(

endDialogToOne(client, color[3], time, String:text[], any:...)
{
new String:message[100];
VFormat(message, sizeof(message), text, 5);

new Handle:kv = CreateKeyValues("Stuff", "title", message);
KvSetColor(kv, "color", color[0], color[1], color[2], 255);
KvSetNum(kv, "level", 1);
KvSetNum(kv, "time", time);

CreateDialog(client, kv, DialogType_Msg);

CloseHandle(kv);
}
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Таймер
  • Страница 1 из 1
  • 1
Поиск: