Ir para conteúdo

KotZletY

Héroi
  • Registro em

  • Última visita

Tudo que KotZletY postou

  1. @Jose Garces você tem 24 horas para consertar o titulo do seu tópico, coloque titulos que defina o seu tópico. Em relação ao script, use a mesma storage nos 6x báus!
  2. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  3. @Jobs a contagem é mostrada no default, você adicionou o creaturescripts corretamente ? E registrou o mesmo ?
  4. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP. @Hokograma utilize as ferramentas do tópico para deixa-lo melhor ainda, como fiz ae, o fórum tem várias ferramentas bacana para deixar seu tópico top, utilizei 2x deles para mostrar isso, está bem melhor que antes. Obrigado pelo conteúdo, abraços!!
  5. KotZletY postou uma resposta no tópico em Formação de Equipe
    Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  6. Movido e aprovado. Obrigado por compartilhar com a comunidade!!
  7. @Matk eu sou brasileiro, você é brasileiro então ta bom. Kkkkkkkk, de fato, mas não daria muito trabalho mudar as falas, algo de 1 minuto é GG, mas quero dar um update nesse task, com uma ideia que eu tenho em mente. Ae eu deixo em inglês essa task.
  8. @felipecsx você postou dois tópicos iguais com o mesmo assunto e isso é contra as regras, preste mais atenção. Em relação ao tópico, isso requer que um webmaster(conhecedor da linguagem web, no caso do seu AAC que é gesior, um conhecedor da linguagem PHP) faça uma alteração, webmasters são bem ocupados rsrsrs, apenas tenha paciência, se minha área fosse website eu ajudaria, como não é, sou inútil para isso. Leia as regras, tenha paciência uma hora alguém vem, se quiser subir seu tópico, use nosso botão de dar UP, comentar up também é contra as regras. Abraços e boa sorte com isso, espero que consiga a ajudar necessária!
  9. @gabrieldoue funciona somente nos servidores 1.1, 1.2 e 1.3! @Kisshu opaaahh... Fico feliz que tenha gostado! xD
  10. KotZletY postou uma resposta no tópico em Suporte Tibia OTServer
    Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  11. @Jobs hehehe, nice, nice, nice, não mexo com modalwindow, meu servidor é 8.60, usando OTX 1.3, então como não tem diferença os scripts para as versões 1.x, então resolvi postar, vai pegar em todos, seja 11, seja TFS, seja client 10, 11, 9, 8, 7, sendo distro 1.x, já ta valendo! Hehehe xD
  12. KotZletY postou uma resposta no tópico em Mapas de Tibia
    @Jobs esses tópicos são antigos, pois os recentes sempre pedimos scans para a segurança daqueles que irão baixar e usar, quando alguém posta um conteúdo sem scan, damos um prazo para ele adicionar os scans, caso adicione iremos verificar se está tudo certo, caso não adicione movemos o tópico para a lixeira! Parabéns pelo seu conteúdo, da pra usar como hunt inicial. Hahaha!
  13. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  14. @Jobs hahaha, fico feliz que tenha gostado, mais feliz ainda se você-o usará!
  15. @sirarcken fica a vontade, aguardo seu teste. Qualquer coisa estarei aqui para lhe da suporte! xD
  16. Salve geral, recentemente fiz um Task System para meu servidor, então gostaria de compartilha ele com vocês, assim como outros scripts que fiz e gostaria de compartilhar. Bom, vamos ao que interessa. Informações!! Task Normal - Você 1x por vez, quantas vezes quiser, repetindo a task se também quiser. Task Diaria - Você faz uma vez por dia, não podendo repeti em quanto as 24 horas não terminar. Task Rank - É mostrado na descrição do player qual rank task ele possui. Task Rank Quest - Um extra desse task system é o piso task, será explicado na parte do script, leiam com atenção. Task Comandos - Comandos task, 1 para ver o progresso das suas task e outro para mostrar informações do seu personagem, como uma consulta, os comandos são: !task que mostra quais task você ta fazendo, tanto diaria quanto normal e !task me que mostrar informações do seu personagem, como rank, quantidade de pontos task e quantidade de pontos task rank. Well, o resto é surpresa, cabe você descobrir! xD Para não ficar só nas palavras, mostrarei algumas imagens, várias no caso: Removida, colocarei novas! Instalação!! Muito bem, chega de conversa, como instalar logo essa bagaça. Primeiramente vá em data/lib e abra o arquivo lib.lua e adicione: dofile('data/lib/task system.lua') Ainda na pasta lib crie um arquivo.lua chamado task system.lua e adicione esse code dentro: No final do tópico, ensinarei a configurar a lib. Agora vai em, data/npc e crie um arquivo.xml chamado task.xml e coloque esse code dentro: <?xml version="1.0" encoding="UTF-8"?> <npc name="NPC Task" script="task system.lua" walkinterval="0" floorchange="0"> <health now="150" max="150"/> <look type="430"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|. I'm in charge of delivering missions to the players. Would you like to do a {normal} task, {daily} task, {receive} your reward from a task or {abandon} a task ? You can also see the {normal task list} and the {daily task list}."/> <parameter key="message_farewell" value="See you later." /> <parameter key="message_walkaway" value="See you later." /> </parameters> </npc> Ainda na pasta npc, entre na pasta scripts e crie um arquivo.lua chamado task system.lua e adicione esse code dentro: Agora vá em data/talkactions e abra o arquivo talkactions.xml e adicione a seguinte tag: <talkaction words="!task" separator=" " script="task system.lua" /> Ainda na pasta talkactions entre na pasta scripts e crie um arquivo.lua chamado task system.lua e adicione esse code dentro dele: Agora vá em data/creaturescripts e abra o arquivo creaturescripts.xl e adicione a seguinte tag: <event type="kill" name="tasksystem" script="task system.lua"/> Ainda na pasta creaturescripts entre na pasta scripts e crie um arquivo.lua chamado task system.lua e adicione esse code dentro dele: Ainda na pasta script abra o login.lua e adicione dentro: player:registerEvent("tasksystem") Agora vá em data/events/scripts e abra o arquivo player.lua, depois de aberto, antes de: self:sendTextMessage(MESSAGE_INFO_DESCR, description) adicione: if thing:isCreature() then if thing:isPlayer() then description = string.format("%s\nTask Rank: "..getRankTask(thing), description) end end Extra(Opcional)!! Extra, vá em data/movements/scripts e crie um arquivo chamado tile task.lua, depois de aberto, antes de: Vá em data/movements/movements.xml adicione: <movevent event="StepIn" actionid="XXXX" script="tile task.lua"/> Explicação: Com esse movements acima, você só poderá passar por o piso caso tenha pontos task necessário para passar, se ativar a opção, removePoints então a mesma quantidade de pontos necessária para passar, será removida, ao passar, caso esteja desativada, então apenas será necessário ter os pontos task para passar. Em XXXX coloque o actionid, e o actionid coloque no piso desejado! New Extra: Vá em data/movements/scripts e crie um arquivo chamado tile task2.lua e adicione o seguinte scripts: Vá em data/movements/movements.xml adicione: <movevent event="StepIn" actionid="XXXX" script="tile task2.lua"/> Explicação: Ao adicionar esse movements acima, você só poderá passar pelo piso caso seu rank task seja igual ou superior ao rank definido na variável, caso não seja igual e nem superior, não será possível passar. Configure na lib, a sequência de ranks de acordo com a sequência de rank da tabela de pontos, assim: A sequência precisa está igual e numeradas. Configurando!! task_monsters = { [1] = {name = "monster1", mons_list = {"monster_t2", "monster_t3"}, storage = 30000, amount = 20, exp = 5000, pointsTask = {1, 1}, items = {{id = 2157, count = 1}, {id = 2160, count = 3}}}, [2] = {name = "monster2", mons_list = {"", ""}, storage = 30001, amount = 10, exp = 10000, pointsTask = {1, 1}, items = {{id = 10521, count = 1}, {id = 2160, count = 5}}}, [3] = {name = "monster3", mons_list = {"", ""}, storage = 30002, amount = 10, exp = 18000, pointsTask = {1, 1}, items = {{id = 2195, count = 1}, {id = 2160, count = 8}}}, [4] = {name = "monster4", mons_list = {"", ""}, storage = 30003, amount = 10, exp = 20000, pointsTask = {1, 1}, items = {{id = 2520, count = 1}, {id = 2160, count = 10}}} } task_daily = { [1] = {name = "monsterDay1", mons_list = {"monsterDay1_t2", "monsterDay1_t3"}, storage = 40000, amount = 10, exp = 5000, pointsTask = {1, 1}, items = {{id = 2157, count = 1}, {id = 2160, count = 3}}}, [2] = {name = "monsterDay2", mons_list = {"", ""}, storage = 40001, amount = 10, exp = 10000, pointsTask = {1, 1}, items = {{id = 10521, count = 1}, {id = 2160, count = 5}}}, [3] = {name = "monsterDay3", mons_list = {"", ""}, storage = 40002, amount = 10, exp = 18000, pointsTask = {1, 1}, items = {{id = 2195, count = 1}, {id = 2160, count = 8}}}, [4] = {name = "monsterDay4", mons_list = {"", ""}, storage = 40003, amount = 10, exp = 20000, pointsTask = {1, 1}, items = {{id = 2520, count = 1}, {id = 2160, count = 10}}} } nome - Nome do monstro. mons_list - Nome dos monstro que são semelhantes e que matando eles também contará. Exemplo: name = "troll", mons_list = {"troll","frost troll","island troll"} e assim matando, troll, frost troll e island troll contará na task também. storage - É a storage que salva a quantidade de monstros já matados. amount - É a quantidade necessária de monstros matados para finalizar a task. exp - É a quantidade de Experiência que vai ganhar ao finalizar a task, caso não queira dar experiência, basta deixar em 0. pointsTask = {Task Points Que vai ganhar(Pontos usado no piso e etc..), Pontos Rank, que irá ganhar e aumentar seu rank.} items - Itens que o player vai ganhar, devem está tabelados, dentro da tabela item, adicione das tabelas contendo o id do item e count, quantidade de items que irá ganhar. Ex: items = {{id = 2157, count = 1}, {id = 2160, count = 3}} -- Aqui contém 2x tipos de itens, o 2157 e o 2160, e suas devidas quantidades que irá ganhar. items = {{id = 2157, count = 1}} -- Aqui só tem 1 tipo de item e a quantidade que vai ganhar. Adicione quantos itens quiser. O mesmo vale para as task diarias! Bom, é isso ae, qualquer duvida, crítica, sugestões, deixem ae, se precisa de suporte na instalação ou está com erro em algo estarei dando suporte, abraços e bom uso do sistema. É totalmente proibido leva meu sistema para outro site, blog ou fórum!
  17. @MrLook o erro não é no mapa, e sim alguma coisa na tabela, faltando alguma ou está incorreta pro tipo de valor a ser salvo. Bem, o erro que dá ao salvar, tem algo mais certo ? Poderia postar o erro completo ? Pois só de saber que o player não está sendo salvo é impossível identificar o problema, afinal existe uma variedade de fatores que podem influenciar nisso. Tópico movido para área correta!
  18. @Noninhouh os callbacks login e logout não precisam ser registradas nos events. Script show, da pra apostar uma corrida, o primeiro que bater em algo deve 100 reais ao outro, kkkkkkk. Tópico aprovado. Obrigado por compartilha com a comunidade!
  19. @rikardoTibiabrbot mysqlHost = "127.0.0.1" é a conexão com o banco de dados, você deve deixar como o ip local, que é esse que mostrei, pois o banco de dados fica na maquina, então não precisa colocar o ip global que é esse do erro. Não esqueça de da permissão a pasta do servidor. Haha
  20. @dimmebag a tag.xml dele ta chamando um onTimer quando na verdade ele ta usando um onThink. Mude o script para onTimer ou mude a tag xml para onThink!
  21. @Jobs comentar up é proibido, use nosso sistema de subir tópico, localizado no canto superior direito do seu tópico, leia as regras!
  22. KotZletY postou uma resposta no tópico em Ferramentas OpenTibia
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  23. @comandos reviver tópicos é contra as regras, se você reviver com algo relacionado ao tópico e de extrema importância é viável, entretanto revier pra pedi ajuda da maneira "errada" é contra as 2.6 - Reviver tópicos antigos: Qualquer membro pode reviver qualquer tipo de tópico, porém o membro só poderá reviver um tópico desde que ele faça uma postagem relacionada ao assunto do tópico ou ele faça um agradecimento/crítica construtiva em relação ao conteúdo do tópico, afinal, se o tópico foi bom pra ti ou não te ajudou e você continua em dúvida, por exemplo, você tem o direito de comentar. O que não é permitido, é reviver um tópico apenas para obter postagens (flood), como por exemplo postar : "legal", "gostei", "reputado", etc... @Professor entendo sua intenção em querer manter a ordem do fórum porém cabe a equipe da esses aviso, moderação secundária também é contra as regras, então da próxima, apenas reporte: 2.19 - Moderação secundária não será tolerada: Mensagens como "Ei, esse tópico está na área errada", "Organize seu tópico, está uma bagunça!", só podem ser usadas pelos membros de nossa equipe, caso contrário, esse tipo de ação será considerada flood, já que a correções desse nicho não cabem aos membros e, portanto, caracteriza como desvio do assunto principal do tópico.
  24. KotZletY postou uma resposta no tópico em Suporte Tibia OTServer
    Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!

Informação Importante

Confirmação de Termo