Ir para conteúdo

[8.0]tomando Sorvete!


Ksz

Posts Recomendados

Hááá uma nova action feita por mim para você tomar seus sorvetes!

 

Obs: O server que eu usei foi o DevLand 0.89!

 

1º Passo

Na pasta data do seu servidor, vá na pasta Actions/Scripts, lá procure por food.lua e abra com o bloco de notas.

 

Substitua tudo o que está lá por:

	local text = ""
local nutrition = 0
local effect = 50

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 2684 or item.itemid == 2362 or item.itemid == 2691 then
	nutrition = 8
	text = "Crunch."
elseif item.itemid == 2695 then
	nutrition = 6
	text = "Gulp."
elseif item.itemid == 2674 then
	nutrition = 6
	text = "Yum."
elseif item.itemid == 2787 then
	nutrition = 9
	text = "Munch."
elseif item.itemid == 2690 then
	nutrition = 3
	text = "Crunch."
elseif item.itemid == 2666 then
	nutrition = 15
	text = "Munch."
elseif item.itemid == 2667 then
	nutrition = 12
	text = "Munch."
elseif item.itemid == 2668 then
	nutrition = 10
	text = "Mmmm."
elseif item.itemid == 2689 then
	nutrition = 10
	text = "Crunch."
elseif item.itemid == 2669 then
	nutrition = 17
	text = "Munch."
elseif item.itemid == 2670 then
	nutrition = 4
	text = "Gulp."
elseif item.itemid == 2671 then
	nutrition = 30
	text = "Chomp."
elseif item.itemid == 2672 then
	nutrition = 60
	text = "Chomp."
elseif item.itemid == 2673 then
	nutrition = 5
	text = "Yum."
elseif item.itemid == 2675 then
	nutrition = 13
	text = "Yum."
elseif item.itemid == 2677 or item.itemid == 2679 then
	nutrition = 1
	text = "Yum."
elseif item.itemid == 2678 then
	nutrition = 18
	text = "Slurp."
elseif item.itemid == 2680 then
	nutrition = 2
	text = "Yum."
elseif item.itemid == 2687 then
	nutrition = 2
	text = "Crunch."
elseif item.itemid == 2681 then
	nutrition = 9
	text = "Yum."
elseif item.itemid == 2686 then
	nutrition = 9
	text = "Crunch."
elseif item.itemid == 2696 then
	nutrition = 9
	text = "Smack."
elseif item.itemid == 2682 then
	nutrition = 20
	text = "Yum."
elseif item.itemid == 2683 then
	nutrition = 17
	text = "Munch."
elseif item.itemid == 2685 then
	nutrition = 6
	text = "Munch."
elseif item.itemid == 2688 or item.itemid == 2793 then
	nutrition = 9
	text = "Munch."
elseif item.itemid == 2788 then
	nutrition = 4
	text = "Munch."
elseif item.itemid == 2789 then
	nutrition = 22
	text = "Munch."
elseif item.itemid == 2790 or item.itemid == 2791 then
	nutrition = 30
	text = "Munch."
elseif item.itemid == 2792 then
	nutrition = 6
	text = "Munch."
elseif item.itemid == 2794 then
	nutrition = 3
	text = "Munch."
elseif item.itemid == 2795 then
	nutrition = 36
	text = "Munch."
elseif item.itemid == 2796 then
	nutrition = 5
	text = "Munch."
elseif item.itemid == 6574 then
	nutrition = 4
	text = "Uhhh!!Cold!"
elseif item.itemid == 6394 then
	nutrition = 4
	text = "Uhhh!!Cold!"
elseif item.itemid == 6569 then
	nutrition = 1
	text = "Uhhh!!Cold!"
elseif item.itemid == 7377 then
	nutrition = 10
	text = "Uhhh!!Cold!"
elseif item.itemid == 7376 then
	nutrition = 10
	text = "Uhhh!!Cold!"
elseif item.itemid == 7375 then
	nutrition = 10
	text = "Uhhh!!Cold!"
elseif item.itemid == 7374 then
	nutrition = 10
	text = "Uhhh!!Cold!"
elseif item.itemid == 7373 then
	nutrition = 10
	text = "Uhhh!!Cold!"
elseif item.itemid == 7372 then
	nutrition = 10
	text = "Uhhh!!Cold!"
	effect = 27
end

if (getPlayerFood(cid) + nutrition > 400) then
	doPlayerSendCancel(cid,"You are full.")
else
	doPlayerFeed(cid, nutrition * 4)
	doPlayerSay(cid, text, 16)
	doRemoveItem(item.uid, 1)
	if effect < 31 then
		doSendMagicEffect(getPlayerPosition(cid), 27)
	end
