Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Alguém poderia adaptar esse script para adicionar Premium Account ao invés de vip?

Desde já agradeço!

 

(Script para ser adaptado)

http://www.tibiaking.com/forum/topic/43638-testar-vip-account-testarvip-new/

Link para o post
Compartilhar em outros sites

Voce quer que seja por uma talkaction, ou por creaturescripts? Quando o player pega level X ele simplesmente já ganha os dias de premium account.

discord.pngDiscord: vankk #7765

Precisando de ajuda? Entre em contato comigo via Discord.

 

Muitos vêm seus muitos dias de glória, mas poucos vêm seus muitos dias de luta.

Link para o post
Compartilhar em outros sites

Por talkaction..  Porque ai ele sabe que esta ativando..  Se não ele ganha os dias, perde os dias e nem se liga que ganhou..

Link para o post
Compartilhar em outros sites
function onSay(cid, words, param, channel)
config = {
	days = 2, -- qntos dias de premium account
	lvl = 200, -- lvl minimo
	storage = 1889 -- storage
}

	if getPlayerStorageValue(cid, config.storage) > 0 then
		if getPlayerLevel(cid) >= config.lvl then
			doPlayerAddPremiumDays(cid, config.days)
			setPlayerStorageValue(cid, config.storage, 1)
			doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ganhou ".. config.days .." de premium account. Aproveite!")
			doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)
		else
			doPlayerSendCancel(cid, "Voce precisa de level ".. config.lvl .." para testar a VIP.")
		end
	else
		doPlayerSendCancel(cid, "Voce ja pegou o seu bonus")
	end
end

 

discord.pngDiscord: vankk #7765

Precisando de ajuda? Entre em contato comigo via Discord.

 

Muitos vêm seus muitos dias de glória, mas poucos vêm seus muitos dias de luta.

Link para o post
Compartilhar em outros sites

Ele já adiciona Premium Account, o "absolutevip" é para checar se o player já usou na mesma conta.

doPlayerAddPremiumDays(cid, 2)

Outra coisa, peço que não crie vários tópicos com o mesmo pedido, irei enviar o outro a lixeira e espero que não aconteça novamente!

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

@vankk Acabei de criar um novo char pra testar e fala que já usei o comando..

@Wakon não foi de proposito, na realidade nem notei que tinha um tópico duplicado.  Desculpe.

 

 

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

Amigo, o char criado pertence a mesma conta ? Pois só pode testar a vip 1x por conta. (Não tem sentido testar um em cada char na mesma conta)

Esse script não está selecionando apenas um player vip, ele está dando um atalho "vip" que checa se na tabela "absolutevip" já foi adicionado algo lá. 

Eu tentei alterar para IsPremium (padrão do Tibia), mas em nenhum momento ele storage para setar um limite.

Você testou o script antes de pedir essa transformação ?

Editado por p e o p l e (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 Jaurez
      .
    • Por amoxicilina
      Olá Kings, venho aqui trazer uma TalkAction pra você comprar premium account, sei que pode ser algo meio inútil por existir a store.
      Então vamos script:
       
       
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por Erimyth
      Fala galerinha eu estava e um amigo meu me pediu um script de health e mana por talkaction por MSN, fiz ele e resolvi postar-lo aqui no TK para a galera usar-lo.

      Vá em data > talkactions > talkactions.xml e adicione a seguinte tag:

      <talkaction words="!buyhealth;!buymana" event="script" value="buylife.lua">
      Agora vá até a pasta scripts dentro de talkactions, crie um arquivo chamado buylife.lua com isto dentro:
      -- [( Script created by Matheus for TibiaKing.com )] -- function onSay(cid, words, param) local health = 1000 -- Vida que será adicionada ao player após ele usar o comando! local mana = 1000 -- Mana que será adicionada ao player após ele usar o comando! local cost = 10000 -- Preço para você comprar mana ou health! if (words == "!buymana") then if (doPlayerRemoveMoney(cid, cost) == TRUE) then doCreatureAddMana(cid, mana) doSendMagicEffect(getCreaturePosition(cid), 12) else doPlayerSendCancel(cid, "Sorry, you need "..cost.." gold coins to buy mana.") return TRUE end elseif (words == "!buyhealth") then if (doPlayerRemoveMoney(cid, cost) == TRUE) then doCreatureAddHealth(cid, health) doSendMagicEffect(getCreaturePosition(cid), 12) else doPlayerSendCancel(cid, "Sorry, you need "..cost.." gold coins to buy mana.") end return TRUE end end
      Prontinho, espero que gostem, é um script bem simples mas pode ser útil para alguns.  
        Você gostou deste conteúdo!? Este conteúdo te ajudou!? Isso será realmente útil pra você!? Então, se possível, faça uma doação (de qualquer valor) que estará me ajudando também!  
    • Por Danihcv
      Bom galera, faz tempo que não posto um tutorial, então resolvi trazer esse, que apesar de ser simples tem utilidade pra algumas pessoas.
       
      Esse é um sistema que eu criei pra fazer com que o god possa alterar a visão dele pra como se fosse sempre dia ou pra visão de players normais.

      1°)Como funciona:
          Quando o GOD entrar no server, ele já vai estar com a visão de "sempre dia". Se ele quiser ver que nem os players normais, basta falar /light. Se ele quiser voltar a ver "sempre dia" basta falar novamente /light
       
      2°)Instalando o sistema:
       
         Primeiramente vá em data\creaturescripts e adicione essa tag ao arquivo creaturescripts.xml:
      <event type="login" name="GodLight" event="script" value="godLight.lua"/>    Agora va em data\creaturescripts\scripts abra o arquivo login.lua e adicione isso antes do ultimo return true:
      registerCreatureEvent(cid, "GodLight")    Agora ainda na pasta data\creaturescripts\scripts crie um arquivo chamado godLight.lua e coloque isso dentro:



       
       
         Agora va na pasta data\talkactions e adicione essa tag ao arquivo talkactions.xml:
      <talkaction words="/light" event="script" access="5" value="godLight.lua"/>    Agora va na pasta data\talkactions\scripts e crie um arquivo chamado godLight.lua e coloque isso dentro:



       
      Pronto! Seu sistema está instalado.
       
      Se vc quiser que qualquer pessoa possa usar esse sistema, basta fazer o seguinte:



       
      E ao invés de colocar a tag (que está aí em cima) em talkactions.xml, coloque essa:
      <talkaction words="/light" event="script" value="godLight.lua"/>
       
       
      E isso é tudo, pessoal!
      Um sistema simples mas que pra alguns tem bastante utilidade. Em breve trarei novos tutoriais! Se tiverem alguma sugestão, podem mandar por pm.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo