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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.
2 страниц V   1 2

Ищу плагин подробности в теме!

XyLiGaN
сообщение 25.2.2014, 19:32
Сообщение #21
Стаж: 13 лет
Город: Югорск

Сообщений: 11668
Благодарностей: 6450
Полезность: 1052

Меценат Меценат

Esecman,
cbf1b2bfde1a.gif если я сайт закрыл и в теме остался, то это не означает то что я тут сижу... ЛОЛ.
Ой, простите то что я не вышел из темы на гл.станицу чтобы меня в теме не показывало.
Вы просто блещете тупостью.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Esecman
сообщение 25.2.2014, 19:34
Сообщение #22
Стаж: 12 лет

Сообщений: 945
Благодарностей: 208
Полезность: 0

Цитата(XyLiGaN @ 25.2.2014, 20:32) *
Esecman,
cbf1b2bfde1a.gif если я сайт закрыл и в теме остался, то это не означает то что я тут сижу... ЛОЛ.
Ой, простите то что я не вышел из темы на гл.станицу чтобы меня в теме не показывало.
Вы просто блещете тупостью.

все равно. факт остается фактом. даже на данный момент.
Тупостью только Вы тут, уважаемый, блещите.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя BornToBeFree
сообщение 25.2.2014, 20:03
Сообщение #23


Стаж: 12 лет

Сообщений: 741
Благодарностей: 287
Полезность: 602

Меценат Меценат

Цитата(pist0nchik @ 25.2.2014, 20:54) *
ыыыы мой сервер на скрине :DDDD

Добавил его баннер по спойлер

Ты прям мастер пиарить сервера. Только ты не учел одного, тут большинство пользователей имеют свои сервера, так что твой сервер тут никому не нужен...

Отредактировал: ExTPuMaJI, - 25.2.2014, 20:04


Скидка 5% при заказе сервера
Чтобы получить 5% скидку при заказе сервера на хостинге Serva4ok.ru
Необходимо ввести это кодовое слово gKUt-FENO-ZonE-aIaa
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bambuc
сообщение 25.2.2014, 20:09
Сообщение #24


Стаж: 13 лет

Сообщений: 1743
Благодарностей: 577
Полезность: 593

Меценат Меценат

Цитата(ExTPuMaJI @ 25.2.2014, 20:03) *
Ты прям мастер пиарить сервера. Только ты не учел одного, тут большинство пользователей имеют свои сервера, так что твой сервер тут никому не нужен...

Что за бред? У него практически всегда 32/32
зачем ему это?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Statsenko_91
сообщение 28.3.2014, 19:42
Сообщение #25


Стаж: 13 лет

Сообщений: 387
Благодарностей: 121
Полезность: 457

Цитата(Esecman @ 25.2.2014, 18:46) *
Код:
/* Плагин показывает в левом верхнем углу информацию в виде hud сообщения */
/* Показывает только, когда юзер мертв */

#include <amxmodx>

#define MSG_1 "IP Сервера: " // message #1
#define MSG_2 "Группа Вконтакте[VK.COM]: " // message #2
#define MSG_3 "Админка + VIP стоит руб/месяц" // message #3
#define MSG_4 "Обращаться: " // message #4

#define HUD_MESSAGE_COLOR 100, 149, 237, 0.0, 0.0, 2, 6.0, 12.0, 0.1, 0.2, -1

new g_arr_HudSync

public plugin_init()
{

register_plugin("Hud Info", "1.0", "Esecman")
g_arr_HudSync = CreateHudSyncObj()

}

public client_death(id)
{

set_task(7.0, "show_inf", id, _, _, "a", 1)

}

public show_inf(id)
{
if(!is_user_alive(id)) {
set_hudmessage(HUD_MESSAGE_COLOR)
ShowSyncHudMsg(id, g_arr_HudSync, "%s^n%s^n%s^n%s", MSG_1, MSG_2, MSG_3, MSG_4)

}
}


ТС писал мне в ЛС с просьбой сделать так, как ему нужно.
Выкладываю.


