Ir para conteúdo

MaXwEllDeN

Héroi
  • Registro em

  • Última visita

Tudo que MaXwEllDeN postou

  1. function mudarRopa(cid) local colors = WAR_COLORS[getPlayerStorageValue(cid, STORAGE_PLAYER_BG)] -- verifica qual time é. local outfit = getCreatureOutfit(uid) outfit.lookHead = colors[1] outfit.lookBody = colors[2] outfit.lookLegs = colors[3] outfit.lookFeet = colors[4] return doSetCreatureOutfit(cid, outfit, -1) end -- fim do mudar roupas
  2. createCondition só pode ser usado durante o carregamento do script!
  3. Dúvida sanada, tag adicionada. Tópico movido!
  4. É a do Skyen. http://pastebin.com/VCwaULJs
  5. Não cheguei a testar, mas tenho ciência que isso ai é muito pesado mesmo, são muitos addEvent e se o servidor tiver muitos players ai que fica mais tenso, mas na verdade eu fiz esse script 4fun mesmo {:
  6. #Instalação Copie qualquer arquivo com a extensão .lua na paste data/lib, renomeie ele para Scroll.lua, exclua todo o conteúdo e cole este código nele: http://pastebin.com/VCwaULJs Na pasta data/globalevents/scripts copie qualquer arquivo com a extensão .lua, renomeie ele para Propaganda.lua, abra ele delete todo o conteúdo e cole este código: http://pastebin.com/pvAanCZW No pasta data/globalevents/globalevents.xml adicione a seguinte tag: <globalevent name="prop" interval="180000" event="script" value="Propaganda.lua"/> #Demonstração
  7. function onThink(interval, lastExecution) for _, v in pairs (getPlayersOnBG()) do doTeleportThing(v, getTownTemplePosition(getPlayerTown(v))) end return true end
  8. Cara, /ctf close é pra fechar, como você quer iniciar algo com com comando pra fechar?
  9. Bacana cara, é algo simples mas bem funcional {: Reputado! Tipo, dá pra deixar o script bem mais clean, organizado, funcional e simples usando tabelas e for, dá uma olhada: local txt = { ["Demon [1]"] = {x = 113, y = 56, z = 7}, ["Demon [2]"] = {x = 113, y = 54, z = 7}, ["Cyclops [1]"] = {x = 113, y = 52, z = 7}, ["Tumba [2]"] = {x = 113, y = 56, z = 7}, } function onThink(interval, lastExecution) for texto, pos in pairs(txt) do doSendAnimatedText(pos, texto, 140) end return true end
  10. MaXwEllDeN postou uma resposta no tópico em Design Show Off
    Dahora Sing cara Seja bem vindo ao fórum
  11. Haha. Fico no aguardo do feedback para poder mover o tópico!
  12. function getPlayerBGStatus(cid) return getPlayerStorageValue(cid, STORAGE_PLAYER_BG) end function getPlayersOnBG() local players = {} for _, cid in pairs(getPlayersOnline()) do if(getPlayerBGStatus(cid) > 0) then table.insert(players, cid) end end return players end if #getPlayersOnBG() > 11 then
  13. Magic Wall: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) function onCastSpell(cid, var) if getPlayerStorageValue(cid, 34370) > 0 then doPlayerSendCancel(cid, "You cannot cast this spell in Zombie Event area.") return false end return doCombat(cid, combat, var) end Wild Growth local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499) function onCastSpell(cid, var) if getPlayerStorageValue(cid, 34370) > 0 then doPlayerSendCancel(cid, "You cannot cast this spell in Zombie Event area.") return false end return doCombat(cid, combat, var) end
  14. Posta os scripts ai....
  15. Dúvida sanada, tag adicionada. Tópico movido!
  16. Dúvida sanada, tag adicionada. Tópico movido!
  17. Spell: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 10) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) local arr = { { 1, 1, 1, 1, 1, 1. }, { 1, 0, 0, 0, 0, 1. }, { 1, 0, 0, 0, 0, 1, }, { 1, 0, 0, 2, 0, 1, }, { 1, 0, 0, 0, 0, 1, }, { 1, 0, 0, 0, 0, 1, }, { 1, 1, 1, 1, 1, 1, }, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) if getPlayerStorageValue(cid, 34370) > 0 then doPlayerSendCancel(cid, "You cannot cast this spell in Zombie Event area.") return false end return doCombat(cid, combat, var) end
  18. MaXwEllDeN postou uma resposta no tópico em Portal
    OMG, muito bom Renato, belo trabalho cara! Parabéns.
  19. MaXwEllDeN postou uma resposta no tópico em Playground (Off-topic)
    Welcome Ina :3
  20. Botar fogo ni ônibus..
  21. Não precisa disso tudo não cara. function onUse(cid, item) if getPlayerStorageValue(cid, 11139) < 1 then setPlayerStorageValue(cid, 11139, 1) doRemoveItem(item.uid, 1) end return true end <action itemid="11138" event = "script" value = "ItemStorage.lua" />
  22. Por favor poste o script da spell aqui e a lib do zombieevent. Obrigado.
  23. Bro, usando a linguagem "normal" muitas pessoas se confundem! Imagina se eu começar a falar sobre bytes, endereços de memória e tal.
  24. Sou do TibiaKing e AnneMotta não me representa!

Informação Importante

Confirmação de Termo