[Пособие] Странные надписи в сис. чате
Не раз замечали надписи в сис. чате "Cflv =10", но до сих пор не знаете, с чем они связаны? Читаем и узнаём.
Надписи в сис. чате "Cflv =10" появляются только в том случае, когда заканчивается агр с моба в хаосе одним из 2 скиллов - насмешка или рык.
Почему именно эти скиллы?
И насмешка, и рык используют одну и ту же функцию, причём в функции снятия агра имеется:
Код:
Notice("CfLv ="..CfLv)
При этом данная надпись будет видна абсолютно всем игрокам, вне зависимости от того, находитесь ли вы сейчас в Хаосе или нет.
Почему именно "Cflv =10"?
Код:
local CfLv = (statelv - sklv)*10
При этом:
Код:
local sklv =math.floor(statelv)-1
Несложно заметить, что абсолютно на любом лвл скилла всё равно "Cflv =10".
Например, у перса имеется 5 лвл насмешки.
Цитата:local sklv = 5-1 = 4
local CfLv= (5-4) * 10
Почему именно в Хаосе?
Код:
if map_name_ATKER == "garner2" or map_name_DEFER == "garner2" then
При использовании скиллов в других локациях данная надпись не будет появляться вообще.