Ir para conteúdo

caotic

Infante
  • Total de itens

    1599
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que caotic postou

  1. Passe os ids da balls de catch todos os ids.
  2. caotic

    Sistemas

    Oneshot nao sei se vai se importar mais eu ja to terminado o pedido do LeoXtiba E que eu queria desenvolver alguma coisa. Qualquer coisa estou aqui. Leo como prometido esta aqui http://www.xtibia.com/forum/topic/187179-npc-hunt/
  3. caotic

    Npc Hunt

    A ideia do scripts e do Leoxtibia mais foi eu que realizei a ideia criando o scripts. O player vai ate o npc e por um money e teleportado ate uma hunt la ele pode batalhar até que o tempo dele acabe voltando para outra posiçao sendo que apenas uma pessoa pode ficar na hunt ou seja se outro player for no npc e pedir para ir a hunt sendo que outro player estiver lá ele não se teleporta. Primeiramente o script e totalmente configuravel e obrigatorio a configuraçao de posiçao para onde ele sera levado e onde ele sera levado quando o tempo acabar. Crie um arquivo xml em npc chamado npchunt <npc name="Hunt" script="data/npc/scripts/npchunt.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="134" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola. Para ir na hunt paga diga {hunt}." /> <parameter key="message_farewell" value="Ate mais." /> <parameter key="message_walkaway" value="Ate mais." /> </parameters> </npc> Crie um arquivo lua em npc/scripts chamado npchunt.lua e adicione isto Agora va em Creaturescripts/scripts e crie um arquivo chamado death.lua Agora na mesma pasta Creaturescripts/scripts crie outro arquivo chamado logouthunt.lua Agora va em creaturescripts.xml e coloque estas tags <event type="death" name="huntdeath" event="script" value="death.lua"/> <event type="logout" name="loguthunt" event="script" value="loguthunt.lua"/> Agora em Creaturescripts/scripts abra login.lua e coloque isto antes do ultimo return registerCreatureEvent(cid, "huntdeath") registerCreatureEvent(cid, "loguthunt") E super recomendavel que a hunt não tenha saida para que o sistema fique completo ou seja quando o player entrar naquele local nao podera sair a não ser pelo tempo esgotado ou deslogando
  4. caotic

    Sistemas

    Bem o do leo eu robei a ideia eu to fazendo Brinks Leo eu vou colocar seu credito por causa da ideia daqui a pouco eu posto aki.
  5. caotic

    Sistemas

    Outro bom so para contrubuir. Seria um sistema de area supresa Tipo voce estaria tipo caminho onde o piso e preto e branco e se ele pisar no piso supresa ele volta para começo Tipo um jogo de supresa buraco nao podendo pisar na area errada. Não e dificil voce e capaz boa sorte .
  6. caotic

    Puxar E Teleportar

    Bem ja existia scripts "parecidos" no xtibia so editei os criadores meus queridos vodkart e jhon
  7. presta lordbug Alem de que e facil adicionar um storage voce podeia limitar a vidamax em entre outros fatores. Bem pelo que eu entendi ele queria aumentar a vidamax e eu fiz de acordo com meu entendimento
  8. nao e necessario a funçao getSpectators Ultilizando um event Onthink acredito eu que ja temos a soluçao. Mais mesmo assim pode ocorrer lag ja que sao todas as creatures. E precisaria de um funçao adicional como setCreatureName
  9. Bem e possivel fazer vamos ultiizar uma verificaçao de luminosidade e alguns funçoes como addhealth e outros. Mais existe uma maneira bem mais facil criar um scripts Onspawn e remova a creature sumonando um novo monstro. O novo monstro seria criado separadamente ou seja ao invez de aplicar varias funçoes na creature cria-se um novo monstro de uma vez.
  10. caotic

    Sistemas

    Pensei que estaria errado por causa de outros topicos fechados. Se eu estiver errado desculpe.
  11. caotic

    !changename

    Diga a storage que podermos fazer a verificaçao ^^.
  12. Pelo que eu vi ele quer aumentar vidamax e entao eu fiz Mais qualquer coisa eu refaço.
  13. caotic

    Pass Sytem

    Pass sytem e um sistema de sub-senha. As contas e as senhas fica guardado na database e assim possiveis "hackers" podem hackear contas e principalmente contas de god,cms e gms. Então pensando nisso eu criei um sistema de sub-senha O GOD,CM ou GM entra no otserv ele e exigido uma senha e se nao for dita em menos de 1 minuto e removido e seu ip e banido assim manda um mensagem global dizendo tentativa de hacker. Para dizer a senha fale /pass(e a senha) como /pass CAOTIC Alem de prevençao o sistema informa possiveis hackers assim saberá se estão tentando te hackear. A senha e editavel e pode ser mudado a qualquer instante. Vamos começar Crie um arquivo lua chamado pass na pasta creaturescripts/scripts e adicione isto local pass = { exhausted = 60, storage = 5858 } function onThink(cid, interval, lastExecution, thinkInterval) local ip = getPlayerIp(cid) if getPlayerGroupId(cid) <= 4 then return true end if getPlayerStorageValue(cid, 28008) == 1 then return true end if not (getPlayerStorageValue(cid, pass.storage) > os.time() and getPlayerStorageValue(cid, pass.storage) < 100+os.time()) then doPlayerBroadcastMessage(cid, "Uma tentatica de hacker foi anulada") doRemoveCreature(cid) doAddIpBanishment(ip) return true end return true end Agora na mesma pasta CreatureScripts crie um novo arquivo lua chamado loginpass e coloque isto local pass = { exhausted = 60, storage = 5858 } function onLogin(cid) if getPlayerGroupId(cid) <= 4 then return true end setPlayerStorageValue(cid, pass.storage, os.time() + pass.exhausted) doPlayerSendTextMessage(cid,22,"Diga a a senha de acesso adminstrador") return true end No mesmo lugar crie um arquivo lua chamado logoutpass e adicone isso function onLogout(cid) setPlayerStorageValue(cid, 28008, 2) return true end Agora vá em creaturescripts.xml abra e adicione <event type="think" name="pass" event="script" value="pass.lua"/> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="login" name="loginpass" event="script" value="loginpass.lua"/> Agora vamos em creaturescripts/scripts e vamos registrar o evento antes do ultimo return adicione isto registerCreatureEvent(cid, "loginpass") registerCreatureEvent(cid, "logoutpass") registerCreatureEvent(cid, "pass") Agora vá em talkations e crie um arquivo lua chamado pass Agora coloque esta tag em talkations.xml <talkaction words="/pass" case-sensitive="no" event="script" value="pass.lua"/> Para editar a senha no lugar onde esta CAOTIC mude para a senha que quizer mais não retire os ''. E não esqueça de falar a senha para seus gods,cms e gms
  14. Voce precisa ler as regras. FLOOD- Comentario ultilizado para subir a colocaçao de lugar do topico ou um comentario desnecesario. O primero e impossivel resolver sistuaçao de bug seu um script comprovante apenas pedi scripts e disse que normalmente se encontra em CreatureEvents Segundo e impossivel fazer o script sem a funçao setCreatureName(cid) e perguntei a possivel existencia da funçao no executavel. Minha opinião Cara cresce por favor atitude infantil. Leia as regras Estude LUA E depois tire suas conclusoes Ja faz tempo que eu tiro duvidas e pedidos volte as paginas e perceba "Fique atento na parte de script vo postar um scripts e presta atençao para pelo menos dizer alguma coisa"
  15. Primeiramente e um erro muito cometido a linguagem nao e ".lua" e LUA. ".LUA" e apenas um extenção criado no bloco de notas. Bem em relaçao ao aprendizado de LUA e bastante comentado e verdade que o numero de scrippters diminuiu so que nao precisamos olhar para esta situaçao. Precisamos e incentivar para que futuros scrippters apoem em nossos exemplos. Ja faz mais ou menos 2 anos que eu entrei de cabeça fundo em LUA quando eu comecei empenhava em simbolos e para minha propia necessidade de aprender LUA. Aprendi com tutoriais,pratica e analisando scripts Hoje em dia gosto de atender pedidos e duvidas de scripts e vejo outros "icones" que ajudam muito tambem mais mesmo com nossa competencia nao e suficiente ha pedidos que são esquecidos ficando ocultos nas ultimas paginas. E claro que nosso sistema nao é perfeito mais estou achando que estamos caminhando so não vale desistir.
  16. Poder ser um scripts que pode estar fazendo este tipo de bug Bem passe vocations e scripts suspeitos normalmente em creatureevents
  17. Seu xampp teve alguma moderaçao Baixa um novo e instale.
  18. Bem o servidor ja fazia um tempo que estava em meu pc resolvi compartilhar ele foi ultilizado como base. Foi especialmente feito para um boa ediçao e com scripts novos. Foi ultizado um executavel de outro servidor para o terminio dos scripts com funçoes necessarias. Sendo assim como nick sytem e outros sao totalmente de minha autoria. E apenas um resumo existe outros sistemas novos..... Servidor http://www.mediafire...x2ph059g1x0swof Client http://www.mediafire...g05h2tg88bxx9h8 Imagens do Servidor
  19. tem que ter a funçao de colocaçao de nome?? vc tem???
  20. e oneshot nao ta errado mais passe o seu sistema de teleport quando o o premuin acaba
  21. tambem poder ser realizado uma takation com esssa mesma funçao
  22. consulte o seu topico com este pedido eu ja o atendi
  • Quem Está Navegando   0 membros estão online

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