Ir para conteúdo

Maenilse

Conde
  • Total de itens

    711
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que Maenilse postou

  1. /\ quifoda
  2. tente. local config = { [1] = { "Club UP", 30} -- 30 = variable[2] } function onAdvance(cid, skill, oldlevel, newlevel) local pos = getPlayerPosition(cid) local effectPositions = { {x = pos.x, y = pos.y - 1, z = pos.z}, {x = pos.x, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y, z = pos.z}, {x = pos.x + 1, y = pos.y, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z} } for type, variable in pairs(config) do if skill == type then for _, ePos in pairs(effectPositions) do doSendAnimatedText(pos, ""..variable[1].."["..newlevel.."]", 86) setCreatureMaxHealth(cid, 25) doSendMagicEffect(pos, CONST_ME_FIREWORK_BLUE) end end end return TRUE end
  3. poste a tag que voce coloco no creaturescripts, e fala o nome do arquivo que voce crio.
  4. nao testei. mas ver se funciona. data/creaturescripts/scripts copie um arquivo renomeie para skillup e cole isso. local config = { [1] = { "Club UP", 30}, -- 30 = variable[2] } function onAdvance(cid, skill, oldlevel, newlevel) local pos = getPlayerPosition(cid) local effectPositions = { {x = pos.x, y = pos.y - 1, z = pos.z}, {x = pos.x, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y, z = pos.z}, {x = pos.x + 1, y = pos.y, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z} } for type, variable in pairs(config) do if skill == type then for _, ePos in pairs(effectPositions) do doSendAnimatedText(pos, ""..variable[1].."["..newlevel.."]", 86) setCreatureMaxHealth(cid, 25) doSendMagicEffect(pos, CONST_ME_FIREWORK_BLUE) end end end return TRUE end data/creaturescripts/scripts adcione. <event type="advance" name="Playeradvance" event="script" value="skillup.lua"/>
  5. éeééééééeeee...
  6. Maenilse

    Saudades

    /\, nao me diz que voce nao gosta...
  7. ae preto, funfo ake, amanha te do o rep, ja chego no limite.-.
  8. Maenilse

    Saudades

    /\ oia o pretuviado ai minha genti
  9. ééééeeee mais ou menos mais ou menos
  10. /\ claro que meu char ta em guild u.u. 20:18 You see yourself. You are administrador.[Frags: 0] You are Leader of the The Boss
  11. /\ deu nao, ele nao da nenhuma erro na distro, mas nao mostra nada em channel nenhum.
  12. Maenilse

    Saudades

    @Slicer, éee mas ou menos isso dai
  13. Maenilse

    Saudades

    /\ éeeee mas ou menos mas ou menos
  14. acho que sim, vejamos. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local msg = string.lower(msg) if isInArray({"bless"}, msg) then if not isPremium(cid) then npcHandler:say("Você precisa ser Premium Account!", cid) talkState[talkUser] = 0 return true end if getPlayerMoney(cid) < 30000 then npcHandler:say("Você precisa de 30k para pegar bless.", cid) talkState[talkUser] = 0 return true end doPlayerRemoveMoney(cid, 30000) doPlayerAddBlessing(cid, 6) else npcHandler:say("Você Ja Tem Bless!", cid) talkState[talkUser] = 0 return true end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  15. /\ ja resolvi o problema dele, via chat.
  16. segura meu rep tambem, vodpretos2
  17. /\ eu tenho só roteador, e hosteio meu server normalmente.
  18. /\ huaehauehau rashei
  19. /\ mando bem thiago, meu preto gotoso
  20. /\ falalindu,brinks.-.
  21. os cara arrasta ate aki, akspaospako
  22. vo dar um exemplo pra voce ake, vamo ver se funciona. data/actions/scripts copie um arquivo renomeie para hmana.lua e cole isso. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN) setCombatParam(combat, COMBAT_PARAM_EFFECT, 31) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 45000000, 0, 46000000) function onUse(cid, item, fromPosition, itemEx, toPosition) doCreatureSay(cid, "Healing", TALKTYPE_ORANGE_1) doRemoveItem(item.uid, 1) return doCombat(cid, combat, var) end return TRUE end actions.xml coloque isso. <action itemid="ID DA RUNA PRA SER USADA" script="hmana.lua"/>
  23. se quiser eu comprumpravuxe
  24. vai no teu config.lua e procure por. removeRuneCharges = false e substitua para. removeRuneCharges = true
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...