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

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

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

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

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

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

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

невозможно закрыть Motd 10 секунд

, невозможно закрыть motd 10 секунд
Статус пользователя serzent
сообщение 12.6.2009, 19:46
Сообщение #1
Стаж: 17 лет

Сообщений: 266
Благодарностей: 9
Полезность: 46

Вобщем когда ктото заходит на сервер - у него открывается motd.

нужно сделать так. чтоб внизу гденить, или сверху, ну вобщем не суть, главное чтоб шёл таймер. скажем 5, или 10 секунд, как я укажу.
и после того как время выйдёт - мотд можно закрыть.


з.ы. поиск результатов не дал.
з.з.ы. очень надо. кто даст, или напишет - буду очень благодарен.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Cs-StReMeR
сообщение 12.6.2009, 20:24
Сообщение #2


Стаж: 16 лет

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

Да я тож Бы от такого не отказалса =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 12.6.2009, 20:37
Сообщение #3


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

на каком нить серваке такое было?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xxxCOOPERxxx
сообщение 13.6.2009, 2:16
Сообщение #4


Стаж: 17 лет

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

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


!
Аккаунт пользователя заблокирован до: 9.10.29388, 17:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя serzent
сообщение 13.6.2009, 9:52
Сообщение #5
Стаж: 17 лет

Сообщений: 266
Благодарностей: 9
Полезность: 46

лично я сам такое нигде не видел.
но слышал как люди говорили в какойто теме, что видели такой плагин.
да и думаю с точки зрения скриптинга такое возможно сделать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 13.6.2009, 10:20
Сообщение #6


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

будет время, может быть займусь таким плагином
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 13.6.2009, 12:29
Сообщение #7


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

чё им заниматся то?
код уже существует:
Код
set_task(0.1, "event_motd", 0, "", 0, "a", 100)
public event_motd(id)
{
    show_motd(0,"motd.txt")
    return PLUGIN_CONTINUE        
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 13.6.2009, 12:49
Сообщение #8


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

Makzz, ну давай тогда сделай нам раз уж знаешь как сделать, заодно я время не буду тратить зря

PS 666е сообщение diablo_dobryi.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
holoc
сообщение 13.6.2009, 16:53
Сообщение #9
Стаж: 19 лет

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

Это уже обсуждалось на форуме, и плагин такой был, его Ser_UFL вроде бы набросал в процессе обсуждения. Поиск в помощь.

Собственно тут https://c-s.net.ua/forum/topic14378.html

Отредактировал: holoc, - 13.6.2009, 16:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 10 раз
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 14.6.2009, 16:19
Сообщение #10


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

У меня такое ощущение что никто не видел текста:
set_task(0.1, "event_motd", 0, "", 0, "a", 100)
public event_motd(id)
{
show_motd(0,"motd.txt")
return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 14.6.2009, 16:34
Сообщение #11


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

Makzz, ну ты сделай уже готовый, тогда мы увидим :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 14.6.2009, 19:04
Сообщение #12


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Ах ну да.... я забыл что у нас тут мегя скриптеры сидят и совсем позабыли простенькие коды :)

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

#define PLUGIN  "motd"
#define VERSION "1.0"
#define AUTHOR  "Makzz"

public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_concmd("amx_exit", "cmd_motd", ADMIN_CVAR)
}

public cmd_motd(id)
{
    if(get_user_flags(id) & ADMIN_BAN) // Если у админа есть флаг ADMIN_BAN
        set_task(0.1, "event_motd", 0, "", 0, "a", 100)
    
    return PLUGIN_HANDLED
}

public event_motd(id)
{
    show_motd(0,"addons/amxmodx/configs/motd.txt")
    return PLUGIN_CONTINUE        
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 14.6.2009, 19:33
Сообщение #13


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

Makzz, кстати что должен делать твой плагин? я захожу на сервер естесно я убрал себя из админов и ничего не происходит :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя serzent
сообщение 14.6.2009, 22:43
Сообщение #14
Стаж: 17 лет

Сообщений: 266
Благодарностей: 9
Полезность: 46

Makzz
поставил твой плагин, чёто неработает . с мотд никаких изменений.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 15.6.2009, 14:37
Сообщение #15


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

После введения в консоле amx_exit идёт проверка на адмиство и после показывается мотд
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 15.6.2009, 16:03
Сообщение #16


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

Makzz, ты наверное не понял смысла.
Нужно чтобы при входе не нажималась кнопка Enter + кнопка ok, а не насильно показывать мотд сообщение командой
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 15.6.2009, 19:45
Сообщение #17


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Ващет я привёл просто пример....
Лан если не можете, то вот:
Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "motd"
#define VERSION "1.0"
#define AUTHOR  "Makzz"

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

public client_putinserver ( id )
{
    set_task( 0.1, "event_motd", 0, "", 0, "a", 10 )
}

public event_motd ( id )
{
    show_motd(id,"motd.txt")
    return PLUGIN_CONTINUE        
}


В чём проблема то? :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя epileptick
сообщение 15.6.2009, 20:41
Сообщение #18


Стаж: 17 лет

Сообщений: 38
Благодарностей: 10
Полезность: 73

дак макс ну ты чё твйо плагин тут в подмётки ничему не годиться, вон ахил даром напишет плагин который при входе на серв отключает мышь и клаву на 10 сек, просто ему не охота морочится с кодом xD
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 16.6.2009, 6:03
Сообщение #19


Стаж: 18 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Ну чтож.... попробуйте это:
Код
#include <amxmodx>
#include <amxmisc>

#define PLUGIN  "motd"
#define VERSION "1.0"
#define AUTHOR  "Makzz"

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

public client_putinserver ( id )
{
    set_task ( 0.1, "event_motd", id, "", 0, "a", 50 )
}

public event_motd ( id )
{
    show_motd ( id, "motd.txt" )
    return PLUGIN_CONTINUE        
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jtiq
сообщение 16.6.2009, 6:44
Сообщение #20


Иконка группы

Стаж: 18 лет

Сообщений: 1717
Благодарностей: 767
Полезность: 979

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

Makzz, номана :)

--------------------
Добавлено в сегодня 14:36
но я смог зайти за тим и это окошечко меня нервировало ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: