Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <cstrike>
- #include <colorchat>
- #include <fun>
- new Returned[ 33 ]
- new Reseted[ 33 ]
- new Kills[ 33 ]
- new Deaths[ 33 ]
- new Prefix[] = "ISRaiyaN"
- public plugin_init() {
- register_plugin( "Reset Score", "3.0", "ISRaiyaN" )
- register_clcmd( "say /rs", "ResetScore" )
- register_clcmd( "say /resetscore", "ResetScore" )
- register_clcmd( "say /ps", "ReturnScore" )
- register_clcmd( "say /rms", "ReturnScore" )
- }
- public client_disconnect( id )
- {
- if( get_user_frags( id ) == 0 && get_user_deaths( id ) == 0 )
- return 1;
- else
- {
- Returned[id] = false
- Reseted[id] = true
- Kills[id] = get_user_frags(id)
- Deaths[id] = get_user_deaths(id)
- return 1;
- }
- return 1;
- }
- public ResetScore( id )
- {
- if( get_user_frags(id) == 0 && get_user_deaths(id) == 0 )
- {
- ColorChat( id, NORMAL, "^3[ ^1%s ^3] ^1Your ^3Kills ^1And ^3Deaths ^1Are:^4 0, ^1For ^4Return ^1your ^3Previous Score ^4Type: ^3/Ps ^1or ^3/Rms", Prefix )
- return 1;
- }
- else
- {
- ColorChat( id, NORMAL, "^3[ ^1%s ^3] ^4Successfully, ^1You have ^3Reseted ^1your ^4Score!", Prefix );
- Kills[id] = get_user_frags(id)
- Deaths[id] = get_user_deaths(id)
- set_user_frags( id, 0 )
- cs_set_user_deaths( id, 0 )
- set_user_frags( id, 0 )
- cs_set_user_deaths( id, 0 )
- Returned[id] = false
- Reseted[id] = true
- return 1;
- }
- return 1;
- }
- public ReturnScore(id)
- {
- if( !Reseted[id] )
- {
- ColorChat( id, NORMAL, "^3[ ^1%s ^3] ^1You have not ^3Reseted ^1your ^4Score!", Prefix );
- return 1;
- }
- if( Returned[id] )
- {
- ColorChat( id, NORMAL, "^3[ ^1%s ^3] ^1You have Already ^3Returned ^1Your ^4Score!", Prefix );
- return 1;
- }
- else if( Reseted[id] )
- {
- ColorChat( id, NORMAL, "^3[ ^1%s ^3] ^4Successfully, ^1You have ^3Returned ^1your ^4Previous Score!", Prefix );
- Returned[id] = true
- set_user_frags( id, Kills[id] )
- cs_set_user_deaths( id, Deaths[id] )
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement