Не делается 100 лвл герою

Resstar

Пользователь
9 Ноя 2018
18
1
3
18
Проект
ANIME WARS
Реакции
1 0 0
#1
Не делается 100 лвл герою, не пойму, что не так. Делал основываясь на эти подсказки https://customgames.ru/forum-old/index.php?topic=790.0

function GameMode:SetupRules()
GameRules:SetCustomGameSetupAutoLaunchDelay(IsInToolsMode() and 3 or 15)
GameRules:LockCustomGameSetupTeamAssignment(false)
GameRules:EnableCustomGameSetupAutoLaunch(true)
GameRules:SetTreeRegrowTime(5)
GameRules:SetUseCustomHeroXPValues(true)

local gameMode = GameRules:GetGameModeEntity()
gameMode:SetBuybackEnabled(false)
gameMode:SetTopBarTeamValuesOverride(true)
gameMode:SetUseCustomHeroLevels(true)
gameMode:SetCustomXPRequiredToReachNextLevel(XP_PER_LEVEL_TABLE)
gameMode:SetMaximumAttackSpeed(1000)
gameMode:SetMinimumAttackSpeed(60)
end

function SetMaxLevel(keys)
local ability = keys.ability
ability:SetLevel(ability:GetMaxLevel())
end

function SetFirstLevel(keys)
keys.ability:SetLevel(1)
end

XP_PER_LEVEL_TABLE = {
0, -- 1
200, -- 2
500, -- 3
900, -- 4
1400, -- 5
2500, -- 6
3500, -- 7
45000, -- 8
5500, -- 9
6500, -- 10
7500, -- 11
8500, -- 12
12000, -- 13
14400, -- 14
16900, -- 15
18500, -- 16
20200, -- 17
22000, -- 18
24900, -- 19
26900, -- 20
30000, -- 21
33200, -- 22
36500, -- 23
39900, -- 24
42400, -- 25
45000, -- 26
48700, -- 27
51500, -- 28
54400, -- 29
57400, -- 30
60500, -- 31
64700, -- 32
68000, -- 33
72400, -- 34
76900, -- 35
80500, -- 36
84200, -- 37
88000, -- 38
92900, -- 39
97900, -- 40
102000, -- 41
107200, -- 42
112500, -- 43
117900, -- 44
122400, -- 45
127000, -- 46
132700, -- 47
137500, -- 48
142400, -- 49
147400, -- 50
153000, -- 51
159100, -- 52
165300, -- 53
171600, -- 54
178000, -- 55
184500, -- 56
191100, -- 57
197800, -- 58
204600, -- 59
211500, -- 60
218500, -- 61
225600, -- 62
232800, -- 63
240100, -- 64
247500, -- 65
255000, -- 66
262600, -- 67
270300, -- 68
278100, -- 69
286600, -- 70
294000, -- 71
302100, -- 72
310300, -- 73
318600, -- 74
327000, -- 75
335500, -- 76
344100, -- 77
352800, -- 78
361600, -- 79
370500, -- 80
379500, -- 81
388600, -- 82
397800, -- 83
407100, -- 84
416500, -- 85
426000, -- 86
435600, -- 87
445300, -- 88
455100, -- 89
465000, -- 90
475000, -- 91
486000, -- 92
498000, -- 93
511000, -- 94
525000, -- 95
540000, -- 96
556000, -- 97
573000, -- 98
891000, -- 99
610000, -- 100
}
 
20 Дек 2016
545
104
28
10
Проект
DI:LS
Реакции
104 0 0
#2
Вторя часть кода к этому вообще никак не относится.
Ты забыл про SetCustomHeroMaxLevel
 

Resstar

