Colocando Xp Em Rimgs

digof02
em Actions e Talkactions

digof02

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/09/09Posts: 5

1°- em data\movements\scripts crie um arquivo.lua e renomeie para expring.lua e outro com o nome expring2.lua

2°- da coloque isso em expring.lua:

 

 

local rate = 1.2

function onEquip(cid, item, slot)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua experiência almentou em + "..((rate - 1)*100).."%.")

doPlayerSetExperienceRate(cid, rate)

return true

end

 

 

2°- depose esse expring2.lua:

function onDeEquip(cid, item, slot)

doPlayerSetExperienceRate(cid, 1.0)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua taxa de experiência extra terminou.")

return true

end

 

3º- em Data\Movements> movements.xml adicione as seguintes linhas va aperte Ctrl+ f e pesquise Rings

 

<movevent type="Equip" itemid="7697" slot="ring" event="function" value="onEquipItem"/>

<movevent type="Equip" itemid="7708" slot="ring" event="script" value="expring.lua"/>

<movevent type="DeEquip" itemid="7708" slot="ring" event="script" value="expring2.lua"/>

4°-data\items\items.XML

procura o item 2123 e troca

</item>

<item id="2123" article="a" name="ring of the sky">

<attribute key="weight" value="40" />

<attribute key="slotType" value="ring" />

</item>

 

por esse aqui

 

</item>

<item id="2123" article="a" name="Experience Ring">

<attribute key="weight" value="80"/>

<attribute key="slotType" value="ring"/>

<attribute key="decayTo" value="0"/>

<attribute key="transformDeEquipTo" value="7697" />

<attribute key="duration" value="900" />

<attribute key="showduration" value="1" />

</item>

 

5º- como mudar tempo e experiencia

primeiro a EXP muda o EXP 1 é 10% 2 é 20%

esta em sublinhado

 

local rate = 1.2

function onEquip(cid, item, slot)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sua experiência almentou em + "..((rate - 1)*100).."%.")

doPlayerSetExperienceRate(cid, rate)

return true

end

 

o tempo vai estar sublinhado

 

</item>

<item id="2123" article="a" name="Experience Ring">

<attribute key="weight" value="80"/>

<attribute key="slotType" value="ring"/>

<attribute key="decayTo" value="0"/>

<attribute key="transformDeEquipTo" value="7697" />

<attribute key="duration" value="900" />

<attribute key="showduration" value="1" />

</item>

 

so esta pronto

post-257199-127482799774_thumb.png

post-257199-127482803448_thumb.png

valeu

Crédito : Rodrigo

Valeu galera Xd :wink: :button_ok:

NatsuMcDonald

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 27/02/10Posts: 159Char no Tibia: Natsu McDonald

Area Errada.

Reportado.

 

Tem certesa que foi voce mesmo que fez o script? Eu vi um script IDENTICO, e foi NiceKid que postou aqui...

E não é "Colocar Xp em rimg" e sim: "Exp Ring"

Correção 1 = Ring é com N

Correção 2 = Aumentou não é com L

natsugc.jpg

 

<!-- S4 League Rul3z --!>

9baaf6d82a061f2b4893272a4c.png

helinholima

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 15/02/09Posts: 203Char no Tibia: Dom Diego De La Vega

Tópico Movido para a seção "Actions, Talckactions e Movevents

dorgasmanolo.gif

 

 

 

 

 

 

 

 

 

Moderador Xtibia.com

Helio@xtibia.com

priextix666

© Copyright 2011 all rights reserved.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/07/10Posts: 57

ow mano o tempo ai citado esta medido em segundos? ou em minutos? responde ae pra eu poder fazer as alterações corretas!! :D

© Copyright [MAPER] Hempz™ 2012 all rights reserved.assassin.gif

Naruto Extreme OT

ip: naruto-extremeot.servegame.com

porta: 7171

versão: 8.54

website: http://www.narutoextremeot.webnode.com

 

25b09bd431914686882897d77e63473b.0.gif

 

Ajudei? Agradeça Não Caii o dedo ;D..

Perfect Mapper

