1. sayfa (Toplam 1 sayfa)

Gün Sebep

Gönderilme zamanı: Pzt Tem 31, 2017 11:36 am
gönderen VecterBLack
Ekteki eklentinin CT'De ve T'de sağ tarafda çıkması gerek yapabilirmisiniz ?

Gün Sebep

Gönderilme zamanı: Pzt Tem 31, 2017 11:39 am
gönderen MRX3565

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

#define PLUGIN "Jail Break: Basic Info"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

#define USERTASK 921
#define UPDATEDELAY 1.0

new static reasons[][] = { 
	"Uyusturucu Kullandin",
	"Tecavuzden",
	"Hirsizlik",
	"Fuhus",
	"Darp",
	"Silah Kacakciligi",
	"Sahte Mal Pazarlama",
	"Adam Yaralamadan",
         	"Teror Orgutune Yardim"
}

new userreason[33]
new rounds, hudhandler

public plugin_init() 
{
	register_plugin(PLUGIN, VERSION, AUTHOR)	
	
	register_event("TextMsg","restart_roundsnum","a","2&#Game_C"/*,"2&#Game_w"*/) 
	
	register_logevent("round_end", 2, "1=Round_End")  
	
	RegisterHam(Ham_Spawn, "player", "client_spawn", 1)	
	
	hudhandler = CreateHudSyncObj()
}

public round_end()
{
	rounds ++
}

public restart_roundsnum() 
{
	rounds = 0 
}

public client_disconnect(id)
{
	userreason[id] = -1
	
	if(task_exists(id + USERTASK))
	{
		remove_task(id + USERTASK)
	}
}

public client_spawn(id)
{	
	if(task_exists(id + USERTASK))
	{
		remove_task(id + USERTASK)
	}	
		
	userreason[id] = random_num(0, sizeof reasons - 1)
		
	set_task(UPDATEDELAY, "client_jailinfo", id + USERTASK, _, _, "b")	
}

public client_jailinfo(TASKID)
{
	static id
	id = TASKID - USERTASK
	
	set_hudmessage(42, 255, 0, 0.57, 0.14, 0, 6.0, 12.0)
	
	ShowSyncHudMsg(id, hudhandler, "Gun %d | Hapis Sebebi: %s.", rounds, reasons[userreason[id]])	
}