Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 07/04/19 em todas áreas

  1. SHOW OFF - Sistema completo de som no game

    wesquel e um outro reagiu a OverBash por uma resposta no tópico

    2 pontos
    Sistema completo de som para Tibia, -Barulho dos passos (muda conforme pisa em grama, areia, neve, piso, madeira, barro) -Barulho portas e items -Barulho das magias (todas as magias desde utevo lux) -Todas as falas dos monstros além do texto emitem som (suporte a mais de 180 mil sons) -Barulho das explosões -Som ambiente nas cavernas, em lugares com chão de poison, lava, floresta e etc -Sons em todas as runas e wands -Sons ao comer food, usar potions e jogar item no água -Sons de sword, club axe, bow, crossbow diferentes Sistema de som 3D, com fone de ouvido por exemplo você pode entrar em uma grande cave e ouvir bem baixinho vindo de longe a voz de um orc berserker por exemplo, e também saber se ele está na direita ou na esquerda Apesar de todo o esforço é algo que não é pra todo mundo, mas deixei opcional no meu game, quem não gostar é só clicar no mute que tem no client, estou fazendo esse sistema para lançar em 1 de Julho meu servidor de tibia old com tela ampla e som
  2. (Resolvido)Alavanca e Teleport

    KotZletY e um outro reagiu a Bolletox por uma resposta no tópico

    2 pontos
    @bpm91 Acho que é isso local positionCurrent = {x=32268, y=31856, z=15} -- Posicao para onde o player vai se estiver correto a sequencia local positionFail = {x=32184, y=31940, z=14} -- Posicao que o player vai se estiver errada a combinacao if isPlayer(cid) and getPlayerStorageValue(cid,42501) <= -1 then doTeleportThing(cid, positionCurrent) doSendMagicEffect(getThingPos(cid), 12) setPlayerStorageValue(cid,32901,1) setPlayerStorageValue(cid,42501,1) else doTeleportThing(cid, positionFail) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You already did this seal.") end return 0 end
  3. (Resolvido)Alavanca e Teleport

    KotZletY e um outro reagiu a Bolletox por uma resposta no tópico

    2 pontos
    @bpm91 Veja ai se vai function onStepIn(cid, item, frompos, item2, topos) playerpos = getPlayerPosition(cid) novapos2 = {x = 32216, y = 31833, z = 15} novapos3 = {x = 32217, y = 31840, z = 15} if item.actionid == 9020 and isPlayer(cid) then queststatus = getPlayerStorageValue(cid, 9012) if queststatus == -1 then getThingfromPos(playerpos)  setPlayerStorageValue(cid, 9012, 1) doSummonCreature("Warlock", novapos2) doSummonCreature("Warlock", novapos3) end return false end return true end
  4. (Resolvido)Alavanca e Teleport

    KotZletY e um outro reagiu a Bolletox por uma resposta no tópico

    2 pontos
    @bpm91 Veja se agora vai, eu coloquei todos os scripts dos camps em 1 script apenas. Creio que agora vai funcionar. Crie 1 script só chamado bansheeQuest.lua e coloque isso dentro: No XML cole isso lá: Em moveevents crie script chamado fogoAzul.lua: XML em moveevents coloque este:
  5. 1 ponto
    BOM GALERA PRETENDO MANTER ATUALIZAÇÕES DESTA PAGINA SEMANALMENTE. BASICAMENTE ESTE É MEU SERVIDOR QUE EDITO QUANDO NÃO TENHO NADA PARA FAZER : / ESPERO QUE GOSTEM RSRS Lembrando que somente irei mostrar as modificações que eu fizer no OTCLIENTE ? SISTEMA DE CAPTURA sem criticas ofensivas por favor!! Ocultar conteúdo Sistema de addons Ocultar conteúdo sistema de Loja Ocultar conteúdo Sistema de casino 50% Ocultar conteúdo Tutorial em Jogo Ocultar conteúdo Sistema de Pokémons iniciais Ocultar conteúdo Sistema de boost Stone Ocultar conteúdo Sistema de Teleport Ocultar conteúdo É ISSO ESPERO QUE TENHAM GOSTADO RSRS FACEBOOK: https://www.facebook.com/PokeZRingOnline YOUTUBE: https://www.youtube.com/channel/UCgJHPztxiFFpWGUI9ty3xJA DISCORD: https://discord.gg/5rWrD4k
  6. (Resolvido)Alavanca e Teleport

    KotZletY reagiu a bpm91 por uma resposta no tópico

    1 ponto
    @Bolletox saberia resolver isso? function onStepIn(cid, item, frompos, item2, topos) playerpos = getPlayerPosition(cid) novapos2 = {x = 32216, y = 31833, z = 15} novapos3 = {x = 32217, y = 31840, z = 15} if item.actionid == 9020 then queststatus = getPlayerStorageValue(cid, 9012) if queststatus == -1 then getThingfromPos(playerpos) setPlayerStorageValue(cid, 9012, 1) doSummonCreature("Warlock", novapos2) doSummonCreature("Warlock", novapos3) end return false end return true end quando um monstro pisa nesse piso ele cria mais warlocks, sabe como poderia modificar apenas para players pisarem e nascer?
  7. (Resolvido)Alavanca e Teleport

    bpm91 reagiu a Bolletox por uma resposta no tópico

    1 ponto
    @bpm91 Sim.
  8. (Resolvido)[AJUDA] mudar town position

    sertthoon reagiu a DdJs por uma resposta no tópico

    1 ponto
    Anota todas as posições e IDs das existentes, apaga elas e refaz a 01 com a posição correta, depois só refazer as outras na ordem.
  9. (Resolvido)Alavanca e Teleport

    bpm91 reagiu a Bolletox por uma resposta no tópico

    1 ponto
    Teste ai pra ver se vai, caso nao for explique um pouco melhor como funciona o script pra eu pensar de outro jeito. Script do fogo apagado function onUse(cid, item, fromPosition, itemEx, toPosition) --FOGO OFF local gatepos = {x=32313, y=31976, z=13, stackpos=1} --Pos do Campfire que nao acende local getgate = getThingfromPos(gatepos) local time = 300 -- 60 = 1min -- Time para acender denovo local f = function(p) doTransformItem(getTileItemById(p, 1946).uid, 1945) doCreateItem(1423,1,gatepos) end if item.itemid == 1945 and item.uid == 43995 and getTileItemById(gatepos, 1423).uid > 0 then doRemoveItem(getTileItemById(gatepos, 1423).uid) doCreateItem(1421, gatepos) doTransformItem(item.uid, item.itemid+1) e = addEvent(f, time * 1000, fromPosition) else if item.itemid == 1946 and item.uid == 43995 and getTileItemById(gatepos, 1421).uid > 0 then doRemoveItem(getTileItemById(gatepos, 1421).uid) doCreateItem(1423, gatepos) doTransformItem(item.uid,item.itemid-1) stopEvent(e) e = 0 end end return 1 end Script do fogo aceso function onUse(cid, item, fromPosition, itemEx, toPosition) --FOGO ON local gatepos = {x=32313, y=31975, z=13, stackpos=1} --Pos do Campfire que Acende local getgate = getThingfromPos(gatepos) local time = 300 -- 60 = 1min -- Time para acender denovo local f = function(p) doTransformItem(getTileItemById(p, 1946).uid, 1945) doCreateItem(1423,1,gatepos) end if item.itemid == 1945 and item.uid == 43994 and getTileItemById(gatepos, 1423).uid > 0 then doRemoveItem(getTileItemById(gatepos, 1423).uid) doCreateItem(1421, gatepos) doTransformItem(item.uid, item.itemid+1) e = addEvent(f, time * 1000, fromPosition) else if item.itemid == 1946 and item.uid == 43994 and getTileItemById(gatepos, 1421).uid > 0 then doRemoveItem(getTileItemById(gatepos, 1421).uid) doCreateItem(1423, gatepos) doTransformItem(item.uid,item.itemid-1) stopEvent(e) e = 0 end end return 1 end Script Fogo Azul function onStepIn(cid, item, fromPosition, toPosition) local positionCurrent = {x=160, y=54, z=7} -- Posicao para onde o player vai se estiver correto a sequencia local positionFail = {x=160,y=54,z=7} -- Posicao que o player vai se estiver errada a combinacao --#--Posicões das alavancas--#-- switch1 = {x=32310, y=31975, z=13, stackpos=1} switch2 = {x=32310, y=31976, z=13, stackpos=1} switch3 = {x=32312, y=31975, z=13, stackpos=1} switch4 = {x=32312, y=31976, z=13, stackpos=1} switch5 = {x=32314, y=31975, z=13, stackpos=1} switch6 = {x=32314, y=31976, z=13, stackpos=1} getswitch1 = getThingfromPos(switch1) getswitch2 = getThingfromPos(switch2) getswitch3 = getThingfromPos(switch3) getswitch4 = getThingfromPos(switch4) getswitch5 = getThingfromPos(switch5) getswitch6 = getThingfromPos(switch6) --#--------------------------#-- if isPlayer(cid) then if getswitch1.itemid == 1946 and getswitch2.itemid == 1946 and getswitch3.itemid == 1946 and getswitch4.itemid == 1946 and getswitch5.itemid == 1945 and getswitch6.itemid == 1945 then doTeleportThing(cid, positionCurrent) doSendMagicEffect(getThingPos(cid), 12) setPlayerStorageValue(cid,10004,1) setPlayerStorageValue(cid, 10004, 1) else doTeleportThing(cid, positionFail) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You already did this seal.") end end return 0 end
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo