|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
|
join/leave message
|
|
| Syava-g | Дата: Вторник, 16.06.2009, 00:28:31 | Сообщение # 1 |
 Полковник
Группа: Пользователи
Сообщений: 199
Статус: Не в сети
| в AMX Super есть плагин ENTER/LEAVE MESSAGES v1.0 by by [Kindzhon] China Revised by Bmann_420 and X-olent, но я не хочу использовать AMX Super, мне нужен оттуда только этот плагин плагин показывает, кто входит и выходит из сервера + проигрывает звук valve/sound/buttons/blip1 помогите плз! дайте только этот плагин! на гугле пока не забанили, но найти там не смог... он идет только в комплекте с AMX Super.. вам же не трудно я видел много других подобных этому плагину, но этот самый лучший
d31ay
Сообщение отредактировал Syava-g - Вторник, 16.06.2009, 00:30:50 |
| |
|
|
| defaultNick8433 | Дата: Вторник, 16.06.2009, 10:32:07 | Сообщение # 2 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Code /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "defaultnick"
new const g_connect[]="valve/sound/buttons/blip1" new const g_disconnect[]="valve/sound/buttons/blip2"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) } public client_authorized(id) { set_task(0.1,"user_connect",_,_,_,"b") } public user_connect(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) client_print(0,print_chat,"K CepBepy KoHHeKTuTC9I %s^n[ip:%s]",name,ip) client_cmd(0,"spk ^"%s^"",g_connect) } public client_disconnect(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) client_print(0,print_chat,"urpok %s [ip:%s]^n OTKJII-O4uJIC9I OT CepBepa",name,ip) client_cmd(0,"spk ^"%s^"",g_disconnect) }
На проверь
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| ZETA | Дата: Вторник, 16.06.2009, 10:40:14 | Сообщение # 3 |
 Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| Code public client_authorized(id) { set_task(0.1,"user_connect",_,_,_,"b") } Коннект-то нафига зацикливать... Свой - http://amxmodx.ucoz.ru/forum/4-2830-1
Говори что думаешь и думай что говоришь...
|
| |
|
|
| defaultNick8433 | Дата: Вторник, 16.06.2009, 10:49:03 | Сообщение # 4 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Code оннект-то нафига зацикливать Может он захочет,чтобы инфа о юзере,который коннектится к серваку,высвечивалась св чат через определённое время
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| ZETA | Дата: Вторник, 16.06.2009, 11:21:11 | Сообщение # 5 |
 Генерал-майор
Группа: Скриптеры
Сообщений: 369
Статус: Не в сети
| Ты сам пробовал что написал? Твое определенное время - это 0.1 секунда, каждую 0.1 секунду будет посылаться сообщение... В чате будет вот такое: Code K CepBepy KoHHeKTuTC9I... K CepBepy KoHHeKTuTC9I... K CepBepy KoHHeKTuTC9I... K CepBepy KoHHeKTuTC9I... K CepBepy KoHHeKTuTC9I...
Говори что думаешь и думай что говоришь...
Сообщение отредактировал ZETA - Вторник, 16.06.2009, 11:21:25 |
| |
|
|
| defaultNick8433 | Дата: Вторник, 16.06.2009, 11:28:26 | Сообщение # 6 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Quote (ZETA) Ты сам пробовал что написал? Твое определенное время - это 0.1 секунда, каждую 0.1 секунду будет посылаться сообщение... Я и забыл чёт про это ну тогда пус ть будет Code public client_putinserver(id)
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| Syava-g | Дата: Вторник, 16.06.2009, 19:12:34 | Сообщение # 7 |
 Полковник
