Ir para conteúdo
Close

luanluciano93

Héroi
  • Total de itens

    5.429
  • Registro em

  • Última visita

  • Dias Ganhos

    49

luanluciano93 venceu a última vez em Novembro 14 2018

luanluciano93 teve o conteúdo mais curtido!

Sobre luanluciano93

  • Rank
    Infante
  • Data de Nascimento 14/01/1993

Informação de Perfil

  • Eu sou
    Tibiano

Últimos Visitantes

12.435 visualizações
  1. @KotZletY acho que ele me interpretou mal, eu não quis dizer que já existe por isto ele não precisa fazer o dele, quis dizer que já existe algo semelhante e ele pode usar muita coisa de lá como base.
  2. Em outfits.xml não tem em cada outfit a opção unlocked="no" ?
  3. Substitui a linha 7 do rewardchest_pontos.lua por esta: if getPlayerStorageValue(cid, value.storage) ~= nil then
  4. @Zzyzx não acho que seja algum erro no script. Você deve ter errado em algo na instalação, talvez as posições estão erradas ... Quando o jogador sobre no teleporte, ele fica em cima do teleporte ou volta 1 sqm?
  5. function onReceiveMail(cid, sender, item, openBox) if(openBox) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "New mail has arrived.") end return true end tenta isso então @Roy deu certo?
  6. @aldenes qual a versão do seu TFS e qual sistema de vip você usa?
  7. Leia sobre esse meu projeto: Também tem ele no github: https://github.com/luanluciano93/alunia Ficarei grato em tirar suas dúvidas.
  8. @Zzyzx vamos por partes ... - Após iniciar o evento aparece a mensagem no TFS: "Duca event was started" ? - Aparece o teleport? Se sim, clique nele com o GOD e veja se ele esta com a actionID que você colocou ...
  9. Obrigado pela observação, já corrigi. function onReceiveMail(cid, sender, item, openBox) if sender then local nome = getCreatureName(sender) if item.itemid == 2598 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, ''.. getCreatureName(cid) ..' você acabou de receber uma carta de '..nome..'.') elseif item.itemid == 2596 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, ''.. getCreatureName(cid) ..' você acabou de receber um parcel de '..nome..'.') end end return true end
  10. @elielder fui verificar o código, porque faz muito tempo que não entrava no fórum e lembrei que coloquei uma verificação de anti-MC nele ... fica em movements: for _, uid in pairs(getPlayersOnline()) do if getPlayerIp(cid) == getPlayerIp(uid) and getPlayerStorageValue(uid, DUCA.STORAGE_TEAM) > 0 then doTeleportThing(cid, fromPosition) return false end end Ele verifica se o IP do player que quer entrar no teleport, caso algum player online que tenha o mesmo IP desse jogador já esteja dentro do evento, esse segundo player não poderá entrar ... Para facilitar os seus testes, é melhor você retirar essa parte do script e depois que terminar colocar novamente. OBS: Irei atualizar no código para aparecer uma mensagem de erro para isso. Arquivo atualizado: "DUCA_movements.lua"
  11. function onUse(cid, item, fromPos, item2, count, toPos) local config = { [1] = {aid = 1234, item = 2160, quant = 25}, -- Aqui gostaria de colocar a quantidade 25 e colocar mais de um item em um unico bau. [2] = {aid = 1235, item = 2195, quant = 1}, [3] = {aid = 1231, item = 3121, quant = 1} } for i = 1, #config do config.storage = 202049 + i end for i, valor in ipairs(config) do if item.actionid == valor.aid then if getPlayerFreeCap(cid) >= getItemWeightById(valor.item, valor.quant) then if getPlayerStorageValue(cid, valor.storage) <= 0 then if doPlayerAddItem(cid, valor.item, valor.quant, false) then doPlayerSendTextMessage(cid, 22, 'You have found a '..valor.quant..' '..getItemNameById(valor.item)..'.')  setPlayerStorageValue(cid, valor.storage, 1) else doPlayerSendTextMessage(cid, 22, 'You have found a '..valor.quant..' '..getItemNameById(valor.item)..', but you need a free slot.') end else doPlayerSendTextMessage(cid, 22, 'It is empty.') end else doPlayerSendTextMessage(cid, 22, 'You have found a '..valor.quant..' '..getItemNameById(valor.item)..'. It weighs '..getItemWeightById(valor.item, valor.quant)..'.00 and it is too heavy.') end end end return true end
  12. Dependendo de qual é o seu TFS, pode ser o interval o problema. Alguns TFS 0.4 lêem o interval em milésimos, então se você deixar apenas 5 como esta no seu ele irá executar a ação várias vezes até atualizar e o sistema "entender" que ele já foi entregue. Tente mudar de 5 para 5000.
  13. qual tag você está usando em globalevents.xml?

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Criar Novo...