Jump to content
Sign in to follow this  
small666

очки мирных навыков

Recommended Posts

жители форума подскажите как сделать чтобы по достижению определенного уровня давалось какое-то кол-во очков мирных навыков

Share this post


Link to post
Share on other sites

Файл AttrCalculate.lua
Функция Shengji_Shuxingchengzhang
if lv == 5 then -- если уровень 5 то даем  
       SetCharaAttr( 10 , role, ATTR_LIFETP)  -- очки

       SetCharaAttr( 10 , role, ATTR_LIFELV) -- уровень
    end
Должно работать

  • Like 1

Делай добро и бросай его в воду

Share this post


Link to post
Share on other sites
11 hours ago, NMS3RR said:

Файл AttrCalculate.lua
Функция Shengji_Shuxingchengzhang
if lv == 5 then -- если уровень 5 то даем  
       SetCharaAttr( 10 , role, ATTR_LIFETP)  -- очки

       SetCharaAttr( 10 , role, ATTR_LIFELV) -- уровень
    end
Должно работать

 

Ты установишь персонажу ровно 10 очков мирных навыков. Чтобы добавить очки, сначала нужно получить текущее количество очков у персонажа с помощью функции GetChaAttr() и прибавить к текущему количеству необходимое.

 

// Получаем текущее количество очков у персонажа
local score = GetChaAttr(...)

// Количество очков, которое мы хотим добавить
local add = 10

// Складываем очки
local result = score + add

// Устанавливаем новое количество очков персонажу
SetChaAttr(role, result, ...)

 

  • Like 2
  • Thanks 1

Share this post


Link to post
Share on other sites

@V3ct0r, я надеялся, что человек допрет до этого сам
Я задал направление. 


Делай добро и бросай его в воду

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...