Ir para conteúdo

Kimoszin

Héroi
  • Registro em

  • Última visita

Tudo que Kimoszin postou

  1. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Entre com algum player no teleport e teste novamente.
  2. <item id="2173" article="an" name="amulet of loss"> <attribute key="weight" value="420" /> <attribute key="slotType" value="necklace" /> <attribute key="preventDrop" value="1" /> <attribute key="showcharges" value="1" /> <attribute key="charges" value="1000"/> </item>
  3. Movido para area correta
  4. Kimoszin postou uma resposta no tópico em Ouvidoria
    http://tibiaking.com/forum/forum/12-playground/
  5. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    1. Na posição 748, 165, 7 o respawn tem que ser maior que 1 segundo. 2. Você tem que ter um script no creaturescripts, para fazer com que apareça um teleport ao matar o boss da inq. 3. Você precisa botar uma saida para a casa.
  6. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Tente com o actionid =)
  7. É só pegar de uma source que já tem o sistema e implementar... mas tem que mudar muita coisa, até o client eu acho. Pois não sei como fazer para selecionar a mount.
  8. local config = { day = "Wednesday", } local POS = { my = {x = 1020, y = 1035, z = 7}, to = {x = 1023, y = 1035, z = 7}, } function onTimer() if (os.date("%A") == config.day) then local cid = getTopCreature(POS.my).uid if (isPlayer(cid) and cid > 0) then doTeleportThing(cid, POS.to) end end return true end
  9. Você tem que adicionar as sprites, e mandar o client junto para download.
  10. Kimoszin postou uma resposta no tópico em Ouvidoria
    ----------------------- TibiaKing é sobre Tibia, não vejo o porque de outros jogos e etcs..
  11. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Eu fiz algo aqui, se tiver monstros ele vai remover e adicionar novos, quando eles entrarem na quest vai ser setado uma global storage evitando que mais gente possa entrar, e quando sair vai setar um novo valor para outros times passarem. \mods\Annihilator.xml <?xml version="1.0" encoding="UTF-8"?> <mod name="Annihilator" version="1.0" author="Kimoszin" contact="tibiaking.com" enabled="yes"> <config name="annihilator_config"><![CDATA[ config = { level = 0, storage = 36478, exit = {x = 1019, y = 1035, z = 7}, posI = { {x = 1023, y = 1035, z = 7}, {x = 1022, y = 1035, z = 7}, {x = 1021, y = 1035, z = 7}, {x = 1020, y = 1035, z = 7}, }, posF = { {x = 1024, y = 1039, z = 7}, {x = 1023, y = 1039, z = 7}, {x = 1022, y = 1039, z = 7}, {x = 1021, y = 1039, z = 7}, }, monster = { {name = "Rat", pos = {x = 1024, y = 1037, z = 7}}, {name = "Rat", pos = {x = 1023, y = 1037, z = 7}}, {name = "Rat", pos = {x = 1022, y = 1037, z = 7}}, {name = "Rat", pos = {x = 1021, y = 1037, z = 7}}, {name = "Rat", pos = {x = 1024, y = 1041, z = 7}}, {name = "Rat", pos = {x = 1023, y = 1041, z = 7}}, {name = "Rat", pos = {x = 1022, y = 1041, z = 7}}, {name = "Rat", pos = {x = 1021, y = 1041, z = 7}}, }, } ]]></config> <action actionid="9874" event="script"><![CDATA[ function onUse(cid, item, fromPosition, itemEx, toPosition) domodlib('annihilator_config') local table = {} if (getStorage(config.storage) == -1) then doSetStorage(config.storage, 0) for i = 1, #config.posI do table[i] = getTopCreature(config.posI[i]).uid if table[i] == 0 or not isPlayer(table[i]) then return doPlayerSendCancel(cid, "You need "..#config.posI.." players for this quest.") elseif getPlayerLevel(table[i]) < config.level then return doPlayerSendCancel(cid, "All players need to have level "..config.level.." or higher.") end end for y = 1, #config.posF do doTeleportThing(table[y], config.posF[y]) doSendMagicEffect(config.posI[y], CONST_ME_POFF) doSendMagicEffect(config.posF[y], CONST_ME_TELEPORT) end for m = 1, #config.monster do local t = getTopCreature(config.monster[m].pos).uid if (t > 0) then doRemoveCreature(t) end doCreateMonster(config.monster[m].name, config.monster[m].pos) end else doPlayerSendCancel(cid, "There is already a team in the quest room.") end end ]]></action> <movevent type="StepIn" actionid="9875" event="script"><![CDATA[ function onStepIn(cid, item, position, fromPosition) domodlib('annihilator_config') doSetStorage(config.storage, -1) doTeleportThing(cid, config.exit) end ]]></movevent> </mod>
  12. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Você, copiando as funções ae safadão.
  13. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Renato, vulgo CTRL+C/V.
  14. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    As pessoas querem tudo de mão beijada hoje, ): Sei lá, tipo... tu já pensou em aprender um pouco pra contribuir também?
  15. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    EU USO BOT, LÁ LÁ LÁ Acho engraçado você falar que é proibido falar... Cada um tem sua opnião, você deveria respeitar, uns usam bot, outros não, é normal da vida isso. Sobre os programas, não temos mais programadores interessados na area do Open Tibia... Eu até sou programador, mas nunca tentei fazer um programas desses, deve ser fácil, eu acho. Mas é isso, só queria vir te avisar que cada um tem sua opnião e todos deviam expressar.
  16. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Graças ao thiagobji.
  17. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Explique melhor, pois eu não entendi nada...
  18. Você só tem que configurar... \data\globalevents\scripts\inv.lua local config = { day = "Monday", } local monsters = { {name = "Demon", pos = {x=1020, y=1027, z=7}}, } function onTimer() if (os.date("%A") == config.day) then for i = 1, #monsters do doCreateMonster(monsters[i].name, monsters[i].pos) doSendMagicEffect(monsters[i].pos, 10) doBroadcastMessage("MATEM OS MONSTROS !") end end return true end \data\globalevents\globalevents.xml <globalevent name="inv" time="19:52" event="script" value="inv.lua"/>
  19. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Qual o erro?
  20. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Abre o SQLiteStudio -> Alt + e.
  21. \data\movements\scripts\house.lua function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) local houseId = 1 if(not isPlayer(cid)) then return true end return setHouseOwner(houseId, getPlayerGUID(cid)) end \data\movements\movements.xml <movevent type="StepIn" actionid="8906" event="script" value="house.lua"/> Abre o seu map e adicione 8906 no actionid do tile.
  22. mels dels, como você é mal.
  23. Kimoszin postou uma resposta no tópico em Recursos Avançados
    Não vou falar muito, pois basicamente ele carrega os endereço de memorias de um arquivo externo, no caso um .xml. Está bem simples, mas da pra melhorar e adaptar o sistema. Só acho que seria bacana, pois é muito raro mudar o esquema que as coisas funcionam na maioria das vezes só muda os endereços, acho que fica mais fácil atualizar assim. PS: Eu que tenho preguiça de abrir o projeto para adicionar os novos endereços prefiro esse metodo. Sistema de Addresses.rar

Informação Importante

Confirmação de Termo