[FilterScript] VIP SYSTEM - [DOF2/ZCMD/SSCANF]
#1

VIP SYSTEM Up.1.3


Introduзгo:

Vocк jб pensou em um sistema totalmente diferente onde vocк gera os prуprios cуdigos e os players simplesmente usam para ativar o VIP com um determinado tempo de expiraзгo ? Um bom design, fбcil implementaзгo em gamemodes e totalmente editбvel.

Neste sistema vocк gera seus prуprios cуdigos, e jogadores ativam o VIP por ele. Vocк pode vender VIP's em seu servidor sem ter que ficar entrando no jogo para seta-lo ao jogador.

Instalaзгo:

Este sistema usa o famoso DOF2, criando arquivos de salvamento em .ini, mas para isso acontecer vocк deve criar 3 pastas:

Localizada em ScriptFiles crie uma pasta chamada "Vips".
Dentro da mesma crie mais 2 pastas:

PHP код:
Users                     esta pasta armazena-rб nomes de todos os jogadores que possuem o beneficio);
Keys                     Aqui irб ficar as KEYS que vocк crioucontendo como titulo e dentro dela o tempo de VIP em dias). 
Preview:
PHP код:
.../scriptfiles/Vips/
.../
scriptfiles/Vips/Users/
.../
scriptfiles/Vips/Keys
Apуs ter feito isso, passe para a prуxima etapa do tutorial.

Funзхes & Comandos:

Dentro do script vocк encontra-rб diversas funзхes:

PHP код:
IsPlayerVIP(playerid)                 - Chechar se um jogador й VIP.
LoadPlayerVIP(playerid)                 - Carregar dados de VIP de um jogador a partir do arquivo.
SavePlayerVIP(playerid)               - Salvar dados de VIP dentro do arquivo.
CreateVipKey(playeridKey[], Days)   - Criar uma nova Key.
UseVipKey(playeridKey[])            - Usar determinada key.
RemoveKey(playeridKey[])            - Deletar uma key existente e nгo usada.
GetExpirationDays(playerid)           - Getar quantos dias faltam para expirar o VIP.
SetVipForPlayer(playeridDays)       - Setar ou renovar o VIP de algum jogador.
ShowWelcomeMessage(playerid)          - Abre uma mensagem de boas vindascontendo algumas info
Alguns comandos tambйm vem junto com o script para facilitar a sua interaзгo com o mesmo:

PHP код:
        CMD:setvip [ID] [DIAS]        ( Admin )  // Setamos um jogador como VIP
        
CMD:viphelp                    VIP )     // Algumas informaзхes sobre o seu VIP.
        
CMD:ativarvip                    ( Default )// Um dialog serб aberto solicitando o cуdigo.
        
CMD:novakey                     Admin // Uma nova key serб criada na pasta "Keys" para livre uso.
        
CMD:delkey [KEY]                ( Admin // Deletar uma key existente
        
CMD:vips                      ( Default ) // Checar jogadores VIP online. 
Conf. Vantagens:

Dentro do script vocк encontra 3 configuraзхes para manusear chat, vida e respawn:

PHP код:
#define CHAT_MODEL 3                    - Modelo ao falar no chat. Preview In-Forъm ( 1 a 3 )
#define FULL_LIFE 1                     - Spawnar com COLETE E VIDA FULL ( 0 desligado, 1 ativado )
#define DEATH_RESPAWN_LOCAL 1           - Spawnar no local onde morreu ( 0 desligado, 1 ativado ) 
Explicaзхes:

Modelo ao falar no chat:

PHP код:
#define CHAT_MODEL 3 
Existem 3 estilos diferentes de design ao jogador VIP falar no chat:

PHP код:
1.Style:  [ID]NOME[V.I.P]: TEXTO; ( Recomendado para Servidores DeathMatch )
2.Style:  NOME[ID][V.I.P]: TEXTO; ( Recomendado para Servidores DeathMatch )
3.Style:   VIP NOME dizTEXTO;     ( Recomendado para servidores RP/
Life e Colete:

PHP код:
#define FULL_LIFE 1 
Ao definir 1 vocк irб definir que ao jogador VIP respawnar, vida e colete do mesmo estarгo FULL.
Ao definir 0 vocк irб definir o padrгo de seu gamemode.

Respawnar onde morreu:

PHP код:
#define DEATH_RESPAWN_LOCAL 1 
Ao definir 1 vocк irб definir que ao jogador VIP morrer, ele irб respawnar onde morreu.
Ao Definir 0 vocк irб definir o padrгo de seu gamemode.

Perguntas:

1. Posso colocar este sistema em meu gamemode ?
R: Sim, mantenha os creditos dentro do script.

2. Este sistema tem tempo pra expirar o VIP ?
R: Sim, ao criar uma KEY vocк define a quantidade de dias que irб durar o beneficio.

3. Por que nгo colocou mais vantagens ?
R: Existem 3, o resto vocк mesmo pode criar, checando se ele й vip ou nгo " IsPlayerVIP ".

4. Por que nгo fez em uma include ao invйs de fazer em um filter script ?
R: Prefiro um script deste pois jб coloco todos os comandos e vantagens dentro dele, ainda estou com dificuldades em criar includes.

5. Ao digitar algum comando, meu server desliga sozinho, como resolver ?
R: cheque se criou corretamente as pastas que й pedido no comeзo do tуpico

6. Como ativo ou crio uma key ?
R: use os seguintes comandos: /novakey para criar e /ativarvip para usar a key.

Change Log:

- Update 1.1: Correзгo de Bugs.
- Update 1.2: Criaзгo de Keys via Dialog, comando /vips adicionado.
- Update 1.3: Correзгo de Bugs.

Downloads:

SSCANF: https://sampforum.blast.hk/showthread.php?tid=120356 - ******
DOF2: http://pastebin.com/TQJGwYyZ - Double-O-Seven
ZCMD: https://sampforum.blast.hk/showthread.php?tid=91354 - Zeex

Creditos do Script: Dry.

Latest Version 1.3 ( Pastebin ): http://pastebin.com/27NphYq4
Latest Version 1.3 ( English Version ):http://pastebin.com/6xDreUZj
Reply


Messages In This Thread
VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by Dry - 02.03.2014, 16:02
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by Caio_Freeze - 02.03.2014, 16:16
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by PT - 02.03.2014, 16:20
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by DevilAgain - 02.03.2014, 16:52
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by Dry - 02.03.2014, 17:02
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by DevilAgain - 02.03.2014, 17:05
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by DannielCooper - 02.03.2014, 17:21
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by Dry - 02.03.2014, 17:22
Re: Zikadown - by Roquee - 24.05.2014, 05:48
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by Dry - 24.05.2014, 13:36
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by ScripterInicianteBR - 29.12.2014, 18:37
Respuesta: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by Coringa253 - 30.12.2014, 04:29
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by PabLoHenriique - 30.12.2014, 05:34
Re: Respuesta: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by BrunoBrito - 30.12.2014, 10:25
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by ScripterInicianteBR - 30.12.2014, 13:10
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by ipsLuan - 30.12.2014, 13:35
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by ScripterInicianteBR - 30.12.2014, 15:01
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by BrasilOnlinePlay - 26.12.2015, 01:27
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by zSuYaNw - 28.12.2015, 15:21
Re: VIP SYSTEM - [DOF2/ZCMD/SSCANF] - by PT - 28.12.2015, 16:48

Forum Jump:


Users browsing this thread: 5 Guest(s)