Ir para conteúdo
  • Cadastre-se

Posts Recomendados

EDITANDO A XP:

No meu conceito a xp funciona assim:

um determinado pokemon dará x de xp, que será multiplicada pela xp do config.lua e depois pela xp dos demais script relacionados, para então o player receber.

Olha, você pode editar a xp do servidor vá no config.lua.

experienceStages = true

rateExperience = 2
rateExperienceFromPlayers = 2
rateSkill = 2
rateMagic = 1
rateLoot = 1

 

rateSpawn = 1 

 
Onde está Vermelho, são coisas que você nao pode modificar, em Verde, são os itens modificaveis, Azul é a xp do servidor, que no caso está 2, ali você pode mudar a seu gosto deixando da forma que bem entender.

 

PLAYER XP

 Depois de ter configurado a xp no config.lua, vá na pasta data/xml e abra o arquivo stages.xml(isso se você não o desativou no config.lua) ali estará:

<config enabled="1"/>
    <stage minlevel="1" maxlevel="30" multiplier="6.5"/>
    <stage minlevel="31" maxlevel="49" multiplier="3.5"/>
    <stage minlevel="50" maxlevel="74" multiplier="2.5"/>
    <stage minlevel="75" maxlevel="94" multiplier="2"/>
<stage minlevel="95" maxlevel="130" multiplier="1.5"/>
<stage minlevel="131" multiplier="1"/>

onde minlevel será o level inicial para a stage começar a funcionar e maxlevel será o level onde a stage terminará.
multiplier é por quanto a xp será multiplicada enquanto o player estiver dentre o leveis do minlevel e do maxlevel. E assim você modifica a xp do player.
 
 POKEMON XP
Acredito que para editar a xp de quanto o pokemon irá receber, seria preciso editar assim:
Abra as pasta data/creaturescripts/script depois abra o arquivo pokelevel.lua e procure por:

if lvpoke.level <= 16 then
niveldopoke = lvpoke.level/2 
elseif lvpoke.level <= 26 then
niveldopoke = lvpoke.level/1.9 
elseif lvpoke.level <= 36 then
niveldopoke = lvpoke.level/1.8
elseif lvpoke.level <= 56 then
niveldopoke = lvpoke.level/1.7
elseif lvpoke.level <= 76 then
niveldopoke = lvpoke.level/1.6
elseif lvpoke.level <= 86 then
niveldopoke = lvpoke.level/1.5 

Azul level em que poke deve esta para receber a xp em que o Verde estará multiplicando.
Ex: Até o level 16 o pokemon estará recebendo a xp multiplacada por 2.
 
EDITANDO O CATCH:

Para editar o catch sem modificar por cada poke eu só achei de um jeito.
Vá na pasta data/actions/scripts abra então o arquivo catch.lua ali estará as balls que você tem, basta editar o rate de cada uma.
com o catch.lua aberto identifique as linhas:
local catchrate = 1
local oncatch = 24
local onfail = 23
local diseff = 55
local bolabola = 2222
Onde 1 é por quanto o catch estará sendo multiplicado, 24 o efeito de quando a ball der catch, 23 o efeito de quando a ball der broke, 55 o efeito do "raio vermelho" que sai da ball quando ela encontra o corpse e 2222 o id da ball que vai ser usada para lançar.

Etendido isso edite conforme você queira, lembrando que para editar a chance de catch você só deve mudar o numero que estiver na frente de local catchrate = que no caso do esquema acima é 1

 

espero que tenha entendido

 

 

troquei a catch rate da ball ID 192 de 5 para 70 porém quando liguei o servidor apareceu mensagem de erro no scripte catch.lua

Link para o post
Compartilhar em outros sites
  • Respostas 99
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

tente usar na frente do comando: /cb ou /cp nomedopoke, leveldo poke, nickdoplayer, segue exemplo.   /cb, Charizard, 100, GM Sullivan se /cb nao funfar, tenta /cp, nao lembro nem..

Olha, pra quem ainda tem problema com os firstitens ta aqui uma solução que comigo funcionou: Gesior 0.4.1 só baixar e instalar o site. Ainda nao sei um outro jeito, mas se o colega que conseguiu reso

EDITANDO A XP:   Onde está Vermelho, são coisas que você nao pode modificar, em Verde, são os itens modificaveis, Azul é a xp do servidor, que no caso está 2, ali você pode mudar a seu gosto de

Posted Images

troquei a catch rate da ball ID 192 de 5 para 70 porém quando liguei o servidor apareceu mensagem de erro no scripte catch.lua

Olha, testei aqui e nao deu erro nenhum, se puder posta uma print do erro que está dando, e em spoiler deixa o seu script catch.lua.

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

Olha, testei aqui e nao deu erro nenhum, se puder posta uma print do erro que está dando, e em spoiler deixa o seu script catch.lua.

 

ai esta o erro, e onde eu alterei o script.

~quando taca a ball no pokémon não vai, fica normal como se fosse um lendário que não pode ser catch

~~~~~~

 

Man como sabe na base só o god com nome de [kpdo]Cater pode usar os comandos como /i e /cp - queria colocar para outro nick ter esse acesso, no caso 2 GODs Exemplo: [PJ]Júnior e [PJ]Alexandre, se entendeu e poder ajudar com essa parte agradeço =) vlw.

post-55425-0-32508500-1418920823_thumb.j

post-55425-0-13935700-1418920842_thumb.j

Editado por admelite (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

ai esta o erro, e onde eu alterei o script.

~quando taca a ball no pokémon não vai, fica normal como se fosse um lendário que não pode ser catch

~~~~~~

 

Man como sabe na base só o god com nome de [kpdo]Cater pode usar os comandos como /i e /cp - queria colocar para outro nick ter esse acesso, no caso 2 GODs Exemplo: [PJ]Júnior e [PJ]Alexandre, se entendeu e poder ajudar com essa parte agradeço =) vlw.

Olha o tutorial novamente editei uma coisa nele que pode ajudar no catch rate. ja esse erro q ta dando no seu server, significa q tem um erro na linha 1 do script, provavelmente algum simbolo errado.

 

Copia o seu catch.lua e coloca dentro de um spoiler q dai eu vejo onde esta o erro.

 

Quanto aos codigos, tenta colocar uma virgula dentro do script depois do nome [kpdo]Cater

Editado por Pay My Pass (veja o histórico de edições)

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

ae esta o script do catch, ok vou tentar colocar a "," la.

 

Outra duvida que to pressisando muito =), como add novos pokémons no servidor, tentei porem deu muito erros ^^', se poder tirar essa duvida agradeço.

 

Desculpe por não esta dando REP+ ando meio sem tempo, mais assim que eu poder vou dar os rep+ por que tu ta merecendo e muito ^^'

 

 

catch.lua

Link para o post
Compartilhar em outros sites

ae esta o script do catch, ok vou tentar colocar a "," la.

 

Outra duvida que to pressisando muito =), como add novos pokémons no servidor, tentei porem deu muito erros ^^', se poder tirar essa duvida agradeço.

 

Desculpe por não esta dando REP+ ando meio sem tempo, mais assim que eu poder vou dar os rep+ por que tu ta merecendo e muito ^^'

Vou dar uma olhada e ver se consigo adicionar alguns pokes se eu conseguir passo aqui um tutorial.

 

Em questão seu catch.lua testei ele, mas nao apareceu erro na distro mas realmente fica como se o poke nao tivesse sido adicionado para catch. estou passa aqui um catch.lua, tente usa-lo e se der erro avise

catch.lua

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

Vou dar uma olhada e ver se consigo adicionar alguns pokes se eu conseguir passo aqui um tutorial.

 

Em questão seu catch.lua testei ele, mas nao apareceu erro na distro mas realmente fica como se o poke nao tivesse sido adicionado para catch. estou passa aqui um catch.lua, tente usa-lo e se der erro avise

 

Coloquei o catch que tu me mando e ocorreu o mesmo ^^', fica como se o pokémon não pudesse ser capturado 

Link para o post
Compartilhar em outros sites

Coloquei o catch que tu me mando e ocorreu o mesmo ^^', fica como se o pokémon não pudesse ser capturado 

Estranho isso estar acontecendo, aqui está funcionando normal, sem erros. Então nao poderei te ajudar desculpa.

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

Oi... Boa sorte com seu tópico...
Alguém pode ajudar aqui?

http://www.tibiaking.com/forum/topic/47923-ajuda-2-erro-ao-compilar-em-ubuntu/

vale rep+  :extasiado:

AJfwFit.png

 

Eu ouvi fala que os cara quer chapar sipá, álcool destrói o figado e o rim. (8'

 

Ser nobre é ser Rei! ;)

Link para o post
Compartilhar em outros sites

Estranho isso estar acontecendo, aqui está funcionando normal, sem erros. Então nao poderei te ajudar desculpa.

 

 

mano, blz vlw ae por ter tentado xD, poderia tirar outra duvida? queria add todos os lendarios para poderem ser catch se poder me ajudar nessa parte ai agradeço muito vlw man =), ja dei os REP+ vlw mesmo =)

Link para o post
Compartilhar em outros sites

mano, blz vlw ae por ter tentado xD, poderia tirar outra duvida? queria add todos os lendarios para poderem ser catch se poder me ajudar nessa parte ai agradeço muito vlw man =), ja dei os REP+ vlw mesmo =)

Faça o seguinte, vá na pasta data/lib depois abra o arquivo catchrate.lua adicione isso sempre q for por algum poke pra catch:

