Преработка на плъгин plmenu_ab_base

В този раздел можете да подавате всякакви заявки за намиране, изработка или преработка на плъгини/модове.
Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Преработка на плъгин plmenu_ab_base

Мнение от Punch* » 21 Мар 2018, 15:12

Ако някой да ми обясни как мога да го направя ,че да има цвят:

Код за потвърждение: Избери целия код

show_activity_key("ADMIN_SLAP_1", "ADMIN_SLAP_2", name, name2, g_menuSettings[id]);
Аз се опитах да направя ,но не стана.
Не знам тия понятия как да ги превръщам в ColorChat/CromChat.

Код за потвърждение: Избери целия код

name2, g_menuSettings[id])
Иначе другите знам как :

Код за потвърждение: Избери целия код

CC_SendMessage(0, "%L%", LANG_PLAYER, "ADMIN_SLAP_2")
Но не знам и това от къде да го намеря от кой ид е:

Код за потвърждение: Избери целия код

0,

Аватар
Fr0sTt
Извън линия
Потребител
Потребител
Мнения: 138
Регистриран на: 16 Фев 2018, 19:11

Преработка на плъгин plmenu_ab_base

Мнение от Fr0sTt » 21 Мар 2018, 15:29

name, name2 и g_menuSettings[id] си ги добавяш след
LANG_PLAYER, "ADMIN_SLAP_2, а тази 0 означава, че съобщението ще се покаже на всички.

Аватар
[N]eXuS
Извън линия
Потребител
Потребител
Мнения: 163
Регистриран на: 16 Мар 2018, 04:52

Преработка на плъгин plmenu_ab_base

Мнение от [N]eXuS » 21 Мар 2018, 15:33

Еми ти изтеглил ли си cromchat.ini сложи ли я а инклудна ли го в плъгина
начина е този : CC_SendMessage(0, "&x04Това ще е в селено &x06 Това в blue ")
0 = Ще се види от всички демек
Ето един урок :) https://www.youtube.com/watch?v=YpRo8q3DjB8

Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Преработка на плъгин plmenu_ab_base

Мнение от Punch* » 21 Мар 2018, 15:36

Направих стана ,но когато слапвам играч в чата показва съобщението и в края има % как мога да го махна? Ето ви какво съм направил:

Код за потвърждение: Избери целия код

CC_SendMessage(0, "%L%", LANG_PLAYER, "ADMIN_SLAP_2", name, name2, g_menuSettings[id]);
Ето ви и lang файла там където слап съобщението:

Код за потвърждение: Избери целия код

SLAP_WITH_DMG = Slap with %d damage
Много добре помагаш на хората Nexus :clap: ти като го каза всичко направих :D
Благодаря ти Fr0sTt ,че учиш хората много добре.
Последно промяна от Punch* на 21 Мар 2018, 15:53, променено общо 1 път.

Аватар
Nikolow
Извън линия
Потребител
Потребител
Мнения: 196
Регистриран на: 27 Ное 2016, 13:02
Местоположение: Варна
Се отблагодари: 7 пъти
Получена благодарност: 79 пъти
Обратна връзка:

Преработка на плъгин plmenu_ab_base

Мнение от Nikolow » 21 Мар 2018, 15:38

Fr0sTt написа: 21 Мар 2018, 14:57 Или самото show_activity да го замени д един switch на квара amx_show_activity и в него да си вмъкне съобщенията.
Никакъв смисъл да редактира всички съобщения, след като може да редактира само amxmisc инклууд файла.
Защо да се тормозите толкова много да го сменяте в плъгина? Ако има 10 реда show_activity ? Всичките 10 реда трябва да правиш редакция. Ами ако в даден момент иска да промени самото show_activity на 0 (да е скрит админитраторския ник) ? Резултата ще е НУЛЕВ -> пак ще излиза ника му. С моят вариант просто ВЕДНЪЖ редактираш amxmisc с цветни съобщения и във всеки плъгин, в който имаш show_activity функция, просто ще ползваш редактираният amxmisc, като над него ще сложиш само cromchat include. Бърза и лесна работа..

Редакция на amxmisc -> 1 минута
Редакция на всичките amxmodx default плъгини (в които има функция show_activity) (около 5-6 плъгина са) (редакцията е само смяна на инклууда) -> 2 минути
Редакция на data/lang файловете -> 3-5 минути
___________________________________________________
Общо за редакция ~5-10 минути за всичко
Tired and retired...

Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Преработка на плъгин plmenu_ab_base

Мнение от Punch* » 21 Мар 2018, 15:45

