Ir para conteúdo

Featured Replies

Postado
Em 05/04/2015 at 14:24, Whiterose disse:

@kleitonalan mas tarde eu dou uma olhada e modifico pra você.

 

Lykkan olhando sem testar o code, parece que não tem nada errado, para causar tal bug...

No meu fala que o char está offline e não vai, alguem sabe pq?

Venha jogar > infernal-global.com < 24hrs , TeamSpeak3  Entre outros entrem e confiram.

 

<center><a href="http://www.otpanel.com/painel/aff.php?aff=102"><img src="http://www.otpanel.com/wp-content/uploads/2015/11/Hospedado-por-claro1.png" title="Hospedado por ServerSoft"> </a></center><center><a href="http://www.otpanel.com/painel/aff.php?aff=102"><img src="http://www.otpanel.com/wp-content/uploads/2015/11/Hospedado-por-claro1.png" title="Hospedado por ServerSoft"> </a></center>

 

 

  • Respostas 56
  • Visualizações 9.6k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Flavio S. Cabral
    Flavio S. Cabral

    Você está esquecendo de mudar o offer_type pra 'mount' ou 'addon' ...    Adicione a mount ou addon por comando via mysql no phpmyadmin : INSERT INTO `z_shop_offer` (`points`, `itemid1`, `count1`,

  • Whiterose   o meu fico perfeito mais falta uma if para checar se o play ja compro a mount /addon e não compra 2 vez  quando o play recebe a roupa ele fica com a storage da mesma value 0

  • KKKKKKKKKK esse script é pra 10.x(tfs 1.x)

Posted Images

Postado
  • Autor

Este é um sistema bem desatualizado, uso um bem melhor, que fiz a uns tempos atras, além de que esse não é possível comprar a mount/addon estando online, já o que fiz sim.

 

Enfim não sei, se vou postar aqui no fórum, mas qualquer coisa só pedir inbox, que quem saiba eu não passe pra vocês.

EQD4Qy4.gif

  • 2 weeks later...
Postado

Funcionou quase 100% no meu, esta tudo ok, recebendo os itens, recebendo os addons e mounts, mas tem um probleminha, que por exemplo, quando compra o Tempest, recebo o Jade Pincer, eu conferi e o id está correto de acordo com o script. Sim, eu sei que é só trocar a id no shop de um pelo outro, porém testei todas as ids e o tempest por exemplo, não está em nenhuma, alguém sabe como arrumar isso e como adicionar mais montarias a esse script? Uso o Gesior 2012 e TFS 1.2

  • 4 months later...
Postado
Em 27/01/2015 ás 21:01, Whiterose disse:

A pedido desse tópico eu fiz o sistema : http://www.tibiaking.com/forum/topic/49214-duvida-como-colocar-uma-mountaddon-especifica-a-venda/

 

Troque seu shopsystem.php por esse :

 

shopsystem.php :

 

 

Conteúdo Oculto

 

 

Agr em data/creaturescripts/scripts crie addonmount.lua 

 

addonmount.lua 


function onLogin(cid)

								
local player = Player(cid)
local addons ={	
	  --[storage] = {outfit_male, outfit_female},
	[28416] = {143, 147}, -- barbarian
	[28417] = {134, 142}, -- warrior
	[28418] = {152, 156}, -- assassins
	[28419] = {465, 466}, -- Insectoid 
	[28420] = {133, 141},  -- summoner
	[28421] = {472, 471}, -- Entrepreneur 
	[28422] = {144, 148}, -- duid
	[28423] = {278, 279}, -- brotherhood
	[28424] = {577, 578}, -- Dream Warden
	[28425] = {610, 618}, -- Glooth Engineer
	[28426] = {130, 138}, -- mage
	[28427] = {634, 635}, -- Conjurer 
	[28428] = {128, 136}, -- Citizen
	[28429] = {129, 137}, -- Hunter	
	[28430] = {131, 139}, -- Kinghit
	[28431] = {132, 140}, -- Noblewoman
	[28432] = {145, 149}, -- Wizard
	[28433] = {146, 150}, -- Oriental
	[28434] = {151, 155}, -- Pirate
	[28435] = {153, 157}, -- Beggar
	[28436] = {154, 158}, -- Shaman
	[28437] = {251, 252}, -- Norsewoman
	[28438] = {268, 269}, -- Nightmare
	[28439] = {273, 270}, -- jester
	[28441] = {289, 288}, -- demonhunter
	[28442] = {325, 324}, -- yalaharian
	[28444] = {335, 336}, -- warnaster
	[28445] = {327, 366}, -- wayfarer
	[28446] = {430, 431}, -- afflicted
	[28447] = {432, 433}, -- elementalist
	[28448] = {463, 464}, -- deepling
	[28449] = {512, 513}, -- crystal warlord
	[28450] = {516, 514}, -- soil guardian
	[28451] = {541, 542}, -- demon
	[28452] = {574, 575}, -- cave explorer
	[28453] = {619, 620}, -- jersey
	[28454] = {637, 636}, -- beastmaster
	[28455] = {632, 633} -- champion
	
	}
	
		for storage, addon in pairs(addons) do
			if player:getStorageValue(storage) > 0 then
				player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS)
				player:addOutfitAddon(addon[1], 3)
				player:addOutfitAddon(addon[2], 3)
				player:sendTextMessage(MESSAGE_INFO_DESCR, "Seu Addon full foi adicionado!")
				player:setStorageValue(storage, 0)
			end
		end
		
												
