Ir para conteúdo
  • Cadastre-se

Item parecido com Premium Scroll


Posts Recomendados

Boa noite..

 

como eu faço para que ao inves de ganhar premium eu ganha-se vip. ex: no meu server tem o sistema de premium normal... e quero fazer um item que a pessoa ganha vip.. (tipo vip sistem porem com ativaçao de item) mesmo esquema 30 dias (configuravel..)

sse alguem puder me ajudar... fico agradecido... rep+

 

@edit 2

Escrevi errado o topico @correto: item parecido com o premiumscroll.

Editado por maper007 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Título alterado.

 

@Topic, você tem o item que deseja para usar o click dando vip days?

Seu vip é por vip_time?

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites

O 11138 é o ID Do item '-'

<action itemid="11138" event = "script" value = "ItemStorage.lua" />
function onUse(cid, item)
   if getPlayerStorageValue(cid, 11139) < 1 then
      setPlayerStorageValue(cid, 11139, 1)
      doRemoveItem(item.uid, 1)
   end
   return true
end

Ali aonde está 11139 é a storage da VIP D:

 

Créditos de @MaXwEllDeN.

Editado por AlekysRocha. (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

http://www.tibiaking.com/forum/topic/29001-simples-premium-scroll/

Só você trocar o ID do item do Scroll pelo seu item.

<action itemid="6119"

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

disso eu sei... + tipo eu quero fazer assim...  meu server vai ter premium normal... e vip1, 2 e 3. Para esses Vips eu irei criar um item q apenas eles podem usar (serão criadas vocações vip 1, 2....) n tem q ter algum sistema de vip.. para não misturar com premium ??? ou é so eu muda premiumdays para vipdays
 
o meu premium scroll ta assim

function onUse(cid, item)

if doRemoveItem(item.uid) then
doPlayerAddPremiumDays(cid, 30)
doSendMagicEffect(getCreaturePosition(cid), 28)
doPlayerSendTextMessage(cid,19, 'Your gain 30 days premmium!')
end
return true
end

 

ele tem 30 dias.. eu queria deixar infinito a vip e premium..

 

obs. Meu server n tem sistema de vip.... to tentando acha um para TFS 1.0

Editado por maper007 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Se eu fosse você usaria apenas TILES (pisos) que passasse apenas quem tivesse X storage (histórico) e colocaria para Y item dar essa storage, ficaria bem simples o sistema, e do jeito que tu quer .... 

Com 2 scripts simples tu faz isso tudo e dá pra você fazer o tanto de vips que quiser, de 1 ao infinito!

Link para o post
Compartilhar em outros sites

Se eu fosse você usaria apenas TILES (pisos) que passasse apenas quem tivesse X storage (histórico) e colocaria para Y item dar essa storage, ficaria bem simples o sistema, e do jeito que tu quer .... 

Com 2 scripts simples tu faz isso tudo e dá pra você fazer o tanto de vips que quiser, de 1 ao infinito!

interessante... vc pode me passar algum script so pra mim ter uma noção (tentar entender oq cada linha faz..)

Link para o post
Compartilhar em outros sites

1º - Vá a pasta data\movements\scripts, crie um arquivo que chame premium tile.lua
Insira:

 
function onStepIn(cid, item, pos)

player1pos = getPlayerPosition(cid)
novapos1 = {x=132, y=348, z=7}
msg = "Allowed only for Premium Accounts"
f item.uid == 1200 then
if isPremium(cid) then

else
doPlayerSendTextMessage(cid, 22, msg)
getThingfromPos(player1pos)
doSendMagicEffect(player1pos,2)
doTeleportThing(cid,novapos1)
doSendMagicEffect(novapos1,10)

end
return 1
end
end

Laranja = Lugar para onde o player sera teletransportado se ele nao for premmium ( Mude para a possição, que vc quiser colocar X,Y,Z)
Azul Escuro = mensagem que aparecerá para o player caso ele nao seja premmium
Vermelho = Unique ID do piso ( Inventa qual quer um do 1000 ao 65324 )
Se ele for premmium ele passa de boa!

2º - Vá em movements.xml
Insira:

<movevent event="StepIn" uniqueid="1200" script="premium tile.lua" />[/spoiler]

Vermelho = Unique ID do piso ( Coloque o mesmo da que vc coloco no script de cima )

Fiz o mais simples possivel 
Editado por PriisioneR (veja o histórico de edições)

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

@PriisioneR, esse jeito é legal, mas isso ai só funciona pra premium, ele ta querendo para vip ..

@maper007, fiz um aqui rapidão, tente entender como funciona e depois farei o do item que dá a storage para passar no tile .. 

-- <movevent type="StepIn" actionid="20001-20003" script="vip_movements" />

function onStepIn(cid, item, position, fromPosition)

	local storage1 = 50000 -- storage da vip 1
	local storage2 = 50001 -- storage da vip 2
	local storage2 = 50002 -- storage da vip 3
	
	-- TILE VIP 1
	if item.actionid == 21001 then		
		if getPlayerStorageValue(cid, storage1) == -1 then
			doTeleportThing(cid, fromPosition, true)
			doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você não tem a vip 1.")
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		else
			doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Bem vindo a area vip 1.")
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		end

	-- TILE VIP 2
	elseif item.actionid == 21002 then		
		if getPlayerStorageValue(cid, storage2) == -1 then
			doTeleportThing(cid, fromPosition, true)
			doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você não tem a vip 2.")
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		else
			doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Bem vindo a area vip 2.")
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		end
		
	-- TILE VIP 3
	elseif item.actionid == 21003 then		
		if getPlayerStorageValue(cid, storage3) == -1 then
			doTeleportThing(cid, fromPosition, true)
			doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Você não tem a vip 3.")
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		else
			doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Bem vindo a area vip 3.")
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		end
	else
	    return false
	end
    
	return true
end

Explicando: Use a actionid no TILE (chão/piso), vip1= 20001, vip2 = 20002, vip3 = 20003.
E a storage de cada uma é .. 

	local storage1 = 50000 -- storage da vip 1
	local storage2 = 50001 -- storage da vip 2
	local storage2 = 50002 -- storage da vip 3
Link para o post
Compartilhar em outros sites

@luanluciano93

Só ele editar de premium tile para Vip Tile ;) rsrsr

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites
function onStepIn(cid, item, pos)

