|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Нужна помощь по задержке вывода)
|
|
darknEss | Дата: Воскресенье, 21.06.2009, 13:13:58 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Не в сети
| Всем привет. Я тут новенький, вот решил заняться написание плагинов. Короче моя проблема заключается в том, что у меня есть вот такое детище: (Кстат, ногами не пинайте, это мой первый плагин и я 30 минут назад только начал учить Pawn ) Code #include <amxmodx> #include <amxmisc>
#define PLUGIN "GLHF" #define VERSION "1.0" #define AUTHOR "darknEss*"
public get_message(id,level,cid) { if (!cmd_access(id,level,cid,1)) { return PLUGIN_HANDLED } server_cmd("sv_restart 3") client_print(0,print_center,"LIVE! LIVE! LIVE!") set_hudmessage(255, 255, 255, -1.0, -1.0) show_hudmessage(0, "Good Luck & Have Fun =D") return PLUGIN_HANDLED }
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("amx_glhf","get_message",ADMIN_ALL," : blah") } Короче подскажите, как мне после server_cmd("sv_restart 3") сделать паузу в 3 секунды, а потом продолжить работу функции дальше. Тоесть что б сообщения вывело после рестарта уже. Заранее спасибо
|
|
| |
defaultNick8433 | Дата: Воскресенье, 21.06.2009, 13:30:10 | Сообщение # 2 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| в ЛС отправил
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
darknEss | Дата: Воскресенье, 21.06.2009, 13:36:21 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Не в сети
| Спасибо, но чуть не то. Твой пример через 3 секунды вызовит функцию, в которой идёт код: Code server_cmd("sv_restart 3") client_print(0,print_center,"LIVE! LIVE! LIVE!") set_hudmessage(255, 255, 255, -1.0, -1.0) show_hudmessage(0, "Good Luck & Have Fun =D") return PLUGIN_HANDLED Тоесть я получу то же самое, но с задержкой в 3 секунды. А мне нужно тип так: server_cmd("sv_restart 3") ждём 3 секунды пока произойдёт рестарт client_print(0,print_center,"LIVE! LIVE! LIVE!") set_hudmessage(255, 255, 255, -1.0, -1.0) show_hudmessage(0, "Good Luck & Have Fun =D") return PLUGIN_HANDLED Вот..)
Сообщение отредактировал darknEss - Воскресенье, 21.06.2009, 13:37:01 |
|
| |
defaultNick8433 | Дата: Воскресенье, 21.06.2009, 13:39:25 | Сообщение # 4 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Т.е после рестарта вызовутся сообщения?
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
darknEss | Дата: Воскресенье, 21.06.2009, 13:41:53 | Сообщение # 5 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Не в сети
| да, мне вот так нужно
|
|
| |
defaultNick8433 | Дата: Воскресенье, 21.06.2009, 13:44:51 | Сообщение # 6 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Думать нечего Code #include <amxmodx> #include <amxmisc>
#define PLUGIN "GLHF" #define VERSION "1.0" #define AUTHOR "darknEss*"
public get_message(id,level,cid) { if (!cmd_access(id,level,cid,1)) { return PLUGIN_HANDLED } server_cmd("sv_restart 3") set_task(3.0,"restart",id) }
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("amx_glhf","get_message",ADMIN_ALL," : blah") } public restart() { client_print(0,print_center,"LIVE! LIVE! LIVE!") set_hudmessage(255, 255, 255, -1.0, -1.0) show_hudmessage(0, "Good Luck & Have Fun =D") }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
darknEss | Дата: Воскресенье, 21.06.2009, 14:10:08 | Сообщение # 7 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Не в сети
| Понял, ща попробую)) Добавлено (2009-06-21, 2:10 Pm) --------------------------------------------- Спасибо огромное)) Только я пару ошибок исправил, а то ты, по видимому, на скорую руку писал)) Всё работает
Сообщение отредактировал darknEss - Воскресенье, 21.06.2009, 14:10:46 |
|
| |
defaultNick8433 | Дата: Воскресенье, 21.06.2009, 14:17:11 | Сообщение # 8 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| я уже их увидил,бываю не внимательным иногда,сама главная моя ошибка
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
darknEss | Дата: Воскресенье, 21.06.2009, 14:25:01 | Сообщение # 9 |
Рядовой
Группа: Пользователи
Сообщений: 6
Статус: Не в сети
| Да ладн. С кем не бывает Клз топик. Проблема решена
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |