
kakuzo12300
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
kakuzo12300 deu reputação a KotZletY em Ajuda para corrigir evento bomberman - RESOLVIDOEsta é uma mensagem automática! Este tópico foi movido para a área correta.
Pedimos que você leia as regras do fórum.
-
kakuzo12300 deu reputação a liteon9y em Ajuda para corrigir evento bomberman - RESOLVIDOTopico resolvido por mim mesmo.
Descobri oque causava o erro,
>era o simples fato de nao ter espaço de "SQMs" nas bordas do evento,
e quando alguma bomba explodia e nao tinha espaço para explodir, gerava o erro que vcs viram no post..
se algum moderador quiser trancar o topico ou algo do tipo, está livre para fazer isso! vlw
-
kakuzo12300 deu reputação a liteon9y em (Resolvido)[moveevent] Adicionar 'delay' em TELEPORT@Vodkart meu heroi *-*
SIM SIM ! era isso mesmo! perfect!
mais eu não podia deixar você ir embora sem pedir uma ultima coisa, e mais nada! *juro*
> tem como passar isso para 'action' ?? ! ?
- o que to querendo dizer é que agora: preciso que para ser teleportado,
em vez do player ter que pisar ou passar em cima de 1 tile, ..
ele agora tenha que clickar em 1 estátua, ou numa pedra.. ou seja,
eu creio que agora não seja moveevents, (me corrija se estiver errado)
porque vai precisar colocar uma actionid, ou uniqueid nas propriedades de 1 estátua ou pedra.. algo do tipo!
exemplo: eu clicko numa statua ai eu sou teleportado para as positions configuradas no script .. etc.. etc..
eu to fazendo um frankstain bem dahora mano!!! até você vai usar ele tenho certeza!!
prometo que se fizer isso vou trazer esse conteúdo para a comunidade, como agradecimento pela ajuda recebida!
-
kakuzo12300 deu reputação a Vodkart em (Resolvido)[moveevent] Adicionar 'delay' em TELEPORTlocal positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} local text = {"E por último, o incrivel mundo de garden", "aqui vemos o mapa de althera", "Aqui damos inicio a jornada pelo mapa"} function doTpWithDelay(cid, delay) if delay ~= 0 then doTeleportThing(cid, positions[delay]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,text[delay]) doSendMagicEffect(getThingPos(cid), 2) end addEvent(doTpWithDelay, 2000, cid, delay-1) end function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end doTpWithDelay(cid, #positions) return true end
aumentei o delay para 2 segundo... pro pessoal ler a msg
-
kakuzo12300 deu reputação a liteon9y em (Resolvido)[moveevent] Adicionar 'delay' em TELEPORT@Saymon Kopolsky nossa cara, vc tirou as palavras de minha boca hehe, eu tava aqui digitando, e atualizei o topico para ver se alguem tinha dito algo, e vc falou quase a mesma coisa..
@Vodkart puxa vida! funfo certinho o script ! você se encomoda se eu te chamar de fada madrinha?
ou meu heroi? ou de Chuck Norris Scripter? [..] kk-
de verdade, muuuito obrigado cara!
para não ficar só em minhas palavras vou te dar REP++ !
- > mais agora, se não for pedir muito, continue lendo mais abaixo
-
kakuzo12300 deu reputação a Vodkart em (Resolvido)[moveevent] Adicionar 'delay' em TELEPORTlocal positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} function doTpWithDelay(cid, delay) if delay ~= 0 then doTeleportThing(cid, positions[delay]) doSendMagicEffect(getThingPos(cid), 2) end addEvent(doTpWithDelay, 500, cid, delay-1) end function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end doTpWithDelay(cid, #positions) return true end
ou assim tbm daria
local positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end for i = 1, #positions do addEvent(doSendMagicEffect, 500*i, positions[i], 2) addEvent(doTeleportThing, 500*i, cid, positions[i]) end return true end
-
kakuzo12300 deu reputação a liteon9y em (Resolvido)[moveevent] Adicionar 'delay' em TELEPORToi pessoal
peço a ajuda de vocêis para reformular 1 script que tenho,
o script funciona da seguinte forma:
eu adicionei uma determinada uniqueid no 'tile',
quando eu piso no 'tile' que tem a uniqueid ele me transporta para 3 diferentes positions,
o nome disso é "Teleport Tile", peguei em 1 topico poraqui.
porém, ele me transporta tão rápido para essas 3 positions, que eu vou parar na ultima posição em 1 piscar de olhos..
queria que 1 pessoa super gentil adicionasse um delay em cada position.
quero dizer -> o script me transporta para 3 lugares diferentes, 3 positions diferentes, 3 coordenadas diferentes.
i eu quero ficar 0.5 segundo parado em cada position antes dele me mandar para a próxima position até chegar na ultima!
deu pra entender?
vou postar o script para ser mais claro.
-
kakuzo12300 deu reputação a Fausto32 em [Resolvido] Onde baixo o modern acc? AJUDA URGENTE!Cara, o Modern AAC e uma plataforma como o Gesior só q melhor ainda não tem como vc ter Modern para Gesior k não e um sistema ^^'
Ai o link dele: http://tibiaking.com/forum/topic/1989-modern-aac/
-
kakuzo12300 deu reputação a Orochi Elf em [Resolvido] Global Events! Contagem no teleport.Teste Isso aqui amigo (;
function onThink(interval, lastExecution, thinkInterval) local config = { pos = {x=152, y=50, z=7}, -- Posição aonde sera criado o teleport topos = {x=1235, y=1197, z=7}, -- Posição pra onde o teleport ira levar o player tpid = 1387, -- id do teleport time = 5 -- tempo que o teleport ira sumir em minutos } function DelTp() local t = getTileItemById(config.pos, config.tpid) if t then doRemoveItem(t.uid, 1) doSendMagicEffect(config.pos, CONST_ME_POFF) end end local time = 116 for i = 1,time do formula = time - 1*i addEvent(doSendAnimatedText,i*1000, config.pos, formula, 192) end doCreateTeleport(config.tpid, config.topos, config.pos) doBroadcastMessage("Evento VIP foi aberto!por favor os entereçados corram para o teleport que se localiza no templo e se fechara "..config.time.." minutos") addEvent(DelTp, config.time*60*1000) addEvent(doBroadcastMessage, config.time*60*1000, "Evento VIP. Proximo evento em 1h.") return true end
-
kakuzo12300 deu reputação a Carinhah em NPC que vende runas atraves de falar!ta ae manolo... demorei um pouco para entregar por motivos pessoais
troquei algumas coisinhas que tu pediu apenas pq o sistema nao estava reconhecendo fazendo assim bugar o NPC...
mudanças:
Antes / Depois
Event I >> Event 1
Event II >> Event 2
Event III >> Event 3
-- script by Carinhah 'TibiaKing.com' -- local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local player_gold = getPlayerItemCount(cid,2148) local player_plat = getPlayerItemCount(cid,2152)*100 local player_crys = getPlayerItemCount(cid,2160)*10000 local player_money = player_gold + player_plat + player_crys if(msgcontains(msg, 'Event 1')) then selfSay('gostaria de comprar ' .. getItemNameById(2270) .. '?}', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'Event 2')) then selfSay('gostaria de comprar ' .. getItemNameById(2296) .. '?}', cid) talkState[talkUser] = 2 elseif(msgcontains(msg, 'Event 3')) then selfSay('gostaria de comprar ' .. getItemNameById(2290) .. '?}', cid) talkState[talkUser] = 3 elseif(msgcontains(msg, 'Event Castle')) then selfSay('gostaria de comprar ' .. getItemNameById(2280) .. '?}', cid) talkState[talkUser] = 4 elseif(msgcontains(msg, 'yes')) then if(talkState[talkUser] == 1) then if doPlayerRemoveMoney(cid,1000) then doPlayerAddItem(cid, 2270, 1) else selfSay('You no have money', cid) end elseif(talkState[talkUser] == 2) then if doPlayerRemoveMoney(cid,2000) then doPlayerAddItem(cid, 2296, 1) else selfSay('You no have money', cid) end elseif(talkState[talkUser] == 3) then if doPlayerRemoveMoney(cid,3000) then doPlayerAddItem(cid, 2290, 1) else selfSay('You no have money', cid) end elseif(talkState[talkUser] == 4) then if doPlayerRemoveMoney(cid,4000) then doPlayerAddItem(cid, 2280, 1) else selfSay('You no have money', cid) end end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then selfSay('Ok then.', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
kakuzo12300 deu reputação a Carinhah em [Resolvido] Vender ice rapier com charges!tae... acabei de testar ele aqui no meu server e deu certo... testa ele ae e ve se da certo!!
vc vai na pasta data/npc/scripts e copia qualquer arquivo que tem lá, e renomeie para icerapier.lua
ae vc abre ele e cola este script dentro dele:
local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItem({'ice rapier'}, 2396, 200, 15, 'ice rapier') shopModule:addBuyableItem({'assassin star'}, 7368, 200, 1, 'ice rapier') npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Após feito isso vc vai no NPC Rashid e na linha: <npc name="Rashid" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0"> e substitua por: <npc name="Rashid" script="data/npc/scripts/icerapier.lua" walkinterval="2000" floorchange="0">
ou em qualquer outro NPC que vc queira q venda a Ice Rapier e as star's!
-
kakuzo12300 deu reputação a thiagobji em [Gesior ACC] Draconia World COMPLETOÉ o seguinte, tudo que eu baixo eu guardo no PENDRIVE, CELULAR e NOTEBOOK, e eu vi que não tem mais o GESIOR ACC Draconia para download (eu só vi o LAYOUT do DRACONIA) e nem testei pra ver se o link do DOWNLOAD está funcionando, então vou postar o [GESIOR ACC] Draconia World completo, não apenas o layout e sim o Site Inteiro.
Estou com preguiça de tirar foto do gesior, então peguei do tópico que só tem o layout, apesar, é o mesmo site (mesmo layout), só que é só o layout no tópico dele e aqui é o site inteiro.
DOWNLOAD
ScreenShot
---
---
---
-
kakuzo12300 deu reputação a God Myth em (Resolvido) [Ajuda] Erro no Gesior (não achei em lugar nenhum)Sei que ja faz mais de 60 dias a ultima postagem mais estou com o mesmo problema, ou parecido!
ALGUÉM ME AJUDA?