Daily Reward Csgo

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
User avatar
robbencsgo
Membru, skill 0
Membru, skill 0
Posts: 96
Joined: 31 Aug 2019, 19:14
Detinator Steam: Da
CS Status: aimer
SteamID: an prevat
Fond eXtream: 0
Has thanked: 9 times
Been thanked: 11 times
Contact:

11 Jul 2020, 21:40

AlinT wrote:
11 Jul 2020, 21:26
Salutare,


Are cineva acest plugin deja facut sa posteza un link cu el , eu am incercat sa compilez si imi da eroare.

Multumesc,
Zi faina.

Code: Select all

#include < amxmodx >
#include < nvault >
#include < colorchat >

#define MAXIM_POINTS 10
#define MAXIM_DUSTS 10
#define MAXIM_CASES 10
#define MAXIM_KEYS 10

new g_szAuthId[ 33 ][ 36 ], g_szDay[ 3 ], g_iVault, g_iDay;

native csgor_is_user_logged(id);
native csgor_get_user_points(id);
native csgor_set_user_points(id, amount);
native csgor_get_user_dusts(id);
native csgor_set_user_dusts(id, amount);
native csgor_get_user_keys(id);
native csgor_set_user_keys(id, amount);
native csgor_get_user_cases(id);
native csgor_set_user_cases(id, amount);
native csgor_get_user_skins(id, skinid);
native csgor_set_user_skins(id, skinid, amount);

public plugin_init( )
{
	register_plugin( "Daily Login Reward", "1.0", "OciXCrom" );
	get_time( "%d", g_szDay, charsmax( g_szDay ) );
	g_iDay = str_to_num( g_szDay );
	g_iVault = nvault_open( "DailyRewards" );
	if( g_iVault == INVALID_HANDLE )	set_fail_state( "I got some problems for ^"DailyRewards^" ." );
	register_clcmd( "say /reward", "PreDailyReward" );
}

public client_authorized( id )	if( !is_user_bot( id ) || !is_user_hltv( id ) )	get_user_authid( id, g_szAuthId[ id ], charsmax( g_szAuthId[ ] ) );

public PreDailyReward( id ) {
	if( !csgor_is_user_logged( id ) )	return;
	
	new iDay = nvault_get( g_iVault, g_szAuthId[ id ] ); 
	if( !iDay || iDay != g_iDay )	DailyReward( id );
	else	ColorChat( id, RED, "^1You have taken today's daily reward." );
}
public DailyReward( id ) {
	new menu = menu_create( "w- Daily Reward", "reward_handler" );
	
	menu_additem( menu, "Cases" );
	menu_additem( menu, "Keys" );
	menu_additem( menu, "Points" );
	menu_additem( menu, "Dusts" );
	
	menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display( id, menu, 0 );
}
public reward_handler( id, menu, item )
{
	new rand;
	switch( item )
	{
		case 0:
		{
			rand = random( MAXIM_CASES );
			csgor_set_user_cases( id, csgor_get_user_cases( id ) + rand );
			ColorChat( id, RED, "^1Rewarded -^4 %d^1 cas%s", rand, rand == 1 ? "" : "s" );
		}
		case 1:
		{
			rand = random( MAXIM_KEYS );
			csgor_set_user_keys( id, csgor_get_user_keys( id ) + rand );
			ColorChat( id, RED, "^1Rewarded -^4 %d^1 key%s", rand, rand == 1 ? "" : "s" );
		}
		case 2:
		{
			rand = random( MAXIM_POINTS );
			csgor_set_user_points( id, csgor_get_user_points( id ) + rand );
			ColorChat( id, RED, "^1Rewarded -^4 %d^1 point%s",rand, rand == 1 ? "" : "s" );
		}
		case 3:
		{
			rand = random( MAXIM_DUSTS );
			csgor_set_user_dusts( id, csgor_get_user_dusts( id ) + rand );
			ColorChat( id, RED, "^1Rewarded -^4 %d^1 dust%s", rand, rand == 1 ? "" : "s" );
		}
	}
	nvault_set( g_iVault, g_szAuthId[ id ], g_szDay );
}

public plugin_end( )	if( g_iVault != INVALID_HANDLE )	nvault_close( g_iVault );