Группа: Пользователи
Сообщений: 199
Статус: Не в сети
| и все таки... какой итоговый код? а то я незнаю уже что писать и на том конечно спасибо, но я просто запутался а этот плагин работает так же как и тот, что в АМХ Супер? Показывает таким же цветом сообщения и т.д и т.п.? я просто сейчас не возле домашнего пк и проверить не могу
d31ay
Сообщение отредактировал Syava-g - Вторник, 16.06.2009, 19:46:46 |
| |
|
|
| defaultNick8433 | Дата: Вторник, 16.06.2009, 20:20:19 | Сообщение # 8 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Code /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "defaultnick"
new const g_connect[]="valve/sound/buttons/blip1" new const g_disconnect[]="valve/sound/buttons/blip2"
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) }
public client_putinserver(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) client_print(0,print_chat,"K CepBepy KoHHeKTuTC9I %s^n[ip:%s]",name,ip) client_cmd(0,"spk ^"%s^"",g_connect) } public client_disconnect(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) client_print(0,print_chat,"urpok %s [ip:%s]^n OTKJII-O4uJIC9I OT CepBepa",name,ip) client_cmd(0,"spk ^"%s^"",g_disconnect) }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| Syava-g | Дата: Вторник, 16.06.2009, 20:33:21 | Сообщение # 9 |
 Полковник
Группа: Пользователи
Сообщений: 199
Статус: Не в сети
| Спасибо за помощь
d31ay
|
| |
|
|
| defaultNick8433 | Дата: Вторник, 16.06.2009, 20:35:33 | Сообщение # 10 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Syava-g, незачто
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| Syava-g | Дата: Среда, 17.06.2009, 21:24:49 | Сообщение # 11 |
 Полковник
Группа: Пользователи
Сообщений: 199
Статус: Не в сети
| просто реально в АМХ Super кульные плагины собраны, а вот по отдельности их найти не реально для меня, поэтому надежда на вас  Добавлено (2009-06-17, 9:24 Pm) --------------------------------------------- плагин не компилируется.. ошибку выдает и посылает... wtf?
d31ay
Сообщение отредактировал Syava-g - Вторник, 16.06.2009, 20:56:54 |
| |
|
|
| defaultNick8433 | Дата: Среда, 17.06.2009, 21:32:23 | Сообщение # 12 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Code /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "defaultnick"
new const g_connect[]="valve/sound/buttons/blip1" new const g_disconnect[]="valve/sound/buttons/blip2"
public plugin_precache() { precache_sound(g_connect) precache_sound(g_disconnect) } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) }
public client_putinserver(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) client_print(0,print_chat,"K CepBepy KoHHeKTuTC9I %s^n[ip:%s]",name,ip) client_cmd(0,"spk ^"%s^"",g_connect) } public client_disconnect(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) client_print(0,print_chat,"urpok %s [ip:%s]^n OTKJII-O4uJIC9I OT CepBepa",name,ip) client_cmd(0,"spk ^"%s^"",g_disconnect) }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| Syava-g | Дата: Среда, 17.06.2009, 21:55:06 | Сообщение # 13 |
 Полковник
