Cevap: Eğlenceli Bir Plugin
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#define PLUGIN "Zarar Yansitici"
#define VERSION "1.0"
#define AUTHOR "akcaliberkk"
new bool:has_mirror[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_TakeDamage,"player","HamPlayerTakeDamagePre")
register_concmd("amx_kod","cmdGiveMirror",ADMIN_BAN)
}
public cmdGiveMirror(id,level,cid) {
if(!cmd_access(id,level,cid,2)) return PLUGIN_HANDLED
new arg[32]; read_argv(id,arg,31)
new Uid = find_player("bhl",arg);
if(!Uid) {
console_print(id,"Oyuncu Bulunamadi !")
return PLUGIN_HANDLED
}
new name[32]; get_user_name(Uid,name,31)
switch(has_mirror[Uid]) {
case 0: {
has_mirror[Uid] = true;
console_print(id,"%s Adli Oyuncuya Zarar Yansitici Verdiniz !",name)
}
case 1: {
has_mirror[Uid] = false;
console_print(id,"%s Adli Oyuncunun Zarar Yansiticisini Aldiniz !",name)
}
}
return PLUGIN_HANDLED
}
public HamPlayerTakeDamagePre(victim,inflictor,attacker,Float:damage, dmgbits) {
if(has_mirror[victim] && 1 <= attacker <= 32) {
SetHamParamEntity(1, attacker)
return HAM_HANDLED
}
return HAM_IGNORED
}
amx_kod yerine istediğin komutu yaz compile et kullan
Cevap: Eğlenceli Bir Plugin
Cevap: Eğlenceli Bir Plugin
Çözülmüş İsteklere taşındı.