PHP- Kodu:
#define ADMIN_YETKI ADMIN_RCON
Yetki değiştirmek için https://www.csplague.com/istek-cs-1-...sekilleri.html bu konudan faydalanabilirsiniz.
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <hamsandwich>
#include <colorchat>
#define PLUGIN "Admin Aim Oyuncu Revle"
#define VERSION "1.0"
#define AUTHOR "JDM"
#define ADMIN_YETKI ADMIN_RCON
new bool:g_bRevle[33] = false
new tag[]= "^4[Admin Aim Rev]:^1"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("+revle","OyuncuRevle")
register_logevent("eRoundEnd",2,"1=Round_End")
}
public client_connect(id) {
client_cmd(id,"bind p +revle") // "p" yazan yere istediğin tuşu yazabilirsin...
}
public OyuncuRevle(id) {
if(!is_user_alive(id)) return;
if(get_user_flags(id) & ADMIN_YETKI) {
new hedef, vucut
get_user_aiming(id, hedef, vucut);
if(is_valid_ent(hedef) && is_user_alive(hedef)) {
g_bRevle[id] = true
ColorChat(id, NORMAL,"%s Bir Oyuncuyu Revlediniz.",tag)
ExecuteHamB(Ham_CS_RoundRespawn,hedef)
ColorChat(hedef, NORMAL,"%s Admin Tarafindan Tekrar Revlendiniz.",tag)
}
} else {
client_print(id, print_center,"Bu Komutu Kullanma Yetkiniz Yok.")
}
}
public eRoundEnd() {
new players[32], inum;
static tempid
get_players(players, inum)
for(new i;i<inum;i++) {
tempid = players[i]
g_bRevle[tempid] = false
}
}