SO

Fighting Spirit

Por solo14, 30 de nov. de 2009 em Archived

script
20
3k
solo14S
30 de novembro de 2009 às 19:58
Quero o script que esse item de id: 4863, esse item no meu ot quero que ele dobre a xp do player que estiver usando ele por 30 minutos.Tambem quero que ele seja usado no slot de anel, se o player estiver usando ele, e o player logar o player perderá o fighting spirit.Tambem quero que quando ele estiver usando e se ele tirar o fighting spirit do slot de anel automaticamente ele perderá o fighting spirit.
IrapuanPuanI
30 de novembro de 2009 às 21:50

Fala aew cara!!! Vamo ver se pega essa que eu fiz:

:smile_positivo:

 

Primeiramente abra a pasta data/actions/scripts e crie um arquivo doublering.lua e cole isso dentro:

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

local pausa = 1800000 -- (1000 = 1 segundos) Tempo que o script durará
local texto = 'You receive double the experience to kill a monster for 30 minutes.' -- Texto que irá receber ao usar o ring.
textofinal = 'Its just minutes.' -- Texto que irá receber quando o efeito do ring acabar.
local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server.
expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal.

if item.itemid == 4863 then
doRemoveItem(item.uid,1)
doPlayerSetExperienceRate(cid,exp)
doSendMagicEffect(frompos,13)
doPlayerSendTextMessage(cid,22,texto)
addEvent(potion,pausa,cid)
end
end



function potion(pos, cid)
doPlayerSetExperienceRate(pos,expfinal)
doPlayerSendTextMessage(pos,22,textofinal)
end 

 

Depois va em: data/action/actions. xml e cole isso la:

<action itemid="4863" script="doublering.lua" />

 

Espero ter ajudado!

Isso foi um códio que eu peguei no que era pra ser em uma potion será que dá???

Abraços Tchau!

Editado Novembro 30 por SirAvatar

geovanejrG
30 de novembro de 2009 às 23:02
Quero o script que esse item de id: 4863, esse item no meu ot quero que ele dobre a xp do player que estiver usando ele por 30 minutos.Tambem quero que ele seja usado no slot de anel, se o player estiver usando ele, e o player logar o player perderá o fighting spirit.Tambem quero que quando ele estiver usando e se ele tirar o fighting spirit do slot de anel automaticamente ele perderá o fighting spirit.

 

 

COPIADOR DO KRL, EU KI FIZ U TOPICO ASSIM, ESCREVI E VC FOI LA E CONTROL+C E CONTROL+V.PORRA EIN!COPIADOR DO KRL!

Henrique MouraH
30 de novembro de 2009 às 23:15

geovanejr

Pedir algo é apenas uma base para conseguir algo. Se o autor do tópico copiou um pedido, não há motivo para ofendê-lo desta maneira. Ele apenas apoiou-se em seu tópico para requisitar o mesmo script para ele. Peço que não use palavras como as utilizadas por você para se expressar dessa forma, ou você poderá ser alertado por má conduta e uso de palavras de baixo calão, que inflige as regras do fórum.

 

Grato pela atenção,

Henrique Moura.

 

solo14S
05 de dezembro de 2009 às 01:59

vlw velho vo testa aqui pra ver se pega :}

 

 

geovanii vc joga dragon souls? eu quero por meu ot on com fighting spirit so falta isso ;/

 

vlw galera pela ajuda vamos ver aqui.

geovanejrG
05 de dezembro de 2009 às 12:56
vlw velho vo testa aqui pra ver se pega :}

 

 

geovanii vc joga dragon souls? eu quero por meu ot on com fighting spirit so falta isso ;/

 

vlw galera pela ajuda vamos ver aqui.

 

Sim jogo sim, se viu o fighting spirit de la neh?Tambem to querendo pro meu ot, vo espera pra ve se alguem responde ese seu tópico, pq esse script de cima aew dado pelo SirAvatar nao funcionou!

solo14S
05 de dezembro de 2009 às 15:22
sim velho nois jogamos!! .. eu pesso desculpas por ter copiado seu topico,mais tpw se alguem der uma script certa pra nois,fika bom pra nois dois concorda? .. entao velho vamo ver se nois acha um carinha q poste a script certa.. e vamos lá :].. qualquer coisa manda msn ai pra nois se comunica xD flws
geovanejrG
05 de dezembro de 2009 às 15:33
sim velho nois jogamos!! .. eu pesso desculpas por ter copiado seu topico,mais tpw se alguem der uma script certa pra nois,fika bom pra nois dois concorda? .. entao velho vamo ver se nois acha um carinha q poste a script certa.. e vamos lá :].. qualquer coisa manda msn ai pra nois se comunica xD flws

Add aew no msn vey: geovane5858@hotmail.com

Henrique MouraH
05 de dezembro de 2009 às 15:38

Sem conversas por aqui, isso não é um chat! Se quiserem conversar utilizem o sistema de mensagens do fórum.

Em caso de reincidência, alertas vão ser aplicados.

 

Grato pela atenção,

Henrique Moura.

solo14S
05 de dezembro de 2009 às 15:45

Blz Henrique, tem como vc ajuda nois?

satan666S
05 de dezembro de 2009 às 21:46
Fala aew cara!!! Vamo ver se pega essa que eu fiz:

:smile_positivo:

 

Primeiramente abra a pasta data/actions/scripts e crie um arquivo doublering.lua e cole isso dentro:

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

local pausa = 1800000 -- (1000 = 1 segundos) Tempo que o script durará
local texto = 'You receive double the experience to kill a monster for 30 minutes.' -- Texto que irá receber ao usar o ring.
textofinal = 'Its just minutes.' -- Texto que irá receber quando o efeito do ring acabar.
local exp = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server.
expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal.

if item.itemid == 4863 then
doRemoveItem(item.uid,1)
doPlayerSetExperienceRate(cid,exp)
doSendMagicEffect(frompos,13)
doPlayerSendTextMessage(cid,22,texto)
addEvent(potion,pausa,cid)
end
end



function potion(pos, cid)
doPlayerSetExperienceRate(pos,expfinal)
doPlayerSendTextMessage(pos,22,textofinal)
end 

 

Depois va em: data/action/actions. xml e cole isso la:

<action itemid="4863" script="doublering.lua" />

 

Espero ter ajudado!

Isso foi um códio que eu peguei no que era pra ser em uma potion será que dá???

Abraços Tchau!

 

 

 

 

isso deveria ser feito por movements e não action.

 

 

solo14S
06 de dezembro de 2009 às 04:37

ii mano por movements, como a sim ... não entendi :x

sauvadur2S
06 de dezembro de 2009 às 12:08

@SirAvatar.

Alem de mandar o script errado e um ripper:

http://www.xtibia.com/forum/Action-Double-...p;hl=potion+exp

 

Ele apenas mudou o id :)

Nao conseguiu nem mudar essa parte : addEvent(potion,pausa,cid)

Editado Dezembro 8 por XxSauvadurxX

\Mattheus ~*\
06 de dezembro de 2009 às 12:50

XxSauvadurxX, cuidado com esses tipos de palavras de baixo calão, você pode ofender o membro é poderá ser suspenso ou alertado por ofensa, tome mais cuidado com oque diz.

 

Att,

MattheusOT.

KilluaK
06 de dezembro de 2009 às 23:07

Tbem tenhu um OT de DS, e isso me seria mto util, vou tentar fazer!

Editado Dezembro 6 por amoeba13