Double Experience

Double Experience 1.0

Нет прав для скачивания

D1m0n41k

Участник
D1m0n41k добавил(а) новый ресурс:

Double Experience - Плагин для выдачи дополнительного опыта за убийство

Плагин предназначен для выдачи дополнительного опыта игрокам с определенным флагом или игрокам с определенной услугой (см. конфиг)

Возможности:
  • Начисление доп. опыта игроку, с определенным флагом.
  • Начисление доп.опыта игроку, с определенной услугой.
Поддерживаемые системы опыта:
  • Army Ranks Ultimate
  • Advanced Expirience System
  • CMSStats Ranks

C++:
#define TYPE_JOB 2    /* Тип интеграции со пытом...
Узнать больше об этом ресурсе...
 

zhorzh78

Администратор
К коду докапываться никто не станет, конечно же)
Вместо (или совместно)
cmsapi_get_user_services
рекомендую использовать
cmsapi_is_admin_active
т.к. услуга может быть куплена, но отключена Админом или приостановлена.
 

D1m0n41k

Участник
zhorzh78, а зря!
Я был бы не против, если бы код прокомментировали!

Хм... Возможно вопрос неуместен, но все же... А что делать с szReason[], iLen, из натива:
native bool:cmsapi_is_admin_active(id, szReason[], iLen, const srvName[]="", bool:part = false);
 

zhorzh78

Администратор
D1m0n41k, позже сделаю опциональным
Нужно продумать, когда есть 2 услуги, 1 из которых отключена. Функция выдаст, что она отключена, т.е. вернет 0
 

Алекс

Участник
плагин совсем не актуален, для арми, скальпеля, у него есть для выдачи двойного опыта
 

D1m0n41k

Участник
Алекс, у Скальпеля плагин направлен на выдачу просто удвоенного опыта. И получить его можно только купив випку его.
И его плагин выдает удвоенный опыт по флагу. Мой же плагин работает по принципу работы продажи префикса через сайт. То есть доп. опыт можно начислять не только игрокам с определенным флагом. Да и к тому же, у Скальпеля плагин выдает опыт только через Армия, что опять же делает мой плагин еще более доступным, поскольку поддерживает не одну ранг систему, а 3.

Вы слишком узко мыслите, молодой человек.
Добавлено:

Алекс, и плагин не удваивает опыт, а выдает дополнительный. Выдает то количество, которое Вы укажете в его настройках.
 

V1adJkee

Участник
Зачем каждый раз преобразовывать в бит-сумму? 1 раз не легче?
 

zhorzh78

Администратор
V1adJkee, 1 раз делают на других форумах)) а у нас оставляют возможность менять квары в процессе игры.
 

zhorzh78

Администратор
V1adJkee, Это же хукать надо.. Я вообще, не вижу необходимости привязывать код к новому АМХ ради нового натива биндов квара
 
Сверху