Varegera
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 12/12/06Posts: 124Gênero: MasculinoChar no Tibia: lanternah

ow mano o tempo ai citado esta medido em segundos? ou em minutos? responde ae pra eu poder fazer as alterações corretas!! :D

o tempo eh em segundos...

 

entao...

script muito bom mesmo

bem util

flws


primeiro avatar do xtibia =D


clica AQUI e upe meu pokemon PLXXXX

metas:
[x]1post----------------------------[x]100 posts (BARONETE)----------[ ]800 posts (ARISTOCRATA)
[x]5 posts (SERVO)---------------[x]200 posts (BARÃO)--------------[ ]1000 posts (REGENTE)
[x]10 posts (CAMPONÊS)---------[ ]300 posts (VISCONDE)----------[ ]1400 posts (SÁBIO)
[x]25 posts (CAÇADOR)----------[ ]400 posts (DUQUE)--------------[ ]1800 posts (SACERDOTE)
[x]50 posts (CAVALEIRO)--------[ ]600 posts (ARQUEDUQUE)-------[ ]2500 posts (PRÍNCIPE)


fallenspiritrpg

www.fallenspirit.com.br
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/10/10Posts: 22

Poderia postar tambem como adicionar a funcao? doPlayerSetExperienceRate. Pois alguns ots nao possuem esa funcao na source.

banners.png

KamuiRunt

Kamui =*
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 31/01/11Posts: 141Char no Tibia: GOD Kamui

Area Errada.

Reportado.

 

Tem certesa que foi voce mesmo que fez o script? Eu vi um script IDENTICO, e foi NiceKid que postou aqui...

E não é "Colocar Xp em rimg" e sim: "Exp Ring"

Correção 1 = Ring é com N

Correção 2 = Aumentou não é com L

 

E certeza não é com s, e sim com z.

Sou especializado em: Scripts, Mapping, Bugs, Admin entre outros.

 

Gostou do que eu faço? Então adicionem: kamui_lg@hotmail.com

lucianacastro10

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 02/01/09Posts: 6Char no Tibia: sasasas

exp ring muito bom, vai ajudar muitas gente .-.

obrigado por compartilhar,

continue assim, obrigado ' :button_ok:

Demonbholder

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 13/10/08Posts: 1551Char no Tibia: Demonbholder

Olha cara, parabéns pela idéia, mas o script deixa a desejar, poderia ter feito em apenas um. Mas ta valendo, valeu pelo script (kkk maio de 2010 e nao foi revivido o tópico ou foi?).

Oie :D

Vodkart

Sumus Validus
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 21/05/10Posts: 3406Gênero: Masculino

dá para colocar o script em um arquivo só:

 

expring.lua

local rate = 1.2
function onEquip(cid, item, slot) 
if(item.itemid ~= 7697) then 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your exp rate + "..((rate - 1)*100).."%.") 
doPlayerSetExperienceRate(cid, rate) 
doTransformItem(item.uid, 7708) 
return TRUE
end 
return TRUE
end 
function onDeEquip(cid, item, slot) 
if(item.itemid ~= 7708 ) then 
return TRUE
end 
doPlayerSetExperienceRate(cid, 1.0) 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Your extra experience rate has ended.") 
doTransformItem(item.uid,7697) 
return TRUE
end

bossisg.png

priextix666

© Copyright 2011 all rights reserved.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/07/10Posts: 57

Tem certesa que foi voce mesmo que fez o script? Eu vi um script IDENTICO, e foi NiceKid que postou aqui...

E não é "Colocar Xp em rimg" e sim: "Exp Ring"

Correção 1 = Ring é com N

Correção 2 = Aumentou não é com L

etaaa certeza com "S" aksoeakoekaosekosaks, querendo corrigir o mlk e faz uma cagada dessas --'

© Copyright [MAPER] Hempz™ 2012 all rights reserved.assassin.gif

Naruto Extreme OT

ip: naruto-extremeot.servegame.com

porta: 7171

versão: 8.54

website: http://www.narutoextremeot.webnode.com

 

25b09bd431914686882897d77e63473b.0.gif

 

Ajudei? Agradeça Não Caii o dedo ;D..