(10-02-2025, 21:49)EmirCW Adlı Kullanıcıdan Alıntı: denermisinPHP Kod:#include <amxmodx>
#include <reapi>
#include <fun>
new const TAG[] = "WebAilesi";
new get_iTeam[MAX_CLIENTS+1] = {0};
new g_bMapChanged = 0;
new cvar_delay = 5;
public plugin_init() {
register_plugin("SpecTransfer", "V1.0", "DegNizzTR");
register_clcmd("say /afk", "TransFer");
register_clcmd("say !afk", "TransFer");
register_clcmd("say .afk", "TransFer");
register_clcmd("say_team /afk", "TransFer");
register_clcmd("say_team !afk", "TransFer");
register_clcmd("say_team .afk", "TransFer");
register_event("HLTV", "event_map_change", "a", "1=0");
}
public event_map_change() {
g_bMapChanged = 1;
set_task(cvar_delay, "map_change_task");
}
public map_change_task() {
if (g_bMapChanged) {
g_bMapChanged = 0;
client_print_color(0, 0, "^1[^3 %s ^1]^3 işlem devreye giriyor!", TAG);
}
}
public TransFer(id) {
if (!is_user_alive(id)) return;
new team = get_user_team(id);
new last_team = get_iTeam[id];
if (team == TEAM_CT || team == TEAM_TERRORIST) {
rg_set_user_team(id, TEAM_SPECTATOR);
client_print_color(id, id, "^1[^3 %s ^1]^3 SpecTator ^1Takimina^4 Transfer Edildin", TAG);
get_iTeam[id] = team;
}
else if (team == TEAM_SPECTATOR) {
if (last_team == TEAM_CT) {
rg_set_user_team(id, TEAM_CT);
client_print_color(id, id, "^1[^3 %s ^1]^3 Counter-Terrorist ^1Takimina^4 Transfer Edildin", TAG);
}
else if (last_team == TEAM_TERRORIST) {
rg_set_user_team(id, TEAM_TERRORIST);
client_print_color(id, id, "^1[^3 %s ^1]^3 Terrorist ^1Takimina^4 Transfer Edildin", TAG);
}
else {
client_print_color(id, id, "^1[^3 %s ^1]^3 Eski Takım Bilgisi Bulunamadi!", TAG);
}
}
client_cmd(id, "spectate 1");
}
olmadı
)

