Да спасибо, но про лвл для меня особой сложности не было, я его написал что бы вам было понятней со 2 частью. Да и как сделать вступление во фракцию в диалоге я так и не нашел.
Да спасибо, но про лвл для меня особой сложности не было, я его написал что бы вам было понятней со 2 частью. Да и как сделать вступление во фракцию в диалоге я так и не нашел.
Немного с формулой ошибся, но тем не менее
Можно без циклаPHP код:
GetKillsToLevel(level) return (20 * floatpower(3, (level - 1)));
Просто показывать диалог при определённых действиях нужному игроку как и для любой другой системы. В OnDialogResponse принимать во фракцию/делать необходимые действия
Последний раз редактировалось Nexius_Tailer; 03.11.2016 в 13:49.
Не хотите постоянно проверять обновления моих скриптов?
Подключите его последним, после всех остальных
Nexius's Update Checker
Max_Tolk (03.11.2016)
Твоя функция на самом деле будет выглядеть так (после исправлений):
5 вызовов функций (2 из них - операции умножения и вычитания), против 0, но с циклом - что лучше? Более того, применение float функций в не предназначенных для этого местах может вызывать путаницу у читающего этот код в будущем.PHP код:
GetKillsToLevel(level) return floatround(20.0 * floatpower(3.0, (float(level) - 1.0)));
Max_Tolk (03.11.2016)
Не хотите постоянно проверять обновления моих скриптов?
Подключите его последним, после всех остальных
Nexius's Update Checker
Компилятор это поставит за тебя, ознакомься с этим: http://pro-pawn.ru/showthread.php?8347. А конкретно твой код вызовет 8 функций (если добавить floatround).
Само-собой.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)