player1pos = getPlayerPosition(cid)
novapos1 = {x=132, y=348, z=7}
msg = "Você não é VIP para poder passar"
f item.uid == 4565 then
if isPremium(cid) then

else
doPlayerSendTextMessage(cid, 22, msg)
getThingfromPos(player1pos)
doSendMagicEffect(player1pos,2)
doTeleportThing(cid,novapos1)
doSendMagicEffect(novapos1,10)

end
return 1
end
end
<movevent event="StepIn" uniqueid="4565" script="viptile1.lua" />

Podendo Criar Arquivos

viptile1.lua
viptile2.lua
viptile3.lua

e editando um piso cara cada.

TFS 0.4 DEV   | 

 

Ajudei você ? retribua a ajuda com uma Reputação positiva
" Se a sua vida for a melhor coisa que já te aconteceu, acredite, você tem mais sorte do que pode imaginar. "

 

 

 

Link para o post
Compartilhar em outros sites

@luanluciano93

 

por exemplo quem tiver vip 3 pode ter acesso na 1 e 2 ?? no caso nos pisos pode ser apenas para o vip1 os demais vip eu queria por para usar equipamentos editados ex: vip te acesso as areas vips e pode usar 1 set e alguns itens..., vip2 pode usar 1 set + forte e alguns itens e assim por diante... porem se eu for vip 3 eu queria ter acesso aos itens do vip 1 e 2 (se n tiver como ou for muito trabalhoso n tem problema...)

Editado por maper007 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

@PriisioneR, o script que tu passou continua sendo para premium ... independendo do action id que ele coloque, se o player for premium ele passa nos 3 ...

 

