Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

История благодарностей участнику ATaY00 ::: Спасибо сказали: 5
Дата поста: В теме: За сообщение: Спасибо сказали:
5.2.2015, 15:20 Разминочный раунд
Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Simple Knife Warmup"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define TASKID 1234

new hudtimer, cvar, hudhandler, mp_freezetime, value

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_message(get_user_msgid("TextMsg") ,"message_TextMsg")

register_event("CurWeapon","switchweapon","be","1=1","2!29")

register_dictionary("simple_warmup.txt")

cvar = register_cvar("warmup_timer", "60")

hudhandler = CreateHudSyncObj()
}

public plugin_cfg()
{
mp_freezetime = get_cvar_pointer("mp_freezetime")

set_task(10.0, "read_vars")
}

public read_vars()
{
value = get_pcvar_num(mp_freezetime)
}

public message_TextMsg(const MsgId, const MsgDest, const MsgEntity)
{
static message[64]
get_msg_arg_string(2, message, charsmax(message))

if(equal(message, "#Game_Commencing"))
{
hudtimer = get_pcvar_num(cvar)

if(hudtimer == -1)
return

formatex(message, charsmax(message), "%L", LANG_PLAYER, "WARUMP_START")
set_msg_arg_string(2, message)

set_task(1.0, "restart", TASKID, _, _, "b")
set_pcvar_num(mp_freezetime, 0)
}
if(equal(message, "#Game_will_restart_in"))
{
formatex(message, charsmax(message), "%L", LANG_PLAYER, "WARUMP_END")
set_msg_arg_string(2, message)
}
}

public restart()
{
if(hudtimer <= 0)
{
remove_task(TASKID)
set_cvar_num("sv_restartround", 1)
set_pcvar_num(mp_freezetime, value)
}
else
{
set_hudmessage(255,255,255,-1.0,0.9,0,6.0,1.0,0.1,0.2)
ShowSyncHudMsg(0, hudhandler, "%L", LANG_PLAYER, "COUNTING", hudtimer)
}
hudtimer--
}

public switchweapon(id)
{
if(task_exists(TASKID))
{
engclient_cmd(id, "weapon_knife")
}
}


и TXT FILE

Скрытый текст
[en]
WARUMP_START = Now knife warump will start!
WARUMP_END = Warump was end...
COUNTING = [Knifes now... Still in %i seconds]

[ru]
WARUMP_START = Разминка на ножах началась!
WARUMP_END = Разминка закончилась
COUNTING = [До конца разминки осталось %i секунд]
verizon
13.10.2014, 15:56 не ищет сервера в интернете
Всем привет! Недавно я смотрел сервера в Интернете там было около 2000 серверов, а вот в последние 2 дня серверов вообще не ищет
В чем может быть собственно дела?
Помогите пожалуйста, устранить данную проблему без всяких программ
Просто хотел проверить свой сервер он виден в интернете или нет
Заранее спасибо
se7en2614
12.8.2014, 6:01 Менюшка не открывается на f3
Конечно исходник почти полностью переписан, но должно работать :)

[attachment=27320:menu.sma]

Люблю подобные менюшки.
Caution666