Ir para conteúdo
  • Cadastre-se

Sitema%2FMod Addon/Mount para Shopsystem por Storage


Posts Recomendados

26 minutos atrás, Sekk disse:

@sirarcken vc usa tibia 10.90 ne? Qual Gesior?

2012 ,so que ja ta mexido .

Sera que é por causa do tfs 1.2 ?

 

eu ia trocar pro Znote mais não consegui instalar kkk

 

Link para o post
Compartilhar em outros sites
  • Respostas 56
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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 :

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

Posted Images

7 horas atrás, Sekk disse:

Quer ajuda? Vem skype

 

Skype: suicunei

Cara eu vou la te incomodar sim ,mais so posso amanha hoje trabalho kk dia e noite.

Link para o post
Compartilhar em outros sites
  • 3 weeks later...
Em 06/01/2016 10:06:32, robi123 disse:

vlww ,,,, pra mim não apareceu nenhum erro.. fora as imagens nao carregarem mais vou tentar arrumar

ola amigo o script funcionou mais nao estou CONSEGUINDO TIRAR ESTA IMAGEN

 

da backpack -- erro imagem -- -e o capacete

 

 

erro.PNG

 

 

ai cara conseguiu arrumar as imagens?

Link para o post
Compartilhar em outros sites

@alecao é fácil arrumar, vá no seu shopsystem.php e procure por:

 

Items<img src="images/items/2160.gif"/>

Mude o caminho ai para alterar a imagem do menu "Items".

 

Mounts<img src="images/mount.gif"/>

Esse é para alterar a do menu "Mounts".

 

Addons<img src="images/addon.gif"/>

E esse do menu "Addons".

 

 

Link para o post
Compartilhar em outros sites
  • 2 months later...
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>

 

 

Link para o post
Compartilhar em outros sites

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

Link para o post
Compartilhar em outros sites
  • 2 weeks later...

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

Link para o post
Compartilhar em outros sites
  • 4 months later...
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??

 

 

 

Link para o post
Compartilhar em outros sites
  • 1 month later...

alguem sabe se eu botar esse script no meu shop que é relativo ao meu ot 8.6 ele funciona perfeitamente? pois o meu 8.6 tem alguns addons da 10.9, ai seria só trocar o id, mas queria ter certeza q n daria ruim ...

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por RankerS
      Hoje estarei disponibilizando um outfit criado por mim para vocês do TK .
      sakuraskin_1915.obd
    • Por Sphynx1
      Olá comunidade.
      Eu criei um script a madrugada passada para tentar ajudar um amigo que usa 'OTX' porém dá um erro bizarro no 'lib/compat.lua' e a função 'doAddPlayerOutfit' retorna valor 'NIL'. Eu não sei como resolver, mas está funcionando perfeitamente no 'TFS 0.4'. Espero que alguém em algum lugar do tempoespaço possa se beneficiar desse script já que os que encontrei estão todos muito feios e confusos.

      1. Acesse a pasta 'data/talkactions/scripts' e crie um novo 'arquivo.lua' chamado 'addonpresent.lua', dentro adicione o conteúdo abaixo.
      function onSay(cid, words, param, channel) local maleOutfits = {["citizen"] = {128}, ["mage"] = {130}, ["knight"] = {131}, ["nobleman"] = {132}, ["summoner"] = {133}, ["warrior"] = {134} } local femaleOutfits = {["citizen"] = {136}, ["mage"] = {138}, ["knight"] = {139}, ["nobleman"] = {140}, ["summoner"] = {141}, ["warrior"] = {142} } local mensagens = {"Você recebeu o seu addon e consumiu o item bônus para isto.", "Verifique o que você digitou e tente novamente, parametros inválidos.", "Você não possui o item necessário para receber um addon.", "Certifique-se que você digitou o nome do addon corretamente e tente mais uma vez."} local efeitinga = {[1] = {name = CONST_ME_POFF}, [2] = {name = CONST_ME_CAKE}, [3] = {name = CONST_ME_HEARTS}, [4] = {name = CONST_ME_GIFT_WRAPS} -- efeitos que seram exibidos } local param = string.lower(param) if not isPremium(cid) then doCreatureSay(cid, "Você não possui Premium Account, portanto não poderá utilizar o item de addon.", TALKTYPE_ORANGE_1) -- MSG que será exibida p/ o nao premium return true end if getPlayerItemCount(cid, 6497) > 0 then -- 6497 é o ID do item que será usado por você, se for maior que 0 a quanidade na sua bag então if param ~= "" and maleOutfits[param] and femaleOutfits[param] then doPlayerRemoveItem(cid, 6497, 1) -- o item 6497 será consumido doCreatureSay(cid, mensagens[1], TALKTYPE_ORANGE_1) for k, v in pairs(efeitinga) do doSendMagicEffect(getCreaturePosition(cid), v.name) end if getPlayerSex(cid) == 0 then doPlayerAddOutfit(cid, femaleOutfits[param][1], 3) elseif getPlayerSex(cid) == 1 then doPlayerAddOutfit(cid, maleOutfits[param][1], 3) end else doCreatureSay(cid, mensagens[2], TALKTYPE_ORANGE_1) end else doCreatureSay(cid, mensagens[3], TALKTYPE_ORANGE_1) end return true end  
      2. Regresse até 'data/talkactions' e abra o arquivo 'talkactions.xml', dentro adicione o conteúdo abaixo.
      <talkaction words="!addon" event="script" value="addonpresent.lua"/>  
       
    • Por Bruxo Ots
      Fala queridos, estarei compartilhando o npc de addon que ja é bem antigo, porém não achei em local nenhum atualizado, esse esta lindo de bonito, acredito que seja destinado a servidores baiak ou qualquer outro tipo de server.
      Ambos os NPC'S estão por gold, e as storages são em sequencia pra facilitar a vida.
       
      Os codigos estão em spoiler pra não pesar, mas caso queiram se adiantar no fim do post tem o link do github.
      Imagem meramente Ilustrativa:
       
      Script Do addon:
       
      Montarias
       
       
       
      Sempre que atualizar os addons e mounts no global estarei adicionando aos NPC'S.
       
       
      GITHUB
       
       
           Creditos
      Comedinha (scripts das montarias) Zbizu (acredito que tenha atualizado para 1.1) E ao criador do npc Varkhal, realmente não faço ideia de quem seja.  
       
       
       
       
    • Por Digoshow
      Como eu faco o addon doll adicionar addons em free account, o meu addon doll ao ser usado por um free account diz, que so premium account pode usar, quero que fique free, para todos poderem usar addons.
      Obrigado, REP+ .



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo