-
Total de itens
904 -
Registro em
-
Última visita
-
Dias Ganhos
13
Tudo que Killua postou
-
pedido Cada Vocation nascer em um townid diferente
pergunta respondeu ao AdilsonHacker de Killua em Scripts
Tópico movido para a seção de dúvidas e pedidos resolvidos.- 7 respostas
-
- cada um em seu townid
- resolvido
- (e 1 mais)
-
Olá, amigos. Hoje é terça, portanto, venho trazer mais um script do SDT, para ver todos os scripts, clique aqui. Sistema de Cultivo Vídeo de como o sistema funciona: Resumindo: Você ara o solo com uma enchada e depois planta uma semente no solo arado. A semente brota e pode crescer, virando uma planta que dará origem a um fruto, ou morrer. As plantas também podem ser removidas usando a enchada. Eu me certifiquei de não deixar nenhum bug, como: plantar uma semente em cima da outra, arar solo com item em cima, remover plantas fora dos solos e etc. Ainda assim, caso encontrar algum bug, poste aqui. Crie cultivo.lua em data/actions/scripts e coloque: Em data/actions/actions.xml, coloque essas TAGs: <action itemid="2552" event="script" value="cultivo.lua"/> <action itemid="7732" event="script" value="cultivo.lua"/> Para configurar, basta editar as variáveis de acordo com os comentários dentro do script. Abraços e continuem acompanhando o SDT.
-
Te aconselho a criar um tópico na seção Pedidos e dúvidas - Scripting. Uma vez que você está procurando um script pronto.
-
Desenho fantástico, cara. Parabens
-
Tipo assim, vagnho: function setOutfit(cid, count, interval) if type(count) == "number" and type(interval) == "number" then doPlayerSetStorageValue(cid, 2912919, count * -1) local outfit = getCreatureOutfit(cid) local number = getPlayerStorageValue(cid, 2912919) outfit.lookHead = outfit.lookHead + number outfit.lookBody = outfit.lookBody + number outfit.lookLegs = outfit.lookLegs + number outfit.lookFeet = outfit.lookFeet + number doCreatureChangeOutfit(cid, outfit) addEvent(setOutfit, cid, count, interval) return true end return false end E pra usar assim: setOutfit(cid, 19, 1000) Isso é só um exemplo, eu não testei.
-
sistema [Blood Castle] Evento Otimizado![12/04/14]
tópico respondeu ao Killua de Killua em Mods, funções e outros
Pq você configurou algo errado. -
sistema [Blood Castle] Evento Otimizado![12/04/14]
tópico respondeu ao Killua de Killua em Mods, funções e outros
Obrigado, amigo -
action [SDT] Minereção - Bronson Server
tópico respondeu ao Killua de Killua em Actions e Talkactions
-
globalevent Killua Automatic Raids System
tópico respondeu ao Killua de Killua em Globalevents e Spells
Desculpe a demora para responder, eu não tinha visto. Seu servidor deve ser por milissegundos. Na tag do globalevents, mude o intervalo de 60 para 60000, abraços.- 12 respostas
-
- raid
- automatica
- (e 5 mais)
-
pedido Mapa Perfeito do rozinx ou mapa do theheroesoftime
tópico respondeu ao Rozinx582996 de Killua em Lixeira Pública
Área incorreta, movido para área certa. -
tfs 0.3.4/0.3.6 [sdt] itens ganhando exp e upando (upgrade system)
tópico respondeu ao Killua de Killua em Lixeira Pública
Obrigado, amigos. Valeu Marcelo, é isso ai -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Área errada, movido para dúvidas de sistemas operacionais. Se informe mais antes de postar urm tópico.
-
Use a seção de pedidos para fazer um pedido. Na próxima vez será alertado. Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
tfs 0.3.4/0.3.6 [sdt] itens ganhando exp e upando (upgrade system)
um tópico no fórum postou Killua Lixeira Pública
O script de hoje eu não fiz sozinho. Fomos eu e o @zipter98 que fizemos e o @dalvorsn nos ajudou a solucioar um problema bem chato. Para ver os outros script de terça, clique aqui. Oq o script faz? A cada monstro que vc mata, os itens que vc está usando ganham 1 de exp. Quando seus itens alcançam números determinados de exp, eles upam ficam com o nome Demon Helmet + 1, etc e também são melhorados. Elmos, armaduras, calças e botas ganham 1 de arm por level, escudos, 1 de def e armas 1 de ataque. Crie itens upgrade.lua em data/creaturescripts/scripts e coloque: Em data/creaturescripts/creturescripts.xml, coloque essas duas TAGs: <event type="kill" name="Item level" event="script" value="itens upgrade.lua"/><event type="login" name="Item levell" event="script" value="itens upgrade.lua"/> Para configurar a seu gosto, basta alterar as tabelas conforme explicado nos comentários dentro do código. Abraços. -
dúvida Dúvida - Perder Storage com CreatureScripts
pergunta respondeu ao lucasromero de Killua em Scripts
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
- 8 respostas
-
- account manager
- narutibia
- (e 1 mais)
-
Como administrar sua Stamina + Offline Training
tópico respondeu ao vital900 de Killua em Lixeira Pública
Ótima aula! Tudo friamente calculado kkkkkkk -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Eu me limitei a resolver o erro que vc havia falado. Aqui ela está com o exhaust arrumado: local remove_time = 7 -- tempo em segundos para remover as magic wall local item_id = 1499 -- id da magic wall function onCastSpell(cid, var) local storage = 23001 local spellname = "prision" local time = 10 if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "Wait "..time.." seconds to use "..spellname.." again.") return false end local pos = getThingPosition(getCreatureTarget(cid)) posTile1 = {x=pos.x+1,y=pos.y+1,z=pos.z,stackpos=1} posTile2 = {x=pos.x+1,y=pos.y,z=pos.z,stackpos=1} posTile3 = {x=pos.x+1,y=pos.y-1,z=pos.z,stackpos=1} posTile4 = {x=pos.x,y=pos.y-1,z=pos.z,stackpos=1} posTile5 = {x=pos.x-1,y=pos.y-1,z=pos.z,stackpos=1} posTile6 = {x=pos.x-1,y=pos.y,z=pos.z,stackpos=1} posTile7 = {x=pos.x-1,y=pos.y+1,z=pos.z,stackpos=1} posTile8 = {x=pos.x,y=pos.y+1,z=pos.z,stackpos=1} posAll = {posTile1,posTile2,posTile3,posTile4,posTile5,posTile6,posTile7,posTile8} for i=1, #posAll do if isWalkable(posAll[i]) then doCreateItem(item_id, 1, posAll[i]) end end addEvent(removeItem, remove_time*1000, posAll) exhaustion.set(cid, storage, time) return true end function isWalkable(pos, creature, pz, proj) if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end local creature = getTopCreature(pos) if creature.type > 0 then return false end if getTilePzInfo(pos) and not pz then return false end local n = not proj and 3 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function removeItem(posAll) for i=1, #posAll do for j=0, 255 do pos_stack = {x=posAll[i].x,y=posAll[i].y,z=posAll[i].z,stackpos=j} removeTile = getThingfromPos(pos_stack) if removeTile.itemid == item_id then doRemoveItem(removeTile.uid) end end end end
-
eof = end of function
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.