Подскажите, пожалуйста, я скопировал, сделал .sma , потом скомпилировал в .amxx, установил, а он не работает(((( ничего не появляется
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Statsenko_91
сообщение 28.3.2014, 20:20
Сообщение #26


Стаж: 13 лет

Сообщений: 387
Благодарностей: 121
Полезность: 457

Он тоесть показывает, но всего лишь 1 секунду(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Statsenko_91
сообщение 28.3.2014, 22:44
Сообщение #27


Стаж: 13 лет

Сообщений: 387
Благодарностей: 121
Полезность: 457

Ребят, помогите плиз доделать этот плагин или уже скиньте готовый код. Чтобы реклама горела постоянно когда ты в спектрах(тоесть при заходе на сервер сразу горит реклама) ну и когда мертвый. Не знаю что в этом коде не так, но реклама не горит когда заходишь на сервак и висишь в спектрах, а только выходит на секунду когда убивают.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csgamerok
сообщение 28.3.2014, 23:55
Сообщение #28
Стаж: 12 лет

Сообщений: 265
Благодарностей: 16
Полезность: 0

Постоянно не. Будет напряжно, нужно что-бы включалась на 5-10 секунд один раз в 5-10 минут.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 29.3.2014, 0:02
Сообщение #29
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

set_task(7.0, "show_inf", id, _, _, "a", 1)

>>

set_task(7.0, "show_inf", id, _, _, "a", 5 ) // 5 раз выведет с интервалом 7 сек


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя elfitaja
сообщение 29.3.2014, 6:27
Сообщение #30
Стаж: 13 лет

Сообщений: 124
Благодарностей: 4
Полезность: 32

Вот твой плагин. Здесь с русским описанием.

Отредактировал: elfitaja, - 29.3.2014, 6:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Statsenko_91
сообщение 29.3.2014, 9:46
Сообщение #31


Стаж: 13 лет

Сообщений: 387
Благодарностей: 121
Полезность: 457

Цитата(elfitaja @ 29.3.2014, 6:27) *
Вот твой плагин. Здесь с русским описанием.


Что то не получается у меня его настроить( Я в .sma пишу вот так:

Код:
/*
*
*
* * * ***** ***** * ***** * * ***** * * * *
* * * * * * * * * * ** * * ** * * * *
* ****** ****** ****** * * ****** * * * * * * * * * * *
* * * * * ******* * * * * * * * * * * * *
* * * ***** ***** * * ***** * * ***** * * * *
*
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* AMX MOD X script. *
* Plugin made by He3aBuCuM(a.k.a. independent). *
* Important! You can modify the code, but DO NOT modify the author! *
* Contacts with me: *
* E-mail: nezavisimm@gmail.com *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* Special thanks to: *
* hateYou@amxmodxbg.org - for the optimization on my first version *
* ConnorMcLeod@amxmodx.org - tell me for the clamp native *
* xPaw@amxmodx.org - tell me how to use ShowSyncHudMsg and some ideas *
* darkspeed@amxmodxbg.org - for the idea amx_permanent_message_show *
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*
*
*/

#include <amxmodx>
#include <amxmisc>

new cvar_message, cvar_color, cvar_location, cvar_effects, cvar_show, cvar_cmd, hudsync

public plugin_init() {
register_plugin("Permanent message", "1.1", "He3aBuCuM")
cvar_message = register_cvar("amx_permanent_message", "IP Сервера: 193.26.217.18:27346/nГруппа Вконтакте: vk.com/vit9zi%new%Админка + VIP стоит руб/месяц - 250-300/nОбращаться: vk.com/id38326974")
cvar_color = register_cvar("amx_permanent_message_color", "0 127 255")
cvar_location = register_cvar("amx_permanent_message_location", "3")
cvar_effects = register_cvar("amx_permanent_message_effects", "0")
cvar_show = register_cvar("amx_permanent_message_show", "1")
cvar_cmd = register_cvar("amx_permanent_message_cmd", "1")
register_concmd("amx_perm_msg", "cmdChangeMsg", ADMIN_LEVEL_A)
hudsync = CreateHudSyncObj()
set_task(1.0, "show_hud", 0, "", 0, "b")
}

public show_hud() {
new message[200], location, eff, show, players[32], inum
static red, green, blue
get_pcvar_string(cvar_message, message, charsmax(message))
get_hud_color(red, green, blue)
location = get_pcvar_num(cvar_location)
eff = clamp(get_pcvar_num(cvar_effects), 0, 2)
show = get_pcvar_num(cvar_show)
get_players(players, inum)

replace_all(message, charsmax(message), "%new%", "^n")
replace_all(message, charsmax(message), "/n", "^n")

switch(location) {
case 1: set_hudmessage(red, green, blue, 0.01, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 2: set_hudmessage(red, green, blue, -1.0, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 3: set_hudmessage(red, green, blue, 0.99, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 4: set_hudmessage(red, green, blue, 0.01, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 5: set_hudmessage(red, green, blue, -1.0, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 6: set_hudmessage(red, green, blue, 0.99, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 7: set_hudmessage(red, green, blue, 0.01, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 8: set_hudmessage(red, green, blue, -1.0, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 9: set_hudmessage(red, green, blue, 0.99, 0.70, eff, 1.0, 1.0, 0.1, 0.2, -1)
}

for(new i=0; i<inum; ++i) {
switch(show) {
case 0: ShowSyncHudMsg(0, hudsync, message)
case 1: {
if(!is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 2: {
if(is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 3: {
if(is_user_admin(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 4: {
if(!is_user_admin(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 5: {
if(is_user_admin(players[i]) && is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 6: {
if(is_user_admin(players[i]) && !is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 7: {
if(!is_user_admin(players[i]) && is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 8: {
if(!is_user_admin(players[i]) && !is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
default: ShowSyncHudMsg(0, hudsync, message)
}
}
return PLUGIN_CONTINUE
}

public cmdChangeMsg(id, level, cid) {
if(!get_pcvar_num(cvar_cmd) || !cmd_access(id, level, cid, 1))
return PLUGIN_HANDLED

new args[200], name[32]
read_args(args, charsmax(args))
remove_quotes(args)
get_user_name(id, name, charsmax(name))

set_pcvar_string(cvar_message, args)
log_amx("The admin ^"%s^" change the permanent message to ^"%s^"", name, args)

return PLUGIN_CONTINUE
}

get_hud_color(&r, &g, &b) {
new color[20]
static red[5], green[5], blue[5]
get_pcvar_string(cvar_color, color, charsmax(color))
parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))

r = str_to_num(red)
g = str_to_num(green)
b = str_to_num(blue)
}


тоесть меняю 57 и 61 строчки, и не заходит на сервер.

Я попробовал не менять 57 строчку, а просто командой:

amx_perm_msg

прописал сообщение в конфиге, но тогда вообще ничего не происходит.

Походу я совсем далекий нуб в этом еще(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csgamerok
сообщение 29.3.2014, 14:50
Сообщение #32
Стаж: 12 лет

Сообщений: 265
Благодарностей: 16
Полезность: 0

Хороший плагин. Что не настраивается?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Statsenko_91
сообщение 29.3.2014, 14:52
Сообщение #33


Стаж: 13 лет

Сообщений: 387
Благодарностей: 121
Полезность: 457

Ну я же написал, что не получается.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Statsenko_91
сообщение 29.3.2014, 18:08
Сообщение #34


Стаж: 13 лет

Сообщений: 387
Благодарностей: 121
Полезность: 457

Короче ребятя это ппц...... нефига ничего не получается(((

Сделал я вот так:

Код:
/* Плагин показывает в левом верхнем углу информацию в виде hud сообщения */
/* Показывает только, когда юзер мертв */

#include <amxmodx>

#define MSG_1 "IP Сервера: 193.26.217.18:27346 " // message #1

#define MSG_2 "Группа Вконтакте: vk.com/vit9zi " // message #2

#define MSG_3 "Админка + VIP стоит руб/месяц: 200 - 300" // message #3

#define MSG_4 "Обращаться: vk.com/destroyer_91 " // message #4

#define HUD_MESSAGE_COLOR 72, 118, 255, 0.01, 0.20, 1.0, 1.0, 12.0, 0.1, 0.2, -1

new g_arr_HudSync

public plugin_init()
{

register_plugin("Hud Info", "1.0", "Esecman")
g_arr_HudSync = CreateHudSyncObj()

}

public client_death(id)
{

set_task(7.0, "show_inf", id, _, _, "a", 5)

}

public show_inf(id)
{
if(!is_user_alive(id)) {
set_hudmessage(HUD_MESSAGE_COLOR)
ShowSyncHudMsg(id, g_arr_HudSync, "%s^n%s^n%s^n%s", MSG_1, MSG_2, MSG_3, MSG_4)

}
}


Получается такая фишка.....фиг пойми как он работает. То показывает когда умер, то не показывает вообще. + не показывает когда заходишь в спектра.

Поставил я этот плагин и получается, что когда я меняю строчку 8ю под себя, то на сервак никто не может зайти.

Код:
#include <amxmodx>
#include <amxmisc>

new cvar_message, cvar_color, cvar_location, cvar_effects, cvar_show, cvar_cmd, hudsync

public plugin_init() {
register_plugin("Permanent message", "1.1", "He3aBuCuM")
cvar_message = register_cvar("amx_permanent_message", "IP Сервера: 193.26.217.18:27346/nГруппа Вконтакте: vk.com/vit9zi%new%Админка + VIP стоит руб/месяц - 250-300/nОбращаться: vk.com/id38326974")
cvar_color = register_cvar("amx_permanent_message_color", "0 127 255")
cvar_location = register_cvar("amx_permanent_message_location", "3")
cvar_effects = register_cvar("amx_permanent_message_effects", "0")
cvar_show = register_cvar("amx_permanent_message_show", "1")
cvar_cmd = register_cvar("amx_permanent_message_cmd", "1")
register_concmd("amx_perm_msg", "cmdChangeMsg", ADMIN_LEVEL_A)
hudsync = CreateHudSyncObj()
set_task(1.0, "show_hud", 0, "", 0, "b")
}

public show_hud() {
new message[200], location, eff, show, players[32], inum
static red, green, blue
get_pcvar_string(cvar_message, message, charsmax(message))
get_hud_color(red, green, blue)
location = get_pcvar_num(cvar_location)
eff = clamp(get_pcvar_num(cvar_effects), 0, 2)
show = get_pcvar_num(cvar_show)
get_players(players, inum)

replace_all(message, charsmax(message), "%new%", "^n")
replace_all(message, charsmax(message), "/n", "^n")

switch(location) {
case 1: set_hudmessage(red, green, blue, 0.01, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 2: set_hudmessage(red, green, blue, -1.0, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 3: set_hudmessage(red, green, blue, 0.99, 0.15, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 4: set_hudmessage(red, green, blue, 0.01, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 5: set_hudmessage(red, green, blue, -1.0, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 6: set_hudmessage(red, green, blue, 0.99, -1.0, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 7: set_hudmessage(red, green, blue, 0.01, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 8: set_hudmessage(red, green, blue, -1.0, 0.75, eff, 1.0, 1.0, 0.1, 0.2, -1)
case 9: set_hudmessage(red, green, blue, 0.99, 0.70, eff, 1.0, 1.0, 0.1, 0.2, -1)
}

for(new i=0; i<inum; ++i) {
switch(show) {
case 0: ShowSyncHudMsg(0, hudsync, message)
case 1: {
if(!is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 2: {
if(is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 3: {
if(is_user_admin(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 4: {
if(!is_user_admin(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 5: {
if(is_user_admin(players[i]) && is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 6: {
if(is_user_admin(players[i]) && !is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 7: {
if(!is_user_admin(players[i]) && is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
case 8: {
if(!is_user_admin(players[i]) && !is_user_alive(players[i]))
ShowSyncHudMsg(players[i], hudsync, message)
}
default: ShowSyncHudMsg(0, hudsync, message)
}
}
return PLUGIN_CONTINUE
}

public cmdChangeMsg(id, level, cid) {
if(!get_pcvar_num(cvar_cmd) || !cmd_access(id, level, cid, 1))
return PLUGIN_HANDLED

new args[200], name[32]
read_args(args, charsmax(args))
remove_quotes(args)
get_user_name(id, name, charsmax(name))

set_pcvar_string(cvar_message, args)
log_amx("The admin ^"%s^" change the permanent message to ^"%s^"", name, args)

return PLUGIN_CONTINUE
}

get_hud_color(&r, &g, &b) {
new color[20]
static red[5], green[5], blue[5]
get_pcvar_string(cvar_color, color, charsmax(color))
parse(color, red, charsmax(red), green, charsmax(green), blue, charsmax(blue))

r = str_to_num(red)
g = str_to_num(green)
b = str_to_num(blue)
}



Помогите настроить правильно, подскажите как это сделать. Мне нужен просто плагин как изображено на скрине в первом посте. Ведь там вся информация загорается как только заходишь на сервер, тоесть в спектре ты или мертвый. Только умер сразу появилась инфа и горит синим цветом, не пропадая пока не начнется новый раунт.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Kristl
сообщение 30.3.2014, 9:42
Сообщение #35


Стаж: 14 лет

Сообщений: 329
Благодарностей: 96
Полезность: 215

Statsenko_91,
аналогично не показывает вообще.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: