Selamun aleyküm şöyle bir eklentiye ihtiyacım var araştırdım bulamadım yapabilen arkadaşa şimdiden teşekkürler adama 100 ile 150 arasında hasar verince 10 JB vericek normal Jb bu ayarları cvara bağlarsak çok güzel olur hasar ve gelen Jb'yi.
Konu
şu şekilde yapabilirmiyiz jb değilde normal dolar olarak 100-150 arası hasar verince 500 dolar versin bu ikisini cvara bağlarsak çok güzel olur hocam.
(30-01-2020, 17:17)ITenGriTR Adlı Kullanıcıdan Alıntı: jbmenünüzü atarsanız yapabiliriz.yapabilirmisiniz hocam jb yerine dolar verecek şekilde
Son Düzenleme: 30-01-2020, 23:05, Düzenleyen: Kell_Adam.
PHP Kod:
#include < amxmodx >
#include < cstrike >
#include < hamsandwich >
new damage_reward[ 33 ];
// Init
public plugin_init()
{
// Register
register_plugin( "Damage Reward Money", "1.0", "monster321 edit blindmanthe" )
// Hams
RegisterHam( Ham_Spawn, "player", "HamSpawnPlayer" )
RegisterHam( Ham_TakeDamage, "player", "HamTakeDamage" )
}
// SpawnPlayer
public HamSpawnPlayer( id )
{
if( !is_user_connected( id ) )
return HAM_IGNORED;
damage_reward[ id ] = 0;
return HAM_IGNORED;
}
// TakeDamage
public HamTakeDamage( vic, inflictor, id, Float:damage, damagebits )
{
if( !is_user_connected( id ) )
return HAM_IGNORED;
if( get_user_team( vic ) != get_user_team( id ) )
{
damage_reward[ id ] += floatround( damage )
if( damage_reward[ id ] >= 100 )
{
damage_reward[ id ] -= 100;
new money = cs_get_user_money( id )
cs_set_user_money( id, money + 500 )
if( money > 16000 )
cs_set_user_money( id, 16000 )
}
}
return HAM_IGNORED;
}
(31-01-2020, 16:00)Blindmanthe Adlı Kullanıcıdan Alıntı:bunu editledim inşallah bu olur ?PHP Kod:#include < amxmodx >
#include < cstrike >
#include < hamsandwich >
new damage_reward[ 33 ];
// Init
public plugin_init()
{
// Register
register_plugin( "Damage Reward Money", "1.0", "monster321 edit blindmanthe" )
// Hams
RegisterHam( Ham_Spawn, "player", "HamSpawnPlayer" )
RegisterHam( Ham_TakeDamage, "player", "HamTakeDamage" )
}
// SpawnPlayer
public HamSpawnPlayer( id )
{
if( !is_user_connected( id ) )
return HAM_IGNORED;
damage_reward[ id ] = 0;
return HAM_IGNORED;
}
// TakeDamage
public HamTakeDamage( vic, inflictor, id, Float:damage, damagebits )
{
if( !is_user_connected( id ) )
return HAM_IGNORED;
if( get_user_team( vic ) != get_user_team( id ) )
{
damage_reward[ id ] += floatround( damage )
if( damage_reward[ id ] >= 100 )
{
damage_reward[ id ] -= 100;
new money = cs_get_user_money( id )
cs_set_user_money( id, money + 500 )
if( money > 16000 )
cs_set_user_money( id, 16000 )
}
}
return HAM_IGNORED;
}
Çalışmadı
Kod:
#include <amxmodx>
#include <reapi>
#define PLUGIN "Damage_Money"
#define VERSION "1.0"
#define AUTHOR "By.KinG"
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
RegisterHookChain(RG_CBasePlayer_TakeDamage, "CBasePlayer_TakeDamage", .post = true);
}
public CBasePlayer_TakeDamage(Victim, Inflictor, Attacker, Float:Damage, Damage_Bits)
{
if(is_user_connected(Victim) && is_user_connected(Attacker))
{
if(Victim != Attacker)
{
if(Damage >= 100.0)
{
rg_add_account(Attacker, 500);
}
}
}
}
EKLENTİ YAZMIYORUM, YAZMAYIN ARTIK.
Benzer Konular
Yorum
9.756
Okunma
22-11-2021, 20:56
Yorum
12.866
Okunma
02-07-2021, 23:45
Yorum
14.387
Okunma
14-05-2021, 03:29