Все вопросы по скриптингу для AMXX, помощь в редактировании плагинов.
Модераторы: Subb98, liFe iS GoOD
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
В данном разделе форума разрешено создавать темы, касающие только скриптинга для AMX Mod X.
Правила при создании новой темы:
1. При вставке кода плагина необходимо использовать тег [code=php].
2. Любые изображения должны быть загружены, как вложения к вашему сообщению.
3. При описании проблемы или запросе на помощь в редактировании плагина обязательно выкладывайте исходник sma плагина.
oReo » 03 ноя 2017, 08:29
Здравствуйте! Можно ли реализовать сколько игрок наиграл минут и секунд на сервере!?
Я знаю как сделать в секундах, а чтобы писало
- Код: Выделить всё
0m 15s
- 00 минуты 15 - секунды
- Код: Выделить всё
new time = get_user_time(id);
client_print(id, print_chat, "%s s", time);
А как определить минуты хз, помогите пж!
деструктор решает все проблемы: нет переменной - нет проблемы (с) Subb98
-
oReo
-
- Сообщения: 165
- Зарегистрирован: 24 май 2017, 05:59
- Благодарил (а): 10 раз.
- Поблагодарили: 5 раз.
- Опыт программирования: Около 3 месяцев
- Языки программирования: Pawn
Dart_Begep » 03 ноя 2017, 11:29
oReo, так все просто. Нужно просто целочисленно поделить на 60 (получите минуты), а остаток целочисленного деления будет в секундах.
-
Dart_Begep
-
- Сообщения: 131
- Зарегистрирован: 19 апр 2017, 22:29
- Благодарил (а): 11 раз.
- Поблагодарили: 27 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: Pawn
Php
JavaScript
oReo » 03 ноя 2017, 11:44
Dart_Begep,
- Код: Выделить всё
if(time % 60)
так?
деструктор решает все проблемы: нет переменной - нет проблемы (с) Subb98
-
oReo
-
- Сообщения: 165
- Зарегистрирован: 24 май 2017, 05:59
- Благодарил (а): 10 раз.
- Поблагодарили: 5 раз.
- Опыт программирования: Около 3 месяцев
- Языки программирования: Pawn
Vaas » 03 ноя 2017, 13:11
- Код: Выделить всё
new time = get_user_time(id);
client_print(id, print_chat, "%dm %ds", time/60, time%60);
-
Vaas
-
- Сообщения: 47
- Зарегистрирован: 25 май 2016, 16:02
- Благодарил (а): 12 раз.
- Поблагодарили: 8 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: Pascal
Pawn
Pawno
c++
php
js
oReo » 03 ноя 2017, 13:31
Vaas, спасибо, а как в Pawn делать проценты? Типо 10% на выдачу например awp?
деструктор решает все проблемы: нет переменной - нет проблемы (с) Subb98
-
oReo
-
- Сообщения: 165
- Зарегистрирован: 24 май 2017, 05:59
- Благодарил (а): 10 раз.
- Поблагодарили: 5 раз.
- Опыт программирования: Около 3 месяцев
- Языки программирования: Pawn
gamingEx » 03 ноя 2017, 13:34
oReo, новый вопрос же
новую темку стряпай
-
gamingEx
-
- Сообщения: 121
- Зарегистрирован: 07 окт 2017, 20:48
- Благодарил (а): 0 раз.
- Поблагодарили: 19 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: Swift, C++, PHP, Ruby, JS
ALIK » 03 ноя 2017, 13:51
oReo, %%
-
ALIK
-
- Сообщения: 227
- Зарегистрирован: 01 июн 2010, 23:05
- Благодарил (а): 116 раз.
- Поблагодарили: 55 раз.
- Опыт программирования: Меньше недели
- Языки программирования: Pawn
-
oReo » 03 ноя 2017, 14:40
ALIK, ты не понял, типо рулетки 10% на деньги, 90% на смерть
Добавлено спустя 37 секунд:
gamingEx, Слишком много тем :D.
деструктор решает все проблемы: нет переменной - нет проблемы (с) Subb98
-
oReo
-
- Сообщения: 165
- Зарегистрирован: 24 май 2017, 05:59
- Благодарил (а): 10 раз.
- Поблагодарили: 5 раз.
- Опыт программирования: Около 3 месяцев
- Языки программирования: Pawn
Вернуться в Скриптинг
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10