["xxx] = {chance = nnn, corpse = yyy, health = xxxlife, maxhealth = xxxlife},

onde tiver xxx coloca o nome do pokemon com a primeira letra maiúscula ex: Moltres. Onde tá o n é a possibilidade de dar catch quanto maior o numero menor a possibilidade do catch, yyy é o id do corpse do pokemon, e o que tiver na cor Laranja não é pra mudar

 

Ficando assim: ["Moltres] = {chance = 99999999, corpse = 7330, health = Moltreslife, maxhealth = Moltreslife}, 

Bom é isso.

 

Amanha deixarei aqui um tutorial de como criar um pokemon, andei fazendo uns teste e acho q encontrei um jeito.

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

Faça o seguinte, vá na pasta data/lib depois abra o arquivo catchrate.lua adicione isso sempre q for por algum poke pra catch:

["xxx] = {chance = nnn, corpse = yyy, health = xxxlife, maxhealth = xxxlife},

onde tiver xxx coloca o nome do pokemon com a primeira letra maiúscula ex: Moltres. Onde tá o n é a possibilidade de dar catch quanto maior o numero menor a possibilidade do catch, yyy é o id do corpse do pokemon, e o que tiver na cor Laranja não é pra mudar

 

Ficando assim: ["Moltres] = {chance = 99999999, corpse = 7330, health = Moltreslife, maxhealth = Moltreslife}, 

Bom é isso.

 

Amanha deixarei aqui um tutorial de como criar um pokemon, andei fazendo uns teste e acho q encontrei um jeito.

 

Tu Testou man? por que aqui deu erro no sprite catchrate.lua =/

Link para o post
Compartilhar em outros sites

Tu Testou man? por que aqui deu erro no sprite catchrate.lua =/

sim testei, e aqui ta funcionando

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

esse bug acontece por que você ta usando o new client. Nao sei como arrumar isso, mas se eu descobrir le aviso

--------------------------------------------------------------------------------------------------------------

Ajudei? Então Rep+, prometo que seu dedo nao vai cair :D

 

"Nunca deixe que alguém te diga que não pode fazer algo. Se você tem um sonho, tem que protegê-lo. As pessoas que não podem fazer por si mesmas, dirão que você não consegue. Se quer alguma coisa, vá e lute por ela."

 

"Memento mori, memento vivere"

Link para o post
Compartilhar em outros sites

sim testei, e aqui ta funcionando

 

 

Poderia me fazer um grande favor? upar seu servidor e me mandar o link teria como?

Link para o post
Compartilhar em outros sites

Alguem sabe resolver o problema do otlist? Não aparece no otlist e em outros servidores e até mesmo no meu site se tem 5 players on aparece que esta com 300+ players

Link para o post
Compartilhar em outros sites

Vim aki so para avisar que estao falando que o Servidor nao passa de 16 Jogadores (Pode me Corrigir) ou seja O Limite de Jogadores no Server é de [16] nao vai adiantar voces mudar nenhum script no Server (Somente o Cater dono do KPDO) que Programou o Executavel com [16] Jogadores e so ele que tem as Sources, Em fim ja que o servidor nao é Open (Sources) o Desenvolvedor deveria tirar Pelo menos tirar esse Limite de Players , caso ao contrario voces so vao aproveitar o Mapa e os Scripts do Server Flw bj ;*

Editado por Nextbr (veja o histórico de edições)

 

 

Link para o post
Compartilhar em outros sites

Vim aki so para avisar que estao falando que o Servidor nao passa de 16 Jogadores (Pode me Corrigir) ou seja O Limite de Jogadores no Server é de [16] nao vai adiantar voces mudar nenhum script no Server (Somente o Cater dono do KPDO) que Programou o Executavel com [16] Jogadores e so ele que tem as Sources, Em fim ja que o servidor nao é Open (Sources) o Desenvolvedor deveria tirar Pelo menos tirar esse Limite de Players , caso ao contrario voces so vao aproveitar o Mapa e os Scripts do Server Flw bj ;*

 

você esta errado, pode aproveitar o servidor sim, basta coloca free vip pra todos!

Link para o post
Compartilhar em outros sites

você esta errado, pode aproveitar o servidor sim, basta coloca free vip pra todos!

obrigado por me corrigir e que criaram um topico aki > http://www.tibiaking.com/forum/topic/48037-limite-de-players/#entry278180

falando de limite de players da uma olhada la e da um suporte pra galera =) vlw


 

 

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por Tungsx
      FALA AE GLR! BLZ? BOM ESTOU USANDO A BASE KPDO E PERCEBI QUE O GOD NÃO TEM OS COMANDOS /I /A E /GOTO, SENDO QUE JA TEM ADICIONADO O SCRIPT DELA ! E EU N FAÇO A MINIMA IDEIA DOQUE SEJA!? PODERIAM ME AJUDAR???
       
      SE TIVER NA AREA ERRADA MOVA POR FAVOR
    • Por simplykill
      Eai galera.
      Não é de hoje que estou com o seguinte problema para editar qualquer tipo de arquivo da base KPDO de poketibia:
      Qualquer coisa que eu edito, QUALQUER MESMO, ele da sempre o mesmo erro no console do server quando o abro.
      Como por exemplo mudei um numero do catchrate.lua por um outro numero, ou tambem pode-se mudar um numero por ele mesmo que da o mesmo erro.
      Ele já da o seguinte erro de leitura:
      Não foi possível carregar data/lib/
      data/lib/catchrate.lua:1: símbolo inesperado perto de " ' ".

      Logo, penso que o server tem algum tipo de proteção contra qualquer tipo de edição em seus arquivos. Gostaria de saber como desativar essa "proteção" ou algum método que eu possa utilizar para que eu possa editar como eu bem entender...

      Obrigado pela compreensão, aguardando resposta.

    • Por tataboy67
      Gente estou com um problema com meu servidor base KPDO... 
      Temos um site aonde as pessoas podem criar suas contas e tudo mais, porém quando vão tentar logar no servidor, todos os itens acabam caindo no chão - Veja :

       


    • Por tataboy67
      Galerinha estou precisando de ajuda urgente...
      *o problema é um seguinte... estou tentando criar um servidor com o mapa do exaioros (Kpdo) e estou com problema apenas para mudar o ip do CLIENT. tentei mudar o ip pelo vapus só que como o client deles é diferente dos outros, tive problemas!
      *Ob's -> Caso queira o download do client deles vou deixar o link aqui :
       
      https://mega.nz/#!jAQnxA7C!lz2Jg-2vfGQIVqraZMHIXwKTTL71CBR9Ach5wCRP-Ho   
      Agradeço desde já... 
       
      Obrigadão ! 

    • Por LeoTK
      eae galera do tibiaking fiz uma video-aula de como editar o client do kpdo de uma forma que não de bug e você consiga editar ao seu gosto sem ficar nenhum tipo de frase com kpdo ou exaioros espero que ajude vocês
       



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo