
radhanama
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
radhanama deu reputação a Nextbr em [Action] Pokedex System [PDA S/Level] - Pokemon StatusBoa Noite Galera , Blz?
Hoje vim Postar um Sistema de Pokedex que mostra o Status do Pokemon : PDA [PDA S/Level] Super Basico
- As Diferenças entre o PDA com Level e PDA sem Level é :
PDA COM LEVEL: Os Status do Pokemon é Baseado Por Storage e Por Atributos [Atualiza o Status na hora Sem precisar da Goback para Atualizar]
PDA SEM LEVEL: Os Status do Pokemon é Baseado Por Storage Somente [Atualiza o Status depois que da Goback]
- Muitas Pessoas acham que o PDA S/Level , Os Pokemons nao tem Status e o unico Status da Força do Pokemon e o Boost, Level do Player ou Held Itens
A Força de Boost e Level do Player ou Held Itens é Somado Com o Resto dos Status como: [Offense/Defense/Agility/Vitality/Sp.Attack]
Para quem nao Sabe oque Significa cada Status do Pokemon:
Esses Status sao Configurados la em data/lib/configurations.lua nessa Tabela um Exemplo:
O Bulbasaur por Exemplo ele ta com Status de Offense: 4.9 / Level de Uso: 20. Intao a Soma das Forças e feita da Seguinte Maneira:
4.9 + 20 + Level do Player + Boost = ?
- Bom, intao chega de Blablabla e vamos ao Script:
Vai em data/lib/pokedexsystem.lua e procure por isso:
Em Cima dessa linha adiciona isso:
Pronto , ja esta Funcionando o Status do Pokemon [summon e Wild] da Ate vergonha de postar pois e 1 linha somente mais e muito util para quem quer ver a força do Pokemon!
- Uma Imagem de Demonstração:
- Creditos:
NextBR
-
radhanama deu reputação a samlecter em Addon System FUNCIONAL 2015/2016Primeiramente, informo que não fui eu quem criou o sistema e nem a explicação, créditos no final.
O que eu fiz então?
R: Adaptei algumas coisas, exemplo: com o original a Cd Bar não aparecia nos pokemons com addon, adaptei para que apareçam e trouxe pro TK pois achei em outro lugar!
OBS: Sei que já existe alguns posts sobre o assunto aki, mas quando procurei pra por no meu ot, todos eram incompletos apenas com o script pra por no actions e a tag no actions.xml
OBS²: A única coisa que não funciona nesse sistema é que caso o pokemon tenha fly/surf/ride, não aparece o addon deles enquanto estiver no fly/surf/ride, não sei como por para aparecer, então se alguém souber, ficaria grato se ensinasse ( possuo a sprite do pokemon com addon usando fly/surf/ride, só não sei como por )
A Alteração feita para que a Cd Bar apareça foi feita no goback.lua e some functions.lua , já estará o correto na explicação abaixo!
Vamos Lá !
Em Data/actions e Actions.xml adiciona isto:
<action itemid="IdAddon;IdAddon" event="script" value="Addon.lua"/>
Em IdAddon Coloca os ids dos items dos addons! ai para adicionar mais ids é só colocar o ";" Ou seja aquele negocio verde, e depois colocar o ID Ficando:IdAddon;IdAddon;IdAddon e por ai vai
Ai Em Data/actions/scripts cria um arquivo lua Chamado "Addon" e Dentro Dele Adiciona Isto:
function onUse(cid, item, fromPosition, itemEx, toPosition) local addons = { [12593] = {pokemon= "Electabuzz" , looktype = 1482}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon [12925] = {pokemon= "Alakazam" , looktype = 1471}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon } if #getCreatureSummons(cid) > 0 then doPlayerSendCancel(cid, "Please back your pokemon.") return false end local numero = addons[item.itemid].looktype local pb = getPlayerSlotItem(cid, 8).uid local pk = addons[item.itemid].pokemon if getItemAttribute(pb,"poke") ~= pk then doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.") return false end if getItemAttribute(pb,"addon") < 1 then doRemoveItem(item.uid, 1) doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.") doSetItemAttribute(pb,"addon",numero) return true end return true end
Para adicionar um Novo Addon é só Adicionar esta tag:
[ItemID] = {pokemon= "NomeDoPoke" , looktype = IdDaOutfit},
EM ItemID, troca pelo id do addon
em pokemon troca NomeDoPoke, pelo Nome Do Pokémon que vai ser adicionado o Addon
Em looktype, troca IdDaOutfit, pelo looktype do pokémon com addon!
Em Goback.lua
Procure Por: (fica lá no final)
else doPlayerSendCancel(cid, "This pokemon is fainted.") end
E Adiciona Em cima do else Isto:
local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end
Em Catch system.lua Procura Por:
doItemSetAttribute(item, "description", description) Em baixo adicione isto:
doItemSetAttribute(item, "addon", 0)
Em Some Functions.lua Procure Por:
unLock(item.uid) Da Enter Duas Vezes e Adiciona isto:
local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) end
Pronto! Sistema de Addon Funcionando Perfeitamente Caso Coloque Tudo Certinho!
Caso Queira uma Addon Box... Façam isto:
Em Actions.xml Adiciona Isto:
<action itemid="12595" event="script" value="addonbox.lua"/>
E Em Data/Actions/Scripts Cria um Arquivo Lua Chamado "addonbox" e Adiciona Isto Dentro Dele:
function onUse(cid, item, frompos, item2, topos, pos) local addons = {12593,12889} local randomChance = math.random(1, 49) if item2.itemid == 12595 then doSendMagicEffect(getCreaturePosition(cid), 28) doRemoveItem(item2.uid, 1) doPlayerAddItem(cid, addons[randomChance], 1) doPlayerSendTextMessage(cid, 27, "Você ganhou um Addon!") return true end end Pronto Addon Box Adicionada!
Créditos
Pokémon X Rain Pelo Sistema de Addon
Drazyn12391
E Eu
EDITED
Encontrei uma falha, quando evolui o pokemon com Addon, após voltar para a ball e mandar denovo, ele fica com a outfit antes de evoluir e com addon.
Exemplo: Evolui o Electabuzz COM Addon, ele virou electivire, voltei pra ball e mandei denovo, ele estava com o Outfit(aparência) do Electabuzz com Addon.
Ou seja, melhor só por o addon em pokemons que não evoluem, caso alguem saiba resolver pfv comenta aki, caso eu descubra como resolver, edito.
-
radhanama deu reputação a GOD Vitor em [Exclusivo] - (PDA) Profession SystemEae galera, faz tempo que não contribuo com o fórum, eu estava com um sistema de profissão aqui então decidi disponibilizá-lo.
Vídeo - Apresentação básica do sistema.
Informações Básicas.
Download:
Clique aqui
Scan:
Clique aqui
Créditos
-
radhanama deu reputação a ZORAN em OTClient pararecido com PXG! [Download]Primeiramente: Peço desculpas se errei o lugar porque pra min um Client de algum server e um ultilitario então peço desculpas se errei novamente o lugar.
Segundamente: Aqui estou postando um Client parecido com o da PXG Logo digo não fui eu que fiz e ele e beta então pode a ver rejeição em alguns servers eu testei ele no servidor de poketibia do gabrielTxu 3.0 a 3.2 e as vezes a vara de pescar não funciona então quem quiser pegar como base para seu Client pode usar a vontade. Por isso que estou postando e uma base não um pronto para usar entendido então não me venha reclamar dizendo que enganei vocês.
Aqui esta uma print:
Aqui esta o Download do Client:
CLICK AQUI
SCAN:
CLICK AQUI
Me agradecer não cai o dedo Vlws.
Um grande abraço e fiquem com Deus.
-
radhanama deu reputação a Valakinhas em Erondino v17.1 By {ABEROS} BPO Open SourceV17.1
*Informações
+Edições
+Print's
+Erros/Bug's
+Creditos
QUALQUER ERRO E BUG, COMENTAR NESSE TÓPICO
Desculpa pelos erros ortográficos.
ah antes que me esqueça ID da vara de pesca 2580
-
radhanama deu reputação a DarkWore em [C++] Atribute isPokeballFalaaa galeraaa, beleza? então, estou trazendo pra vocês aquela função do PDA a isPokeball que achei em outro fórum e vi que não tem aqui
Bem, se você tá adaptando seu PDA com source, e deu erro no atributo isPokeball, após colocar essa função não irá mais dar erro.
Vá em items.cpp procure por:
decayTime = 0; e em baixo adicione:
isPokeball = false; agora procure por:
else if(tmpStrValue == "transformto") { if(readXMLInteger(itemAttributesNode, "value", intValue)) it.transformToFree = intValue; } abaixo do }, adicione:
else if(tmpStrValue == "ispokeball") { it.weight = 1000; } agora em items.h procure por:
Ammo_t ammoType; e em baixo adicione:
bool isPokeball; Recompile. E puff, seu cap está igual o pda xd
Lembrando que nas pokebolas deve ter o atributo. Como neste exemplo:
<item id="xxxx" article="a" name="safarri ball"> <attribute key="ispokeball" value="1"/> <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item>
Créditos
Deadpool (por desenvolver e postar em outro fórum)
Eu (por trazer ao fórum)
-
radhanama deu reputação a GBs em [Dúvida] Métedo para compilar/criptografar spr,dat do clientMereço um Rep n?
-
radhanama deu reputação a Kuchiki Kenpachi em Criando Client Proprio Sem Vapus (Completo)qué isso cara vlw ae, claro, vou fazer sim o do Launcher vlw ae novamente
-
radhanama deu reputação a Kuchiki Kenpachi em Criando Client Proprio Sem Vapus (Completo)Fala galera, o Vapus era Perfeito para criar Client's proprios mas depois que ele fechou e re-abriu ficou uma merda, os clients criados no vapus não funcionam, então fica a pergunta de como criar um client proprio sem usar o Vapus! Então vamos lá.
Pode usar o client que já vem no server mesmo.
*Material:
1º Parte: Mudando o IP do client.
2º Parte: Compilando .dat, .spr e .pic:
3º Parte: Mudar o Icone do Client.
Qualquer duvida, erros ou coisa do tipo posta ae. Proximo tutorial vou mostrar como fazer um Launcher e Instalador. Se gostaram por favor REP+ o pessoal daqui ta com uma Pessima mania de ver um Tutorial ou script, gostar e não dar rep+ e isso é sacanagem neh. Bom vlws ae e aguardem o proximo Tutorial !
-
radhanama deu reputação a ZORAN em Criando Client Proprio Sem Vapus (Completo)Manio me fez logar só para da Rep, mas parei para comentar. Ai quando puder faz o do launcher fazendo o favor, até hoje não consegui um que funcione já tentei ate com o de Mu mais nada. Valeu fique com Deus e um grande braço!.
sucesso.
-
radhanama deu reputação a Nextbr em [Pokemon] Gender e Pokelevel SystemServidor Testado:
erondino,pokemon dash v6,tfs 0.3.6
Servidor Nao Testado:
Pokemon Dash Advanced
Precisa de: Noçoes basica de script pois so irei postar a parte principal dos script, pois eu nao sei oque voces editaram nos seus scripts !
Bom Dia Turma, Hoje Eu Vou Postar:
Sistema de Gender System "Sexos nos Pokemons": O Sexo dos pokemons so vai ter em seus Pokemons capturados, Boxs,nao vai ter em pokes das hunts etc..
Sistema Completo de "PokeLevel": Level nos Seus Pokemons "Porem" a cada Level o Pokemon so Ganha HP Baseado no Servidor: http://pokemonbr.com/ . Pois dar força ao Summon Somente adicionando funçoes na Sources. o Sistema completo do Pokelevel vem: Rare candy,Evolution,Pokelevel
Intao Vamos La =)
Gender System:
*Primeiro antes de tudo tem que ver se no seu client tem o icone dos Sexos dos Pokemons, fazendo o comando /attr skull "Numero 1 a 4"
*Eu So vo postar as funçoes eu nao vou mandar o script inteiro pois eu nao sei o que voces editaram no script do catch.lua mais mesmo assim e facil de editar intao Vamos la:
vai em actions/catch.lua :
Vai em actions/goback.lua:
Vai em actions/box.lua
*XML: <action itemid="ID" event="script" value="box.lua"/>
PokeLevel System:
* Limite de Pokelevel : 30
* Para adicionar mais Level Segue esse Mini-Tutorial:
Cria um Arquivo , creaturescripts/Pokelevel.lua:
*XML: <event type="kill" name="kill" event="script" value="PokeLevel.lua"/>
* registerCreatureEvent(cid, "kill")
Troca seu look.lua creaturescripts/look.lua:
Vai em actions/Goback.lua:
*Aki quando voce dar primeiro Goback no Pokemon ele recebe o Level: 1
actions/evolution.lua:
*Exemplo de Evoluçao:
["Bulbasaur"] = {level = 40, evolution = "Ivysaur", maxh = 2600, count = 1, Stoneid = 2293, Stoneid2 = 0},
["Nome do Pokemon"] ={level = "level que precisa para Evoluir" , evolution = "Nome do Pokemon",maxh ="o Max de Hp que vai ter",count = "quantidade de stone",Stoneid = "Id da Stone", Stoneid2 = "id da stone 2"},
vai em Actions/Rarecandy.lua
*XML: <action itemid="ID" allowfaruse="1" event="script" value="Rarecandy.lua"/>
-
radhanama recebeu reputação de allex1234 em [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DBqueria saber como funciona o sytem mega e como posso adicionar mais.
man usa object buider
-
radhanama deu reputação a Natanael Beckman em DEV C++ Compilando TFS no WindowsDEV C++, aprenda a compila uma source TFS!
Downloads(Baixe de acordo as configurações do seu windows):
DEV C++ CONFIGURADO PARA 32BITS
DEV C++ CONFIGURADO PARA 64BITS
REV 3884 TFS 0.4
Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.
======================================
Abra o DEV C++:
======================================
======================================
Abra a Source:
======================================
======================================
Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:
======================================
=============================================================
======================================
Aguarde carregar todos os arquivos:
======================================
======================================
Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:
======================================
======================================
Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:
======================================
======================================
Se der tudo certo em Log vai estar como mostra a imagem abaixo:
======================================
======================================
Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!
======================================
===========================================
Só isso galera tutorial rápido resumido e útil!
Créditos Natanael Beckman!
===========================================
Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:
Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.
Abra o DEV-C++, clique em File> New> Project:
Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:
Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.
No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:
-D__ENABLE_SERVER_DIAGNOSTIC__ -D__ROOT_PERMISSION__ -D__GROUND_CACHE__ -D__USE_SQLITE__ -D__USE_MYSQL__ -D__CONSOLE__ -D__WAR_SYSTEM__ E em Linker adicione as seguintes libs:
-lboost_filesystem -lboost_thread -lboost_system -lboost_regex -lsqlite3 -lwsock32 -llua5.1 -lws2_32 -leay32 -lmysql -lxml2 -lgmp -lz -s No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK. Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project: Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9: OpenSSL 0.9.8 1º baixe http://devpaks.org/details.php?devpak=73 2° abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!
Clica aqui \/ -
radhanama deu reputação a EdMignari em Ot Item Editor para cliente extendedOi, jgmmiranda.
O OTItemEditor não tem suporte para arquivos estendidos. Você já tentou usar este:
https://github.com/Mignari/ItemEditor#download
E já existe um RME com suporte a estendidos:
http://www.tibiaking.com/forum/topic/38665-remeres-map-editor-versão-cliente-estendidaextended/?p=223663
Abraço.
-
radhanama deu reputação a Zayon Owatari em [Download] Mega WobbuffetBom dia/boa tarde/boa noite !
Este é meu primeiro post aqui no tibiaking :D
Esses dias eu estava atrás de um mega wobbuffet para meu servidor, e não achava nenhum do meu agrado ( uns eram muito tortos, ou muito decorados, ou até mesmo, muito editados ), então decidi fazer o meu próprio mega wobbuffet.
A princípio, eu não pretendia disponibiliza-lo, mas como eu já peguei MUITA coisa aqui do tibiaking, nada mais justo que devolver algo ♥
Esse é a png dele, só usar o slicer e recortar guys !
Se gostaram, por favor não deixem de curtir a página do meu servidor no face ! ( pode divulgar ? )
https://www.facebook.com/poketibiabeta/
É isso ai, se tiver algo errado com o post, por favor me avisem :c
-
radhanama deu reputação a NickFuCked em Pokémon ZZInformaçoes
Bug's
Print's
Scan
Download
Creditos
-
radhanama deu reputação a lulampo em REMAKES DIVERSOS POKEMONS BY LULAMPO ^^
Por enquanto é isso. Alguns eu havia feito antes de sairem os remakes atuais, então considerem apenas as cores..
-
radhanama recebeu reputação de Tricoder em Baiak Bryaan 2.0 | Novos monstros e itens VIPs, Nova vocação e +REMOVIDO
-
radhanama recebeu reputação de Tricoder em Baiak Bryaan 2.0 | Novos monstros e itens VIPs, Nova vocação e +REMOVIDO