|
skamonkey@3706
|
1 |
#include <sourcemod> |
|
skamonkey@3706
|
2 |
#include <cstrike> |
|
skamonkey@3706
|
3 |
|
|
skamonkey@3706
|
4 |
stock GET_ARG_INT( arg, maxSize=64 ) |
|
skamonkey@3706
|
5 |
{ |
|
skamonkey@3706
|
6 |
decl String:tempvar[maxSize]; |
|
skamonkey@3706
|
7 |
GetCmdArg( arg, tempvar, maxSize ); |
|
skamonkey@3706
|
8 |
return StringToInt( tempvar ); |
|
skamonkey@3706
|
9 |
} |
|
skamonkey@3706
|
10 |
|
|
skamonkey@3706
|
11 |
public OnPluginStart() |
|
skamonkey@3706
|
12 |
{ |
|
skamonkey@3706
|
13 |
RegConsoleCmd( "get_mvps", get_mvps ); |
|
skamonkey@3706
|
14 |
RegConsoleCmd( "set_mvps", set_mvps ); |
|
skamonkey@3706
|
15 |
RegConsoleCmd( "get_score", get_score ); |
|
skamonkey@3706
|
16 |
RegConsoleCmd( "set_score", set_score ); |
|
skamonkey@3706
|
17 |
RegConsoleCmd( "get_assists", get_assists ); |
|
skamonkey@3706
|
18 |
RegConsoleCmd( "set_assists", set_assists ); |
|
skamonkey@3706
|
19 |
} |
|
skamonkey@3706
|
20 |
|
|
skamonkey@3706
|
21 |
public Action:get_mvps( client, argc ) |
|
skamonkey@3706
|
22 |
{ |
|
skamonkey@3706
|
23 |
ReplyToCommand( client, "Your MVP count is %d", CS_GetMVPCount( client ) ); |
|
skamonkey@3706
|
24 |
|
|
skamonkey@3706
|
25 |
return Plugin_Handled; |
|
skamonkey@3706
|
26 |
} |
|
skamonkey@3706
|
27 |
|
|
skamonkey@3706
|
28 |
public Action:set_mvps( client, argc ) |
|
skamonkey@3706
|
29 |
{ |
|
skamonkey@3706
|
30 |
new count = GET_ARG_INT( 1 ); |
|
skamonkey@3706
|
31 |
|
|
skamonkey@3706
|
32 |
CS_SetMVPCount( client, count ); |
|
skamonkey@3706
|
33 |
ReplyToCommand( client, "Set your MVP count to %d", count ); |
|
skamonkey@3706
|
34 |
|
|
skamonkey@3706
|
35 |
return Plugin_Handled; |
|
skamonkey@3706
|
36 |
} |
|
skamonkey@3706
|
37 |
|
|
skamonkey@3706
|
38 |
public Action:get_score( client, argc ) |
|
skamonkey@3706
|
39 |
{ |
|
skamonkey@3961
|
40 |
if( GetEngineVersion() != Engine_CSGO ) |
|
skamonkey@3706
|
41 |
{ |
|
skamonkey@3706
|
42 |
ReplyToCommand( client, "This command is only intended for CS:GO" ); |
|
skamonkey@3706
|
43 |
return Plugin_Handled; |
|
skamonkey@3706
|
44 |
} |
|
skamonkey@3706
|
45 |
|
|
skamonkey@3706
|
46 |
ReplyToCommand( client, "Your contribution score is %d", CS_GetClientContributionScore( client ) ); |
|
skamonkey@3706
|
47 |
|
|
skamonkey@3706
|
48 |
return Plugin_Handled; |
|
skamonkey@3706
|
49 |
} |
|
skamonkey@3706
|
50 |
|
|
skamonkey@3706
|
51 |
public Action:set_score( client, argc ) |
|
skamonkey@3706
|
52 |
{ |
|
skamonkey@3961
|
53 |
if( GetEngineVersion() != Engine_CSGO ) |
|
skamonkey@3706
|
54 |
{ |
|
skamonkey@3706
|
55 |
ReplyToCommand( client, "This command is only intended for CS:GO" ); |
|
skamonkey@3706
|
56 |
return Plugin_Handled; |
|
skamonkey@3706
|
57 |
} |
|
skamonkey@3706
|
58 |
|
|
skamonkey@3706
|
59 |
new count = GET_ARG_INT( 1 ); |
|
skamonkey@3706
|
60 |
|
|
skamonkey@3706
|
61 |
CS_SetClientContributionScore( client, count ); |
|
skamonkey@3706
|
62 |
ReplyToCommand( client, "Set your contribution score to %d", count ); |
|
skamonkey@3706
|
63 |
|
|
skamonkey@3706
|
64 |
return Plugin_Handled; |
|
skamonkey@3706
|
65 |
} |
|
skamonkey@3706
|
66 |
|
|
skamonkey@3706
|
67 |
public Action:get_assists( client, argc ) |
|
skamonkey@3706
|
68 |
{ |
|
skamonkey@3961
|
69 |
if( GetEngineVersion() != Engine_CSGO ) |
|
skamonkey@3706
|
70 |
{ |
|
skamonkey@3706
|
71 |
ReplyToCommand( client, "This command is only intended for CS:GO" ); |
|
skamonkey@3706
|
72 |
return Plugin_Handled; |
|
skamonkey@3706
|
73 |
} |
|
skamonkey@3706
|
74 |
|
|
skamonkey@3706
|
75 |
ReplyToCommand( client, "Your assist count is %d", CS_GetClientAssists( client ) ); |
|
skamonkey@3706
|
76 |
|
|
skamonkey@3706
|
77 |
return Plugin_Handled; |
|
skamonkey@3706
|
78 |
} |
|
skamonkey@3706
|
79 |
|
|
skamonkey@3706
|
80 |
public Action:set_assists( client, argc ) |
|
skamonkey@3706
|
81 |
{ |
|
skamonkey@3961
|
82 |
if( GetEngineVersion() != Engine_CSGO ) |
|
skamonkey@3706
|
83 |
{ |
|
skamonkey@3706
|
84 |
ReplyToCommand( client, "This command is only intended for CS:GO" ); |
|
skamonkey@3706
|
85 |
return Plugin_Handled; |
|
skamonkey@3706
|
86 |
} |
|
skamonkey@3706
|
87 |
|
|
skamonkey@3706
|
88 |
new count = GET_ARG_INT( 1 ); |
|
skamonkey@3706
|
89 |
|
|
skamonkey@3706
|
90 |
CS_SetClientAssists( client, count ); |
|
skamonkey@3706
|
91 |
ReplyToCommand( client, "Set your assist count to %d", count ); |
|
skamonkey@3706
|
92 |
|
|
skamonkey@3706
|
93 |
return Plugin_Handled; |
|
skamonkey@3706
|
94 |
} |