Ir para conteúdo

Featured Replies

Postado

O sistema é simples ao upar cada level você ganha x pontos de habilidade, onde é possível com esse pontos, comprar mana, hp, skill, etc ...
 
 
/creaturescripts/scripts/skillpoints.lua
 

Mostrar conteúdo oculto

 

/creaturescripts/scripts/login.lua

 player:registerEvent("SkillPointSystem")

/talkactions/scripts/skillpoints.lua

<event type="modalwindow" name="PointWindow" script="skillpoints.lua"/>
<event type="advance" name="SkillPointSystem" script="skillpoints.lua"/>

/talkactions/scripts/skillpoints.lua

function onSay(player, words, param)
local SKILL_POINTS = 45200

local Point = ModalWindow(1, "Skill Points", "You have skill " ..player:getStorageValue(SKILL_POINTS)..  " points make your choice:\n\n Skill          Required Points         Increase Amount")
    Point:addChoice(1, "1. Health              1                                                2")
    Point:addChoice(2, "2. Mana")
    Point:addChoice(3, "3. Magic Level")
    Point:addChoice(4, "4. Sword")
    Point:addChoice(5, "5. Axe")
    Point:addChoice(6, "6. Club")
    Point:addChoice(7, "7. Shielding")
    Point:addChoice(8, "8. Distance")

    Point:addButton(1, 'Gain 1')
    Point:addButton(2, 'Gain 2')
    Point:addButton(3, 'Gain 5')
    Point:addButton(4, 'Cancel')

    player:registerEvent("PointWindow")
    Point:sendToPlayer(player)
    return false
end

/talkactions/talkactions.xml

 <talkaction words="!points" separator=" " script="skillpoints.lua"/>

Créditos : zbisu, codinabacl, ninja, MadMook

Editado por Linus (veja o histórico de edições)

  • 2 years later...
Postado

 

  Em 16/04/2015 em 19:18, Linus disse:

/talkactions/scripts/skillpoints.lua


<event type="modalwindow" name="PointWindow" script="skillpoints.lua"/>
<event type="advance" name="SkillPointSystem" script="skillpoints.lua"/>

/talkactions/scripts/skillpoints.lua


function onSay(player, words, param)
local SKILL_POINTS = 45200

local Point = ModalWindow(1, "Skill Points", "You have skill " ..player:getStorageValue(SKILL_POINTS)..  " points make your choice:\n\n Skill          Required Points         Increase Amount")
    Point:addChoice(1, "1. Health              1                                                2")
    Point:addChoice(2, "2. Mana")
    Point:addChoice(3, "3. Magic Level")
    Point:addChoice(4, "4. Sword")
    Point:addChoice(5, "5. Axe")
    Point:addChoice(6, "6. Club")
    Point:addChoice(7, "7. Shielding")
    Point:addChoice(8, "8. Distance")

    Point:addButton(1, 'Gain 1')
    Point:addButton(2, 'Gain 2')
    Point:addButton(3, 'Gain 5')
    Point:addButton(4, 'Cancel')

    player:registerEvent("PointWindow")
    Point:sendToPlayer(player)
    return false
end

desculpe reviver o tópico, mas acho que esta errado ai... o diretório das 2 são iguais?

acho que as tags seriam ate em creaturescripts...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo