lozorio
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
lozorio deu reputação a Qwizer em [v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)Global 11/12x [v32]
- New Falcons
- New Asuras
- Warzone 4,5,6
- Exercise Training
- Raids 100%
- Monstros 100%
- Trainer Offline 100%
- Trainer Online 100%
- Taming system funcionando 100%;
- Database completa
- War System 100%
- Global MAP Full
- Store 100%
- Imbuement
- Prey System
- Entre outros sistemas.
Projeto no: GITHUB
Scan Vírus Total
IMAGES
Créditos:
-
lozorio deu reputação a xWhiteWolf em New Library v. 1.2Fala galera, hoje vim trazer pra vocês uma nova biblioteca de funções que eu venho desenvolvendo, pretendo ir atualizando esse tópico constantemente sempre adicionando funções novas e explicando a utilização delas. Algumas funções que eu coloquei aqui estão presentes na OTAL também, porém algumas eu fiz pequenas correções de forma que essa lib poderia facilmente substituir a OTAL sem grandes problemas (pelo menos se você utilizava apenas as funções básicas da otal)
Todas as funções que não tem -- nome do autor do lado dela foram feitas por mim, xWhiteWolf ou Night Wolf (NW). O restante delas são créditos dos devidos autores, apenas coloquei pois considero funções vitais no server de cada um. Crie um arquivo em data/lib chamado 075 - White Wolf Functions.lua e coloque o seguinte código dentro:
Agora eu vou explicar oque cada função faz porque de nada adianta lançar uma lib e não explicar oque ela faz não é mesmo? hahaha
Obs inicial: quando uma função tiver em seus parametros um [] significa que oque está dentro do colchetes não é um parâmetro obrigatório.
Como usar: doShowTimeByPos(cid, getCreaturePosition(cid), 20, 20)
Irá fazer uma contagem regressiva na posição que o player se encontra começando de 20 e mandando a mensagem na mesma cor da fala dos monstros.
Essa função é bem útil em actions/spells para fazer contagem de tempo em runas como a magic wall e ver quanto tempo falta pra magic wall sumir)
Obs: Espero que ajude bastante pessoas a entender sobre funções, eu utilizei cid como o principal uid das funções nos exemplos mas você pode muito bem utilizar outros uids, fica a critério seu.
Qualquer dúvida comentem abaixo que eu vou tentar ajudar da melhor maneira.
Ahhh, isso daí foi testado em 8.54 mas deve funcionar em quase todas as versões que tenham as funções básicas do TFS.
EDIT: Pessoal, agora é sério, essa lib tem fácil umas 600 linhas, das quais umas 500 eu devo ter codado sozinho (na mão, linha por linha). Eu tive todo o trabalho de testar cada uma delas e oque eu peço é o mínimo de gratidão e respeito. Se eu te ajudei clique em Gostei, se você tiver alguma dúvida eu to me colocando a disposição de responder qualquer coisa relacionada ao tópico, mesmo que você não saiba nem oque é uma lib apenas venha aqui e escreva sua dúvida.
EDIT 2: Duas novas funções adicionas, espero que gostem!
EDIT 3: Três novas funções adicionadas juntamente com suas respectivas explicações.
-
lozorio deu reputação a vankk em A comunidade do TibiaKing precisa de mudançasOlá senhoras e senhores, venho por meio desse tópico trazer algo que atualmente está realmente me incomodando muito em que toda vez que eu entro no fórum do TibiaKing para ver o que está acontecendo. Temo que muitas pessoas não leiam esse tópico, devido a falta de maturidade, ou por serem novatos no mundo do Open Tibia, os que lerem por completo tenho certeza que iram comentar.
Quem é programador de quaisquer linguagem de programação do TibiaKing, talvez deva se sentir alguma coisa parecida como o que eu sinto: eu não tenho vontade mais de programar/ajudar a maioria das pessoas TibiaKing. As vezes eu ajudo um ou outro, mas eu só ajudo aquele que ajuda outras pessoas também. Somos uma comunidade de Open Tiba, ou éramos, porque cada dia essa "comunidade" está se tornando irreconhecível, precisamos mudar isso antes que seja tarde de mais.
A um tempo atrás eu me frustrei muito com essa "comunidade", eu fiz um script para uma pessoa, na qual eu não me recordo quem, mas eu queria citar o nome, só para a pessoa ver a atitude dela. Essa pessoa me mandou mensagem privada após, falando que o script funcionava, e me pedindo para eu remover do tópico, depois daquele dia, eu me ausentei muito do TibiaKing, e removi de me mandarem mensagem privada.
Quando eu acabo de programar os meus dois servidores, eu abro o TibiaKing as vezes para ler, para ver o que está passando por aqui, vejo pessoas venerando/exaltando pessoa X e Y por trazerem datapacks horríveis para a Comunidade, cheio de bugs propositais e dando para a Comunidade, e em off *cough* skype *cough* , eles vendem aquelas datapacks com mais bugs, porém com mais features por valores absurdos.
Uma coisa que mais me frustrou nessa semana foi pessoa X vendendo um script que já existe na internet desde 2011, e que somente modificou o nome, e não fez nada, e foi cobrar a pessoa U por trazer para a comunidade, como se a pessoa que trouxe estivesse errada, sendo que a pessoa X estava falando de caráter...
Vejam que nesse tópico eu não citei nomes, afim de evitar conflitos nesse tópico, porque não é o intuito desse tópico, mas se a carapuça serviu, então relaxa.
Eu senti a necessidade de falar isso por alguns motivos:
Pela a quantidade de leechers(aka sangue sugas) que existem no fórum, com leechers eu quero dizer de pessoas que pedem ajudam, mas não ajudam ninguém. Estão aqui apenas pensando em si mesmo, egoístas. Pelo fato que eu citei ocorrido com a pessoa X e U, isso realmente, me frustrou de uma maneira absurda!
Mas enfim, vamos deixar nossos egos de lado por um momento e de discutir sobre isso de alguma forma construtiva. Peço para que os Administradores se possível não deletem o tópico/movam para a lixeira. Estou apenas comentando uma coisa que está acontecendo em nosso fórum, no qual precisamos melhorar ele.
Irei citar alguns dos Administradores/Moderadores para verem o tópico: @Matk @Guilherme @Comedinha @Azhaurn @Wakon @Snowsz
vankk.
-
lozorio deu reputação a arthurluna em OTRestarter v2.0.3 [Funções Avançadas!]Olá Tk,
Meu OTRestarter evoluiu desde a última versão 1.0.0, eu melhorei ele algumas vezes sobre e sem liberá-lo aqui devido a alguns comentários ruins última vez.
De qualquer forma aqui é com SOPRO recursos! E muito mais na versão 2.0.3!
Vamos começar a introdução de OTRestarter v2.0.3
-: | Imagens |: -
- Botão Drag'n'Drop!
-Visão geral do programa:
-Auto-Updater
-:| VIRUS SCAN |:-
NOTA: Por favor relatar quaisquer bugs Se você encontrou algum.
Visite o meu site!
AeroSoft
Agradecimentos para ver ou fazer download,
Aerox
Aerox12
ArthurLuna
-:| Download |:-
https://otrestarter.svn.codeplex.com/svn/
-
lozorio deu reputação a Featzen em Aumentar limite de efeitosBom, todos acham 255 efeitos muito pouco, né? Então tá aí, pra quem quiser aumentar esse limite pra 65,535.
Mas como nem tudo é perfeito, pra fazer isso você precisará estar usando OTClient e também ter as sources do seu servidor.
PS: Só testei em 8.54
Vamos ás edições do servidor:
No protocolgame.cpp:
No protocolgame.h:
No game.cpp:
No game.h:
No player.h:
Bom, agora falta editar no const.h:
Está quase pronto, agora, falta fazer o client aceitar esses dados, pra isso, em otclient/modules/game_things/things.lua, em baixo de:
local version = g_game.getClientVersion()Adicine:
g_game.enableFeature(GameMagicEffectU16) Pronto, se fizer tudo corretamente, funcionará \o
Bom, Lordbaxx disponibilizou a sua source(de poketibia) com o limite extendido:
Créditos:
Featzen(100%)
-
lozorio deu reputação a MaTTch em Aumentar limite de efeitosmsg->put<uint16_t>(type + 1);