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

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

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

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

Ошибка

Статус пользователя svh0st
сообщение 19.6.2012, 20:07
Сообщение #1


Стаж: 16 лет

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

Прошу посмотреть
ошибка

//// vipprefix.sma
// C:\Users\╠ръёшь\Desktop\compiler, source\vipprefix.sma(63) : warning 203: sym
bol is never used: "sender"

код


new channels[8][] =
{
"#Cstrike_Chat_CT",
"#Cstrike_Chat_T",
"#Cstrike_Chat_CT_Dead",
"#Cstrike_Chat_T_Dead",
"#Cstrike_Chat_Spec",
"#Cstrike_Chat_All",
"#Cstrike_Chat_AllDead",
"#Cstrike_Chat_AllSpec"
}

new newChannels[8][] =
{
"(Counter-Terrorist) [VIP] %s1 : %s2",
"(Terrorist) [VIP] %s1 : %s2",
"*DEAD*(Counter-Terrorist) [VIP] %s1 : %s2",
"*DEAD*(Terrorist) [VIP] %s1 : %s2",
"(Spectator) [VIP] %s1 : %s2",
"[VIP] %s1 : %s2",
"*DEAD* [VIP] %s1 : %s2",
"*SPEC* [VIP] %s1 : %s2"
}

new Trie:vipChannels
new sender = get_msg_arg_int(1);

public plugin_init()
{
register_plugin("VipPrefix", "1.0", "ZETA [M|E|N]");

vipChannels = TrieCreate();

for (new i = 0; i < 8; i++)
{
TrieSetString(vipChannels, channels[i], newChannels[i]);
}

register_message(get_user_msgid("SayText"), "MessageSayText");
}

public MessageSayText(msgid, msgdest, id)
{
new channel[64];
get_msg_arg_string(2, channel, charsmax(channel));

if(!TrieGetString(vipChannels, channel, channel, charsmax(channel)))
{
return;
}

if(get_user_flags(id) & ADMIN_RESERVATION)
{
set_msg_arg_string(2, channel);
}
}

public plugin_end()
{
TrieDestroy(vipChannels);
}

И скажите как
Код
new newChannels[8][] =
{
    "(Counter-Terrorist) [VIP] %s1 :  %s2",
    "(Terrorist) [VIP] %s1 :  %s2",
    "*DEAD*(Counter-Terrorist) [VIP] %s1 :  %s2",
    "*DEAD*(Terrorist) [VIP] %s1 :  %s2",
    "(Spectator) [VIP] %s1 :  %s2",
    "[VIP] %s1 :  %s2",
    "*DEAD* [VIP] %s1 :  %s2",
    "*SPEC* [VIP] %s1 :  %s2"
}
изменить цвет [VIP]
И что вот это такое за иероглифыПрикрепленное изображение

Отредактировал: svhost, - 19.6.2012, 20:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя ArhangeL
сообщение 19.6.2012, 20:15
Сообщение #2


Стаж: 17 лет

Сообщений: 1170
Благодарностей: 720
Полезность: 1076

Не путай предупреждение с ошибкой. Всего-то предупреждает, что не используется такая-то переменная.

Отредактировал: ArhangeL, - 19.6.2012, 20:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя svh0st
сообщение 19.6.2012, 20:19
Сообщение #3


Стаж: 16 лет

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

я удалил new sender = get_msg_arg_int(1);
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ArhangeL
сообщение 19.6.2012, 20:22
Сообщение #4


Стаж: 17 лет

Сообщений: 1170
Благодарностей: 720
Полезность: 1076

Молодец.

Цвета можно ChatColor'ом делать. Ищи на оф. сайте модуль.
Иероглифы? не, не слышал... У тебя кодировка файла не правильная.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя svh0st
сообщение 19.6.2012, 20:32
Сообщение #5


Стаж: 16 лет

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

правильно?
#include <amxmodx>
#include <chatcolor>

new channels[8][] =
{
"#Cstrike_Chat_CT",
"#Cstrike_Chat_T",
"#Cstrike_Chat_CT_Dead",
"#Cstrike_Chat_T_Dead",
"#Cstrike_Chat_Spec",
"#Cstrike_Chat_All",
"#Cstrike_Chat_AllDead",
"#Cstrike_Chat_AllSpec"
}

