Ir para conteúdo

Slicer

Príncipe
  • Total de itens

    4014
  • Registro em

  • Última visita

  • Dias Ganhos

    47

Tudo que Slicer postou

  1. local function random(pos) return {x = pos.x+math.random(-4, 4), y = pos.y+math.random(-4, 4), z = pos.z} end local function sendEff(cid, eff, t) if t > 0 and isCreature(cid) then local pos = getPlayerPosition(cid) for i = 1, 60 do doSendMagicEffect(random(pos), eff, cid) end addEvent(sendEff, 1000, cid, eff, t-1) end end local eff = 21 --efeito local time = 15 --por qnts segs vai aparecer o efeito function onCastSpell(cid, var) local target = getCreatureTarget(cid) if not isCreature(target) then doPlayerSendCancel(cid, "You need a target.") return false end sendEff(target, eff, time) return true end oia essa eu realmente n sei se vai da certo kkk qlqr coisa, se ficar muito efeito sei la.. tenta diminuir aki.. for i = 1, 60 do diminui, ou aumenta sei la, o 60 ali..
  2. kkk realmente muito bem pensado... achu q ta faltando isso hj em dia, fazer os players pensarem!!!... saudades do GBA kkk
  3. if os.time() - getPlayerStorageValue(cid, 11111) > 0 then return doPlayerSendTextMessage(cid, 27, "You need to wait ".. os.time() - getPlayerStorageValue(cid, 11111).. "segs to use this again!") end setPlayerStorageValue(cid, 11111, os.time() + 30) soh adicionar isso na tua talk..
  4. addEvent(doMoveCreature, (i - 1) * 1000, npc, andar) troca pra addEvent(doMoveCreature, (i - 1) * 1000, npc, dir) as direçoes vao vir pela variavel do FOR e n pela tabela..
  5. tpw quer a o efeito apareça aleatoriamente por toda a tela? ah da pra fazer umas paradas lokas ae com posiçoes e pah.. ;x local function sendEff(cid, eff, t) if t > 0 and isCreature(cid) then doSendMagicEffect(getPlayerPosition(cid), eff, cid) addEvent(sendEff, 1000, cid, eff, t-1) end end local eff = 21 --efeito local time = 15 --por qnts segs vai aparecer o efeito function onCastSpell(cid, var) local target = getCreatureTarget(cid) if not isCreature(target) then doPlayerSendCancel(cid, "You need a target.") return false end sendEff(target, eff, time) return true end assim sai o efeito durante 15segs..
  6. como o stylo flo, vai na linha 2683 e ve se n tem um '}' ou um ',' faltando... ;/ eh o maximo q podemos fazer...
  7. function onCastSpell(cid, var) local target = getCreatureTarget(cid) if not isCreature(target) then doPlayerSendCancel(cid, "You need a target.") return false end doSendMagicEffect(getPlayerPosition(target), 21, target) return true end isso fara com q soh o target veja o efeito 21...
  8. mano coloque esses erros entre spoiler [ spoiler] texto aki [ /spoiler] sem os espaços!!!! e tem alguma tabela q ta faltando uma ',' revise todas as tabelas q tu adicionou ;x
  9. /\ serio isso? LOL kkk vai ajuda bastante.. ty brun '--'
  10. tem q registrar no .xml do bixo... e tb.. container n começa no slot 0? ;x eu uso esse aki no meu serv.. esse soh precisa registrar no login... eu modifiquei ele entao n sei se ta tudo certo..
  11. o certo seria assim.. mas tb aconcelho a usar outra funçao mais complexa para fazer isso... pq ms se tiver agua ou uma porta ou uma montanha, a npc vai passar por cima como se n tivese nd kk
  12. @Nathannael amigo reviver topicos assim eh considerado flood, por favor leia as regras do forum... como vc eh relativamente novo no forum dessa vez passa...
  13. sim movements.. essa eh a tag.. <movevent type="StepIn" actionid="xxxx" event="script" value="yyyyy.lua"/> em xxxx coloca o actionID do piso em yyyyy coloca o nome do arquivo
  14. pagando o preço, podes ms comprar qnts quiser... soh q tu quer q emvez de combrar money, cada mount retire um item do player? e q soh de pra comprar 1?
  15. Slicer

    Arena bugada.

    sera q o erro n eh aki? for arenax = 121,128 do for arenay = 33,37 do isso equivale ah.. {x = 121, y = 33, z = 9} {x = 128, y = 37, z = 9} eh essa a area da tua arena?
  16. eh na real o sistema do SAO eh soh bater no material aquecido e puff, ta la a espada entao.. achu q pode ser simples kk
  17. aki ta 3 e ta subindo... eu coloquei 3 pq muitos tavam reclamando q tava upando muito rapido... dai fuçando por ae percebi q aumentando ali, aumenta a qntdade de pnts q precisa para upar lvl de fishing.. n sei dizer pq q com vcs bugo ;x anyway, sanado, movido
  18. Slicer

    Pedido Script

    ta bem explicito ali.. local pos = {x = 1000, y = 1000, z = 7} local outfit = 200 pos pra onde o player vai e outfit q ele vai ficar..
  19. Slicer

    Pedido Script

    tem o .xml do npc neh.. ;/ <?xml version="1.0" encoding="UTF-8"?> <npc name="nome do npc" script="nome do script.lua" walkinterval="0" floorchange="0" access="5" level="100" maglevel="1"> <health now="15" max="15"/> <look type="1015" head="114" body="119" legs="114" feet="114" corpse="3058"/> <parameters> </parameters> </npc>
  20. achu q seria isso.. local item = 1111 function onStepIn(cid, item, position, lastPosition, fromPosition) if getPlayerItemCount(cid, item) <= 0 then doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, 27, "You need atleast one ".. getItemName(item).." to pass!") return false end doPlayerRemoveItem(cid, item, 1) return true end
  • Quem Está Navegando   0 membros estão online

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