[fork] Advanced Experience System

fork Advanced Experience System 0.5.9.1

Нет прав для скачивания
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Pokemoshka, благодарю. А где можно узнать весь список команд, которые можно прописывать в bonus.ini ??
 
Сообщения
1,287
Реакции
2,279
Помог
57 раз(а)
Sonyx, смотрите в ланг файле при таком раскладе

AES_HUD_TPL = Опыт : [<exp>/<levelexp>]\nРанг : <rank>\nСкилл : [<skill>]
AES_HUD_TPL_D = Ник : <name>\nОпыт : [<exp>/<levelexp>]\nРанг : <rank>\nСкилл : [<skill>]

и при значении в aes.cfg
aes_informer_tpl "1"
У меня нет границы опита после LVL_20 = Маршал то есть игрок достигший 10000 он считает его дальше типо так [10001/-1],[10002/-1],[10003/-1] и т.д....
Когда ставлю значение aes_informer_tpl "0" то соответственно скилл не показывает но показывает "AES_PLAYER_XP_MAX = Достигнут максимум развития"
Вопрос? Как при значении aes_informer_tpl "1" сделать в информере "AES_PLAYER_XP_MAX = Достигнут максимум развития" а потом чтоб показывало скилл?
18 Дек 2017
Sonyx, вот прсмотрите на информер aes_informer_tpl "1" и aes_informer_tpl "0"
пофиксили, вроде работает.
18991

Править aes_informer.sma
Код:
- player_exp = _:player_exp >= 0 ? player_exp + 0.005 : player_exp - 0.005;
- player_reqexp = _:player_reqexp >= 0 ? player_reqexp + 0.005 : player_reqexp - 0.005;
+ player_exp = player_exp >= 0.0 ? player_exp + 0.005 : player_exp - 0.005;
+ player_reqexp = player_reqexp >= 0.0 ? player_reqexp + 0.005 : player_reqexp - 0.005;
И в той же функции (ниже) кейсы INF_EXP, INF_LEVELEXP, INF_NEEDEXP заменить на
Код:
                case INF_EXP: {
                    if(player_reqexp >= 0.0)
                        formatex(tmp,charsmax(tmp),"%.0f",player_exp);
                    else
                        formatex(tmp,charsmax(tmp),"MAX");
                }
                case INF_LEVELEXP:
                {
                    if(player_reqexp >= 0.0)
                        formatex(tmp,charsmax(tmp),"%.0f",player_reqexp);
                    else
                        formatex(tmp,charsmax(tmp),"MAX");
                }
                case INF_NEEDEXP:
                {
                    if(player_reqexp >= 0.0)
                        formatex(tmp,charsmax(tmp),"%.0f",player_reqexp - player_exp);
                    else
                        formatex(tmp,charsmax(tmp),"-");
                }
 
Сообщения
60
Реакции
2
fantom, Возможно ли сделать, админам и випам за убийство в голову давало 4 опыта, а простым игрокам 2 опыта?
 
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Господа, скажите, кто-нибудь задавался вопросом, как можно получить флаги доступа для армейского звания. К примеру как по аналогии у скальпеля. При достижении максимум развития выдаются флаги для VIP
 
Сообщения
53
Реакции
13
Помог
2 раз(а)
stalin_alex, ещё в первых версиях аес, можно было в бонусах выставлять флаги.
 
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
stalin_alex, ещё в первых версиях аес, можно было в бонусах выставлять флаги.
Ребят , вы не внимательно прочитали. Я в курсе, что в бонусах за очки /anew можно покупать флаги. Я имел ввиду другое

Я имел ввиду нечто вроде:

<give>
plugin = aes_give_flag.amxx
levels = -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1
flags = abc
round = 3

То есть , чтобы необходимые флаги выдавались автоматически по достижению определённого звания. К примеру максимума развития
 
Последнее редактирование:
Сообщения
1,340
Реакции
528
Помог
91 раз(а)
stalin_alex, прочитай тему, там в последнем сообщении возможно есть решение
 
Сообщения
53
Реакции
13
Помог
2 раз(а)
stalin_alex, повторяю для тех кто в танке. Уже давно можно выдавать что угодно. Открой настройки bonus.ini и почитай что там написано.
 
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Хм.. а у меня устаревшее описание оказывается... ладно покурю..
 
Последнее редактирование:
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Sonyx,
Спасибо сейчас попробую. Я видел настройку про кол-во дней, но я предположил, что это не обязательно. Я думаю, форум как раз для того, чтобы уточнять такие моменты.
 
Сообщения
391
Реакции
106
Помог
2 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
30 Сен 2019
Т. е. прочитать настройку это слишком сложно? Кол-во дней кто будет проставлять?
<call>
plugin = aes_bonus_flags.amxx
name = Вип ветерану
function = pointBonus_GiveFlags
flags = t
;flag = ~t
levels = -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 1
days = 3

ничего не выдаётся
30 Сен 2019
Флаг не выдаётся, но в чат пишется "Вип ветерану" из блока "name = Вип ветерану " Флаг - "z"
 
Последнее редактирование:
Сообщения
194
Реакции
43
Помог
4 раз(а)
вопрос такой вариант AES: StatsX добавить Info Killer можно реализовать думаю было бы очень удобно)
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу