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

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

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

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

Нужно написать простой плагин

Статус пользователя terskiys
сообщение 25.3.2012, 11:53
Сообщение #1


Стаж: 14 лет

Сообщений: 460
Благодарностей: 104
Полезность: 199

Доброе время суток. Нужна помощь в написании простого плагина такого вида: при написании определенного слова в чат открывается motd окно (не приветственное, а отдельное). Например пишет игрок в чат "/vip", и ему открывается motd окошко с информацией. Спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя truegames
сообщение 25.3.2012, 12:04
Сообщение #2


Стаж: 14 лет

Сообщений: 340
Благодарностей: 86
Полезность: 69

Плагин /adminka вариант?Только измени команду вызова на /vip в исходнике и радуйся ;)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Flash
сообщение 25.3.2012, 12:12
Сообщение #3
Стаж: 16 лет

Сообщений: 793
Благодарности: выкл.

Код
#include <amxmodx>

public plugin_init()
{
    register_plugin( "Custom MOTD", "0.1", "Flash" );
    
    register_clcmd( "say /motd", "ShowMOTD" ); // Общий чат
    register_clcmd( "say_team /motd", "ShowMOTD" ); // Командный чат
}

public ShowMOTD( id )
{
    show_motd( id, "motd.txt", "MOTD" );
    
    // Где:
    // motd.txt - текстовик лежащий в папке cstrike
    // MOTD - заголовок MOTD окна
}


Отредактировал: Flash, - 25.3.2012, 12:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя terskiys
сообщение 25.3.2012, 12:58
Сообщение #4


Стаж: 14 лет

Сообщений: 460
Благодарностей: 104
Полезность: 199

Цитата(Flash @ 25.3.2012, 12:12) *
Код
#include <amxmodx>

public plugin_init()
{
    register_plugin( "Custom MOTD", "0.1", "Flash" );
    
    register_clcmd( "say /motd", "ShowMOTD" ); // Общий чат
    register_clcmd( "say_team /motd", "ShowMOTD" ); // Командный чат
}

public ShowMOTD( id )
{
    show_motd( id, "motd.txt", "MOTD" );
    
    // Где:
    // motd.txt - текстовик лежащий в папке cstrike
    // MOTD - заголовок MOTD окна
}


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