Ir para conteúdo

Tricoder

Héroi
  • Registro em

  • Última visita

Tudo que Tricoder postou

  1. Tricoder postou uma resposta no tópico em Suporte Tibia OTServer
    Tente esse: local spotId = {384, 418, 8278, 8592} local holeId = { 294, 369, 370, 383, 392, 408, 409, 427, 428, 430, 462, 469, 470, 482, 484, 485, 489, 924, 3135, 3136, 7933, 7938, 8170, 8286, 8285, 8284, 8281, 8280, 8279, 8277, 8276, 8323, 8380, 8567, 8585, 8596, 8595, 8249, 8250, 8251, 8252, 8253, 8254, 8255, 8256, 8972, 9606, 9625 } function onUse(cid, item, fromPosition, itemEx, toPosition) if(toPosition.x == CONTAINER_POSITION) then doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) return true end local itemGround = getThingFromPos(toPosition) if(isInArray(spotId, itemGround.itemid)) then doTeleportThing(cid, {x = toPosition.x, y = toPosition.y + 1, z = toPosition.z - 1}, false) elseif(isInArray(holeId, itemEx.itemid)) then local hole = getThingFromPos({x = toPosition.x, y = toPosition.y, z = toPosition.z + 1, stackpos = STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE}) if(hole.itemid > 0) then doTeleportThing(hole.uid, {x = toPosition.x, y = toPosition.y + 1, z = toPosition.z}, false) else doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTPOSSIBLE) end else return false end return true end
  2. Chega a aparecer as funções do programa ou logo quando abre os arquivos já aparece esse erro? Seu item editor é atualizado?
  3. Aparece algum erro na distro que seja relacionado ao catch system.lua?
  4. Tenta isso. \data\monster\monstro que dropa.lua <item id="2197" chance="1250" subtype="1" /><!-- stone skin amulet --> Se não der subtype, tente subType.
  5. Na pasta raiz do seu website já não há o characters.php?
  6. A pessoa consegue ficar em cima do teleport? Se conseguir, é porque não está configurado direito pelo RME. Ou configure em data\talkactions\scripts\tele.lua
  7. 1. Isso ocorre em todas as páginas de todos os chars? Se não, o problema está especificamente na conta desse char. Isso geralmente ocorre quando o personagem é criado pelo account manager e não pelo site. 2. Em characters.php da pasta htdocs (pasta do seu website).
  8. Como resolveu seu problema?
  9. Magina! Se surgir alguma dúvida ou problema, só postar nessa área!
  10. É bem fácil. Crie uma conta no noip.com Depois, entre na conta e vá em Hosts/Redirects Clique em Add Host Em Hostname coloque o nome que você preferir. Depois disso, não mude nada e clique em Add Host. Pronto, você criou seu IP fixo. Agora você terá que baixar o programa do No-IP. Baixe aqui. Abra o programa e entre com seus dados (e-mail e senha) no programa. (Acho que você terá que clicar em Edit) Clique em Edit Hosts e marque o ip fixo que você criou. Pronto, agora pode utilizar o IP fixo.
  11. @Zard, claro! Vai no cmd e digita ipconfig e veja o IP que aparece em IPv4. Depois entra no site lá do teu modem e procure por DMZ (provavelmente vai estar na aba Firewal). Digite o IP que apareceu no IPv4. No config.lua coloque seu ip fixo, quando abrir o servidor, tente entrar pelo o ip que você colocou em dmz e tente testar colocando o IP fixo do seu servidor no otservlist pra ver se aparece como online. Se não funcionar, altere o final do IPv4 quando for adicionar no DMZ. Ex: 192.168.0.100 para final 192.168.0.90
  12. No caso, seria o mesmo prêmio? A única diferença seria o horário?
  13. lib/050-function.lua - no final; function getPlayersWithStorage()local players = {} for _, cid in pairs(getPlayersOnline()) do if(getPlayerStorageValue(cid, COLOCA A STORAGE AQUI) > 0) then table.insert(players, cid) end end return players end globalevents/premio.lua function onTime()for _, cid in ipairs(getPlayersWithStorage()) do doPlayerAddItem(cid,ID DO GOLD,QUANTIDADE DE GOLD) doBroadcastMessage("[Premio] Parabéns Aventureiro, você recebeu como recompensa 1000 gps!") setPlayerStorageValue(cid, STORAGE AQUI,0) end return true end Adicione a tag em globalevents.xml <globalevent name="Premio" time="00:00" event="script" value="premio.lua"/> Troque o 00:00 pelo horário que deseja que todos ganhem o money. Recomendo que deixe um horário fixo e não a cada 1 hora.
  14. Sim, é possível. Qual a versão do seu TFS?
  15. Olá, seja bem-vindo ao fórum! Há cidades custom nessa seção do fórum: Clique aqui.
  16. Ele quer adicionar em Terrain Palette e Doodad e não em Others e Raw Pallete, como o próprio título diz.
  17. Tricoder postou uma resposta no tópico em Ouvidoria
    Não sei, alguma espécie de concurso ou sorteio de algo relacionado a otserv ou ao próprio Global. Algo que boa parte dos membros teriam interesse em conseguir. Vi que servidores pokemon atrai bastante membro ao fórum, poderia fazer algo relacionado sobre o mesmo.
  18. Você usa a rev 3777 né? É um bug comum da rev que você usa. Baixe e mude para a tfs rev 3884, ela corrige esse bug.
  19. Por favor, poste a mensagem do erro ou print dele.
  20. Socorro Estava em plain antes né? Tente voltar.
  21. Tente dessa forma: items.xml <item id="2173" article="an" name="amulet of loss"> <attribute key="weight" value="420" /> <attribute key="slotType" value="necklace" /> <attribute key="charges" value="1" /> <attribute key="preventDrop" value="1" /> </item>
  22. Tricoder postou uma resposta no tópico em Ouvidoria
    Apoiadissimo! Penso da mesma forma, é simplesmente horrível mexer pelo celular porque não da pra ver nem mesmo os tópicos recentes, sem falar que não há nenhum tipo de recurso quando vai responder à algum tópico. Seria completamente essencial pra quem por exemplo está na rua e não tem como utilizar o computador no momento. Seria uma maneira diferente de acompanhar o fórum. PRINCIPALMENTE, se esse aplicativo tivesse como notificar o que está marcado aqui. Claro que não é algo fácil, porém, seria bem interessante, diferente e essencial.
  23. Tricoder postou uma resposta no tópico em Suporte Tibia OTServer
    Pode ser várias coisas, tente uma dessas: Você compilou? Se não, compile. Diminua o tamanho do mapa. Baixe outro Crying Damson.
  24. Tente: function onStepIn(cid, item, position, fromPosition) local outfit = {lookType = 266, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0} -- CONFIGURA AQUI if getCreatureOutfit(cid) == outfit then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Welcome.") else doTeleportThing(cid, fromPosition, true) doPlayerSendCancel(cid, "You must be wearing lookType " .. outfit.lookType .. ".") end return true end

Informação Importante

Confirmação de Termo