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

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

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

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

> Правила форума

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

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Ошибка в плагине Speclist

Статус пользователя Wh1zy
сообщение 14.9.2014, 17:14
Сообщение #1


Стаж: 12 лет

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

Ребят выбивает Ошибка при компилации, помогите исправить :3

Вот ошибки:




Код:


Код:
#include <amxmodx>
#include <fakemeta>
#include <cstrike>
#include <colorchat>

#pragma semicolon 1

#define UPDATEINTERVAL 1.0

#define ECHOCMD

#define FLAG ADMIN_IMMUNITY

new const PLUGIN[] = "SpecList";
new const VERSION[] = "1.2a (edit 1.0 by HardExtazy)";
new const AUTHOR[] = "FatalisDK";

new gMaxPlayers;
new gCvarOn;
new gCvarImmunity;
new bool:gOnOff[33] = { true, ... };

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

register_cvar(PLUGIN, VERSION, FCVAR_SERVER, 0.0);
gCvarOn = register_cvar("amx_speclist", "1", 0, 0.0);
gCvarImmunity = register_cvar("amx_speclist_immunity", "1", 0, 0.0);

register_clcmd("spec", "cmdSpecList", -1, "");

gMaxPlayers = get_maxplayers();

set_task(UPDATEINTERVAL, "tskShowSpec", 123094, "", 0, "b", 0);
}

public cmdSpecList(id)
{
if( gOnOff[id] )
{
client_print_color(id, Red, "^1[^4Система^1] ^3SpecList ^1Выключен!");
gOnOff[id] = false;
}
else
{
client_print_color(id, Red, "^1[^4Система^1] ^3SpecList ^1Включен!");
gOnOff[id] = true;
}

#if defined ECHOCMD
return PLUGIN_CONTINUE;
#else
return PLUGIN_HANDLED;
#endif
}

public tskShowSpec()
{
if( !get_pcvar_num(gCvarOn) )
{
return PLUGIN_CONTINUE;
}

static szName[34];
static szNamez[34];
static bool:send;

for( new alive = 1; alive <= gMaxPlayers; alive++ )
{
new bool:sendTo[33];
send = false;

if( !is_user_alive(alive) )
{
continue;
}

sendTo[alive] = true;

get_user_name(alive, szName, 32);

for( new dead = 1; dead <= gMaxPlayers; dead++ )
{
if( is_user_connected(dead) )
{
if( is_user_alive(dead)
|| is_user_bot(dead) )
{
continue;
}

if( pev(dead, pev_iuser2) == alive )
{
if( !(get_pcvar_num(gCvarImmunity)&&get_user_flags(dead, 0)&FLAG) )
{
get_user_name(dead, szNamez, 32);
add(szNamez, 33, "^n", 0);
send = true;
}

sendTo[dead] = true;

}
}
}

if( send == true )
{
for( new i = 1; i <= gMaxPlayers; i++ )
{
if( sendTo[i] == true
&& gOnOff[i] == true )
{
set_hudmessage(255, 255, 255,
0.75, 0.15, 0, 0.0, UPDATEINTERVAL + 0.1, 0.0, 0.0, -1);

show_hudmessage(i, "%s [%dЖизни | %dДеньги | %i Фраги]^nНаблюдатели:^n%s", szName, get_user_health(alive), cs_get_user_money(alive), get_user_frags(alive), szNamez);
}
}
}
}

return PLUGIN_CONTINUE;
}

public client_connect(id)
{
gOnOff[id] = true;
}

public client_disconnect(id)
{
gOnOff[id] = true;
}




Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Bloo
сообщение 14.9.2014, 18:13
Сообщение #2


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Wh1zy, http://aghl.ru/webcompiler/webcompiler.php компилируется.

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