Ir para conteúdo

Woah41

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Woah41 deu reputação a Vodkart em Script ao matar monstro criar tp em cima de mesmo   
    creaturescript
     
    nome do seu arquivo,lua
    local time = 10 -- o tp sera removido em 10 segundos local monster = "Doombringer" -- nome do monstro que vai ter que matar local toPos = {x=147, y=55, z=7} -- para onde o tp leva function removeMosterTp(pos) local t = getTileItemById(pos, 1387).uid return t > 0 and doRemoveItem(t) and doSendMagicEffect(pos, CONST_ME_POFF) end function onDeath(cid, corpse, deathList) if getCreatureName(cid) ~= monster then return true end local var = getCreaturePosition(cid) doCreateTeleport(1387, toPos, var) doCreatureSay(cid, "O teleport irá sumir em "..time.." segundos.", TALKTYPE_ORANGE_1) addEvent(removeMosterTp, time*1000, var) return true end TAG
     
    <event type="death" name="TpMonster" event="script" value="nome do seu script.lua"/>  
    no arquivo.xml do seu monstro adicione:
     
    <script> <event name="TpMonster"/> </script>  
  2. Curtir
    Woah41 deu reputação a Vodkart em Jogador com maior storage ganhar premio   
    @Woah41 
     
    local config = { storage = 589648, -- vai voltar a parede em 5 minutos reward = {2160, 10} -- item id e quantidade } function onTimer() local players = getPlayersOnline() if #players <= 0 then return true end table.sort(players, function(a, b) return getPlayerStorageValue(a, config.storage) > getPlayerStorageValue(b, config.storage) end) doPlayerAddItem(players[1], config.reward[1], config.reward[2]) return true end  
    TAG
     
     
    <globalevent name="reward timer" time="19:00" event="script" value="nome do seu script.lua"/>
     
    Caso der erro na função main, troque o "onTimer()" por "onTime()"

Informação Importante

Confirmação de Termo