Пользователь
9 Ноя 2018
18
1
3
18
Проект
ANIME WARS
Реакции
1 0 0
#3
Вторя часть кода к этому вообще никак не относится.
Ты забыл про SetCustomHeroMaxLevel
Дописал и чет все равно не работает(9(((
Может надо еще, что-то написать?
function GameMode:SetupRules()
GameRules:SetCustomGameSetupAutoLaunchDelay(IsInToolsMode() and 3 or 15)
GameRules:LockCustomGameSetupTeamAssignment(false)
GameRules:EnableCustomGameSetupAutoLaunch(true)
GameRules:SetTreeRegrowTime(5)
GameRules:SetUseCustomHeroXPValues(true)

local gameMode = GameRules:GetGameModeEntity()
gameMode:SetBuybackEnabled(false)
gameMode:SetTopBarTeamValuesOverride(true)
gameMode:SetUseCustomHeroLevels(true)
gameMode:SetCustomXPRequiredToReachNextLevel(XP_PER_LEVEL_TABLE)
gameMode:SetMaximumAttackSpeed(1000)
gameMode:SetMinimumAttackSpeed(60)
gameMode:SetCustomHeroMaxLevel(100)
end

XP_PER_LEVEL_TABLE = {
0, -- 1
200, -- 2
500, -- 3
900, -- 4
1400, -- 5
2500, -- 6
3500, -- 7
45000, -- 8
5500, -- 9
6500, -- 10
7500, -- 11
8500, -- 12
12000, -- 13
14400, -- 14
16900, -- 15
18500, -- 16
20200, -- 17
22000, -- 18
24900, -- 19
26900, -- 20
30000, -- 21
33200, -- 22
36500, -- 23
39900, -- 24
42400, -- 25
45000, -- 26
48700, -- 27
51500, -- 28
54400, -- 29
57400, -- 30
60500, -- 31
64700, -- 32
68000, -- 33
72400, -- 34
76900, -- 35
80500, -- 36
84200, -- 37
88000, -- 38
92900, -- 39
97900, -- 40
102000, -- 41
107200, -- 42
112500, -- 43
117900, -- 44
122400, -- 45
127000, -- 46
132700, -- 47
137500, -- 48
142400, -- 49
147400, -- 50
153000, -- 51
159100, -- 52
165300, -- 53
171600, -- 54
178000, -- 55
184500, -- 56
191100, -- 57
197800, -- 58
204600, -- 59
211500, -- 60
218500, -- 61
225600, -- 62
232800, -- 63
240100, -- 64
247500, -- 65
255000, -- 66
262600, -- 67
270300, -- 68
278100, -- 69
286600, -- 70
294000, -- 71
302100, -- 72
310300, -- 73
318600, -- 74
327000, -- 75
335500, -- 76
344100, -- 77
352800, -- 78
361600, -- 79
370500, -- 80
379500, -- 81
388600, -- 82
397800, -- 83
407100, -- 84
416500, -- 85
426000, -- 86
435600, -- 87
445300, -- 88
455100, -- 89
465000, -- 90
475000, -- 91
486000, -- 92
498000, -- 93
511000, -- 94
525000, -- 95
540000, -- 96
556000, -- 97
573000, -- 98
891000, -- 99
610000, -- 100
}
 

I_Explorer

Друзья CG
30 Июл 2016
306
16
18
19
г.Чайковский
Проект
Жизнь в тюрьме
VK
https://vk.com/id202548160
Реакции
16 0 0
#4
Дописал и чет все равно не работает(9(((
Может надо еще, что-то написать?
function GameMode:SetupRules()
GameRules:SetCustomGameSetupAutoLaunchDelay(IsInToolsMode() and 3 or 15)
GameRules:LockCustomGameSetupTeamAssignment(false)
GameRules:EnableCustomGameSetupAutoLaunch(true)
GameRules:SetTreeRegrowTime(5)
GameRules:SetUseCustomHeroXPValues(true)

local gameMode = GameRules:GetGameModeEntity()
gameMode:SetBuybackEnabled(false)
gameMode:SetTopBarTeamValuesOverride(true)
gameMode:SetUseCustomHeroLevels(true)
gameMode:SetCustomXPRequiredToReachNextLevel(XP_PER_LEVEL_TABLE)
gameMode:SetMaximumAttackSpeed(1000)
gameMode:SetMinimumAttackSpeed(60)
gameMode:SetCustomHeroMaxLevel(100)
end

XP_PER_LEVEL_TABLE = {
0, -- 1
200, -- 2
500, -- 3
900, -- 4
1400, -- 5
2500, -- 6
3500, -- 7
45000, -- 8
5500, -- 9
6500, -- 10
7500, -- 11
8500, -- 12
12000, -- 13
14400, -- 14
16900, -- 15
18500, -- 16
20200, -- 17
22000, -- 18
24900, -- 19
26900, -- 20
30000, -- 21
33200, -- 22
36500, -- 23
39900, -- 24
42400, -- 25
45000, -- 26
48700, -- 27
51500, -- 28
54400, -- 29
57400, -- 30
60500, -- 31
64700, -- 32
68000, -- 33
72400, -- 34
76900, -- 35
80500, -- 36
84200, -- 37
88000, -- 38
92900, -- 39
97900, -- 40
102000, -- 41
107200, -- 42
112500, -- 43
117900, -- 44
122400, -- 45
127000, -- 46
132700, -- 47
137500, -- 48
142400, -- 49
147400, -- 50
153000, -- 51
159100, -- 52
165300, -- 53
171600, -- 54
178000, -- 55
184500, -- 56
191100, -- 57
197800, -- 58
204600, -- 59
211500, -- 60
218500, -- 61
225600, -- 62
232800, -- 63
240100, -- 64
247500, -- 65
255000, -- 66
262600, -- 67
270300, -- 68
278100, -- 69
286600, -- 70
294000, -- 71
302100, -- 72
310300, -- 73
318600, -- 74
327000, -- 75
335500, -- 76
344100, -- 77
352800, -- 78
361600, -- 79
370500, -- 80
379500, -- 81
388600, -- 82
397800, -- 83
407100, -- 84
416500, -- 85
426000, -- 86
435600, -- 87
445300, -- 88
455100, -- 89
465000, -- 90
475000, -- 91
486000, -- 92
498000, -- 93
511000, -- 94
525000, -- 95
540000, -- 96
556000, -- 97
573000, -- 98
891000, -- 99
610000, -- 100
}
Попробуй у последнего числа убрать запятую, а также сделай его побольше в плане опыта.
 

Resstar

Пользователь
9 Ноя 2018
18
1
3
18
Проект
ANIME WARS
Реакции
1 0 0
#5
Попробуй у последнего числа убрать запятую, а также сделай его побольше в плане опыта.
Сделал, снова никак((( Задолбали эти уровни, уже 5 день с ними мучаюсь, рррр(((
 
Реклама:

I_Explorer

Друзья CG
30 Июл 2016
306
16
18
19
г.Чайковский
Проект
Жизнь в тюрьме
VK
https://vk.com/id202548160
Реакции
16 0 0
#6
Сделал, снова никак((( Задолбали эти уровни, уже 5 день с ними мучаюсь, рррр(((
Хз крч, просто просмотри все внимательно, на 8 уровне у тя например тоже число больше чем то которое идет после него.
 
Реклама:
//SNOW CHRISTMAS