Ir para conteúdo
  • Cadastre-se

Sistema de Vip para TFS 0.4


Posts Recomendados

Preciso de um sistema de vip, q sera adicionado ao jogador 30 dias quando ele clicar em 1 item, 

também queria aqueles piso que apenas vip consegue passar e quando acabar a vip da pessoa ela voltar pro templo

Link para o post
Compartilhar em outros sites

Actions/scripts

function onUse(cid, item, frompos, item2, topos)
if item.itemid == 9004 then -- Id do item que vai da a vip ao clicar
local playerpos = getCreaturePosition(cid)
doRemoveItem(item.uid,9004) -- id do item que vai remover ao clicar
doPlayerAddPremiumDays(cid, 90) -- quantos dias de vip o player vai ganhar
doSendMagicEffect(playerpos, 34) -- effect que vai aparecer ao clicar
doPlayerSendTextMessage(cid,22,"Voce recebeu 90 dias de premium account.")
end
end

 

Actions.xml

<action itemid="9004" script="PACC90.lua" />

 

 

 

 

 

 

                                                                                                                                                     tumblr_nwmv2z4VEM1ujiquxo1_100.gif.2db64bb36f0f565e68ff2a90cb98f439.gif.59f4c4cf234d2f6906621cac0553a862.gif

https://github.com/italoxxx1

 

Link para o post
Compartilhar em outros sites
Em 30/11/2020 em 09:54, Orientalz disse:

Preciso de um sistema de vip, q sera adicionado ao jogador 30 dias quando ele clicar em 1 item, 

também queria aqueles piso que apenas vip consegue passar e quando acabar a vip da pessoa ela voltar pro templo

Em movements/script duplique um arquivo e renomei para viptile.lua, dentro você adiciona:

Spoiler

function onStepIn(cid, item, position, fromPosition)
if not isPlayer(cid) then return true end
if not isPremium(cid) then
doTeleportThing(cid, fromPosition, true)
doPlayerSendTextMessage(cid, 26, "Você precisa de premium para entrar na area vip.")
doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
return true
end
doPlayerSendTextMessage(cid, 25, "Bem-vindo a area vip")
doSendMagicEffect(fromPosition, 12)
return true
end

Agora em movements.xml você adiciona:

 

<movevent type="StepIn" actionid="1922" event="script" value="viptile.lua"/>

 

actionid é a id que você vai adicionar no tile no local desejado no mapa (1922).

 

Bom uso! ^^ 

 

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo