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

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

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

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

Помогите с изменением цвета mapsmenu и adminvote

, Помогите с изменением цвета mapsmenu и adminvote
Статус пользователя Hero116
сообщение 21.7.2015, 22:07
Сообщение #1
Стаж: 11 лет

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

Ребят помогите пожалуйста сделать плагин adminvote mapsmenu цветными. Я долго ломаю голову и не как не могу сделать плагин цветными. Исходники переделывал и txt фаил и когда создал голосование на сервере вместо цветного чата что я настроил вышло так !y[!tСервер!y] !yАдминистратор !tPlayer !yсменил карту на !gde_dust_2_2x2. Пробовал скачивать готовые плагины с иходниками переделал по своему но все равно не помогло. Помогите пожалуйста.

Прикрепленные файлы:
Прикрепленный файл  mapsmenu.txt ( 2,35 килобайт ) Кол-во скачиваний: 42
Прикрепленный файл  adminvote.txt ( 3,5 килобайт ) Кол-во скачиваний: 35
Прикрепленный файл  adminvote.sma ( 15,61 килобайт ) Кол-во скачиваний: 19
Прикрепленный файл  mapsmenu.sma ( 17,37 килобайт ) Кол-во скачиваний: 20
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Supernatura1
сообщение 22.7.2015, 1:29
Сообщение #2
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Через include лучше делай! Вроде получилось ;)
Прикрепленный файл  adminvote.rar ( 17,79 килобайт ) Кол-во скачиваний: 49


Или сток замени на этот!
stock ColorChat
Код:
stock ColorChat(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)

replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")

if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}


Отредактировал: Supernatura1, - 22.7.2015, 1:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 7:14
Сообщение #3
Стаж: 11 лет

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

А с mapsmenu как быть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Supernatura1
сообщение 22.7.2015, 8:12
Сообщение #4
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Цитата(Hero116 @ 22.7.2015, 8:10) *
А с mapsmenu как быть?


Точно также!
Сначала подключаем include
Код:
#include <colorchat>


После заменяем допустим:
Код:
client_print(0, print_chat, "%L", LANG_PLAYER, "RESULT_REF")

НА
Код:
ColorChat(0, NORMAL, "%L", LANG_PLAYER, "RESULT_REF")

Прикрепленный файл  colorchat.rar ( 1,05 килобайт ) Кол-во скачиваний: 15


Отредактировал: Supernatura1, - 22.7.2015, 8:15
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Supernatura1
сообщение 22.7.2015, 9:51
Сообщение #5
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Держи, все сделал!
Прикрепленный файл  Desktop.rar ( 31,03 килобайт ) Кол-во скачиваний: 37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 13:06
Сообщение #6
Стаж: 11 лет

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

Не помогло все равно теперь все буквы желтым цветом АДМИНИСТРАТОР Player создал голосование за карту . Хотя в lang цвета все стоят я проверял
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 13:15
Сообщение #7
Стаж: 11 лет

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

И еще у меня colorchat.inc стоит от плагинов SKAJIPEJI9. Под него можно сделать ?
Прикрепленные файлы:
Прикрепленный файл  colorchat.rar ( 1,05 килобайт ) Кол-во скачиваний: 12
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 14:11
Сообщение #8
Стаж: 11 лет

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

Почти получилось твой исходник который ты переделывал помог но не все изменено там еще вот эти не переделаны
ADMIN_V_MAP_1 = !y[!tCombat Zone!y] АДМИНИСТРАТОР создал голосование за карту
ADMIN_V_MAP_2 = !y[!tCombat Zone!y] АДМИНИСТРАТОР !t%s !yсоздал голосование за карту
ADMIN_CHANGEL_1 = !y[!tCombat Zone!y] АДМИНИСТРАТОР сменил карту на !g%s
ADMIN_CHANGEL_2 = !y[!tCombat Zone!y] АДМИНИСТРАТОР !t%s !yсменил карту на !g%s
Я пытался переделать наподобие но при компиляций ошибка
Welcome to the AMX Mod X 1.8.1-300 Compiler.
02
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
03

