Histórico de Curtidas
-
luuhmel deu reputação a Cerberus em [Pedido] System Pointstem algumas distro que tem essa função nela.....
-
luuhmel deu reputação a Factur em [ACTION] Como criar uma quest---------------------- // ----------------------
Olá muita gente (nem tanta) tão procurando como criar uma quest, estou aki para ajudar (ebauhu -sqn) gogo!
Siga-me!
---------------------- // ----------------------
Pasta do teu servidor → Data → Action → Scripts.
Agora crie um arquivo de documento de texto e nomeie ele do que quizer.. obrigatoriamente o arquivo ser .lua!
Bom ápos fazer isso cole este script:
No meu caso, vou criar um arquivo chamado
Quest30.lua
---------------------- // ----------------------
[~] LEGENDA
Dourado = É a posição que quando alguem abrir o bau, ele será teleportado para a coordenada que esta ali.
Cinza = É o level necessário para poder abrir o bau.
Roxo Forte = É o Action ID do Bau, Use qualquer um, porém não pode ser repetido em nenhum Script.
Laranja = São os ID'S da Storage, usa qualquer um, porém não pode ser repitido. ( Este número não pode contér em outro script )
Rosa = É a mensagem que aparece quando abre o bau.
Azul Forte = É o ID do item que ganha quando abre o bau.
Azul Fraco = É a quantidade que vem do item quando abre o bau.
Cyano = É a mensagem que aparece quando você tenta abrir o mesmo baú pela 2 vez.
Verde = E a mensagem que aparece quando você não tem o nivel necessario para abrir o bau.
Agora salve o arquivo.
---------------------- // ----------------------
Agora me siga novamente:
Pasta do teu servidor → Data → Action.
Quando chegar neste local, Clicke com botão direito no "Action.xml"
E clicke em EDITAR
Agora adicione o seguinte código:
---------------------- // ----------------------
[~] LEGENDA
Roxo Forte = É o Action ID do bau, que você colocou la quando criou o arquivo na pasta Scripts.
Azul Forte = É o nome do arquivo.lua que você criou na pasta Scripts.
---------------------- // ----------------------
[~] REMERE'S MAP EDITOR
Agora é a ultima parte!
[→] Abra seu Remere's
[→] Apos ter abrido o Remere's, Vá no local do baú..
[→] Abra o bau, clickando duas vezes nele.
[→] Na ACTION ID Você coloca o numero que colocou no action.xml, que no caso é 9070
[→] E em "UNIQUE ID" Você faz a mesma coisa, coloca o mesmo numero repetido, ou seja é 9070
---------------------- // ----------------------
Depois de ter feito tudo isso,salve tudo e reinicie seu Servidor, quando logar abra o bau e ganhe a recompensa que voce editou.
Flw
Factur~~
---------------------- // ----------------------
[~] Outros Topicos.
Como criar um teleporte que quando mata monstro abre por 30 segundos.
Pokemon Zot editado by: Factur
-
luuhmel deu reputação a augustomeneghetti em [PEDIDO] Como editar um monsterBom.. vamos começar por partes.
Vou dar um ctrl c + ctrl v em algumas partes e vou explicando passo a passo, vale lembrar que eu não manjo 100% pois nunca me preocupei com algumas coisas.. então o que eu tiver certeza vou deixar explicito, o que for uma hipotese para mim vou falar EU ACHO.
Vamos lá.
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
Auto-explicativo. Utilize para mudar o nome do monstro.
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
Serve para você escolher o que vai apareçer quanto você der look num monstro.. por exemplo você da look num demon.. vai apareçer "You se a demon".. ai se você quiser alterar isso, a vontade
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
Raça propriamente dita, essa parte é simples de entender porém eu nunca parie para prestar atenção no que isso influencia, mas provavelmente deve influenciar em algo.
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
Altere a experiencia do monstro aqui.. por exemplo, seu ot server é exp de 10x
Nesse caso um demon irá lhe dar 6000 de exp * 10, ficando então 60,000 de exp, se você alterar para 7000 a exp, irá dar 70,000 de exp o demon, você tem que levar em conta a exp como 1x elevado a rate do seu server, se você quer que um monstro de 10k de exp, você vai lá e põe 10k, e por seu server ser 10x ele vai dar 100k, algo que você não quer.. nesse caso utilize 1k de exp
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
Velocidade propriamente dita do monstro, altere isso para faze-lo andar mais rapido/devagar, ou deixe em zero para o monstro ficar parado
<monster name="Demon" nameDescription="a demon" race="fire" experience="6000" speed="275" manacost="10000">
Provavelmente deve ser a mana necessária para sumonar o demon, mas calma lá.. ja vamos chegar num ponto onde definimos se o monstro é sumonavel ou não.
-----------------------------
<health now="8200" max="8200"/>
Aqui você define a health do monstro.. por exemplo
<health now="500" max="8200"/>
Se você fizer isso, o monstro vai ter um TOTAL de 8200 de HP, mas quando ele nascer, ele vai nascer com 500 de HP, ou seja, a barrinha de life dele vai estar no vermelho praticamente
-----------------------------
<look type="35" corpse="5995"/>
Aqui você define o sprite do seu monstro
Não lembro de cabeça.. mas vamos fingir que o citizen outfit é look type 100, você tem o looktype 35, e quer fazer um demon com outfit de citizen, você muda para 100, ou qualquer outro valor referente ao outfit que você procura.
<look type="35" corpse="5995"/>
Aqui você define qual será o sprite do seu monstro quando ele morrer.
Agora, vamos fazer algo mais divertido?
Vamos alterar o seguinte código:
" <look type="35" corpse="5995"/>"
Suponha-se que você quer utilizar o outfit citizen, mas dessa maneira você não pode definir as cores, e nem fazer um monstro com addon, então agora vou te ensinar como fazer isso
Insira no código as seguintes informações destacadas:
<look type="35" head="114" body="114" legs="0" feet="0" addons="3" corpse="5995"/>
Agora vamos as explicações:
<look type="35" head="114" body="114" legs="0" feet="0" addons="3" corpse="5995"/>
Define a cor do cabelo do seu monstro, porém você tem que definir com numeros, ja te ensino o macete para descobrir como conseguir esses valores
No caso, 114 representa o preto, então seu monsto terá cabelo preto, se você definir como 0, será cabelo branco.
<look type="35" head="114" body="114" legs="0" feet="0" addons="3" corpse="5995"/>
Mesma coisa do caso acima, porém para o peitoral do corpo.. e assim por diante
Basta você imaginar na ordem do Set outfit do próprio Tibia, quando você vai em ser outfit, temos as seguintes coisas:
Head = Head
Primary = Body
Secondary = Legs
Detail = feet
Entendeu?
Para definir os addons do seu monstro você editará a seguinte parte:
<look type="35" head="114" body="114" legs="0" feet="0" addons="3" corpse="5995"/>
Se você quiser que ele tenha APENAS o addon 1, deixe dessa maneira:
addons="1"
Para o addon 2:
addons="2"
Agora, você quer saber a melhor maneira de deixar o monstro como você quer? Simples, coloque seu ot server online, e pegue um char de teste, selecione nele o outfit com as cores e addons que você quer, e depois deslogue do char, feito isso abra o MYSQL (a versão que você utilizar), lá vá em editar players, se você utilizar o SQLite Studio assim como eu, logo a frente do nome do seu char de teste, vai ter as informações com o numero da cor e outfit que você selecionou
<targetchange interval="5000" chance="8"/>
Nessa parte você coloca um valor para definir a cada QUANTO TEMPO ele irá sorteiar baseado no valor ao lado (chance) se o monstro irá mudar seu alvo de um jogador para outro.
Na parte a seguir vamos definir algumas coisas utilizando o padrão Binário, mas ai você me pergunta o que é binário?
Simples, definição de verdadeiro e falso a partir de 0 e 1.
Para verdadeiro utilizaremos 1, para falso 0.
<flag summonable="0"/>
Define se é possivel um player normal sumonar o monstro através da magia "utevo res".. no caso está definido como não, não é possivel.
<flag attackable="1"/>
Define se é possivel UM JOGADOR atacar o monstro, por exemplo, se você definir como 0, ao tentar atacar o monstro vai ser impossivel.
<flag hostile="1"/>
Define se é um monstro hostil, ou simplificando, se estiver como 1 ele te ataca, mas se estiver como 0 ele seria um rabbit da vida, pode ser atacado mas não ataca de volta.
<flag illusionable="0"/>
Define se é possivel utilizar a magia "utevo res ina" no monstro.. ou seja, um player comum (mage) se transformar no monstro por um determinado tempo
<flag convinceable="0"/>
Mesma coisa do summonable PRATICAMENTE, porém é através de uma runa que existe no jogo, se você utilizar ela num monstro ele irá virar seu summon.
<flag pushable="0"/>
No caso, demons não são possiveis de arrastar, mas se você alterar para 1, será possivel arrastar seu demon.
<flag canpushitems="1"/>
Define se o monstro em si irá arrastar itens, no caso você tacou uma parcel na frente do bixo e saiu correndo, ele arrasta ela tirando-a do seu caminho.
<flag canpushcreatures="1"/>
Mesma coisa do item anterior, porém com criaturas, se uma criatura entrar na frente do seu monstro, ele irá arrasta-lá para chegar até você.
<flag targetdistance="1"/>
A distancia que você quer que o monstro fique do jogador, exemplo: Você quer que o demon ataque o jogador a 2 sqm's de distancia, basta alterar para 2 o valor.
<flag staticattack="90"/>
Não sei dizer o que fazer, se alguem souber, peço que poste.
<flag runonhealth="0"/>
Define a vida em que o monstro irá fugir de você (porém não sei dizer se funciona como a vida mesmo ou em % da vida, se alguem puder deixar mais claro isso)
---------------------------
</flags>
<attacks>
<attack name="melee" interval="2000" skill="100" attack="110"/>
<attack name="manadrain" interval="2000" chance="13" range="7" min="0" max="-120"/>
<attack name="fire" interval="2000" chance="30" range="7" radius="7" target="1" min="-150" max="-250">
<attribute key="shootEffect" value="fire"/>
<attribute key="areaEffect" value="firearea"/>
</attack>
Nessa parte iremos trabalhar as spells do monstro.
A parte destacada em negrito, é onde você coloca os ataques, ou seja, todo ataque novo que você quiser fazer OU TIRAR, terá que ser assim, e sempre terá de ser dentro do padrão, no caso eu retirar todos os ataques e deixar apenas um novo.
<attacks>
<attack name="melee" interval="2000" skill="100" attack="110"/>
</attack>
Dessa maneira o demon irá utilizar APENAS o melee skill, com um intervalo de 2000 milésimos, a parte e skill e attack basta pensar que ele é um player, vamos utilizar um exemplo.
<attack name="melee" interval="2000" skill="100" attack="25"/>
Isso equivale a um jogador com skill 100 utilizando uma arma com attack 25. (Por exemplo um paladino com spear)
<defenses armor="55" defense="55">
<defense name="healing" interval="2000" chance="15" min="130" max="240">
<attribute key="areaEffect" value="blueshimmer"/>
</defense>
<defense name="speed" interval="1000" chance="8" speedchange="290" duration="5000">
<attribute key="areaEffect" value="redshimmer"/>
</defense>
</defenses>
O critério utilizado acima nos ataques, também servem para buffs do monstro, por exemplo aqui em defense, você pode ver que ele tem uma chamada speed, que é um haste que o monstro usa para correr mais rapido. Mas esse não é o foco que irei abordar aqui.
A parte em negrito aborda a defesa do monstro, mesmo criterio utilizado acima no ataque, porém para defesa.
Agora, você queria adicionar uma spell de healing, correto?
então vamos lá
Peguei como exemplo a linha de código de um monstro do meu servidor, basta você inserir isso no seu código que estará tudo perfeito.
<defense name="healing" interval="1000" chance="25" min="500000" max="50000000">
Interval define o intervalo do chance, ou seja, a cada 1000 milésimos será sortiado com uma chance de 25 de o monstro healar (detalhe, se não for sortiado dentro da chance o monsto não irá healar) entre o valor min e max, e a próposito, estou falando sortiar, mas o mais correto seria dizer:
"Sortear um valor random", pois não há como definir o valor a ser sortiado (se não nem sequer seria um sorteio né?"
-------------------------------------
<elements>
<element physicalPercent="30"/>
<element energyPercent="50"/>
<element earthPercent="20"/>
<element icePercent="-15"/>
<element holyPercent="-15"/>
<element deathPercent="20"/>
</elements>
Essa parte é BEM SIMPLES, é a % de defesa do monstro contra danos magicos/fisicos:
Levando em conta os dados acima vamos lá:
<element physicalPercent="30"/>
O monstro tem uma defesa de 30% contra physical, ou seja, se você iria hitar 100 nele, o valor 100 será diminuido para 70, que será o seu hit final
<element icePercent="-15"/>
Aqui ja fica diferente.. DESTAQUE para o sinal de -, isso significa que o monstro É FRACO ao elemento ice, ou seja, você iria hitar 100?
Seu hit final vai ser 100 + 15% = 115 de dano
É essa formula para qualquer valor, por exemplo:
300 de dano (15% do valor é igual a 45), ou seja, 345 de dano de ice
-----------------------------
<immunities>
<immunity fire="1"/>
<immunity drown="1"/>
<immunity paralyze="1"/>
<immunity invisible="1"/>
</immunities>
Aqui são as imunidades do monstro, vamos lá, 1 por 1:
<immunity fire="1"/>
Significa que o monsto tem 100% de proteção a fogo, então não importa o que ele não toma dano de fogo.
<immunity drown="1"/>
Não me lembro o que é drown, se não me engano é andar embaixo da água, se for 0 o monstro iria perder vida (SE NÃO ME ENGANO)
<immunity paralyze="1"/>
Ao utilizar a paralise rune no monstro, isso define se ele será afetado ou não
<immunity invisible="1"/>
Define se o monstro irá ver invisbilidade (utana vid ou stealth ring)
Caso essa opção esteja marcado como 0, se você utilizar utana vid, o demon não irá lhe atacar por não te ver.
-----------------------
<summons maxSummons="1">
<summon name="fire elemental" interval="1000" chance="12"/>
</summons>
O demon é um monsto que sumona bixos, no caso aqui você define em MAXSUMMONS qual o limite de bixos que ele poderá sumonar, e em baixo qual o bixo propriamente dito que será sumonado, no caso você pode alterar o fire elemental para um rat se quiser.
------------------------
<voices interval="5000" chance="10">
<voice sentence="MUHAHAHAHA!" yell="1"/>
<voice sentence="Your soul will be mine!" yell="0"/>
</voices>
Deixei apenas as 2 opções para uma explicação mais objetiva, o primeiro em negrito é uma fala do monstro, porém está como yell=1, isso significa que quando ele falar, ele irá gritar na verdade, então será possivel ver essa fala dele de fora da tela.
A fala de baixo no caso, ja representa uma simples fala qualquer que só se pode ser vista estando na mesma tela do monstro em si.
-----------
~
Enfim..
Só restou explicar a ultima parte de loot, mas com tudo que ja expliquei acima, creio que você pegou uma base e isso não será necessário né?
hehe, espero que esse post tenha lhe ajudado, qualquer dúvida, basta perguntar, ajudarei no que for possivel.
-
luuhmel deu reputação a slyton em [PEDIDO] Como editar um monstervida = <health now="8200" max="8200"/>
exp = experience="6000"
e para editar a força dele = target="1" min="-210" max="-300">
-
luuhmel deu reputação a deivaoo em [PEDIDO] Como editar um monsterQual a base do seu servidor?
-
luuhmel deu reputação a Adriano SwaTT em [Pedido] 4º MoedaE aconselho que além do Script do Komuro, você editar também no Items.xml a id e colocar um valor worth maior do que a da Crystal.
Ficará assim a tag:
<attribute key="worth" value="1000000" /> Pois assim os NPCs também o reconhecerá como dinheiro.
Boa sorte.
-
luuhmel deu reputação a tddf1995 em [Pedido] 4º MoedaPostei aqui pra você tim tim por tim tim!
http://www.tibiaking.com/forum/topic/39785-nova-moeda-kk/
-
luuhmel deu reputação a N0mad em [Pedido] 4º MoedaEsse é o código:
local coins = { [2148] = { to = 2152, effect = TEXTCOLOR_WHITE }, [2152] = { from = 2148, to = 2160, effect = TEXTCOLOR_GREEN }, [2160] = { from = 2148, to = 2157, effect = TEXTCOLOR_LIGHTBLUE}, [2157] = { from = 2160, effect = TEXTCOLOR_BLUE }, } function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then return false end local coin = coins[item.itemid] if(not coin) then return false end if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then doChangeTypeItem(item.uid, item.type - item.type) doPlayerAddItem(cid, coin.to, 1) doSendAnimatedText(fromPosition, "Change", coins[coin.to].effect) elseif(coin.from ~= nil) then doChangeTypeItem(item.uid, item.type - 1) doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX) doSendAnimatedText(fromPosition, "Change", coins[coin.from].effect) end return true end -
luuhmel deu reputação a tddf1995 em Nova moeda no ot. ScriptEm PastaDoSeuOt/data/actions/
Edite o arquivo: actions.xml
Adicione essas linhas no seu actions.xml, procure antes pra ver se já tinha uma delas e apague e coloque assim:
Em PastaDoSeuOt/data/actions/scripts/other Edite o arquivo (ou crie): changegold.lua Agora vá em Em PastaDoSeuOt/data/items/ Edite o arquivo: items.xml
Procure por
Você pode substituir por outro item basta trocar os 9971 por outro id desejado eu coloquei esse porque gosto da imagem de barra de ouro, não se esqueça de tirar os loots dos monstros q dropam o gold ignote
http://www.tibiawiki.com.br/wiki/Gold_Ingot
-
luuhmel deu reputação a MatheusVidaLoka em [Actions] Novo goldFala galera do Tibia King, hoje venho trazer um actions a vocês, queria dizer que essa action já é velha, mas dei uma olhada no TK e não vi nada a respeito da action, então decidi postar para vocês.
Qual a função da Action?
É um novo tipo de gold que cada um vale 1kk, funcionando normal nas compras e vendas de itens em npcs, e nas trocas de crystal coin para o golda nugget (novo gold).
Bom vamos ao script.
Vá em data/actions/scripts e abra o arquivo crystal.lua, apague tudo o que está dentro, logo em seguida cole o script abaixo:
Traduzindo:
Vermelho: É o id da crystal coin, e a quantidade a ser trocada por 1 gold nugget (Novo Gold).
Azul: É o id da gold nugget, e a quantidade de gold nugget.
Logo em seguida, vá novamente em data/actions/scripts copie qualquer arquivo.lua e cole, em seguida renomeie-o para "goldnuggets" sem aspas, abra-o, apague tudo, e cole o script abaixo.
Traduzindo:
Laranja: É o que vai dizer quando o player trocar 1 gold nugget por 100 crystal coins.
Verde: É o id da crystal coin, e a quantidade equivalente a 1 gold nugget.
Logo em seguida, abra data/actions/actions.xml e adicione a tag abaixo.
Traduzindo:
Rosa: É o id do gold nuggets.
Azul: O nome do arquivo.lua que você salvou.
Depois disso abra data/items/items.xml, aperte CTRL + F, e digite 2157, ai você vai achar o item Gold Nugget que vai estar assim:
Substitua tudo por isso:
<item id="2157" article="a" name="gold nugget" plural="gold nuggets">
<attribute key="weight" value="10"/>
<attribute key="worth" value="1000000" />
Traduzindo:
Vermelho: Peso do gold nugget.
Azul: Valor do item (como 1 crystal coin = 10k , 1 gold nugget = 1kk)
Logo depois vá data/actions/scripts/other e abra o arquivo changegold.lua, susbistitua tudo oque está la dentro por esse script a seguir, e salve:
-- By MatheusVidaLoka
local coins = {
[iTEM_GOLD_COIN] = {
to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW
},
[iTEM_PLATINUM_COIN] = {
from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE
},
[iTEM_CRYSTAL_COIN] = {
from = ITEM_PLATINUM_COIN, to = 2157, effect = TEXTCOLOR_LIGHTBLUE
},
[2157] = {
from = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_TEAL
}
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then
return false
end
local coin = coins[item.itemid]
if(not coin) then
return false
end
if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then
doChangeTypeItem(item.uid, item.type - item.type)
doPlayerAddItem(cid, coin.to, 1)
doSendAnimatedText(fromPosition, "$$$", coins[coin.to].effect)
elseif(coin.from ~= nil) then
doChangeTypeItem(item.uid, item.type - 1)
doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)
doSendAnimatedText(fromPosition, "$$$", coins[coin.from].effect)
end
return true
end
Traduzindo:
Vermelho: É o id do Gold Nugget.
Por fim vá em data/actions/actions.xml, pule uma linha qualquer e cole isso, e salve:
<action itemid="2157" event="script" value="other/changegold.lua"/>
Traduzindo:
Azul: É o id do gold nugget.
Verde: O nome do arquivo que você salvou.
Server testado em Ot 8.60 e funcionou corretamente.
Creditos:
MatheusVidaLoka
JFLNT
Se enfringi alguma regra do TK por favor me reporte.
Desculpe-me pelos mal usos das ferramentas do TK (quotes,spoiler,CODES,etc) pois estou com certos problemas.
-
luuhmel deu reputação a Gabrielk em [8.60]Baiak Barão - Sem Bug Character-| Baiak Barão
-| Novo Visual do Templo
-| Task System
-| Dodge System
-| Run Event (CORRIDA MALUCA)
-| War System (100% RODANDO EM SQLITE)
-| PvP Balanceado
-| Varios Eventos Automaticos
-| Battle Field Event
-| Capture The Flag Event
-| Adicionado CASTLE 24HORAS (COM CASTELO) e AVISOS DE INVASORES
-| Itens DONATES
-| Área DONATE ~~ (Só Entra Quem Usar o Itens)
-| Vários Novos Script
-| Fast Atk Arrumado
-| Distro 0.4 Rodando 100% ( Se For 64x Bits)
-| Refinamento ( Aprimora seu Item )
-| Frags no Look
-| Npc Major Ancient (Vende Itens Exclusivos para quem tiver honor points) Obs:Consegue no GFS)
-| Fly System Adicionado fale !fly
-| e Muito Mais que Não Lembro
-| CONFIRA ~~ !
Foi Adicionado na V2:
-| Critical System
-| House Clean Automática System (Toda Vez que o server é reniciado, ele dá clean nas houses que o player ficar inativo a 3 dias. Pode ser configurado na Pasta Mods no Script : HouseClean.)
-| Looking At You System (Quando Player dá look em outro player mostra emcima do chat.
-| Auto Loot System System (O Dinheiro vai direto pro NPC Banqueiro)
-| NPC Banqueiro-Sem bugs
Oque foi Removido na V2:
-| Removi Alguns bugs e erros que existia na distro
-| Removi Alguns NPC como : Major Points , Vip Amulet.
-| Removi o Sistema de Guild Frag System pois estava bugado
-| Removi o Sistema de Reflect que Bugava algumas coisas no servidor
OBS:EU modifiquei a distro. Então essa distro não tem Cast System, e removi tb o Points system... Foi Corrigido o Bug de salvar o character, e o do account manager não dá mais password invalid na account.
-| Download
http://www.4shared.com/rar/kYr8hEXxce/Baiak_Barao__1_.html?
-| Scan
https://www.virustotal.com/pt/file/b036f248977d3b75e8fc205983b449a2fd68a942e62a48963adfcfa49fd954b8/analysis/1402686644/
-| Créditos
LuanLuciano
Juliok80
Fernanda.k2
LeozeraRox
Alpha
DeathRocks
Larisa44
-
luuhmel deu reputação a Wiz Khalifa em [8.60] Baiak ROX ! Editado By DeathRocks [Cast + Wars System]Eu tentei colocar em plain, e não consegui :/ acho que o unico jeito é usar em sha1 msm, se não da erro na distro :s
-
luuhmel deu reputação a DeathRocks em [8.6] EekBaiak Editado DeathRocks v1Fale Ae Galera Do Tibia King, Venho Trazer meu Primeiro Baiak Eek Que Editei v1
-------------------------------------------------------------------------------------------------------
Este é o Meu Primeiro Poste
O Que Contem no Servidor ?
Distro Tfs 0.3.6 City totalmente reformulada 8.60 Nova city donate Removido 8 Vips; Adicionado 2 Vips, 1 free e outra Donate Items, set editados melhor War Items donate Novas areas hunts Novas quests Monstros novos Areas de eventos Cassino System 5 Novos eventos automaticos adicionados; CTF ( Capture de Flag ) *Automatico* Zombie Event *Automatico* Battle field *Automatico Blood Castle *Automatico Castle 24h Com Castelo e Hunts Exclusivas GFS ( Guild Frag System ) com !guildfrags rank Dodge Sytem Oque eu Mudei ? ou Adicionei Editado DeathRocks v1 !!
Arrumei Alguns Bugs no Mapa Reformulei o Templo Deixando Baiak City Totalmente Ice Dodge System Adicionado Task System com !task e NPC Frags no Look e com !rank frags Castle 24Horas Agora com CASTELO EXCLUSIVO E Hunts Vocações Equilibradas Potions e Magias Arrumadas Area de Amostra Donate com NPC que vende Moedas Donate Master Vip Itens Arrumado Anti Nuker de "Account Manager" Maximo 10 Exclusivo Para Uma War Legal Servidor Totalmente em Sqlite Wand e Rods Atacam com 0 a 6 de Distancia Loteria System Arrumado E Muito Mais Confira !
Algumas Scheenshots !
TEMPLO.
TELEPORTES.
AMOSTRA DONATE COM NPC !
CASTLE 24 HORAS COM CASTELO EXCLUSIVO
ENTRADA PARA CASTELO OU ATALHO E ENTRADA PARA DOMINAR O CASTELO
AREA DONATE,AMOSTRA TELEPORTES 1 "Não Mudei"
AREA DONATE,AMOSTRA TELEPORTES 2 "Não Mudei"
NPC Ludger De Pegar As Task,Localizado Em Cima do Templo
ACC DO ADM: eek/eek
SCAN - https://www.virustotal.com/pt/file/161f9dbb5aa91dd814daf848a6785628f1f9ff14d2995997fb0be2c1793cfbd6/analysis/1400174692/
DOWNLOAD: - http://www.mediafire.com/download/9n809yfhwbrdatr/Editado+By+DeathRocks.rar
Obs: Se Nao Conseguir Num,Tente no Outro =D
CREDITOS :
|- Juliosky (Criado)
|- DeathRocks (Por Editar)
-
luuhmel deu reputação a DeathRocks em [8.60] Baiak ROX ! Editado By DeathRocks [Cast + Wars System]Eae Galera do TibiaKing
É o seguinte Hoje trago a vocês o Baiak Rox Editado por Min
Espero que Gostem
Oque eu Fiz ?
| Novo Visual do Templo Totalmente ICE
| Critical System
| Task System
| Dodge System
| Run Event (CORRIDA MALUCA)
| Reset System (ÁREA EXCLUSIVA COM CASTELO E HUNTS) para resetar fale !reset
| Guild Frags System ( ACESSO AO PROMOTE E ITENS EXCLUSIVOS )
| War System (100% RODANDO EM SQLITE)
| Cast System (100% Roda em Mysql ) ( Para Ativar vai em Config.lua e ache | enableCast = false | mude para true ) Duvidas entrem em http://www.tibiaking...os-na-distro/
| PvP Balanceado Agora com mais RPG
| Armas Arrumadas Para Melhor PvP
| Varios Eventos Automaticos
| Battle Field Event
| Capture The Flag Event
| City War
| Adicionado CASTLE 24HORAS (COM CASTELO) e AVISOS DE INVASORES
| Itens DONATES
| Área DONATE ~~ (Só Entra Quem Usar o Itens de Premium Days)
| Vários Novos Script
| Fast Atk Arrumado
| Distro 0.4 Rodando 100% ( Se For 64x Bits)
| Refinamento ( Aprimora seus Equipamentos )
| Frags no Look
| Npc Hero Seller (Vende Itens Exclusivos para quem tiver honor points) Obs:Consegue no GFS)
| Entre Outras Coisas
| SENHA DO GOD: rox/styller
| Aqui Vai Umas Prints
| Castelo Reset System
| Nova Imagem do Templo
| Área Donate
| Mostra de Itens Donate + Eventos
| Download
| Scan
| Créditos
| Gostou ? Então dei um REP
-
luuhmel deu reputação a LucasDipic em [Pedido] Como retirar anti-divulgação da distroVocê tem as sources do distro?
-
luuhmel deu reputação a LucasDipic em [Pedido] Como retirar anti-divulgação da distroVai em game.cpp nas source e dá um ctrl + f nas palavras que ele bloqueia e apaga, depois compila dnv. Se não souber me passa sua source em .txt que eu edito e mando pra você
-
luuhmel deu reputação a LucasDipic em [Pedido] Como retirar anti-divulgação da distro
-
luuhmel deu reputação a Wend em [Pedido] Minha database vem criptografada, como descriptografar.Manda PM?
não precisa doação só quero ajudar
-
luuhmel deu reputação a Wend em [Pedido] Minha database vem criptografada, como descriptografar.no seu config.lua nessa parte está como?
encryptionType -
luuhmel deu reputação a Wend em [Pedido] Minha database vem criptografada, como descriptografar.Use um desses sites para Descriptografa:
http://sha.shadecrypt.fr/home
http://www.usefulconversions.co.uk/
http://reverse-hash-lookup.online-domain-tools.com/
-
luuhmel deu reputação a Adriano SwaTT em [PEDIDO] Como duplicar a sprite de um item, gerando novo idEste erro é porque na hora de salvar a versão do seu OtItemEditor é para outra versão.
Procure se informar qual versão é para seu servidor.
Tente seguir este tutorial, pois ensina sem precisar editar os arquivos do OTServ.
Ou então neste link tem os ItemEditores segmentados por versões.
Boa sorte.
-
luuhmel deu reputação a Rusherzin em [PEDIDO] Como duplicar a sprite de um item, gerando novo idVou deixar o link de dois tutoriais aqui do TK, Tutorial 1, Tutorial 2
-
luuhmel deu reputação a HotSummer em Como colocar vip por um item?ATENÇÃO! ISSO NÃO É BEM UM SISTEMA VIP,ELE SÓ ADICIONA STORAGE AO PLAYER POR UM DETERMINADO TEMPO PELO ITEM,DANDO DIREITO DE PASSAR EM LUGARES QUE VOCÊ CONFIGUROU PARA SEREM PASSADOS SÓ POR PLAYERS COM ESSE STORAGE. JÁ QUE SÃO SÓ LUGARES,ESSE É PRA VOCÊ!!
NÃO TEM COMO VOCÊ VENDER ISSO NO SITE,PORQUE NÃO É SISTEMA VIP,SÓ O ITEM QUE DÁ O STORAGE PRA PASSAR NOS PISOS VIP.
SE VOCÊ QUISER ADICIONAR MAGIAS PRA VIP,ADICIONA ISSO NO SCRIPT DA MAGIA :
---------------------------------------------------------------
local storage = 445566 ---------------------------------------------------------------- Ok...já que não entendeu darei o código pronto já. ----------------------------------------------------------------- ACTION ITEM: CRIE UM ARQUIVO CHAMADO VIP Tile.lua em /actions/scripts function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 30 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 445566) local timenow = os.time() if getPlayerStorageValue(cid, 445566) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 445566, time) local quantity = math.floor((getPlayerStorageValue(cid, 445566) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end Em actions.xml ponha : <action itemid="5785" script="VIP Item.lua"/> *5785 - ESSE É O ID DO ITEM QUE VAI DAR VIP! ------------------------------------------------------------------- Agora em movements/scripts crie um arquivo chamado viptile.lua function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "This place is only for vip players,please buy a vip scroll..", msgWelcome = "Welcome to VIP PLACE!!." } if getPlayerStorageValue(cid, 445566) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end E adicione a tag aos movements.xml : <movevent type="StepIn" actionid="29859" event="script" value="viptile.lua"/>
e no piso que for pra vip,vc põe 29859 no ACTIONID do piso,no mapa.
O STORAGE DO SEU VIP SYSTEM AGORA É 445566!
-
luuhmel deu reputação a Vodkart em Criando MonstroTome mais cuidado quando for postar amigo, obrigado!
@topic
bem legal seu monstro fera! valeu por compartilhar aqui na comunidade.
abraços xD
-
luuhmel deu reputação a Jeff Owns em Sistema De AFKOlá Galera Hoje eu Vou Postar um Sistema De Afk Para vcs Então VAMOS Lá
Vá Na pasta do seu otserv data/talkaction/talkaction.xml Adicione a Tag abaixo
Depois salve e Feche... Agr Va em data/talkactions/scripts. Abra um arquivo Lua q n estar sendo Usado Renomei Por Sistemaafk e Coloque Isto
Pronto Seu Sistema De Afk Estar feito feche e salve.
CREDITOS:
Higor Lara
Jeff Owns