ZA

Rede De Pesca!

Por zaitch, 05 de dez. de 2007 em Actions e Talkactions

otserv
tibia
script
5.0 (1)
15
3.7k
zaitchZ
05 de dezembro de 2007 às 19:10

bom galera, estava fuçando em um fórum "concorrente" do :XTibia_smile: , achei esse tutorial interessante e que ainda não vi por aqui (se houver me avisem e me perdoem ;] ) e então resolvi postar para "enriquecer" nosso fórum! :icon1:

Créditos ao membro de lá que postou: kasser

 

Idéia do script: o player da use em qualquer umas dessas redes e dependendo da sorte, ele irá receber uma quantia random de 1 a 10, de fish ou um big fish.

 

imagem3fs3.jpgimagemtu8.jpgimagem2qv3.jpgimagem1nn4.jpg

 

  • Vá em seu diretório data/actions/scripts, copie qualquer arquivo.lua, renomeie-o para rededepeixe e substitua seu conteúdo por esse script:

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

tempo=2

if item2.itemid == 0 then

return 0

end

random= math.random(1,10)

chance = math.random(1,15)

 

if getPlayerLevel(cid) >= 8 then

if item.itemid == 3977 or item.itemid == 3978 or item.itemid == 3979 or item.itemid == 3980 then

if exhaust(cid, 9000, tempo) == 1 then

if chance == 1 then

doPlayerAddItem(cid,2669,1)

doSendMagicEffect(topos,13)

 

elseif chance == 2 then

doSendMagicEffect(topos,3)

 

elseif chance == 3 then

doSendMagicEffect(topos,3)

 

elseif chance == 4 then

doSendMagicEffect(topos,3)

 

elseif chance == 5 then

doSendMagicEffect(topos,3)

 

elseif chance == 6 then

doSendMagicEffect(topos,3)

 

elseif chance == 7 then

doSendMagicEffect(topos,3)

 

elseif chance == 8 then

doSendMagicEffect(topos,3)

 

elseif chance == 9 then

doSendMagicEffect(topos,3)

 

elseif chance == 10 then

doSendMagicEffect(topos,3)

 

elseif chance == 11 then

doSendMagicEffect(topos,3)

 

elseif chance == 12 then

doSendMagicEffect(topos,3)

 

elseif chance == 13 then

doSendMagicEffect(topos,3)

 

elseif chance == 14 then

doSendMagicEffect(topos,3)

 

elseif chance == 15 then

doPlayerAddItem(cid,2667,random)

doSendMagicEffect(topos,13)

end

else

doSendAnimatedText(topos,'Paciencia!!!',100)

end

end

end

return 1

end

Explicando:

AQUI é o tempo de exhausted que vai ter. Se quiser remover o exhausted basta modificar o valor para 0.

AQUI são as IDs das redes usadas para a action.

AQUI é o ID do item adicionado ao player em tal condição. Nesse caso é o ID do Big Fish.

AQUI é o ID do outro item que poderá ser adicionado ao player em tal condição. Nesse caso é o ID do Fish.

AQUI é a msg que aparecerá quando o player "causar" exhausted.

 

 

  • Salve e abra o data/actions/actions.xml. Uma vez que já dentro do actions.xml, adicione as seguintes tags:

<action itemid="3977" script="rededepeixe.lua" />
<action itemid="3978" script="rededepeixe.lua" />
<action itemid="3979" script="rededepeixe.lua" />
<action itemid="3980" script="rededepeixe.lua" />

  • Salve, teste e aproveite. :icon1:

 

Tá ae! Qualquer dúvida, erro, críticas ou elogios...postem a vontade! :smile_positivo:

Editado Dezembro 6 por zaitch

05 de dezembro de 2007 às 19:19

QUE BAKANA CARA...

Irei testar no meu server agora...

DeadKennedyD
05 de dezembro de 2007 às 22:18

Legal e simples!

Queria saber se no tibia RL é assim também!

 