04
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : error 017: undefined symbol "NORMAL"
05
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : warning 215: expression has no effect
06
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : warning 215: expression has no effect
07
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : warning 215: expression has no effect
08
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : error 001: expected token: ";", but found ")"
09
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : error 029: invalid expression, assumed zero
10
/var/www/amxxpc/work/scripting/mapsmenu.sma(86) : fatal error 107: too many error messages on one line
11
12
Compilation aborted.
13
4 Errors.

И еще 1 когда я играю за TT или CT у меня цвет вместо !t красный или синий, цвет спектаторов серый. Так то должно быть если я за CT играю синий если за ТТ то красный, а у меня играя и за тех и за других цвет Спектаторов (серый)

Отредактировал: Bloo, - 22.7.2015, 14:51
Причина: Выдано устное предупреждение!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 20:46
Сообщение #9
Стаж: 11 лет

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

Supernatura1, помоги пожалуйста я и так и сяк переделывал, но при компиляций выдает ошибку и в чате вот так отображается
ADMIN_V_MAP_1 = !y[!tCombat Zone!y] АДМИНИСТРАТОР создал голосование за карту
ADMIN_V_MAP_2 = !y[!tCombat Zone!y] АДМИНИСТРАТОР !t%s !yсоздал голосование за карту
ADMIN_CHANGEL_1 = !y[!tCombat Zone!y] АДМИНИСТРАТОР сменил карту на !g%s
ADMIN_CHANGEL_2 = !y[!tCombat Zone!y] АДМИНИСТРАТОР !t%s !yсменил карту на !g%s

Помоги исправить прошу тебя cray.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.7.2015, 20:50
Сообщение #10


Стаж: 12 лет

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

Hero116, исходник то свой прикрепи, и что ты все этот ланг файл прикладываешь? Он не участвует в компиляции.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 20:56
Сообщение #11
Стаж: 11 лет

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

Вот держи
Прикрепленные файлы:
Прикрепленный файл  mapsmenu.sma ( 15,03 килобайт ) Кол-во скачиваний: 25
Прикрепленный файл  adminvote.sma ( 16,13 килобайт ) Кол-во скачиваний: 16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 22.7.2015, 21:01
Сообщение #12


Стаж: 12 лет

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

Hero116, прекрасно они компилируются.
Прикрепленный файл  scripting.zip ( 9,97 килобайт ) Кол-во скачиваний: 36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 22.7.2015, 21:14
Сообщение #13
Стаж: 11 лет

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

Цитата(Bloo @ 22.7.2015, 21:57) *
Hero116, прекрасно они компилируются.
Прикрепленный файл  scripting.zip ( 9,97 килобайт ) Кол-во скачиваний: 36


Ок а вот еще вот эту строчку как сделать colorchat

show_activity_key("ADMIN_CHANGEL_1", "ADMIN_CHANGEL_2", name, tempMap);
и эту
show_activity_key("ADMIN_V_MAP_1", "ADMIN_V_MAP_2", name);

Чтобы желтым не писало как там
ADMIN_V_MAP_1 = !y[!tCombat Zone!y] АДМИНИСТРАТОР создал голосование за карту
ADMIN_V_MAP_2 = !y[!tCombat Zone!y] АДМИНИСТРАТОР !t%s !yсоздал голосование за карту
ADMIN_CHANGEL_1 = !y[!tCombat Zone!y] АДМИНИСТРАТОР сменил карту на !g%s
ADMIN_CHANGEL_2 = !y[!tCombat Zone!y] АДМИНИСТРАТОР !t%s !yсменил карту на !g%s
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Supernatura1
сообщение 23.7.2015, 2:25
Сообщение #14
Стаж: 11 лет

Сообщений: 107
Благодарностей: 2
Полезность: 23

Код:
ColorChat(0, NORMAL, "%L" "ADMIN_CHANGEL_2", name, tempMap);

Код:
ColorChat(0, NORMAL, "%L" "ADMIN_V_MAP_2", name);


ADMIN_CHANGEL_1 - значит без ника админа!
ADMIN_CHANGEL_2 - с ником админа!
Типо активность


Отредактировал: Supernatura1, - 23.7.2015, 2:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Hero116
сообщение 23.7.2015, 13:34
Сообщение #15
Стаж: 11 лет

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

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