#pragma tabsize 0
Ca sa nu va mai trebuiasca includeul ca nu stiti sa compilati local :))
Daca te-am ajutat, lasa si tu un +1
RoyalServer 2
AlinT
Membru nou
Membru nou
Posts: 3
Joined: 14 Jun 2020, 18:10
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0

11 Jul 2020, 23:21

Nu reusesc sa il compilez, te rog pune tu un link cu plugin-ul aici..

multumesc
AlinT
Membru nou
Membru nou
Posts: 3
Joined: 14 Jun 2020, 18:10
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0

12 Jul 2020, 00:54

Este vorba despre eroarea asta.
| Afiseaza codul
//// dayli_login.sma
//
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(28) : error 021: symbol already defined: "client_print_color"
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(31) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(33) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(36) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(40) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(57) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(59) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(63) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(68) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(70) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(74) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(76) : warning 218: old style prototypes used with optional semicolumns
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(77) : error 054: unmatched closing brace
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(79) : warning 218: old style prototypes used with optional semicolumns
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(80) : error 054: unmatched closing brace
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(83) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(88) : error 021: symbol already defined: "get_players"
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(89) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(91) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(96) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(98) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(101) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(105) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(106) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(109) : error 021: symbol already defined: "ArrayPushCell"
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(113) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(121) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(123) : error 010: invalid function or declaration
//
// Compilation aborted.
// 26 Errors.
// Could not locate output file D:\Users\40202337\Desktop\1.9.0.5263\compiled\dayli_login.amx (compile failed).
User avatar
robbencsgo
Membru, skill 0
Membru, skill 0
Posts: 96
Joined: 31 Aug 2019, 19:14
Detinator Steam: Da
CS Status: aimer
SteamID: an prevat
Fond eXtream: 0
Has thanked: 9 times
Been thanked: 11 times
Contact:

12 Jul 2020, 11:55

Code: Select all

#include < amxmodx >
#include < nvault >

#define MAXIM_POINTS 10
#define MAXIM_DUSTS 10
#define MAXIM_CASES 10
#define MAXIM_KEYS 10

new g_szAuthId[ 33 ][ 36 ], g_szDay[ 3 ], g_iVault, g_iDay;

native csgor_is_user_logged(id);
native csgor_get_user_points(id);
native csgor_set_user_points(id, amount);
native csgor_get_user_dusts(id);
native csgor_set_user_dusts(id, amount);
native csgor_get_user_keys(id);
native csgor_set_user_keys(id, amount);
native csgor_get_user_cases(id);
native csgor_set_user_cases(id, amount);
native csgor_get_user_skins(id, skinid);
native csgor_set_user_skins(id, skinid, amount);

public plugin_init( )
{
	register_plugin( "Daily Login Reward", "1.0", "OciXCrom" );
	get_time( "%d", g_szDay, charsmax( g_szDay ) );
	g_iDay = str_to_num( g_szDay );
	g_iVault = nvault_open( "DailyRewards" );
	if( g_iVault == INVALID_HANDLE )	set_fail_state( "I got some problems for ^"DailyRewards^" ." );
	register_clcmd( "say /reward", "PreDailyReward" );
}

public client_authorized( id )	if( !is_user_bot( id ) || !is_user_hltv( id ) )	get_user_authid( id, g_szAuthId[ id ], charsmax( g_szAuthId[ ] ) );

