FE

[ Scripting Geral ]Ranks Atualizando Rapidamente

Por felipedorgas, 14 de jun. de 2010 em Scripts

tibia
script
otserv
4
3k
14 de junho de 2010 às 19:22

meu !ranks só atualiza quando fexo o serv e abro denovo, quero

que ele atualize em 5 em 5 minutos, ou ateh 15 min,

 

ta aki ele:

local ranks = {

['fist'] = {0},

['club'] = {1},
['sword'] = {2},
['axe'] = {3},
['distance'] = {4},
['shielding'] = {5},
['fish'] = {6},
['magic level'] = {7},
['level'] = {8},

}


function onSay(cid, words, param)

local msg = string.lower(param)
if ranks[msg] ~= nil then
str = getHighscoreString((ranks[msg][1]))
else
str = getHighscoreString((8))
end
doShowTextDialog(cid,6500, str)
return TRUE

end

 

 

 

Uma duvida:

aonde posso diminuir a velocidade do ataque das rod/wand?

não o quanto ela vai tira, + na velocidade que ele ataca...

 

e Na velocidade do ataque da SD rune? e como deixa ela um ´pouco + fraca?

 

versão do tibia 8.54,

obrigado

Editado Junho 15 por felipedorgas

gui56G
14 de junho de 2010 às 20:31

A respeito do Rank atualizando eu não sei.

Agora ao Atack Speed, não se abaixa o attk speed da arma, até porque ela não tem attk speed. Você deve ir em data\XML\vocations.xml.

 

Abra o vocations.xml e procure por isso:

 

attackspeed="550"

 

Lembrando que quanto menor o valor que voce colocar, maior vai ser o ataque speed. Cada vocação tem um attk speed diferente, então voce pode editar a de todos.

 

Quanto a SD, para editar a força dela vá em data\spells\scripts\attack, e edite essa linha:

 

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

 

Altere apenas os numeros!

 

E Para modificar a velocidade em que o player manda a SD vá em data\spells, procure por :

 

<rune name="Sudden Death" id="2268" allowfaruse="1" charges="25" lvl="45" maglv="15" exhaustion="800" needtarget="1" blocktype="solid" script="attack/sudden death.lua"/>

 

Vermelho: Modifique aqui para alterar a velocidade em que o player ataca a runa.

15 de junho de 2010 às 11:47

Obrigado Guilherme, consegui

 

e sobre os !ranks, consegui tbm....

se alguem tem essa duvida arruma no config.lua

 

-- Highscores
highscoreDisplayPlayers = 20 <- quantos vc quer apareçe, exemplo 20, do 1° até o 20° Lugar
updateHighscoresAfterMinutes = 5 <- em quantos minuto vai atualiza

 

 

vlw e pode fexa o topico :winksmiley02:

Henrique MouraH
15 de junho de 2010 às 13:37

Sanado - movido.