Като за начало е това много добре да редактирам всичките неща да не на готово ако исках да е готово щях да изтегля редактирания плъгин.Както казах много е добре за начало да се напише и да свикне мозъка и ръката :D
Както да е как мога да махна в края на съобщението "%" ?

Аватар
Fr0sTt
Извън линия
Потребител
Потребител
Мнения: 138
Регистриран на: 16 Фев 2018, 19:11

Преработка на плъгин plmenu_ab_base

Мнение от Fr0sTt » 21 Мар 2018, 16:15

Nikolow написа: 21 Мар 2018, 15:38
Fr0sTt написа: 21 Мар 2018, 14:57 Или самото show_activity да го замени д един switch на квара amx_show_activity и в него да си вмъкне съобщенията.
Никакъв смисъл да редактира всички съобщения, след като може да редактира само amxmisc инклууд файла.
Защо да се тормозите толкова много да го сменяте в плъгина? Ако има 10 реда show_activity ? Всичките 10 реда трябва да правиш редакция. Ами ако в даден момент иска да промени самото show_activity на 0 (да е скрит админитраторския ник) ? Резултата ще е НУЛЕВ -> пак ще излиза ника му. С моят вариант просто ВЕДНЪЖ редактираш amxmisc с цветни съобщения и във всеки плъгин, в който имаш show_activity функция, просто ще ползваш редактираният amxmisc, като над него ще сложиш само cromchat include. Бърза и лесна работа..

Редакция на amxmisc -> 1 минута
Редакция на всичките amxmodx default плъгини (в които има функция show_activity) (около 5-6 плъгина са) (редакцията е само смяна на инклууда) -> 2 минути
Редакция на data/lang файловете -> 3-5 минути
___________________________________________________
Общо за редакция ~5-10 минути за всичко
За това със стойността на show_activity казах, че може да се направи switch със самият квар и в два case-а да се добавят двете съобщения.

Добавено преди 58 секунди:
Punch* написа: 21 Мар 2018, 15:45 Като за начало е това много добре да редактирам всичките неща да не на готово ако исках да е готово щях да изтегля редактирания плъгин.Както казах много е добре за начало да се напише и да свикне мозъка и ръката :D
Както да е как мога да махна в края на съобщението "%" ?
Разясни малко, че нищо не ми говорят тези проценти?

Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Преработка на плъгин plmenu_ab_base

Мнение от Punch* » 21 Мар 2018, 16:19

Сега когато напиша /amenu и си избирам за Slap/Slay и от там Slap-вам себе си и в чата съобщението излиза така:
ADMIN [F2W] Punch*: slap [F2W] Punch* with 0 damage%
Искам да махна "%".

Аватар
Fr0sTt
Извън линия
Потребител
Потребител
Мнения: 138
Регистриран на: 16 Фев 2018, 19:11

Преработка на плъгин plmenu_ab_base

Мнение от Fr0sTt » 21 Мар 2018, 16:34

Това трябва да е в края на съобщението, ако не дай да видим как си направил съобщението в sma и lang файла.

Аватар
Punch*
Извън линия
Потребител
Потребител
Мнения: 143
Регистриран на: 15 Фев 2018, 20:12
Получена благодарност: 1 път
Обратна връзка:

Преработка на плъгин plmenu_ab_base

Мнение от Punch* » 21 Мар 2018, 16:36

Код за потвърждение: Избери целия код

				log_amx("Cmd: ^"%s<%d><%s><>^" slap with %d damage ^"%s<%d><%s><>^"", name, get_user_userid(id), authid, g_menuSettings[id], name2, get_user_userid(player), authid2)

				CC_SendMessage(0, "%L%", LANG_PLAYER, "ADMIN_SLAP_2", name, name2, g_menuSettings[id]);
			} else {

Код за потвърждение: Избери целия код

ADMIN_BAN_1 = ADMIN: ban %s
ADMIN_BAN_2 = ADMIN %s: ban %s
BAN_MENU = Ban Menu
BAN_FOR_MIN = Ban for %d minutes
BAN_PERM = Ban permanently
SLAP_SLAY_MENU = Slap/Slay Menu
SLAP_WITH_DMG = Slap with %d damage
SLAY = Slay
KICK_MENU = Kick Menu
ADMIN_TRANSF_1 = ADMIN: transfer %s to %s
ADMIN_TRANSF_2 = ADMIN %s: transfer %s to %s
TEAM_MENU = Team Menu
TRANSF_TO = Transfer to %s
TRANSF_SILENT = Silent Transfer
CL_CMD_MENU = Client Cmds Menu
NO_CMDS = No cmds available
CANT_PERF_PLAYER = That action can't be performed on player "%s"

Заключено
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Заявки за плъгини”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 10 госта