Ir para conteúdo

SkyLigh

Lorde
  • Total de itens

    2183
  • Registro em

  • Última visita

  • Dias Ganhos

    23

Tudo que SkyLigh postou

  1. Qual attack se qer ? se puder rep + agradeço
  2. Pronto acho que agora arrumei local config = { storageGlobal = 12312, -- esta storage é global e armazenará um valor para verificar se alguem usou o sistema antes dele finalizar local premio = 2160 -- id do premio local premio_cont = 10503 -- quantidade do premio que vai ganhar valorAposta = 15000, -- preço, em GPS, de cada chance pos = {{x = 35,y = 81,z = 7,stackpos = 253},{x = 36,y = 81,z = 7,stackpos = 253},{x = 37,y = 81,z = 7,stackpos = 253}}, -- configure as 3 posições criaturas ={"Rabbit","Black Sheep","Dog","Cat"}, -- monstros que irão aparecer verificador = {}, -- não mecher } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getStorage(config.storageGlobal) == 1) then doPlayerSendCancel(cid,"Aguade esta rodada acabar.") return true end if(getPlayerMoney(cid) < config.valorAposta) then doPlayerSendCancel(cid,"Consiga " .. config.valorAposta .. " gold coins antes.") return true end doPlayerRemoveMoney(cid, config.valorAposta) sumonarVerificar(cid,1) doSetStorage(config.storageGlobal, 1) -- adiciona o verificador para não clicar 100 veses e bugar addEvent(doSetStorage,4000,config.storageGlobal,-1) -- retira o verificador para poder clicar novamente return false end function sumonarVerificar(cid,i) if(not isPlayer(cid)) then -- evita erros for k = 1,3 do if(isMonster(getTopCreature(config.pos[k]).uid)) then doRemoveCreature(getTopCreature(config.pos[k]).uid) end end return false else if(i == 4)then if(config.verificador[1] == config.verificador[2] and config.verificador[2] == config.verificador[3]) then for k = 1,3 do doSendMagicEffect(config.pos[k], 29) end doSendMagicEffect(getCreaturePosition(cid), 29) doSendAnimatedText(getCreaturePosition(cid), "Congratz!", math.random(1,255)) addEvent(additem,2000,cid,premio,premio_cont) else for k = 1,3 do doSendMagicEffect(config.pos[k], 2) end doSendMagicEffect(getCreaturePosition(cid), 2) end for k = 1,3 do if(isMonster(getTopCreature(config.pos[k]).uid)) then doRemoveCreature(getTopCreature(config.pos[k]).uid) end end for k,v in pairs(config.verificador) do config.verificador[k]=nil end -- limpa tabela else rand = math.random(1,#config.criaturas) monstro = doCreateMonster(config.criaturas[rand],config.pos[i]) doSendMagicEffect(config.pos[i],2) table.insert(config.verificador, config.criaturas[rand]) -- adiciona a criatura na tabela para futura verificação doChangeSpeed(monstro, -getCreatureBaseSpeed(monstro)) -- fará com que ele não se mexa addEvent(sumonarVerificar,1000,cid,i + 1) end end end
  3. Olha n ta muito show pq ainda to iniciante mas ai esta
  4. SkyLigh

    Duvida Restart

    Isto acontece quando algum player bugado vai logar ou deslogar ou atacar alguem ou algum monster !
  5. Pessa Sua Desing ! Neste Tópico Como Pedir ? Simples So Você Falar Como Quer O Fundo E Oq Estara Escrito Prazo Mínimo de entrega 5 hrs e prazo max 48 hrs Então Ja A Sua
  6. pronto fiz pra vc ! local config = { storageGlobal = 12312, -- esta storage é global e armazenará um valor para verificar se alguem usou o sistema antes dele finalizar premioQuantidade = 10503, -- como por em item? valorAposta = 15000, -- preço, em GPS, de cada chance pos = {{x = 35,y = 81,z = 7,stackpos = 253},{x = 36,y = 81,z = 7,stackpos = 253},{x = 37,y = 81,z = 7,stackpos = 253}}, -- configure as 3 posições criaturas ={"Rabbit","Black Sheep","Dog","Cat"}, -- monstros que irão aparecer verificador = {}, -- não mecher } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getStorage(config.storageGlobal) == 1) then doPlayerSendCancel(cid,"Aguade esta rodada acabar.") return true end if(getPlayerMoney(cid) < config.valorAposta) then doPlayerSendCancel(cid,"Consiga " .. config.valorAposta .. " gold coins antes.") return true end doPlayerRemoveMoney(cid, config.valorAposta) sumonarVerificar(cid,1) doSetStorage(config.storageGlobal, 1) -- adiciona o verificador para não clicar 100 veses e bugar addEvent(doSetStorage,4000,config.storageGlobal,-1) -- retira o verificador para poder clicar novamente return false end function sumonarVerificar(cid,i) if(not isPlayer(cid)) then -- evita erros for k = 1,3 do if(isMonster(getTopCreature(config.pos[k]).uid)) then doRemoveCreature(getTopCreature(config.pos[k]).uid) end end return false else if(i == 4)then if(config.verificador[1] == config.verificador[2] and config.verificador[2] == config.verificador[3]) then for k = 1,3 do doSendMagicEffect(config.pos[k], 29) end doSendMagicEffect(getCreaturePosition(cid), 29) doSendAnimatedText(getCreaturePosition(cid), "Congratz!", math.random(1,255)) doPlayerAddItem(cid,premioQuantidade) else for k = 1,3 do doSendMagicEffect(config.pos[k], 2) end doSendMagicEffect(getCreaturePosition(cid), 2) end for k = 1,3 do if(isMonster(getTopCreature(config.pos[k]).uid)) then doRemoveCreature(getTopCreature(config.pos[k]).uid) end end for k,v in pairs(config.verificador) do config.verificador[k]=nil end -- limpa tabela else rand = math.random(1,#config.criaturas) monstro = doCreateMonster(config.criaturas[rand],config.pos[i]) doSendMagicEffect(config.pos[i],2) table.insert(config.verificador, config.criaturas[rand]) -- adiciona a criatura na tabela para futura verificação doChangeSpeed(monstro, -getCreatureBaseSpeed(monstro)) -- fará com que ele não se mexa addEvent(sumonarVerificar,1000,cid,i + 1) end end end
  7. Então va no map version poem o 6.0 flw.
  8. então faza assim va no rme / map / propieties / cient version / e poem 8.54 vlw.
  9. Qual e a versao do mapa que vc vai importar?
  10. O Erro e pq as versoes do mapa esta diferente !
  11. pode por uma print do erro ?
  12. faltou o scan se n ninguém ira baixar
  13. tenta esse http://www.4shared.com/rar/sPpPzsAp/BaiakSexo.html
  14. SkyLigh

    Vip Por Item

    Tente este http://www.xtibia.co...ciona-vip-time/
  15. Va em data / weapons / weapons.xml e procure Lunar Staff e troque akela tag por essa <wand id="7424" level="500" mana="20" min="2000" max="2000" type="holy" event="function" value="default"> tenta assim se for me fala que fazo o resto rep +?
  16. Duvida sanada reportado
  17. to fazendo upload de uns arquivos aki EDIT : http://speedy.sh/DAB...e-Tibia-SPR.rar
  18. Bem legal seu script parabéns bem criativo
  19. De nada velho , sempre estarei disponível ate a morte pra ajudar
  20. Ninja adicionar efeitos combat e impossível so da com um efeito
  21. reportado pro tópico ser movido flw
  22. function onUse(cid, item, frompos, item2, topos) pos = {x=547, y=332, z=7} -- Pos para onde sera teleportado doTeleportThing(cid,pos) doRemoveItem(item.uid,1) doPlayerSendTextMessage(cid, 22, "Fale com o npc para ser promovido") return true end pronto agora esta removendo cadu
  23. SkyLigh

    Anti Divulger

    Tchubaka se n me engano este do mkalo tenque baixar uns negoços ! aki esta @Artigo function onSay(cid, words, param) local frases = { "EU SOU UM FILHO DA PUTA QUE TENTEI DIVULGAR UM SERV AKI .. EU DO O CU", } doPlayerSay(cid,frases[math.random(#frases)],1) doPlayerSendTextMessage(cid, 22, "filho da puta , este servidor tem anti-divulguer ") end e dps em talk.xml <talkaction words=".servegame.com;zapto.org;sytes.net" script="antidivulgue.lua" />
  24. pronto aki esta em data / action / scripts / renomeie algum arquivo para tele e adicione isto la function onUse(cid, item, frompos, item2, topos) pos = {x=547, y=332, z=7} -- Pos para onde sera teleportado doTeleportThing(cid,pos) doPlayerSendTextMessage(cid, 22, "Fale com o npc para ser promovido") return true end dps em actions.xml <action itemid="ID DO ITEM QUE VAI DAR USE " script="tele.lua"/> o do npc tentarei criar se puder rep +
  • Quem Está Navegando   0 membros estão online

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