Portugal
Пользователь
- Регистрация
- 2 Мар 2018
- Сообщения
- 257
- Симпатии
- 5
- Предупреждения
- 60
- Пол
- Мужской
Используйте спойлер
- Amx Mod X
- AMXX 1.8.3
- Ошибка
- Исходник
-
Код:#include <amxmodx>
#if AMXX_VERSION_NUM < 183
#include <dhudmessage>
#include <colorchat>
#endif
#if !defined MAX_PLAYERS
#define MAX_PLAYERS 32
#endif
/****************** Setting USER_FLAGS *******************
* a - Не считать мертвых
* b - Не считать живых
* c - Не считать ботов
* d - Не считать реальных игроков
* e - Соответствие с командой
* f - Соответствие с частью имени ( клантегом например)
* g - Игнорирование регистра
* h - Не считать HLTV
**********************************************************/
#define DHUD_USER_FLAGS "bch" // Кому выводить DHUD сообщения, по дефолту только мертвым, для откл. этого типа рекламы закомментируйте строку
#define CHAT_USER_FLAGS "ach" // Кому выводить рекламу в чат, по дефолту только живым, для откл. этого типа рекламы закомментируйте строку
#if defined DHUD_USER_FLAGS
#define DHUD_TIMESHOW 7.0 // Время отображения DHUD сообщения
#define DHUD_INTERVAL 60.0 // Интервал отображения DHUD сообщения, не ниже чем TIMESHOW иначе сообщения будут перекрываться
#define X -1.0 // Координата X, идёт слева направо, 0.0 слева, 1.0 справа, -1.0 по центру
#define Y 0.15 // Координата Y, идёт сверху вниз, 0.0 сверху, 1.0 снизу, -1.0 по центру
#endif
#if defined CHAT_USER_FLAGS
#define CHAT_INTERVAL 20.0 // Интервал отображения сообщения в чате
#endif
#pragma semicolon 1
#if defined DHUD_USER_FLAGS
new const g_szMsg_Dead[][] =
{
"Sveika`s užsukęs į Masofke.eu žaidimo serveri ;]",
"Linkime jums gerai praleisti laika mūsų serveri",
"Registruokis mūsų svetainėje: www.masofke.eu",
"Mūsų facebook puslapįs facebook.com/masofke.eu",
"Patekę į TOP5 žaidėjai automatiskai gauna VIP privilegijas.",
"Merginom su [Mic] - VIP nemokamai ",
"Norėdamas nominuoti žemėlapi rašyk, /maps",
};
#endif
#if defined CHAT_USER_FLAGS
new const g_szMsg_Chat[][] =
{
"Serverio taisykles, ieškokite svetainėje ^3Masofke.eu^",
"Admin taisykliu nesilaikymas gresia ^3privilegijų praradimu.^",
"Susisiekimas su savininkų ^3Skype: ^1masofke.eu",
"Balsuojam už žemėlapio keitima ^4/rtv^1.",
"Norėdamas nominuoti žemėlapi rašyk ^3/maps^1."
"Norėdamas įsigyti VIP privilegijas rašyk ^4/vip",
"Norėdamas įsigyti Admin privilegijas rašyk ^4/admin",
"Norėdamas įsigyti Super privilegijas rašyk ^4/sadmin",
"Norėdami anuliuoti savo rezultatą, rašykite ^4/rs",
"Išsirink ekrano žudymo spalva ^4/fade",
"^3VIPMENU atidarymo komanda ^4/vm^1.",
"^3Serverio ^1IP: ^4cs.masofke.eu",
"^3Ira noras paremti projekta? Skype: ^4masofke.eu",
"^3Prižiūrėtoju anketas pyldom forume ^4masofke.eu/forum",
"^3Norėtum tapti projekto komandos nariu? Skype ^4masofke.eu",
"^3Sververio bei svetainės pasiūlymai ^4masofke.eu/forum",
"^3Gerbkime vieni kitus ^4",
};
#endif
public plugin_init() {
register_plugin("Adverts", "1.0", "pUzzlik");
#if defined DHUD_USER_FLAGS
set_task(DHUD_INTERVAL, "dhud_message", .flags="b");
#endif
#if defined CHAT_USER_FLAGS
set_task(CHAT_INTERVAL, "chat_message", .flags="b");
#endif
}
#if defined DHUD_USER_FLAGS
public dhud_message() {
static g_iNumberMessage;
new iPlayers[MAX_PLAYERS], iNum;
get_players(iPlayers, iNum, DHUD_USER_FLAGS);
for(new i, iPlayer; i < iNum ; i++) {
iPlayer = iPlayers;
set_dhudmessage(random_num(0, 255), random_num(0, 255), random_num(0, 255), X, Y, 0, 10.0, DHUD_TIMESHOW);
show_dhudmessage(iPlayer, "%s", g_szMsg_Dead[g_iNumberMessage > charsmax(g_szMsg_Dead) ? (g_iNumberMessage = 0) : g_iNumberMessage]);
client_print(iPlayer, print_console, "*** %s ***", g_szMsg_Dead[g_iNumberMessage]);
}
g_iNumberMessage++;
}
#endif
#if defined CHAT_USER_FLAGS
public chat_message() {
static g_iNumberMessage;
new iPlayers[MAX_PLAYERS], iNum;
get_players(iPlayers, iNum, CHAT_USER_FLAGS);
for(new i, iPlayer; i < iNum ; i++) {
iPlayer = iPlayers;
client_print_color(iPlayer, 0, "[^4Info^1] %s", g_szMsg_Chat[g_iNumberMessage > charsmax(g_szMsg_Chat) ? (g_iNumberMessage = 0) : g_iNumberMessage]);
}
g_iNumberMessage++;
}
#endif
Ошибка мне не понятна помогите исправить
Вложения
-
15,5 KB Просмотры: 12