Группа: Пользователи
Сообщений: 199
Статус: Не в сети
| скомпилировался... запустился.. заработал.. все показывает, НО... ты наверное никогда не ставил себе на сервер AMX Super... там высвечаваеться hud сообщение, а не в чат вот кусок кода из amx super, если можешь - сделай пожалуйста.. буду признателен Code public client_putinserver(id) { new param[1]
param[0] = id g_name[id][0] = 0
get_user_name(id, g_name[id], 31)
set_task(2.0, "enter_msg", 0, param, 1) badaim[id] = false autoban[id] = false check_bad_vault(id)
// -- CHECK IF LEFT TO DODGE GAG // ------------------------------ new authid[32]
get_user_authid( id, authid, 31 )
g_gagged[id] = 0 for( new i = 0; i < 33; i++ ) { if( equali( authid, g_wasgagged[i] ) ) { new temp[32] switch( g_gagflags[i] ) { case 1: formatex( temp, 31, "a" ) case 2: formatex( temp, 31, "b" ) case 3: formatex( temp, 31, "ab" ) case 4: formatex( temp, 31, "c" ) case 5: formatex( temp, 31, "ac" ) case 6: formatex( temp, 31, "bc" ) case 7: formatex( temp, 31, "abc" ) } new flags = read_flags( temp )
g_gagged[id] = flags if( flags & 4 ) fm_set_speak( id, SPEAK_MUTED )
new name[32]
get_user_name( id, name, 31 )
client_print( 0, print_chat, "%L", LANG_PLAYER, AMX_SUPER_GAG_CONNECTED, name )
new ungagid[1]
ungagid[0] = id g_wasgagged[i][0] = 0
set_task( DefaultGagTime , "task_ungag", id, ungagid, 1 ) break; } }
return PLUGIN_CONTINUE }
public leave_msg(param[]) { if (get_pcvar_num(joinleave_message) == 1 && get_pcvar_num(leavemessage_enable) == 1) { new id = param[0]
if(is_user_bot(id)) return PLUGIN_HANDLED
new message[192], _hostname[64]
get_pcvar_string(leavemessage, message, 191) get_pcvar_string(hostname, _hostname, 63) replace(message, 191, "%hostname%", _hostname) replace(message, 191, "%name%", g_name[id])
replace_all(message, 191, "\n", "^n")
set_hudmessage(255, 0, 255, 0.10, 0.55, 0, 6.0, 6.0, 0.5, 0.15, 3) show_hudmessage(0, message) } return PLUGIN_CONTINUE }
public enter_msg(param[]) { if (get_pcvar_num(joinleave_message) == 1) { new id = param[0]
if(is_user_bot(id)) return PLUGIN_HANDLED new message[192], _hostname[64] get_pcvar_string(entermessage, message, 191) get_pcvar_string(hostname, _hostname, 63) replace(message,191, "%hostname%", _hostname) if (cvar_exists("csstats_reset")) { new data[8], rankpos[8], pos
pos = get_user_stats(id, data, data) num_to_str(pos, rankpos, 7) replace(message, 191, "%rankpos%", rankpos) replace(message, 191, "%name%", g_name[id]) replace_all(message, 191, "\n", "^n") if (get_user_flags(id) & ADMIN_RESERVATION) { set_hudmessage(255, 0, 0, 0.10, 0.55, 0, 6.0, 6.0, 0.5, 0.15, 3) show_hudmessage(0, message) client_cmd(0,"spk buttons/blip1.wav") return PLUGIN_HANDLED } else { set_hudmessage(0 , 255, 0, 0.10, 0.55, 0, 6.0, 6.0, 0.5, 0.15, 3) show_hudmessage(0, message) } } } return PLUGIN_CONTINUE } очень прошу помочь.. поиск не дал результатов, а нагружать сервер amx super из-за 2 плагинов не охота
d31ay
Сообщение отредактировал Syava-g - Среда, 17.06.2009, 21:57:19 |
| |
|
|
| defaultNick8433 | Дата: Среда, 17.06.2009, 23:02:04 | Сообщение # 14 |
 Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Code /* Plugin generated by AMXX-Studio */
#include <amxmodx> #include <amxmisc>
#define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "defaultnick"
new const g_connect[]="valve/sound/buttons/blip1" new const g_disconnect[]="valve/sound/buttons/blip2"
public plugin_precache() { precache_sound(g_connect) precache_sound(g_disconnect) } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) }
public client_putinserver(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) set_hudmessage(255,0,0,-1.0,0.73,0,6.0,12.0) show_hudmessage(0,"K CepBepy KoHHeKTuTC9I %s^n[ip:%s]",name,ip) client_cmd(0,"spk ^"%s^"",g_connect) } public client_disconnect(id) { new name[32] get_user_name(id,name,31) new ip[32] get_user_ip(id,ip,31,1) set_hudmessage(255,0,0,-1.0,0.73,0,6.0,12.0) show_hudmessage(0,"urpok %s [ip:%s]^n OTKJII-O4uJIC9I OT CepBepa",name,ip) client_cmd(0,"spk ^"%s^"",g_disconnect) }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
| |
|
|
| Syava-g | Дата: Среда, 17.06.2009, 23:10:41 | Сообщение # 15 |
 Полковник
Группа: Пользователи
Сообщений: 199
Статус: Не в сети
| спасибо! уже то, что надо а как задать координаты, чтобы сообщение было не внизу экрана, а посредине слева?
d31ay
|
| |
|
|
 | AMX Mod X Russian Community © 2006-2026  |  |
|
| |