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

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

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

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

say_adminka

, Нужна помощь
Статус пользователя Curtis_45
сообщение 17.1.2011, 10:43
Сообщение #1
Стаж: 15 лет

Сообщений: 28
Благодарностей: 3
Полезность: 82

У меня не компилируется плагин say_adminka
Посмотрите пожалуйста что в нем не так
CODE
#include <amxmodx>
#include <amxmisc>

public admin_motd(id,level,cid) {

if (!cmd_access(id,level,cid,1))
return PLUGIN_CONTINUE

show_motd(id,"adminka.txt","Как купить админку...")
return PLUGIN_CONTINUE
}

public plugin_init() {

register_plugin("say /adminka","1.1","Pa1n")
register_clcmd("say /adminka","admin_motd",0,"- Shows the MOTD.")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя pike
сообщение 17.1.2011, 10:56
Сообщение #2


Стаж: 18 лет

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

Компилируется без ошибок.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Curtis_45
сообщение 17.1.2011, 11:11
Сообщение #3
Стаж: 15 лет

Сообщений: 28
Благодарностей: 3
Полезность: 82

хорошо, а как тогда сделать что бы в чате писали не /adminka а /vip ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hnt
сообщение 17.1.2011, 11:37
Сообщение #4


Стаж: 18 лет

Сообщений: 810
Благодарностей: 198
Полезность: 494

Код
register_clcmd("say /vip","admin_motd",0,"- Shows the MOTD.")
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Curtis_45
сообщение 17.1.2011, 12:08
Сообщение #5
Стаж: 15 лет

Сообщений: 28
Благодарностей: 3
Полезность: 82

спасибо !
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 17.1.2011, 12:20
Сообщение #6


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

А зачем проверка на флаги ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 17.1.2011, 19:16
Сообщение #7
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

Цитата(Rejiser @ 17.1.2011, 13:20) *
А зачем проверка на флаги ?
Кастрат какого-то плагина или кривые руки.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kupuk96
сообщение 17.1.2011, 19:21
Сообщение #8


Стаж: 15 лет

Сообщений: 456
Благодарностей: 139
Полезность: 554

А какую строчку удалить, чтобы убрать проверку?
Мне просто нужен плагин, чтобы при написании в чате например "/info", у игрока открывалось motd окно с моей информацией.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 17.1.2011, 19:55
Сообщение #9
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

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

public plugin_init()
{
    register_plugin("Say /info", "1.1", "Pa1n")
    register_clcmd("say /info", "info_motd", 0, "- Shows the MOTD.")
}

public info_motd(id)
{
    show_motd(id, "info.txt", "Информация")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kupuk96
сообщение 17.1.2011, 21:24
Сообщение #10


Стаж: 15 лет

Сообщений: 456
Благодарностей: 139
Полезность: 554

А можно сделать, чтобы подгружался не info.txt из cstrike, а info.hmtl с сайта?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя NickLesNick
сообщение 17.1.2011, 21:41
Сообщение #11


Стаж: 16 лет

Сообщений: 355
Благодарностей: 153
Полезность: 680

kupuk96,
Создай info.txt в cstrike и пихни в него это:
Код
<html>
<head>
<meta http-equiv="REFRESH" content="0;URL=http://ololo-sait.ucoz.ru/info.html">
</head>
</html>

Где _http://ololo-sait.ucoz.ru/info.html полный путь к файлу.

Отредактировал: NickLesNick, - 17.1.2011, 21:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя kupuk96
сообщение 8.2.2011, 19:51
Сообщение #12


Стаж: 15 лет

Сообщений: 456
Благодарностей: 139
Полезность: 554

а как сделать чтобы было несколько команд и подгружались разные файлы? например:
say /info1 - info1.txt
say /info2 - info2.txt
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 8.2.2011, 23:20
Сообщение #13
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

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

public plugin_init()
{
    register_plugin("Say /info", "1.1", "Pa1n")
    register_clcmd("say /info1", "info_motd1", 0, "- Shows the MOTD.")
    register_clcmd("say /info2", "info_motd2", 0, "- Shows the MOTD.")
}

public info_motd1(id)
{
    show_motd(id, "info.txt1", "Информация")
}

public info_motd2(id)
{
    show_motd(id, "info.txt2", "Информация")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kupuk96
сообщение 9.2.2011, 18:26
Сообщение #14


Стаж: 15 лет

Сообщений: 456
Благодарностей: 139
Полезность: 554

Спасибо Большое! :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sonic2790
сообщение 20.4.2011, 19:03
Сообщение #15


Стаж: 18 лет

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

STR@TEG, выше указан пример как одим плаг может открывать несколько окон по командам. А можно как нибудь сделать вызов 1 окна несколькими командами?

Код
    register_clcmd("say /info1", "info_motd1", 0, "- Shows the MOTD.")
    register_clcmd("say /info2", "info_motd1", 0, "- Shows the MOTD.")
    register_clcmd("say /rules1", "info_motd1", 0, "- Shows the MOTD.")
    register_clcmd("say /rules2", "info_motd1", 0, "- Shows the MOTD.")
...
...
... и так далее


такой метод подойдет?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 20.4.2011, 19:07
Сообщение #16


Стаж: 15 лет

Сообщений: 2261
Благодарностей: 1068
Полезность: 870

Sonic2790, да
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kavkaz
сообщение 22.5.2011, 18:09
Сообщение #17
Стаж: 15 лет

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

а как сделать чтобы motd окощке открывалас сайт с помошу этого
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 22.5.2011, 20:30
Сообщение #18
Стаж: 16 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

kavkaz,
https://c-s.net.ua/forum/topic28361.html?vi...st&p=206028
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: