Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. Area Incorreta Area correta seria Pedidos e Duvidas De Scripts. #Fechado
  2. Area Incorreta Se quizer montar uma equipe a area correta e "formação de equipe" Se quizer anunciar seu servidor a area correta e "Anuncios de Servidores" - "Servidores Derivados" Topico Fechado
  3. caotic

    Uso De Tables

    Tambem vo dar meus tutos. Como disse o brun123 a tabela e o jeito mais pratico de reduzir e aprimorar o script. E elas guardam variaveis. Este e o sistema de transformação ele ultiliza a tabela para certificar o que o player ira ganhar se ele falar tal param de talkactions. Como pode observar e uma estrutura simples e de facil edição. Para acessar esta tabela e os valores que estão nelas Primeiro precisamos declarar(chamar) ela. Vou dar o exemplo local transflevel = transf[param].level Primeiro eu chamo o nome da tabela chamado Transf agora para achar os valores correspondetes do param eu simplesmente coloco para verificar o param. De tal maneira: transf[param] Se param fosse "Demon" ele iria acessar tal coluna: ["Demon"] = {level = 1, type = "(Demonio)", health = 22622, addlevel = 20, looktype = 35, spell = exori, addmana = 1800}, Ja que param e demon ele verificou se a tabela transf existe param que e demon e acessou. Agora para chegar ao valor exemplo level usamos tal transf[param].level E pronto acessamos o valor level da tabela correspodente. Se eu tivesse que fazer este script sem tabelas. Teria que fazer verificaçoes do param se ele e tipo Demon e depois ir colocando elseif e isto consumiria tempo e bastante linha. Não e dificil e sua atitulde foi certissima de ter pedido ajuda. Boa sorte
  4. caotic

    Alma System

    Eu coloquei alguns atributos mais se quiser eu adiciona mais.
  5. o erro estas na string.explode e no Array Voce atualizo a sua lib?
  6. Fagundes para monstrar a vocação e simples: function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) then local str = " "..getPlayerName(cid).." Vocation "..getPlayerVocationName(cid).." Level "..getPlayerLevel(cid).." " doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, str) end return true end
  7. Voce podia usar o peso do item para enfluenciar o ataque e a area. Mais ta legal assim msn.
  8. caotic

    Ban Por Ip

    Ai depende ele so bane o ip do cara. Normalmente os ips são faceis de ser trocados mais a maioria fica um bom tempo com o mesmo ip. Não e 100% certo que ele não volte
  9. Crie um arquivo chamado msg.lua Outro chamado lmsg.lua function onLogin(cid) if getPlayerStorageValue(cid, 23422) > 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "Bem vindo de volta "..getPlayerName(cid).." Acesse MysticalOT.wordpress.com ") return true end Coloque esta tags <event type="death" name="msg" event="script" value="msg.lua"/> <event type="login" name="lmsg" event="script" value="lmsg.lua"/> Agora registre o evento em login.lua colocando antes do ultimo return.
  10. Gostei do topico. Realmente venho ao pensar sobre tal teoria. Não liga muito pro povo do barzinho e assim mesmo no começo
  11. Existe varios pet sytem não se prenda ultilizando apenas um http://www.xtibia.com/forum/topic/139853-pet-system-tfs-034/ http://www.xtibia.com/forum/topic/187930-card-sytem/
  12. E bem legal so que e dificil de passar ai sempre eu apago o salve para recomeçar e ficar melhor. Vey esse dante e muito show lindão da porra. O cabelo dele e foda
  13. Area Incorreta. Sendo que recomendei a area correta Reportado e Negativado
  14. caotic

    Ban Por Ip

    Raidon Esta cometendo muitos floods ja que seu sistema necessitava do nome do player para banir o ip. Ja o meu necessitava de apenas o ip.
  15. caotic

    Ban Por Ip

    kk tenta denovo e que tinha mudado uma coisinha e fico errado. Substuitue o script eu editei Pode tentar ta funcionao
  16. caotic

    Ban Por Ip

    Para voce Subwat faço tudo XD. function onSay(cid, words, param) if param == "" then doPlayerSendCancel(cid, "Diga o numero de ip") return true end doAddIpBanishment(param) return true end
  17. Achei interessante a duração. Bem configuravel e funcional Tambem acho que distance effect ficaria foda. Mais ta excelente.
  18. prezyoso Ja jogo devil may cry??? Jogo massa ele e otimo. E o cabelo dele e lindo.
  19. caotic

    Top 6 Xtibia

    Pela aceitação Pensei bem não e melhor ideia Fechado
  20. caotic

    Top 6 Xtibia

    Subwat que filosofia Cara na verdade não tem ess talento. Se uma pessoa quiser ela estuda e vira o que quiser. E essa de superiosidade no forum temos sistema de rep e ninguem se sente superior pela quantidade de rep+.
  21. Realmente acho o nome lib superficial ja que ela e apenas uma pasta com arquivos lua usado globalmente como voce disse e uma especide de dofile(...) E você pode tambem criar suas funçoes sem a necessidade de lib usando em seu proprio script so que não sera globalmente ultilizavel. Em relação a meu tutorial eu não prolongo quero ser mais objetivo.
  22. caotic

    Top 6 Xtibia

    A minha ideia e um concursos dos melhores cargos exemplo "Os 6 melhores scripters do xtibia" A ideia poderia ser aplicada em outros como mapper,spriter entre outros. Tambem pode ser "o melhor usuario do xtibia" Seria um topico onde a pessoa decidira 6 usuarios que acham os melhores sendo cada em uma posição(1,2,3....) A ideia irá proporcionar segurança aos vencendores e continuaram contrubuindo e quem não ganhou se esforçara para ganhar. So que o concurso poderia acontecer a cada 4 meses.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...