@maper007,  calma lá cara, não entendi nada, vamos resolver a vip primeiramente ... voce quer que o cara que tenha a vip 2 tenha acesso a 1 tbem e assim por diante?

Link para o post
Compartilhar em outros sites

@PriisioneR, o script que tu passou continua sendo para premium ... independendo do action id que ele coloque, se o player for premium ele passa nos 3 ...

 

@maper007,  calma lá cara, não entendi nada, vamos resolver a vip primeiramente ... voce quer que o cara que tenha a vip 2 tenha acesso a 1 tbem e assim por diante?

isso ex: se eu for vip 3 eu tenho acesso a vip 2 e 1 ou seja se o piso for para vip1 quem tiver o vip 2 e 3 tambem consegue entrar

 

#Edit2

 

Eu acho q ja entendi como isso funciona e ja sei como fazer.... so n sei colocar storage no item.... alguem sabe ??

Editado por maper007 (veja o histórico de edições)
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 Digoshow
      E assim, meu ot tem a VIP 1 que se compra com !buyvip que nao e adicionado nada no server, ate aqui tudo certo.
      So que eu to fazendo uma area Donate, e quero que so passe no Tile quem comprar Vip Days pelo site.
      Nao pode ser Premium, porque premium e gratuito para todos poderem usar Addons.
      Alguem pode me ajudar a fazer um script que so passa quem tiver Vip Days Adicionado na conta, ou seja quem comprar Vip days pelo site, tem acesso a area donate?
      Quero fazer um sistema assim, alguem pode me ajudar?
      Obrigado REP+ .
    • Por Digoshow
      Gente e o seguinte, eu fiz uma quest com o RME, e no final da quest quero que um player de use no Bau e Catar um item, o item seria Document = ID: 952, e apos ele dar use nesse document, e liberado e certo lugar para ele passar.
      Ele faz a quest, e quando ele pega o Document e ele der use, ira sair uma mensagem assim, Parabens, Voce conseguiu Acesso Full.
      E ai ia liberar tiles para ele passa para um Hunt sempre que ele quiser, entendero?
      Tipo uma quest da vip 2, Os player que termina a quest, e liberado acesso a vip 2 !
      Alguem pode me ajudar, sim eu procurei nao como eu nao so la aquelas coisas nao consegui, eu ate tentei mais deu o erro a seguir, e ainda o script nem dava item, mais tentei mesmo assim, olhem o erro que da.
       


        Ai gente alguem pode me ajudar com esse script? Que ao da use la no bau pega o item e quando usar, voce ganha acesso a lugares novos, tipo voce usa o item, e voce podera passar nos tiles. Obrigado, REP+ .
    • Por danielduarte96
      Seguinte galera.. Eu dei uma procurada porém não encontrei. Eu gostaria de um item que desse vip (Vip permanente), e de quebra já queria o tile que a pessoa só passa caso seja vip.
       
      Agradeço desde já!
    • Por Lekstar
      Aqui estou novamente galera do TK !
       
      Bom, terminei meu servidor porém deixei o pior para o final. estou tendo dificuldades com o seguinte:
       
      No meu shop do server tem a opção de comprar VIP Days, até ai blz tudo funcionando ok!
      mas gostaria de um sistema que funcionasse da seguinte forma : o jogador comprar VIP seja 30 ou 15 dias tanto faz, e ter permissão para passar por uma porta ou teleport que irei adicionar ao templo.
       
      então o jogador compra sua vip no site e ao relogar já terá autorização para passar pela porta colocada no temple para jogadores vip.
       
      conto com a ajuda de vocês, acabando isto terão um ótimo servidor para jogar.
       
      Obrigado !
       
      Obs : também gostaria de agradecer aos que me ajudaram, graças a voces meu servidor está pronto.   
    • Por victorleekrs
      Ola. Gostaria de um sistema de golden vip.
      O sistema seria o seguinte. O player compra vip normal, por item dentro do server, ao usar o 3 vip normal ele tem acesso a Vip normal e a uma nova area golden vip. O tempo de golden vip dele é o tempo de vip que ele tiver. 
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo