player poder pegar apenas ml 90

oralb
Por oralb
em Lixeira Pública

oralb

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/01/14Posts: 68

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

IvanAppel

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 28/11/11Posts: 801Char no Tibia: Sei la

Querer coisas muitos querem o problema é aprender...

Isso é nas sources acredito eu... terás que arranjar um programador de c++ ou vc msm aprender

oralb

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/01/14Posts: 68

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?

zipter98

avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 20/09/12Posts: 2553Gênero: Masculino

Á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.

Não respondo PMs solicitando suporte. Já existem seções no fórum para isto.

IvanAppel

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 28/11/11Posts: 801Char no Tibia: Sei la

 

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++.

Nu77

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 29/11/07Posts: 496
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.

IvanAppel

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 28/11/11Posts: 801Char no Tibia: Sei la

Mas ai se ela pegar 100 de skill e nao deslogar fica treinando forever...

Nu77

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 29/11/07Posts: 496

Tinha me esquecido desse detalhe, adicionei um onAdvance.

Obrigado erryel.

oralb

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/01/14Posts: 68

na verdade eu só quero que player pegue fist 70 máximo resto normal

Nu77

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 29/11/07Posts: 496

na verdade eu só quero que player pegue fist 70 máximo resto normal

Atualizado. Devia ter explicado isso no tópico ._.

IvanAppel

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 28/11/11Posts: 801Char no Tibia: Sei la

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

JeanCristian

ADM MiHawk
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 12/04/12Posts: 328Char no Tibia: 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

Acadêmico: 5 Post[x]

Gennin: 15 Posts[x]

Chunnin: 40 Posts[x]

Jounnin: 60 Posts[x]

Jounnin Tokubetsu: 80 Posts[x]

ANBU: 100 Posts[X]

ANBU Elite: 130 Posts[ ]

Kage: 160 Posts[ ]

Sannin: 200 Posts[ ]

Sannin Lendário: 250 Posts[ ]

Sannin Mundial: 300 Posts[ ]

 

th_Ichigo_Mugetsu-1.gifth_BleachMovie4-SkullCladIchigo.gifth_HollowTransformation.gif

Bruno

Ousadia e Alegria
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 01/05/08Posts: 2571Gênero: Masculino

O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.

Atenciosamente,
Bruno Minervino

 

Tibia Clients - Downloads Window