new newChannels[8][] =
{
"(Counter-Terrorist) ^4[VIP] ^3%s1 ^1: %s2",
"(Terrorist) ^4[VIP] ^3%s1 ^1: %s2",
"*DEAD*(Counter-Terrorist) ^4[VIP] ^3%s1 ^1: %s2",
"*DEAD*(Terrorist) ^4[VIP] ^3%s1 ^1: %s2",
"(Spectator) ^4[VIP] ^3%s1 ^1: %s2",
"^4[VIP] ^3%s1 : %s2",
"*DEAD* ^4[VIP] ^3%s1 ^1: %s2",
"*SPEC* ^4[VIP] ^3%s1 ^1: %s2"
}


Отредактировал: svhost, - 19.6.2012, 21:33
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ArhangeL
сообщение 19.6.2012, 21:57
Сообщение #6


Стаж: 17 лет

Сообщений: 1170
Благодарностей: 720
Полезность: 1076

Ну ты блин чудной. Компилятор быстрее ответит на этот вопрос, чем форум.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 19.6.2012, 22:48
Сообщение #7


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

Стаж: 16 лет

Сообщений: 6594
Благодарностей: 2370
Полезность: 813

Я один не понимаю чего ТС хочет?
Скинь исходник, сейчас его оценим.


Гнилой фашистской нечисти
Загоним пулю в лоб,
Отродью человечества
Сколотим крепкий гроб!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
nice server
сообщение 20.6.2012, 13:55
Сообщение #8
Стаж: 14 лет

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

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

Цитата(svhost @ 19.6.2012, 21:07) *
Прошу посмотреть
ошибка

//// vipprefix.sma
// C:\Users\╠ръёшь\Desktop\compiler, source\vipprefix.sma(63) : warning 203: sym
bol is never used: "sender"

код


new channels[8][] =
{
"#Cstrike_Chat_CT",
"#Cstrike_Chat_T",
"#Cstrike_Chat_CT_Dead",
"#Cstrike_Chat_T_Dead",
"#Cstrike_Chat_Spec",
"#Cstrike_Chat_All",
"#Cstrike_Chat_AllDead",
"#Cstrike_Chat_AllSpec"
}

new newChannels[8][] =
{
"(Counter-Terrorist) [VIP] %s1 : %s2",
"(Terrorist) [VIP] %s1 : %s2",
"*DEAD*(Counter-Terrorist) [VIP] %s1 : %s2",
"*DEAD*(Terrorist) [VIP] %s1 : %s2",
"(Spectator) [VIP] %s1 : %s2",
"[VIP] %s1 : %s2",
"*DEAD* [VIP] %s1 : %s2",
"*SPEC* [VIP] %s1 : %s2"
}

new Trie:vipChannels
new sender = get_msg_arg_int(1);

public plugin_init()
{
register_plugin("VipPrefix", "1.0", "ZETA [M|E|N]");

vipChannels = TrieCreate();

for (new i = 0; i < 8; i++)
{
TrieSetString(vipChannels, channels[i], newChannels[i]);
}

register_message(get_user_msgid("SayText"), "MessageSayText");
}

public MessageSayText(msgid, msgdest, id)
{
new channel[64];
get_msg_arg_string(2, channel, charsmax(channel));

if(!TrieGetString(vipChannels, channel, channel, charsmax(channel)))
{
return;
}

if(get_user_flags(id) & ADMIN_RESERVATION)
{
set_msg_arg_string(2, channel);
}
}

public plugin_end()
{
TrieDestroy(vipChannels);
}

И скажите как
Код
new newChannels[8][] =
{
    "(Counter-Terrorist) [VIP] %s1 :  %s2",
    "(Terrorist) [VIP] %s1 :  %s2",
    "*DEAD*(Counter-Terrorist) [VIP] %s1 :  %s2",
    "*DEAD*(Terrorist) [VIP] %s1 :  %s2",
    "(Spectator) [VIP] %s1 :  %s2",
    "[VIP] %s1 :  %s2",
    "*DEAD* [VIP] %s1 :  %s2",
    "*SPEC* [VIP] %s1 :  %s2"
}
изменить цвет [VIP]
И что вот это такое за иероглифыПрикрепленное изображение

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