[Action] Quest Q Muda A Experience Do Player

shadizinho
em Actions e Talkactions

shadizinho

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/09/06Posts: 33

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

 

<action uniqueid="29812" script="exp chest.lua"/>

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

 

function onUse(cid, item, frompos, item2, topos)

 

if item.uid == 29812 then

queststatus = getPlayerStorageValue(cid,29812)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"Agora sua exp foi almentada.")

doPlayerSetExperienceRate(cid, 1.1)

setPlayerStorageValue(cid,29812,1)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

else

return 0

end

 

return 1

end

 

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

.xXx

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/07/07Posts: 5Char 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)

Kobra@Designer



Se a vida fosse facil, eu não nascia chorando.

nyaricastro

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/07/07Posts: 44Char 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

Mystical OT Server Season 2



IP:mysticalot.servegame.com

XP:1400(Stages)

Loot:4

ML:150

Skill:200

assinatura.jpg

mystical.png

rockstar96

Around the world
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/07/09Posts: 216

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

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

só não funciona por causa da tag xml mas o script em sí funciona em 8.50

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char 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

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

RulezKnight

\/ Mito \/
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 17/07/09Posts: 153Char no Tibia: Victorseksi

aff ¬¬' funciona sim ou não.

nossa almenta o.O, véy assassinou o português, mas fora isso o script em si, é muito bom!

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

o script funciona só que vai ter que modificar a tag xml que não é pra versões novas.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

RulezKnight

\/ Mito \/
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 17/07/09Posts: 153Char no Tibia: Victorseksi

aff action não funfa :(