Querer coisas muitos querem o problema é aprender...
Isso é nas sources acredito eu... terás que arranjar um programador de c++ ou vc msm aprender
Querer coisas muitos querem o problema é aprender...
Isso é nas sources acredito eu... terás que arranjar um programador de c++ ou vc msm aprender
Querer coisas muitos querem o problema é aprender...
Isso é nas sources acredito eu... terás que arranjar um programador de c++ ou vc msm aprender
Bom cara primeira mente aqui e área de pedidos então.... segundo se não for ajudar não da spam no tópico pf, eu sei que e nas sourcers não tem necessidade de ser um programador para saber onde edita essa parte,apenas quero saber caminho ,agente aprende e perguntando e estudando e procurando ok?
Área incorreta, tópico movido. Mais cuidado da próxima vez.
PS: Como você mesmo disse, isto é alterado nas sources. Ou seja, C++, e não Lua.
Querer coisas muitos querem o problema é aprender...
Isso é nas sources acredito eu... terás que arranjar um programador de c++ ou vc msm aprender
Bom cara primeira mente aqui e área de pedidos então.... segundo se não for ajudar não da spam no tópico pf, eu sei que e nas sourcers não tem necessidade de ser um programador para saber onde edita essa parte,apenas quero saber caminho ,agente aprende e perguntando e estudando e procurando ok?
Cara, "primeira mente" eu estou te dizendo que é difícil alguém te ajudar pois eu sou um membro antigo aqui do xtibia e nunca vi ninguém dizer como fazer isso, então PROVAVELMENTE algum programador que queria te dar esse script vai pedir dinheiro ou como eu disse e sei que vc n vai fazer, aprenda c++.
local MAX_FIST = 70 local ENABLE_LIMIT = true function onLogin(cid) if (isPlayer(cid) and ENABLE_LIMIT) then if getPlayerSkillLevel(cid) >= MAX_FIST then doPlayerSetSkillRate(cid, SKILL_FIST, 0) end end return true end function onAdvance(cid, skill, oldLevel, newLevel) if (isPlayer(cid) and ENABLE_LIMIT) then if skill == SKILL_FIST and getPlayerSkillLevel(cid, SKILL_FIST) >= MAX_FIST then doPlayerSetSkillRate(cid, SKILL_FIST, 0) end end return true end
OBS: Você precisa registrar no creaturescripts onLogin e onAdvance.
Edited Março 13 by Null
Mas ai se ela pegar 100 de skill e nao deslogar fica treinando forever...
Tinha me esquecido desse detalhe, adicionei um onAdvance.
Obrigado erryel.
Edited Março 11 by Null
na verdade eu só quero que player pegue fist 70 máximo resto normal
Edited Março 12 by oralb
na verdade eu só quero que player pegue fist 70 máximo resto normal
Atualizado. Devia ter explicado isso no tópico ._.
Edited Março 13 by Null
De nada Null ><Te
Tem certeza que tá certo o script? dá uma olhada denovo eu acho que o fist da pessoa vai acabar em 0
Edited Março 13 by eryrrel
info
Group: Visconde
Joined: 11/04/12
Posts: 328
Reputation: +7
Tibia Character: ADM MiHawk

cara, esquece tudo oq leu ate agora desses caras, vou te ensinar um modo bem simples... vai em seuot/data/xml/vocations.xml abre em editar, olhe esses valores <skill fist="1.5", isso define o limite que uma pessoa possa alcançar no fist, entao quem define isso é vc, e mesmo que nao pareça, mais sim tem limite, manamultiplier="4.0 aki é o limite de mana, geralmente os sorceres ou druids tem 1.1 que é o maximo que vc pode deixar, apartir de 1.0 começa a ganhar a skill sem parar, entao quanto maior o valor apartir de 1.1 menor é o limite de magic level, para vc saber o limite da magic level, crie um jogador e escreva "/addskill player,magic, 1" até chegar ao limite, tambem tem como alterar nas sources, mais dai no caso vc nao ira alterar só de uma vocaçao, e sim de todas elas, entao te moveram para a area errada, obraços bye bye
info
Group: Campones
Joined: 13/01/14
Posts: 68
Reputation: +1
Bom eu quero que player consiga pegar skill no maximo distance apenas 100,ml apenas 90,sword,apenas 100,club apenas 100,fist e assim por adiante cada classe com um limite de skill obg