Chat Manager [Admin Prefix & Color Chat]
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
А можеш ли да го направиш, като човека напише /prefix асдасд и да му сетва асдасд като префикс, то цялата идея зад командата беше тази, тъй като в другия чат едитор го има и всеки го иска
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Няма такава команда в другия плъгин, а и нямам намерения да добаявм такава тук. Целта на командата е да се изключи префикса, както е и в стария плъгин. Не знам къде видя, че може да се задава префикс.
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Re: Chat Manager [Admin Prefix & Color Chat]
Админ с X права може да слага префикси на друг човек и има BAD_PREFIX, което спира хората от слагане на обиди или owner
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Re: Chat Manager [Admin Prefix & Color Chat]
Това е напълно друга команда, а не /prefix, както ти казваш.
-
Devil_In_I
Извън линия - Потребител
- Мнения: 39
- Регистриран на: 16 Дек 2017, 12:17
- Местоположение: Тук, там
Chat Manager [Admin Prefix & Color Chat]
Хем никъде не съм написал да слагаш "n" отпред.OciXCrom™ написа: ↑06 Яну 2018, 15:25 Хем си го видял, хем ми казваш да "оставя едно n отпред". Ако пише "n OciXCrom prefix", то пак ще е същото като "name OciXCrom prefix", ако искаш и "nnnnnnnnnnnnnnnnnnnn" пиши - няма да има разлика. Аз ли не те разбирам какво имаш предвид, или ти не се изказваш правилно? И, никъде не съм казал, че съм "идеален". Правиш си регистрация тук и почваш да се държиш като стока с мен - според теб нормално ли е това?
___________________________________________________666
_____________________________________________.__Roses are dead,
________________________________________________violets are few,
______________________________________________the person you love,
___________________________________________Never thinks of you!
_____________________________________________.__Roses are dead,
________________________________________________violets are few,
______________________________________________the person you love,
___________________________________________Never thinks of you!
-
Marinovv
Извън линия - Потребител
- Мнения: 511
- Регистриран на: 19 Сеп 2017, 10:01
- Местоположение: България
- Се отблагодари: 530 пъти
- Получена благодарност: 13 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
**** SPAM ***
Последно промяна от Marinovv на 03 Юни 2021, 22:50, променено общо 1 път.
Иван Маринов,
лицензиран оператор и пилот на професионални дронове клас C1 за всички държави в EU.
DJI Mavic 3 Classic | DJI Mavic 3 PRO - погледни света от различна перспектива.
Последвайте ме във Facebook
лицензиран оператор и пилот на професионални дронове клас C1 за всички държави в EU.
DJI Mavic 3 Classic | DJI Mavic 3 PRO - погледни света от различна перспектива.
Последвайте ме във Facebook
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
-
OciXCrom
Извън линия - Администратор
- Мнения: 7206
- Регистриран на: 06 Окт 2016, 19:20
- Местоположение: /resetscore
- Се отблагодари: 117 пъти
- Получена благодарност: 1295 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Не виждам какъв е проблемът? UpdateData функцията просто ъпдейтва данните на играча според нещата първоначално прочетени от файла и запазени в самия плъгин. Тя не чете отново файла, просто сравнява флаговете на играча и намира съответстващия префикс за тях. Целта на функцията е данните да се обновят при промяна на флаговете, а не файлът да се прочете отново. Може да добавя отделна функция за четене на файла.Когато имаме човек с начален префикс [owner] и след това във файла се смени на [test], използваме UpdateData, префикса се сменя, след това сменяме на [test2] отново се сменя, след това решаваме да махнем името на човека от файла с префикси и тук се бъгва, вместо да се върне към [owner], той си остава [test2] докато човека не влезе на ново в сървъра
Без ReadFile() в UpdateData е невъзможно да се използва cm_set_user_prefix, тъй като реално никога няма да работи, тъй като без ReadFile сървъра няма достъп до обновените prefix
Wtf? Не виждаш ли chatmanager.inc файла?! #include <chatmanager>?Ще бъде доста по-добре, nativite от плъгина да ги сложиш в include, за да бъдат по-лесни за използване
Не разбрах кое му е трудното? Коя част от "cm_set_user_prefix" е неразбираема, и как по-точно ще помогне ако добавя "set_user_prefix" под него, тоест напълно същите думи, обаче без "cm_" префикса?! Добавих обяснения в .inc файла.също така самити nativi са трудни за разбиране, вместо да използват прости и логични думи, вместо
Казал съм преди, че ще добавя опция да може да се добавя различна FORMAT_SAY настройка за всеки флаг. По този начин имаш достатъчно "контрола" върху чата. Надали ще ти трябват повече формати отколкото има флагове.За чат цветовете, вместо да бъдат според флаговете на човека, по-добре би било да се направи по следния начин, хората да могат да си създават формати
Не виждам как тези нови "формати" ще може да се комбинират с текущите. Абсолютно объркващо ще е.Нови формати за cromchat
С това което си предоставил изцяло се променя отбора на играча. Ако отвориш cromchat.inc, ще видиш, че се ползват подобни кодове за да се "излъже" играта да покаже друг отборен цвят, тъй че не виждам какво точно предлагаш. Всички възможни опции за цветове си ги има - нормален/зелен/червен/син/бял/според отбора.PS Можеш да се опиташ да излъжиш играта с нещо като това и да имаме достъп до още по "цветен чат"
-
deadlylord
Извън линия - Потребител
- Мнения: 572
- Регистриран на: 04 Апр 2017, 16:35
- Местоположение: Бургас, България
- Получена благодарност: 2 пъти
- Обратна връзка:
Chat Manager [Admin Prefix & Color Chat]
Явно като съм си местил файловете при преинсталацията не съм си качил всичките Include файлове и ми липсваше.
За самия натив, просто е супер труден за разбиране от човек, който не се занимава с pawn, а нещото, което аз предлагам е отделна функция в кода, която просто да се вида при използване на нативе със съотвените параметри
Според мен начина, който аз съм написал е много по-добър, тъй като можеш да сложиш на хората уникален за тях стил, а пък това, че кодовете ще бъдат объркващи като напишеш точно и ясно какво значат, никой няма да се бърка, а ефекта ще е налице, всяка буква или дума на хората ще бъде в различен цвят. Разгледах include проблема е в това, че кода се изпълнява 1 път и хората имат 1 цвят, нещото, което аз предлагам е
1)Записваш отбора на човека
2)Изречението се цикли буква по буква или дума по дума(както го направи за рекламите)
3)При всяка буква/дума се сменя отбора на човека и се слага различен цвят
4)Връщаш отбора на човека
Ето ти примерен код на javascript за цикленето, а пък цвета ще го получим с помоща на още една променлива color и делене с остатък на индекса
PS Знам, че най-вероятно има и по-красив начин да се направи, но го написах набързо, само да покажа логиката(дори и не е завършен)
За самия натив, просто е супер труден за разбиране от човек, който не се занимава с pawn, а нещото, което аз предлагам е отделна функция в кода, която просто да се вида при използване на нативе със съотвените параметри
Според мен начина, който аз съм написал е много по-добър, тъй като можеш да сложиш на хората уникален за тях стил, а пък това, че кодовете ще бъдат объркващи като напишеш точно и ясно какво значат, никой няма да се бърка, а ефекта ще е налице, всяка буква или дума на хората ще бъде в различен цвят. Разгледах include проблема е в това, че кода се изпълнява 1 път и хората имат 1 цвят, нещото, което аз предлагам е
1)Записваш отбора на човека
2)Изречението се цикли буква по буква или дума по дума(както го направи за рекламите)
3)При всяка буква/дума се сменя отбора на човека и се слага различен цвят
4)Връщаш отбора на човека
Ето ти примерен код на javascript за цикленето, а пък цвета ще го получим с помоща на още една променлива color и делене с остатък на индекса
Код за потвърждение: Избери целия код
index%0 == 0 |index%1 == 0 |index%2 == 0 //това се прави
червен отбор |син отбор |бял отбор //за всичките отбори
color = цвят |color = цвят |color = цвят //като се следва формата
Последно промяна от deadlylord на 06 Апр 2018, 02:18, променено общо 1 път.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
- 4 Отговори
- 2461 Преглеждания
-
Последно мнение от OciXCrom
-
- 15 Отговори
- 3254 Преглеждания
-
Последно мнение от cgozzie
-
- 5 Отговори
- 2220 Преглеждания
-
Последно мнение от OciXCrom
-
- 19 Отговори
- 6764 Преглеждания
-
Последно мнение от lantimilan
-
- 10 Отговори
- 806 Преглеждания
-
Последно мнение от zolfeca
-
- 4 Отговори
- 3214 Преглеждания
-
Последно мнение от atmax
-
- 12 Отговори
- 1514 Преглеждания
-
Последно мнение от konarow1
Кой е на линия
Потребители разглеждащи този форум: 0 регистрирани и 9 госта