Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 3.7.2009, 8:09 | Players Info | Разобрались. Проблема была банальна - GeoLiteCity.dat не был переименован в GeoIPCity.dat |
mamont | ||
| 23.6.2009, 11:28 | Players Info | Ну если игроки не знают где живут, это уморазм. Переписывай плагин, ставь таск на показ сообщения больше. |
peredelsky | ||
| 21.6.2009, 11:14 | Players Info | DeHu, peredelsky | |||
| 16.6.2009, 9:46 | Коннект меседжи | Сколько же таких плагинов развелось то. :) Есть уже много подобных, если уж делать, то делать с какой-нибудь изюминкой, которой не будит в других похожих плагинах. |
Fedcomp | ||
| 12.6.2009, 20:45 | Players Info | Код #include <amxmodx> #include <amxmisc> #include <geoipse> public plugin_init() { register_plugin("xxx", "1", "eugene"); } public client_putinserver(id) { new name[32], ip[16], city[32]; get_user_name(id, name, sizeof name -1); get_user_ip(id, ip, sizeof ip -1, 1); geoip_city(ip, city, sizeof city -1); client_print(0, print_chat, "%s [City %s, Longitude %d, Latitude %d]", name, city); } скомпиль. если этот не запустится - значит ты что-то не договариваешь. |
peredelsky | ||
| 12.6.2009, 11:12 | Players Info | Ненужно ничего переименовывать и прописывать в modules.ini ! если уж приспичило писать в modules.ini то пишите geoipse Цитата у меня вопрос к автору в модулях у меня вот что написано(обрати внимание на версию) Ну раз тебя смущает отредактируй moduleconfig.h (вроде так) , лично я не стал изменять. Цитата только ты забыл в мануал указать качаешь geoipcity.dat и кладёшь в ~amxmodx/data/ https://c-s.net.ua/forum/topic16032.html Цитата .: GeoIPCity база данных :. Просто скачайте базу данных отсюда , поместите её в папку amxmodx/data и переименуйте в GeoIPCity.dat После всего нужно полностью перезапустить сервер. (не рестарт!!!) Всё работает, всё проверено. Если вы мудрите и чего-то не понимаете, то я уже не в силах помогать. |
peredelsky | ||
| 9.6.2009, 8:15 | Players Info | Цитата а что же тут новенького? Почти все ваши пожелания в этой теме по доработке. Ну и чуть-чуть моих идей :) Писать очень много и лень, так что работа затягивается... но скоро всё будит ;) |
DeHu, holoc | ||
| 4.6.2009, 20:26 | Players Info | Цитата Eugene-N, а где ссылка то на оптимизированную версию ? я вложение обновил :) Цитата как я понимаю, возможности нового модуля будут раскрыти во второй версии твоего плага? врятли. версия 2.1 модуля просто оптимизована для быстроты. |
DeHu | ||
| 4.6.2009, 9:42 | Что не так... | Цитата unknown function (name "RegisterHam") Модуля hamsandwich нету.. Попробуй с последнем модулем и чуть изменёным плагином |
s0u1^ | ||
| 4.6.2009, 8:45 | Geoipcity Module | Обновлено до версии 2.1 Версия для линукс появилась. |
DeHu, holoc | ||
| 27.5.2009, 21:11 | Geoipcity Module | Реализовал тэстовую 2.0 версию :) Сюда пока выкладывать не буду (позже, после тэстирований) https://forums.alliedmods.net/showthread.php?t=93328 - пока пусть тут негры потэстят, а там посмотрим на их коменты :) |
DeHu, holoc | ||
| 23.5.2009, 19:30 | Anti Team Attacker | А если админу нужно будит только это, зачем ставить весь atac ? Спор ниочём |
Vovan1994rus | ||
| 22.5.2009, 9:45 | афто-рестарт... | =\ Код #include <amxmodx> #include <fakemeta> #define PLUGIN "Warmup" #define VERSION "1.0" #define AUTHOR "jas0n" //new const g_SyncHudMsg1[] = "Autorestart game in %d second(s)" //new const g_SyncHudMsg2[] = "LIVE!!! LIVE!!! LIVE!!!" new fw_PreThink = -1 new g_IsActive, p_IsActive new g_Immunity, p_Immunity new g_Seconds, p_Seconds //new g_SyncHudMsgObj public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) g_IsActive = register_cvar("amx_warmup", "1") g_Immunity = register_cvar("amx_warmup_immunity", "1") g_Seconds = register_cvar("amx_warmup_time", "45") // g_SyncHudMsgObj = CreateHudSyncObj() } public plugin_cfg() { p_IsActive = get_pcvar_num(g_IsActive) p_Immunity = get_pcvar_num(g_Immunity) p_Seconds = get_pcvar_num(g_Seconds) if (p_IsActive == 1) { if (p_Seconds < 15 || p_Seconds > 120) p_Seconds = 45 register_event("TextMsg", "setTimerTask", "a", "2=#Game_Commencing") } else pause("ad") } public setTimerTask() { if (p_Immunity == 1) setFwRegistered(true) set_task(1.0, "showTimerMsg", 54162, _, _, "b") } public showTimerMsg() { p_Seconds-- if (p_Seconds > 0) { client_print(0, print_center, "Autorestart game in %d second(s)", p_Seconds) } else { if(task_exists(54162)) { remove_task(54162) if (p_Immunity == 1) setFwRegistered(false) set_task(1.0, "doRestartRound") set_task(3.0, "doRestartRound") set_task(5.0, "doRestartRound") set_task(9.0, "showStartMsg") return } } } public doRestartRound() { set_cvar_num("sv_restart", 1) } public showStartMsg() { client_print(0, print_center, "LIVE!!! LIVE!!! LIVE!!!") pause("ad") } public setFwRegistered(bool:condition) { if (condition && fw_PreThink == -1) { fw_PreThink = register_forward(FM_PlayerPreThink, "fwPlayerPreThink") } if (!condition && fw_PreThink != -1) { unregister_forward(FM_PlayerPreThink, fw_PreThink) fw_PreThink = -1 } return PLUGIN_HANDLED } public fwPlayerPreThink(id) { set_pev(id, pev_takedamage, 0.0) } |
s0u1^ | ||
| 21.5.2009, 22:46 | афто-рестарт... | Причём тут вообще замена set_hudmessage ? Парня только путаете. hud вообще тут не нужен, вместо него надо - Код client_print(id, print_center, "xxx"); |
Fedcomp, STR@TEG | ||
| 12.5.2009, 14:15 | Players Info | Базы GeoIP и GeoIPCity обновлены до 1 мая. |
M@R@DER, Racoon | ||
| 5.5.2009, 20:28 | Players Info | Так, я был в отъезде. Теперь вернулся, работа над след. версией началась опять :) |
DeHu, kenZZo | ||
| 20.4.2009, 22:52 | Hud сообщения | Открываешь исходники плагинов которые мерцают. Допустим их будит 3 штуки. Ищешь строчку set_hudmessage и меняешь там канал hud'a примерно так - Код первый плагин - канал -1 второй плагин - канал 0 третий плагин - канал 1 таким образом они не будут друг на друга налезать и сбивать друг друга. |
DeHu, en6teiniy | ||
| 20.4.2009, 19:20 | Hud сообщения | Каналы в set_hudmessage(...) редактируй. Сделай в каждом плагине от -1 до 6 |
en6teiniy | ||
| 20.4.2009, 15:38 | Проблема с сервером | в конфиге rhlg_main.cfg (как-то так называется) выключи опцию бана за бхоп |
DeHu | ||
| 19.4.2009, 8:50 | Помгите переделать плагин | Думаю что перед Код return PLUGIN_HANDLED т.к. это самый частый случай |
ShveD | ||