Oto kod:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <hamsandwich>
#include <fun>
#include <cstrike>
#define TASK_CHECK 1000
enum ( += 1 ) {
TEAM_UN = 0,
TEAM_T,
TEAM_CT,
TEAM_SPEC
};
public plugin_init( ) {
register_plugin( "Spector in game", "0.2", "Drako" );
// Add your code here...
}
public client_connect( id ) {
set_task( 7.0, "func_checkteam", id + TASK_CHECK );
}
public func_checkteam( task_id ) {
task_id -= task_id > 32 ? TASK_CHECK : 0;
new id = task_id;
if( !is_user_connected( id ) ) {
set_task( 10.0, "func_checkteam", id + TASK_CHECK );
}
else {
if( get_user_team( id ) == TEAM_SPEC && !is_user_alive( id ) ) {
ExecuteHamB( Ham_CS_RoundRespawn, id );
client_print( id, print_chat, "Zostales zrespiony!" );
message_begin(MSG_ONE, get_user_msgid("Crosshair"), {0,0,0}, id);
write_byte(1);
message_end();
give_item( id, "weapon_knife" );
}
}
}
Jeśli zrobiłem coś źle proszę mnie poprawić.


Dodatki SourceMod




sig.amxx









