Ir para conteúdo

Simple Vip System!


sauvadur2

Posts Recomendados

 

Comentem!

 

Galera, venho aqui trazer a vocês uma ideia que eu tive!

É transformar a premium em vip!

As premiuns em OT's são coisas que praticamente não existem, então não fara falta!

ok, chega de papo e vamos por mão na obra!

 

1) Você deve fazer Retirar a premium de todos os players de seu servidor! Para isso vá na database do servidor selecione Accounts e procure pela aba "Premium", quando tiver um numero "1" mude para "0" e quando já tiver o numero 0, deixe como esta!

 

2) Abra o config.lua e procure por:

 

houseNeedPremium = ----> Caso queira que casas sejam somente para VIP Coloque True, Caso queira que casas possam ser compradas por players free adicione false na frente!

 

 

 

freePremium = ----> Coloque false na frente

 

 

 

premiumForPromotion = ----> Caso queira que somente players VIP possam compra promotion coloque true na frente, caso queira que players free também possam compra promotion, coloque false na frente.

 

 

 

blessingOnlyPremium = true ----> Caso queira que só players VIP possam comprar bless coloque true na frente, caso queira que players free também possam comprar bless, coloque false na frente.

 

Após fazer estas mudanças salve e feche.

 

3) Voce deverá ter um XML editor. Caso não tenha um baixe este> Download direto

Após baixar abra o arquivo spells.xml e precione ctrl+h, após isto coloque em Find > premium="1" e deixe o espaço replace vazio, após isso aonde tem um quadrado escrito Replace in selecione a bolinha escrita Whole file e em seguida clique em replace all.Após isso salve e feche.

(ALTAMENTE RECOMENDADO FAZER UM BACKUP DO ARQUIVO SPELLS.XML ANTES DE FAZER AS ALTERAÇÔES)

 

4) Agora você ira abrir o arquivo outfits.xml localizado na pasta XML.

Após abrir Você vera ao seu lado direito os nomes dos outfits e outras coisas.

Para os outfits que você queira que seja so para VIP retire a parte premium="1", caso ele não tenha isso é porque ele já esta disponibilizado para os free players.

 

5) Agora abra a pasta talkactions e abra o arquivo talkactions.xml, e procure por premium. se achar alguma coisa relacionada com buypremium exclua a linha inteira, após isso salve e feche.

 

6) Agora abra a pasta talkactions/scripts e crie um arquivo .lua renomeio para buyvip e coloque isto dentro:

 

function onSay(cid, words, param)

if getPlayerPremiumDays(cid) <= 350 then

if doPlayerRemoveMoney(cid, 2000000) == TRUE then

doPlayerAddPremiumDays(cid, 30)

doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você comprou 1 mês de vip account")

else

doPlayerSendCancel(cid, 'Você precisa de 2kk para comprar 1 mês vip.')

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

else

doPlayerSendCancel(cid, "Você nao pode comprar mais que 350 dias vip.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end

end

 

 

O que está em VERMELHO é o preço de x dias de vip account.

O que está em VERDE é a quantidade de dias por x de dinheiro.

O que esta em AZUL é a mensagem que irá aparecer caso compre os dias vips.

O que está em LARANJA é a mensagem que irá aparecer caso nao tenha dinheiro para comprar o vip.

O que está em ROSA é a mensagem que irá parecer caso o player ja tenha 350 dias de vip.

 

Apos configurar salve e feche.

 

7) Abra o arquivo talkactions.xml e adcione está linha:

 

 

<talkaction log="yes" words="!buyvip" script="buyvip.lua" />

 

 

Após isso salve e feche.

 

8) Agora Você precisara configurar os npcs de barcos. Para isso abra o script do seu npc de barco e aonde tiver premium="1" modifique para premium"0", caso você queira um lugar para só vips irem e só deixar premium="1"

Após fazer alterações salve e feche.

 

9) Agora você precisa configurar os npcs de addons. Para isso abra o script do seu npc de addons e o addon que você queira que seja somente para vips coloque premium="1" e caso queira que seja para free accounts coloque premium="0"

 

 

Bom galera isso tudo!

Gostou? REP++

 

Duvidas e sugestões neste tópico SOMENTE!

Editado por XxSauvadurxX
Link para o comentário
Compartilhar em outros sites

  • 4 months later...
×
×
  • Criar Novo...