|
Форум Counter-Strike 1.6 Сервер Counter-Strike 1.6 Помощь по скриптингу Помощь по плагину (о дробях) (Получение сколько провёл Админ на сервере и вывод в лог.) |
Помощь по плагину (о дробях) |
Дата: Понедельник, 09.07.2018, 22:11 | Сообщение # 1
Любитель
Offline
![]()
Есть плагин!
Он выводит в лог данные "Админ: Pir | Поиграл: 1.20 минут.секунд" Я вот не могу получить дробное число. Знаю как получить его в кваре, но это другое. Вопрос: как получить, вывести число? И да написал я (просто что бы не спрашивали =)). И один вопрос: Как думаете помог бы плагин другим людям? Т.е. выложить его.
Сообщение отредактировал Gordon200 - Понедельник, 09.07.2018, 23:20
|
Дата: Вторник, 10.07.2018, 20:55 | Сообщение # 2
Скриптер
Дух ( Новичок )
Offline
![]() flUserTime = float(get_user_time(id, 1)); log_to_file("online_admins.txt", "[ Admin: %s | Time: %f min ]", anick, flUserTime) Так попробуй. Цитата new iTimer = get_user_time(id, 1) get_user_name(id, anick, 31), get_user_name(id, vnick, 31) if(is_user_connected(id) && get_user_flags(id) & ADMIN_BAN) { log_to_file("online_admins.txt", "[ Admin: %s | Time %d.%02d ]", anick, (iTimer /60), (iTimer %60)) }
Сообщение отредактировал Mort3m - Вторник, 10.07.2018, 23:09
|
Дата: Вторник, 10.07.2018, 22:18 | Сообщение # 3
Сообщение отредактировал Gordon200 - Вторник, 10.07.2018, 22:19
|
Дата: Вторник, 10.07.2018, 22:43 | Сообщение # 4
Профи-ветеран
Offline
![]()
Действительно так сложно помочь ему в решении данного вопроса? Такое чувство, что тут одни чайники. Ему развернутый вариант более понятным будет, где делим и переводим остаток в одну часть, а целую в другую часть. Спасибо за внимание!
new flTimer = get_user_time(id, 1) get_user_name(id, anick, 31), get_user_name(id, vnick, 31) if(is_user_connected(id) && get_user_flags(id) & ADMIN_BAN) { log_to_file("online_admins.txt", "[ Admin: %s | Time минут %d и секунд %02d ]", anick, (flTimer/60), (flTimer%60)) }
Сообщение отредактировал pro100web - Вторник, 10.07.2018, 22:44
|
Дата: Вторник, 10.07.2018, 23:06 | Сообщение # 5
Скриптер
Дух ( Новичок )
Offline
![]()
pro100web, Однако спасибо за решение
![]() ![]()
Сообщение отредактировал Mort3m - Вторник, 10.07.2018, 23:06
|
Дата: Вторник, 10.07.2018, 23:37 | Сообщение # 6
Профи-ветеран
Offline
![]()
Mort3m, это самая большая ошибка, практически все пытаются сделать так, как другие хотят это видеть, и игнорируют максимально адекватное решение задачи.
|
Дата: Среда, 11.07.2018, 01:34 | Сообщение # 7
Любитель
Offline
![]()
Всем огромное спасибо. + в репу.
|
| |||
| |||