tosunbey yazdı: ↑Çrş Oca 27, 2021 12:06 am
@ulyoS ustam bu eklenti'yi say komutu ile Parayla alincak şekilde ayarlayp atarmisin
örnek X2 damage Almak için 7000 gerekiyor
Sadece adminlerde deil herkeste olsun reis Sana zahmet
Kod: Tümünü seç
#pragma semicolon 1
#include <amxmodx>
#include <reapi>
new const tag[]={"Csduragi"};
new bool:damagex[MAX_CLIENTS+1];
public plugin_init()
{
register_plugin("damageal", "0.1", "bilalgecer47");
register_clcmd("say /2xdamage","@2xdamage");
RegisterHookChain(RG_CBasePlayer_TakeDamage,"@rTakeDamage",.post=false);
RegisterHookChain(RG_CBasePlayer_Spawn,"@rSpawn",.post=true);
}
@rSpawn(id){
damagex[id] = false;
}
@2xdamage(id){
if(get_member(id,m_iAccount)>=7000){
rg_add_account(id,-7000,AS_ADD);
damagex[id]=true;
client_print_color(id,id,"%s ^1Hey^4, ^1basarili bir sekilde ^3[^4Hasar Katla^3] ^1aldin^4!",tag);
}
else{
client_print_color(id,id,"%s ^1Uzgunum^4, ^1bunu almak icin ^3paran yetersiz^4!",tag);
}
}
@rTakeDamage(victim,inflictor,attacker,Float:damage,damage_bits){
#pragma unused inflictor,damage_bits
if(is_user_connected(attacker) && is_user_connected(victim) && victim!=attacker){
if(damagex[attacker]){
SetHookChainArg(4,ATYPE_FLOAT,damage*2);
}
}
}
Bidahakine yeni konu açarsan daha iyi olur insanlar görür.