Até +

zaitchZ
05 de dezembro de 2007 às 22:56
Legal e simples!

Queria saber se no tibia RL é assim também!

 

Até +

#KingCPI não posso afirmar com certeza, pois deixei de jogar no RL faz um bom tempo, então perdi algumas coisas "adicionadas" e/ou "retiradas" do game se é que você me entende ^^

Creio que no RL não há essa função para as redes, se não a fishing rod poderia ser descartada...bom é o que eu penso. :49_49:

vlw galera :smile_positivo:

Editado Dezembro 5 por zaitch

05 de dezembro de 2007 às 23:03

ow cara achei muito legal em coloquei no meu ot so que eu fis umas modificaçoes

tp no meu ot eu coloquei ela perto da lava e quando o cara da use nela vem um bixo acho q fiko meio feio no meu ot

mais gostei da sua ideia.

 

e 100% seu ???

se nao for coloque os creditos...

 

SUPER APROVADO

zaitchZ
05 de dezembro de 2007 às 23:07
ow cara achei muito legal em coloquei no meu ot so que eu fis umas modificaçoes

tp no meu ot eu coloquei ela perto da lava e quando o cara da use nela vem um bixo acho q fiko meio feio no meu ot

mais gostei da sua ideia.

 

e 100% seu ???

se nao for coloque os creditos...

 

SUPER APROVADO

que modificação loca cara xD

AHOuaHOua então, como eu já disse...

Créditos ao membro de lá que postou: kasser

só ler meu post inteiro e você verá! ;)

vlw de novo :smile_positivo:

leo_itachiL
06 de dezembro de 2007 às 11:06

interessante ;)

 

vou estar testando mais parece que ta tudo certo

 

APROVADO

zaitchZ
06 de dezembro de 2007 às 18:25
interessante ;)

 

vou estar testando mais parece que ta tudo certo

 

APROVADO

Teste sim...poste o resultado :)

obrigado pela aprovação :thumbsupsmiley:

 

Colaborem, postem, aprovem/reprovem, vote!

:smile_positivo:

PowerzinP
07 de dezembro de 2007 às 17:15

Hehehe Interessante,Irei Colocar No Meu Projeto de Ot

 

Super Aprovado :thumbsupsmiley: (Por Mim)

08 de dezembro de 2007 às 00:27

Muito bom, aprovado.

 

@KingCPI

No tibia global não tem isso não :)

 

Conde SapoC
08 de dezembro de 2007 às 00:39

Dá pra ficar menor melhorando a lógica

 

function onUse(cid, item, frompos, item2, topos)
tempo=2
if item2.itemid == 0 then
	return 0
end
random= math.random(1,10)
chance = math.random(1,15)

if getPlayerLevel(cid) >= 8 then
	if item.itemid == 3977 or item.itemid == 3978 or item.itemid == 3979 or item.itemid == 3980 then
		if exhaust(cid, 9000, tempo) == 1 then
			if chance == 1 then
				doPlayerAddItem(cid,2669,1)
				doSendMagicEffect(topos,13)
			elseif chance == 15 then
				doPlayerAddItem(cid,2667,random)
				doSendMagicEffect(topos,13)
			else
				doSendMagicEffect(topos,3)
			end
		else
			doSendAnimatedText(topos,'Paciencia!!!',100)
		end
	end
end
return 1
end

 

APROVADO

positivo.gif

AddictA
08 de dezembro de 2007 às 23:55

Aprovado,

Movido para seção correta.

2 semanas depois...
18 de dezembro de 2007 às 14:59

Poxa bem legal esse tipo de fishing. No meu server vo por pra por exp em fishing quando pesca =D

1 mês depois...
ropicR
30 de janeiro de 2008 às 22:57

HuHAUhauHAUh show :smile_positivo:

DaNDaNrOxXD
31 de janeiro de 2008 às 00:24

Nussa q loco :D vo adicionar no meu ot vlw!