end
return 1
end

 

2º Passo -

 

Volte na pasta Actions e abra com o bloco de notas actions.xml, lá no actions.xml procure por Foods-

substitua o que está em Foods- ,por isto:

-- Foods
<action itemid="2328" script="food.lua" />
<action itemid="2362" script="food.lua" />
<action itemid="2363" script="food.lua" />
<action itemid="2666" script="food.lua" />
<action itemid="2667" script="food.lua" />
<action itemid="2668" script="food.lua" />
<action itemid="2669" script="food.lua" />
<action itemid="2670" script="food.lua" />
<action itemid="2671" script="food.lua" />
<action itemid="2672" script="food.lua" />
<action itemid="2673" script="food.lua" />
<action itemid="2674" script="food.lua" />
<action itemid="2675" script="food.lua" />
<action itemid="2676" script="food.lua" />
<action itemid="2677" script="food.lua" />
<action itemid="2678" script="food.lua" />
<action itemid="2679" script="food.lua" />
<action itemid="2680" script="food.lua" />
<action itemid="2681" script="food.lua" />
<action itemid="2682" script="food.lua" />
<action itemid="2683" script="food.lua" />
<action itemid="2684" script="food.lua" />
<action itemid="2685" script="food.lua" />
<action itemid="2686" script="food.lua" />
<action itemid="2687" script="food.lua" />
<action itemid="2688" script="food.lua" />
<action itemid="2689" script="food.lua" />
<action itemid="2690" script="food.lua" />
<action itemid="2691" script="food.lua" />
<action itemid="2695" script="food.lua" />
<action itemid="2696" script="food.lua" />
<action itemid="2787" script="food.lua" />
<action itemid="2788" script="food.lua" />
<action itemid="2789" script="food.lua" />
<action itemid="2790" script="food.lua" />
<action itemid="2791" script="food.lua" />
<action itemid="2792" script="food.lua" />
<action itemid="2793" script="food.lua" />
<action itemid="2794" script="food.lua" />
<action itemid="2795" script="food.lua" />
<action itemid="2796" script="food.lua" />
<action itemid="2796" script="food.lua" />
<action itemid="7372" script="food.lua" />
<action itemid="7373" script="food.lua" />
<action itemid="7374" script="food.lua" />
<action itemid="7375" script="food.lua" />
<action itemid="7376" script="food.lua" />
<action itemid="7377" script="food.lua" />

 

 

Pronto, tome seu sorvete!

CRÉDITOS 100% POR MIM!

Editado por Ksz
Link para o comentário
Compartilhar em outros sites

3 erros

 

1º Sem function onUse num funfa...

Pode ser que o cara do Dev fez algo diferente...

+ msm assim num funfa nos otros

 

2ºSe começa uma função com if e depois os elseifs

 

3º Se vc mandar eles apagar tudo só poderão comer sorvetes

E nenhum outra food

 

E vc fez um reboliço

Pego uma parte de um food system

Que foi baseado ou é o que eu fiz anteriormente...

 

COm algumas modificações pode ficar bom...

Link para o comentário
Compartilhar em outros sites

#Tibiaa4e

não vão comer só sorvetes porque todas estão ali.

 

 

2ºEu botei na observação que o serv usado foi DevLand 0.89!.

Então lê o tópico completo por favor!

 

E vc fez um reboliço

Pego uma parte de um food system

Que foi baseado ou é o que eu fiz anteriormente...

 

Oque? Eu fiz 100% sozinho isso.

Foi baseado no CÓDIGO DA DEVLAND não no seu.

Editado por Ksz
Link para o comentário
Compartilhar em outros sites

@kzs

sobre as food eu nem vi =x

mto tempo sem mexer nem lembro as ids

 

Sobre baseado no devland

Eu digo que foi igual o meu pois fui o primeiro pelo menos a postar

Que fez no sistema de falar qdo se come

Eu e o soulblaster fizemos bem no começo do up...

AI o heliton mudo umas coisas e coloco como base na svn

 

Por isso falei aquilo não se sinta ofedindo

não foi a intenção

 

e eu to com preguiça de pensar =x

 

if (getPlayerFood(cid) + nutrition > 400) then

 

pra q seria isso ?

Que eu lembre num seria necessario

 

@nostradamus

 

Que ordem se falo ? =x

Agr vc é o mestre

eu sou aluno

ahuauauh

Editado por tibiaa4e
Link para o comentário
Compartilhar em outros sites

Massa e inovador! ^^

Ps.: moh war entre os gênios ali :blink:

Parabens ^^, porem o code não é 100% seu..portanto n diga q vc fez..vc somente editou

+ fora isso ficou mt manero..

 

//Abraço

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...