SA-MP Forums Archive
Как создать графический таймер. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Как создать графический таймер. (/showthread.php?tid=217995)



Как создать графический таймер. - YellowCloud - 29.01.2011

Хочется что бы на сервере был графический таймер(Что бы люди видели сколько времени осталось) и чтобы по окончании этого времени сервер перезапускался. Долго бился над созданием, создавал циклы с SetTimer, но не получается

P.S. Хотелось бы узнать как его можно создать. Если можно, объясните и код напишите)


Re: Как создать графический таймер. - CrunkBankS - 29.01.2011

Можно создать несколько таймеров, также можно один. Я использую несколько т.е в первом вывожу 15 мин в след 5 потом 30сек.
Либо можно сделать рестарт по времени, например используя дату и время.
(Время рестарта - Текущее) = Остаток времени


Re: Как создать графический таймер. - YellowCloud - 29.01.2011

Хорошая идея, но как бы это всё перевести в Textdraw?


Re: Как создать графический таймер. - CrunkBankS - 29.01.2011

Почитай этот мануал, если Textdraw'ами пользоваться не можешь https://sampforum.blast.hk/showthread.php?tid=2867
Если ты хочешь чтобы время обновлялось постоянно то используй
Code:
TextDrawSetString(Text:text, string[]);



Re: Как создать графический таймер. - RoACh™ - 30.01.2011

Если обычный текстдрав типа до рестарта 3 часа, то тексдрав будет самым лучшим вариантом. Если хочешь сделать небольшой секундомен, типа до рестарта осталось 10 секунд, то можно использовать GameText (https://sampwiki.blast.hk/wiki/GameTextForAll)