ReHLDS-HLDS Remake Spectators List [1.4]
![ReHLDS-HLDS Remake Spectators List [1.4] rehlds-hlds](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
Автор:pUzzlikПоточна версія:1.4
Опис:Ремейк одного дуже старого плагіна SpecList від FatalisDK (Spectator List 1.2a - AlliedModders)
Особливості:
- У плагіні використовується dhud.
- Можливість налаштувати колір списку.
- Можливість налаштувати імунітет для адмінів, щоб не було видно за ким вони спостерігають.
- Список гравців, на відміну від оригіналу, виводитися тільки тому, за ким спостерігають.
- Підтримка amxx 1.8.2 та вище.
- 1.2a- Оригінал плагіна
- 1.3- Рефакторинг, позбавлення непотрібних функцій, додавання ланг файлу.
- 1.4- Оптимізація
- При компілюванні на amxx 1.8.2 має бути інклуд dhudmessage.inc
- Версію робив для себе, тому переробляти не буду кого не влаштовує dhud вихідник є дерзайте, потрібна буде допомога пишіть в темі або хтось відгукнеться.
- Плагін використовує модуль fakemeta
![ReHLDS-HLDS Remake Spectators List [1.4] list](https://webp.images-on-off.com/19/591/192x192_q7a0cjy7sp48wj84quem.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] remake](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] rehlds-hlds](https://webp.images-on-off.com/19/591/192x192_q7a0cjy7sp48wj84quem.webp)
Якось так, але мінусом йде збільшена витрата пам'яті. Роботу не перевіряв.
![ReHLDS-HLDS Remake Spectators List [1.4] list](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] remake](https://webp.images-on-off.com/19/591/192x192_5wpnjb7sd02dttey3e05.webp)
, за допомогою static двовимірні масиви оголошення або через #pragma dynamic збільшити стек. Ти через -d2 компілюєш? За ідеєю сервер не повинен падати, а видати stack error (виправте, якщо десь помиляюся).
![ReHLDS-HLDS Remake Spectators List [1.4] spectators](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] spectators](https://webp.images-on-off.com/19/591/192x192_5wpnjb7sd02dttey3e05.webp)
, Так навіщо все обнуляти? szDhud[0] = '^0'; і все А ось це
![ReHLDS-HLDS Remake Spectators List [1.4] spectators](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] remake](https://webp.images-on-off.com/19/591/192x192_q7a0cjy7sp48wj84quem.webp)
, на мене ви зламали логіку. Гравцю потрібно виводити худий, що заповнений для spec, а ви виводите для id. Є 3 гравці, 1 живий та 2 спостерігають за першим. У першого > Хоча ви там тільки для живих виводите. Тоді піде.
![ReHLDS-HLDS Remake Spectators List [1.4] rehlds-hlds](https://webp.images-on-off.com/19/593/192x192_jydxv3npzl7moorezbqc.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] spectators](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
iOS, Прочитайте наступне[TUT] Робота з HUD та DHUD повідомленнями • українська спільнота зі скриптингу AMXX/SM/Metamod вам буде корисна в даному випадку з dhud потрібно прибрати букву d і буде вам щастя приблизно ось так
я мав на увазі не роботу плагіна, а сам функціонал: Включити (1) можливість викликати через Е або відключити (0)
![ReHLDS-HLDS Remake Spectators List [1.4] list](https://webp.images-on-off.com/19/593/192x192_b03pf2ht89nezjwsyp2t.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] remake](https://webp.images-on-off.com/19/591/192x192_04de191af3hjlop2d2je.webp)
![ReHLDS-HLDS Remake Spectators List [1.4] remake](https://webp.images-on-off.com/19/591/192x192_yc1wymu5gq6hlyg11f1v.webp)
iOS, Прочитайте наступне [TUT] Робота з HUD та DHUD повідомленнями • українська спільнота зі скриптингу AMXX/SM/Metamod вам буде корисна в даному випадку з dhud потрібно прибрати букву d і буде вам щастя приблизно ось так