Ogólnie to wiem o co Ci chodzi i jest tak napisane.
Tylko pytanie, dlaczego raz bierzesz zmienne attackera a raz victima
W evencie on death expression %player% oznacza %victim%.
I tutaj jest problem z nazewnictwem zmiennych. Przyjrzyj się na te dwie linijki (wszystkie są bardzo podobne i zawierają ten sam błąd), zgrubiłem błąd.
if {expStrengthLevel.%attacker%} is equal to {strengthLevel1.%player%}: #100
set {strengthLevelFirst.%attacker%} to {strengthLevel2.%player%} #250
W ogóle co to jest za system porównywania poziomów.
Dla każdego gracza przypisujesz constans który może być zmienny. WTF? (Sam nie rozumiem co napisałem)
ja bym to zapisał tak:
{TheFightaz::ExpStrength::%player%} - Exp gracza
{TheFightaz::ExpStrength::%player%::lvl} - LVL gracza
i natomiast event by wyglądał w ten sposób: