Script de npc vendedor/Pet system ~~> AJUDA

admrush
em Scripts

admrush

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/01/13Posts: 4

Olá , implantei um sistema de pet system no meu ot , e queria que alguem criasse um script de um npc que venda Red Dragon Leather , Wolf Paw , Minotaur Leather , e Hydra Egg , Todos por 30k.

 

E tambem queria que alguem me ajudasse , no meu ot quando eu dou use no Minotaur Leather , ele sumona determinado bixo , mas se eu dou use denovo , ele sumona denovo , eu queria que alguem me ajudasse para que sumonasse apenas 1 bixo . AJUUUDEM

 

Meu Ot : stylleryourots.no-ip.org Versão 8.6

 

O scritp :

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

 

local egg = {

["Wolf Paw"] ={id = 5897, mon ="Wolf"},

["Red Dragon Leather"] ={id = 5948, mon ="Dragon Lord"},

["Hydra Egg"]= {id = 4850, mon ="Hydra"},

["Minotaur Leather"]= {id = 5878, mon ="Minotaur Guard"}

}

 

for k,v in pairs(egg) do

if item.itemid == v.id then

x = doSummonCreature(v.mon, getCreaturePosition(cid))

doConvinceCreature(cid, x)

doPlayerRemoveItem(cid, v.id, 0)

end

end

end

 

Npc Resolvido , so falta a segunda dúvida ;x Ajudae galera do XTibia_smile.gif

topmaster

I can help us?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/01/11Posts: 41Char no Tibia: What?

refis seu código, porem não tenho nada pra testa-lo la vai:

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)
local Pets = {
	  [5897] = {monster = "Wolf"},
	  [5948] = {monster = "Dragon Lord"},
	  [4850] = {monster = "Hydra"},
	  [5878] = {monster = "Minotaur Guard"}
}

local petId = Pets[item.itemid]

	if #getCreatureSummon(cid) >= 1 then
		doPlayerSendTextMessage(cid, 21, "Sorry this not possible") -- opcional
		return true
	end

	local creature = doSummonCreature(petId.monster, getCreaturePosition(cid))
	doConvinceCreature(cid, creature)
	doPlayerRemoveItem(cid, petId, 1)

return true
end

 

edit---

 

retirado ^^

Servidor que recomendo a todos jogarem Versão 8.60 Full Global Dedicado em Linux, sem lag e sem corrupção visite e confira: site/ip: silenthill.servegame.com

Sou aprendiz de Scripter, se te ajudei não custará nada você me reputar dando REP+

k4k1hw.jpg

Clique na imagem acima e curta nossa pagina no facebook.

Aguardem, em breve!

Melhor empresa para hospedar o seu servidor, ótimo suporte e produtos, não deixe de conferir!!

http://ZZPSGEU.TK

Melhor empresa para hospedar o seu servidor, ótimo suporte e produtos, não deixe de conferir!!

 

 

Slicer

Insanity
avatar
Príncipe
Príncipe

INFOS

Grupo: PríncipeRegistrado: 19/08/10Posts: 4014Gênero: Masculino

retire essa parte..

if item.itemid == petId then 

isso n faz o menor sentido.. tas comparando um numero com uma tabela ^^

"Só a beira do abismo que os seres humanos acham forças para mudar."... E isso me da nojo... ¬¬

"Insanity is doing the exact... same fucking thing... over and over again expecting... shit to change... That. Is. Crazy." -Vass/Einstein

 

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

é melhor substitui

if item.itemid == petId then 

por

if petId then 

pra checa se tem esse item na tabela(meio inutil,ja que os id são especificados pela .xml,mas se tira tem que tira o "end" tbm)

^w^

topmaster

I can help us?
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 25/01/11Posts: 41Char no Tibia: What?

@admrush entrou ontem na parte da noite.

acho que a duvida foi sanada!

Reportado !

Servidor que recomendo a todos jogarem Versão 8.60 Full Global Dedicado em Linux, sem lag e sem corrupção visite e confira: site/ip: silenthill.servegame.com

Sou aprendiz de Scripter, se te ajudei não custará nada você me reputar dando REP+

k4k1hw.jpg

Clique na imagem acima e curta nossa pagina no facebook.

Aguardem, em breve!

Melhor empresa para hospedar o seu servidor, ótimo suporte e produtos, não deixe de conferir!!

http://ZZPSGEU.TK

Melhor empresa para hospedar o seu servidor, ótimo suporte e produtos, não deixe de conferir!!

 

 

Oneshot

avatar
Marquês
Marquês

INFOS

Grupo: MarquêsRegistrado: 05/07/09Posts: 1347

Tópico movido para a seção de dúvidas e pedidos resolvidos.

admrush

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/01/13Posts: 4

Obrigado , duvida sanada