Efeitos

Duuhzinhow
em Scripts

Duuhzinhow

Projeto ViteraOt
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/01/14Posts: 276Gênero: MasculinoChar no Tibia: Sonda retro

Eae galera, eu to com uma duvida aqui, e realmente é de muita necessidade... eu estava criando spells para meu ot, mas os comandos "/x" e "/z" tem um limite muitoo baixo para mostrar os efeitos, e eu gostaria de saber como aumentar esse limite...

 

Rep+ pra quem ajudar!

DuuhCarvalho

:)
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 19/01/12Posts: 988Gênero: MasculinoChar no Tibia: Xerife Woody
so da pra colocar mais se vc criar mais effect pro seu serv.

usa o DAT editor pra adicionar o effect, e se quiser modificar um existente usa o SPR editor, da muito trabalho e os players precisarão ter o client proprio do seu serv .

Duuhzinhow

Projeto ViteraOt
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/01/14Posts: 276Gênero: MasculinoChar no Tibia: Sonda retro

Eu sei, ja foi adicionado mais efeitos, mas nao da pra ver pelo comando "/z" ou "/x" e quando tento utilizar esses novos efeitos no server em alguma spell, ele da debug...

tiago1234

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/01/14Posts: 41

Qual é o max de effects que o /z monstra?

post-379124-0-81625000-1391821004_thumb.jpg

Duuhzinhow

Projeto ViteraOt
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/01/14Posts: 276Gênero: MasculinoChar no Tibia: Sonda retro

Qual é o max de effects que o /z monstra?

o /z no maximo 65, e no /x no maximo 41...

Leia isso:

http://www.xtibia.com/forum/topic/151301-por-que-nao-da-para-fazer-isso-ou-aquilo/

 

Você deve mexer nas sources... tanto do servidor quanto do client...

Acho que no otclient já vem com u16.. mas não tenho certeza.

O que você tem que fazer é trocar o getU8 para getU16... isso vai aumentar o número.

Complicadinho de entender heim.. kkkk

tiago1234

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/01/14Posts: 41

 

Qual é o max de effects que o /z monstra?

o /z no maximo 65, e no /x no maximo 41...

Leia isso:

http://www.xtibia.com/forum/topic/151301-por-que-nao-da-para-fazer-isso-ou-aquilo/

 

Você deve mexer nas sources... tanto do servidor quanto do client...

Acho que no otclient já vem com u16.. mas não tenho certeza.

O que você tem que fazer é trocar o getU8 para getU16... isso vai aumentar o número.

Complicadinho de entender heim.. kkkk

.

kkkkkkkkkkkkkkkk.... Bom eu fiz assim no meu eu fui em data\talkactions\scripts\magiceffect

lá vai ta mais ou menos assim:

function onSay(cid, words, param, channel)
param = tonumber(param)
if(not param or param < 0 or param > CONST_ME_LAST) then
doPlayerSendCancel(cid, "Numeric param may not be lower than 0 and higher than " .. CONST_ME_LAST .. ".")
return true
end
doSendMagicEffect(getCreaturePosition(cid), param)
return true
end
No lugar que ta colorido vc deixa como o numero 300, ae vai fica assim:
function onSay(cid, words, param, channel)
param = tonumber(param)
if(not param or param < 0 or param > 300) then
doPlayerSendCancel(cid, "Numeric param may not be lower than 0 and higher than " .. 300 .. ".")
return true
end
doSendMagicEffect(getCreaturePosition(cid), param)
return true
end
Pronto!!! salve e feche e testa s effects :)....

Duuhzinhow

Projeto ViteraOt
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/01/14Posts: 276Gênero: MasculinoChar no Tibia: Sonda retro

Exatamente o que eu queria.. kkkk, eu imaginei que era assim, pois foi a mesma coisa com as newtype, mesmo assim, vlw ae rep+

zipter98

avatar
Herói
Herói

INFOS

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

Tópico movido para a seção de dúvidas e pedidos resolvidos.

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