Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Plugini derlermisiniz ?

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
delyy
Mesajlar: 1233
Kayıt: Cmt Tem 09, 2016 10:21 am
Konum: Türkiye ~ İstanbul ~ Sinop
Server Ip/DNS: 213.238.173.xx
Clan İsmi: тαĸıηтı`
İletişim:

Plugini derlermisiniz ?

Mesaj gönderen delyy »

En başına [~DG~] tagı eklermisiniz plugine

Kod: Tümünü seç

#include <amxmodx>
#include <cstrike>

#define PLUGIN "Bonus Bomb"
#define VERSION "1.7"
#define AUTHOR "Lulu"



new PCvarPlanted
new PCvarDefused
new PCvarDefusedKit
new PCvarExplode
new bool:planter[MAX_PLAYERS + 1] // inregistreaza ultimul plantator al bombei

public plugin_init()
{
	//register_clcmd("say /bonus","okutdd") öhö öhö öhö :)
	register_plugin(PLUGIN, VERSION, AUTHOR)
	PCvarPlanted = register_cvar("amx_bonus_planted", "1250")
	PCvarDefused = register_cvar("amx_bonus_defused", "1250")
	PCvarDefusedKit = register_cvar("amx_bonus_defusedkit", "1000")
	PCvarExplode = register_cvar("amx_bonus_explode", "1500")
	register_event("HLTV", "NewRound", "a", "1=0", "2=0")
}

public NewRound()
{
// reseteaza statusul la fiecare inceput de runda
	for(new i; i < MAX_PLAYERS + 1; i++)
  	{
	planter[i] = false
   	}
}

public client_disconnected(id)
{
// pentru a nu da banii pentru explozia bombei unui jucator nou intrat ce a ocupat slotul celui ce a plantat
	if(planter[id])
   	{
	planter[id] = false
   	}
}

public bomb_planted(id)
// + BONUS - pentru ca a plantat bomba
{
	planter[id] = true
	new bonus = get_pcvar_num(PCvarPlanted)
	set_money(id, bonus)

	static nume[32]
	get_user_name(id,nume,31)
	chat_color(0,"!g%s !yC4'u yerlestirdi !g+ !y( !t%i $ !y) transfer edildi...", nume, bonus)
}

public bomb_defused(id)
// + BONUS - pentru ca a dezamorsat bomba
{
// jucatorul care dezamorseaza bomba are defuse kit
	if ( cs_get_user_defuse(id) == 1 )
	{
	new bonus = get_pcvar_num(PCvarDefusedKit)
	set_money(id, bonus)

	static nume[32]
	get_user_name(id,nume,31)
	chat_color(0,"!g%s !yC4'u !tKIT !yile cozdu !g+ !y( !t%i $ !y) transfer edildi...", nume, bonus)
}
// jucatorul care dezamorseaza bomba nu are defuse kit
	if ( cs_get_user_defuse(id) == 0 )
	{
	new bonus = get_pcvar_num(PCvarDefused)
	set_money(id, bonus)

	static nume[32]
	get_user_name(id,nume,31)
	chat_color(0,"!g%s !yC4'u !tKIT !yolmadan cozdu !g+ !y( !t%i $ !y) transfer edildi...", nume, bonus)
	}
}

public bomb_explode(id)
// + BONUS - pentru ca a explodat bomba
{
// sa fim siguri ca e conectat si e cel care a plantat, altfel daca jucatorul se deconecteaza dupa ce a plantat va da eroare
	if(is_user_connected(id) && planter[id])
	{
	new bonus = get_pcvar_num(PCvarExplode)
	set_money(id, bonus)

	static nume[32]
	get_user_name(id,nume,31)
	chat_color(0,"!g%s !ysayesinde C4 infilak edildi !g+ !y( !t%i $ !y) transfer edildi...", nume, bonus)
	}
}

set_money(id, bonus)
{
	new money = cs_get_user_money(id)
	new total = money + bonus

	if(total < 16000)
   	{
	cs_set_user_money(id, total)
}

// pentru a nu da mai multi bani de 16000
	else
   	{
	cs_set_user_money(id, 16000)
   	}
}

stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
 
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
 
if (id) players[0] = id; else get_players(players, count, "ch")
{
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
write_byte(players[i])
write_string(msg)
message_end()
}
}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

YeKTaBEYy
Mesajlar: 1877
Kayıt: Prş Şub 09, 2017 3:47 am
Konum: Makedonya/Skopje
Clan İsmi: IMPERIAL GAMING
İletişim:

Plugini derlermisiniz ?

Mesaj gönderen YeKTaBEYy »

Dene Bakalm
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala
Cevapla