"doPlayerSendTextMessage(cid,22,"Agora sua exp foi almentada.")"
Nossa mato o portugues agora....
Mas tirando isso o script ta bom (Y)
Por shadizinho, 01 de out. de 2009 em Actions e Talkactions
info
Grupo: Campones
Registrado: 26/07/07
Posts: 5
Reputação: 0
Char no Tibia: Kobra of Valoria

"doPlayerSendTextMessage(cid,22,"Agora sua exp foi almentada.")"
Nossa mato o portugues agora....
Mas tirando isso o script ta bom (Y)
info
Grupo: Campones
Registrado: 09/07/07
Posts: 44
Reputação: +5
Char no Tibia: Magicals Paladin

Vey...o amigo ai de cima já disse tudo...erros ortográficos em scripts matam...ainda mais na mensagem que irá aparecer pro player quando ele completa a quest...Tirando esses erros ficou Mtu Bom...so da um editada no tópico!!
Aprovado
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

Esse aí pra 8.50 acho que não funciona, anyway, fiz este aqui...é a mesma coisa :]
function onUse(cid, item, frompos, item2, topos)
local config = {
expRate = 1.1,
storageValue = 48390,
msgTrue = "Agora sua taxa de experiência foi aumentada.",
msgFalse = "Está vazio.",
}
if getPlayerStorageValue(cid, config.storageValue) >= 1 then
doPlayerSendTextMessage(cid, 25, config.msgFalse)
return
end
doPlayerSendTextMessage(cid, 25, config.msgTrue)
doPlayerSetStorageValue(cid, config.storageValue, 1)
doPlayerSetExtraExpRate(cid, config.expRate)
return true
end
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

só não funciona por causa da tag xml mas o script em sí funciona em 8.50
info
Grupo: Barão
Registrado: 01/07/09
Posts: 216
Reputação: +4

doPlayerSetExperienceRate(cid, 1.1) setPlayerStorageValue(cid,29812,1)
Essas 2 funções não existem mais em 8.50
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

doPlayerSetExperienceRate(cid, 1.1)
data/lib/function
linha 326:
function doPlayerSetExperienceRate(cid, value)return doPlayerSetRate(cid, SKILL__LEVEL, value)
end
setPlayerStorageValue(cid,29812,1)
data/lib/compat
linha 100:
setPlayerStorageValue = doPlayerSetStorageValue
info
Grupo: Cavaleiro
Registrado: 17/07/09
Posts: 153
Reputação: +3
Char no Tibia: Victorseksi

aff
' funciona sim ou não.
nossa almenta
, véy assassinou o português, mas fora isso o script em si, é muito bom!
Editado Outubro 14 por RulezKnight
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

o script funciona só que vai ter que modificar a tag xml que não é pra versões novas.
info
Grupo: Cavaleiro
Registrado: 17/07/09
Posts: 153
Reputação: +3
Char no Tibia: Victorseksi

aff action não funfa ![]()
info
Grupo: Campones
Registrado: 24/09/06
Posts: 33
Reputação: 0
vamos dizer q seu server é xp 100 (o script pega com qualquer exp)
vc faIZ esta quest
o player vai la termina
a exp dele ira mudar para quanto vc determinar (so o player q feiz a quest o resto vai ta normau)
primeiro
actions.xml
no map editor coloque em um chest o uniqueid 29812
actions/scripts
copie cole qualquer arquivo e renomeie para exp chest.lua
e cole isso dentro
em vermelho e o quanto ira almentar a exp do player
no caso ali ira almentar em 10%
para dobrar a exp?
coloque o numero 2 (sozinho)
quero q almente apenas 1% da exp recebida
coloque 0.01