local mounts ={	
		--[storage] = mounts,
	[80000] = 1, -- Widow Queen
	[80001] = 2, -- Racing Bird
	[80002] = 3, -- War Bear
	[80003] = 4, -- Black Sheep
	[80004] = 5, -- Midnight Panther
	[80005] = 6, -- Draptor
	[80006] = 7, -- Titanica
	[80007] = 8, -- Tin Lizzard
	[80008] = 9, -- Blazebringer
	[80009] = 10, -- Rapid Boar
	[80010] = 11, -- Stampor
	[80011] = 12, -- Undead Cavebear
	[80012] = 13, -- Donkey
	[80013] = 14, -- Tiger Slug
	[80014] = 15, -- Uniwheel
	[80015] = 16, -- Crystal Wolf
	[80016] = 17, -- War Horse
	[80017] = 18, -- Kingly Deer
	[80018] = 19, -- Tamed Panda
	[80019] = 20, -- Dromedary
	[80020] = 21, -- King Scorpion
	[80021] = 22, -- Rented Horse
	[80022] = 23, -- Armoured War Horse
	[80023] = 24, -- Shadow Draptor"
	[80024] = 25, -- Rented Horse
	[80025] = 26, -- Nethersteed
	[80026] = 27, -- Ladybug
	[80027] = 28, -- Manta
	[80028] = 29, -- Ironblight
	[80029] = 30, -- Magma Crawler
	[80030] = 31, -- Dragonling
	[80031] = 32, -- Gnarlhound
	[80032] = 33, -- Crimson Ray
	[80033] = 34, -- Steelbeak
	[80034] = 35, -- Water Buffalo
	[80035] = 36, -- Tombstinger
	[80036] = 37, -- Platesaurian
	[80037] = 38, -- Ursagrodon
	[80038] = 39, -- The Hellgrip
	[80039] = 40, -- Jade Lion
	[80040] = 41, -- Golden Lion
	[80041] = 42, -- Shock Head
	[80042] = 43, -- Walker
	[80043] = 44, -- Azudocus
	[80044] = 45, -- Carpacosaurus
	[80045] = 46, -- Death Crawler
	[80046] = 47, -- Flamesteed
	[80047] = 48, -- Jade Pincer
	[80048] = 49, -- Tempest
	[80049] = 50 -- Winter King
	
	}
		
		for storage, mount in pairs(mounts) do
			if player:getStorageValue(storage) > 0 then
				player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS)
				player:addMount(mount)
				player:sendTextMessage(MESSAGE_INFO_DESCR, "Sua Mount foi adicionado!")
				player:setStorageValue(storage, 0)
			end
		end	
	return true
end	
	

Só adicionar a storage do arquivo no itemid do shop.

 

creaturescript.xml tag


<event type="login" name="ShopMountAddon" script="addonmount.lua"/>

Ps : o Shop vai puxar o numero da storage pra procura pela img do addon/mount.

 

Bom dia , Eu fiz todo o processo, Os itens ele entrega tudo normal, Quando é as Montarias e Addons, se o boneco tiver on ele pedi para fica off, MAS quando fica off , ocorre tudo corretamente na parte da compra pelos Points (

Mount was added!
Draptor added to player Alduin mounts (he will get this mounts after relog) for 5 premium points from your account.

)   O problema é que a Montaria não é entregue no jogo e nem as Addons!

Alguém poderia me ajudar??

 

 

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo