RSSy MYGO.pl Opublikowano Styczeń 20, 2022 o 12:04 RSSy Udostępnij Opublikowano Styczeń 20, 2022 o 12:04 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_szAuthId[ 33 ][ 35 ], g_szDay[ 3 ], g_iVault, g_iDay; new bool:g_bDailyReward[ MAX_PLAYERS + 1 ]; 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_szDay, charsmax( g_szDay ) ); g_iDay = str_to_num( g_szDay ); g_iVault = nvault_open( "DailyMoneyReward" ); bind_pcvar_num( create_cvar( "amx_money_reward", "16000"), iAmountCvar ); for( new i = 0; i < sizeof( g_szMoneyReward ); i++ ) { register_clcmd( g_szMoneyReward[ i ], "CmdMoneyReward" ); } CC_SetPrefix( "&x01[&x04Money Reward&x01]" ); } public CmdMoneyReward( pPlayer ) { get_user_authid( pPlayer, g_szAuthId[ pPlayer ], charsmax(g_szAuthId[ ] ) ); new iDay = nvault_get( g_iVault, g_szAuthId[ pPlayer ] ); if( !iDay || iDay != g_iDay ) { fnDailyReward( pPlayer ); g_bDailyReward[ pPlayer ] = true; } else { CC_SendMessage( pPlayer, "&x04You &x03have already taken &x01your daily &x04Money Reward!" ); } } public fnDailyReward( pPlayer ) { static iAmount; iAmount = iAmountCvar; if( !g_bDailyReward[ pPlayer ] == true ) { rg_add_account( pPlayer, iAmount, AS_ADD ); } else { CC_SendMessage( pPlayer, "&x04You &x03have already taken &x01your daily &x04Money Reward!" ); } } public client_disconnected( pPlayer ) { g_bDailyReward[ pPlayer ] = false; nvault_set( g_iVault, g_szAuthId[ pPlayer ], g_szDay ); } Przeczytaj cały wpis Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi