Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

RSSDaily reward Point System


MYGO.pl
 Udostępnij

Rekomendowane odpowiedzi

  • RSSy
Hello maybe somebody could Help
Remake this Daily Reward from Money to Points Reward
Daily Get 50-100 points
Points system using:
https://forums.alliedmods.net/showthread.php?t=87536



Daily reward

PHP Code:

#include <amxmodx>
#include <reapi>
#include <nvault>
#include <cromchat>

#pragma semicolon 1

new g_szAuthId33 ][ 35 ], g_szDay], g_iVaultg_iDay;
new 
bool:g_bDailyRewardMAX_PLAYERS ];
new 
iAmountCvar;

new const 
g_szMoneyReward[][] = {
    
    
"say /free",
    
"say_team /free"
};

public 
plugin_init( )
{
    
register_plugin"Daily Money Reward""1.1""OciXCrom | Edit by Lethality" );
    
    
get_time"%d"g_szDaycharsmaxg_szDay ) );
    
g_iDay str_to_numg_szDay );
    
g_iVault nvault_open"DailyMoneyReward" );

    
bind_pcvar_numcreate_cvar"amx_money_reward""16000"), iAmountCvar );

    for( new 
0sizeofg_szMoneyReward ); i++ ) {
        
    
register_clcmdg_szMoneyReward], "CmdMoneyReward" );
    }

    
CC_SetPrefix"&x01[&x04Money Reward&x01]" );
}

public 
CmdMoneyRewardpPlayer ) {

    
get_user_authidpPlayerg_szAuthIdpPlayer ], charsmax(g_szAuthId[ ] ) ); 
     
    new 
iDay nvault_getg_iVaultg_szAuthIdpPlayer ] ); 
     
    if( !
iDay || iDay != g_iDay ) { 

        
fnDailyRewardpPlayer );
        
g_bDailyRewardpPlayer ] = true;
    }

    else {

        
CC_SendMessagepPlayer"&x04You &x03have already taken &x01your daily &x04Money Reward!" );
    }
}

public 
fnDailyRewardpPlayer ) {

    static 
iAmount;
    
iAmount iAmountCvar;

    if( !
g_bDailyRewardpPlayer ] == true ) {
        
            
rg_add_accountpPlayeriAmountAS_ADD );
    }
    else {

        
CC_SendMessagepPlayer"&x04You &x03have already taken &x01your daily &x04Money Reward!" );
    }

}

public 
client_disconnectedpPlayer ) {

    
g_bDailyRewardpPlayer ] = false;
    
nvault_setg_iVaultg_szAuthIdpPlayer ], g_szDay );


Przeczytaj cały wpis

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...