[Ajuda] Gostaria de..
#1

Saber como boto VIP temporбrio
Os trкs vips

Sуcios -
Vip Premium -
Vip -
Reply
#2

Trabalhe as variбveis, suas funзхes e beneficios dentro do code e depois temporiza elas com SetTimer e usas tambйm a questгo IO, manipulaзгo de arquivos para que possas controlar a entrada e saнda em questхes de dias/meses de cada player...
Reply
#3

Nossa da uma base ae. ^^
Reply
#4

Ainda precisas de base ? Vou te mandar uns links de tutoriais com Variбveis e IO se eu achar, visto que nгo tens conhecimento sobre tal...

Vou te mandar uma base, mas nгo recomendo ctrlc ctrlv por que ela estб mal feita, aliбs й apenas uma base para que tu faзas а prуpria a teu gosto...
BASE:
pawn Код:
#include <a_samp>
#include <jcmd>
#include <sscanf2>

enum BASE_VIP
{
    //...vip1
    //...vip2
    //...vip3
    vip_temp
};

new vip_s [ MAX_PLAYERS ] [ BASE_VIP ] ;
forward VIP_TEMP ( playerid ) ;
public VIP_TEMP ( playerid )
{
    vip_s [ playerid ] [ vip_temp ] = 0 ;
    return 1 ;
}

public OnPlayerConnect ( playerid )
{
    vip_s [ playerid ] [ vip_temp ] = 0 ;
   
    //funзгo de Registro/Login e os caralhos todos...
    return 1 ;
}

newCmd: vip ( playerid , params [] )
{
    new player_s , time ;
    if ( sscanf ( params , "ud" , player_s , time ) )
    {
        return SendClientMessage ( playerid , -1 , "Digitas o ID de tal player que desejas setar a vip temporбrio e o time." ) ;
    }

    vip_s [ player_s ] [ vip_temp ] = 1 ;
    SetTimerEx ( "VIP_TEMP" , time , 0 , player_s ) ;
    return 1 ;
}

// Usas os beneficios com a condiзгo...
// if ( vip_s [ ... ] [ vip_temp ] )
// {
//      code...
// }
Pronto, seta temporбrio, os beneficios devem ser citados pelo programador(tu...)
Nгo salva, ou seja se tu sair voltarбs com vip = 0, ai que entra a questгo do IO files, que tu deves estudar e criar um arquivo por player quando for setar o VIP temporбrio...
Quando fizeres isto, nгo teras de usar este SetTimer no comando, pois estarб salvo, basta alocar em outro local(native) para que possas calcular o tempo restante para resetar o VIP temporбrio...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)