public PreDailyReward( id ) {
	if( !csgor_is_user_logged( id ) )	return;
	
	new iDay = nvault_get( g_iVault, g_szAuthId[ id ] ); 
	if( !iDay || iDay != g_iDay )	DailyReward( id );
	else	ColorChat( id, "^1You have taken today's daily reward." );
}
public DailyReward( id ) {
	new menu = menu_create( "w- Daily Reward", "reward_handler" );
	
	menu_additem( menu, "Cases" );
	menu_additem( menu, "Keys" );
	menu_additem( menu, "Points" );
	menu_additem( menu, "Dusts" );
	
	menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
	menu_display( id, menu, 0 );
}
public reward_handler( id, menu, item )
{
	new rand;
	switch( item )
	{
		case 0:
		{
			rand = random( MAXIM_CASES );
			csgor_set_user_cases( id, csgor_get_user_cases( id ) + rand );
			ColorChat( id, "!yRewarded -!g %d!y cas%s", rand, rand == 1 ? "" : "s" );
		}
		case 1:
		{
			rand = random( MAXIM_KEYS );
			csgor_set_user_keys( id, csgor_get_user_keys( id ) + rand );
			ColorChat( id, "!yRewarded -!g %d!y key%s", rand, rand == 1 ? "" : "s" );
		}
		case 2:
		{
			rand = random( MAXIM_POINTS );
			csgor_set_user_points( id, csgor_get_user_points( id ) + rand );
			ColorChat( id, "!yRewarded -!g %d!y point%s",rand, rand == 1 ? "" : "s" );
		}
		case 3:
		{
			rand = random( MAXIM_DUSTS );
			csgor_set_user_dusts( id, csgor_get_user_dusts( id ) + rand );
			ColorChat( id, "!yRewarded -!g %d!y dust%s", rand, rand == 1 ? "" : "s" );
		}
	}
	nvault_set( g_iVault, g_szAuthId[ id ], g_szDay );
}

public plugin_end( )	if( g_iVault != INVALID_HANDLE )	nvault_close( g_iVault );

stock ColorChat(const id, const input[], any:...) 
{ 
    new count = 1, players[32] 
    static msg[ 191 ] 
    vformat(msg, 190, input, 3) 
     
    replace_all(msg, 190, "!y" , "^1") 
    replace_all(msg, 190, "!t" , "^3") 
    replace_all(msg, 190, "!g" , "^4")  
     
    if (id) players[0] = id; else get_players(players , count , "ch") 
    { 
    for (new i = 0; i < count; i++) 
    { 
            if (is_user_connected(players[i])) 
            { 
                message_begin(MSG_ONE_UNRELIABLE , get_user_msgid("SayText"), _, players[i]) 
                write_byte(players[i]); 
                write_string(msg); 
                message_end(); 
            } 
        } 
    } 
}

#pragma tabsize 0
iti dadea eroare includeul de colorchat, ti-am facut cu stock acum dar iti sugerez sa mergi sa il downloadezi de Aici
Daca te-am ajutat, lasa si tu un +1
User avatar
Capy Trifoi
Membru, skill 0
Membru, skill 0
Posts: 61
Joined: 23 Apr 2020, 07:43
Detinator Steam: Da
CS Status: On
Detinator server CS: RESPAWN.CS-GAME.RO
SteamID: capymuncasitalent
Fond eXtream: 0
Has thanked: 5 times
Been thanked: 5 times

12 Jul 2020, 13:01

AlinT wrote:
12 Jul 2020, 00:54
Este vorba despre eroarea asta.
| Afiseaza codul
//// dayli_login.sma
//
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(28) : error 021: symbol already defined: "client_print_color"
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(31) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(33) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(36) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(40) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(57) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(59) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(63) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(68) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(70) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(74) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(76) : warning 218: old style prototypes used with optional semicolumns
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(77) : error 054: unmatched closing brace
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(79) : warning 218: old style prototypes used with optional semicolumns
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(80) : error 054: unmatched closing brace
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(83) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(88) : error 021: symbol already defined: "get_players"
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(89) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(91) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(96) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(98) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(101) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(105) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(106) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(109) : error 021: symbol already defined: "ArrayPushCell"
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(113) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(121) : error 010: invalid function or declaration
// D:\Users\40202337\Desktop\1.9.0.5263\include\colorchat.inc(123) : error 010: invalid function or declaration
//
// Compilation aborted.
// 26 Errors.
// Could not locate output file D:\Users\40202337\Desktop\1.9.0.5263\compiled\dayli_login.amx (compile failed).
D:\Users\40202337\Desktop\1.9.0.5263
Dude la ce il compilezi pe versiune de amxmodx 1.9.0 cand mod-ul ruleaza doar 1.8.2? Inainte sa postati aici obtineti cateva informatii :everything_ok:
Last edited by trekA on 12 Jul 2020, 13:09, edited 1 time in total.
Reason: Daca omul nu stie asa de bine treaba cu versiunile, ii puteai spune frumos, d-aia e forum-ul, sa incurajeze oamenii sa invete.

Image
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 34 guests