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

https://discord.gg/43gGDQe6tS

Takım eklentisi return hatası

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Konu Sahibi
Kalipso22
Mesajlar: 156
Kayıt: Pzr Ağu 14, 2016 7:22 pm
Konum: İstanbul

Takım eklentisi return hatası

Mesaj gönderen Kalipso22 »

Compile ederken hata veriyor .

Düzeltebilir misiniz ?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

quadfor75
Yasaklı Üye
Yasaklı Üye
Mesajlar: 528
Kayıt: Cum Şub 09, 2018 12:53 pm

Düzeltebilecek var mı ?

Mesaj gönderen quadfor75 »

Kalipso22 yazdı: Cmt Tem 28, 2018 12:58 am Compile ederken hata veriyor .

Düzeltebilir misiniz ?
Warning veriyor fakat ismini düzeltip yüklüyebilirsiniz 'takım' - 'takim' yaparsaniz deneyin bi.

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

Yek'-ta
Mesajlar: 9625
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

Düzeltebilecek var mı ?

Mesaj gönderen Yek'-ta »

Biz şimdi yaparız da, Kerim orada bir sorgu eklemiş onu kavrayamadık. Kerim yarın online olur, bakar.

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

Colditz
Mesajlar: 2574
Kayıt: Çrş Ağu 23, 2017 9:17 pm

Takım eklentisi return hatası

Mesaj gönderen Colditz »

Buyur dener misin?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Takım eklentisi return hatası

Mesaj gönderen PaZee »

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <hamsandwich>
#include <fakemeta>
#include <csstats>


#define PLUGIN "takim Sistemi"
#define VERSION "1.0"
#define AUTHOR "Kerim Akovali"

#define FLAG ADMIN_RESERVATION

#define takimMSG "Takimsiz"

native g_useruid(id)
	native g_userlevel(id)
	native g_userleveluid(id)
	
new COLCHAR[3][2] = { "^x03", "^x04", "^x01" }
new p_namecol 
new alv_sndr, alv_str2[26], alv_str4[101]
new msg[200]
#define cm(%0)	( sizeof(%0) - 1 )	


native g_takimkisirutbe(id)
	native g_takimpuan(id)
	native g_takimliderimi(id)
	native g_takimkisitimeout(id)
	native g_takimid(id)
	native g_takimisim(id)
	native g_takimbirincimi(id)
	
new const file[] = "addons/amxmodx/configs/takim.ini";
new const filen[] = "addons/amxmodx/configs/takimkayit.ini";
new const fileb[] = "addons/amxmodx/configs/takimbasvuru.ini";


new Array: g_aArray
new Array: g_SiralamaArray
new Array: g_BasvuruArray

new takimvault
new ayarmod[33]
new seciliuid[33]
new isimvault

new bool:takim_olusturizin[33]=false
new bool:takim_devretizin[33]=false
new bool:takim_ayarizin[33]=false

#define DATA 20
new const Yasaklikelime[DATA][]= 
{
" ",
"^"",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"0",
"İ",
"ç",
"ü",
"ğ",
"ş",
"ö",
"/",
"\"
}

new const Rutbesembol[4][]= 
{
"",
"",
"*",
"**"
}
#define is_valid_player(%1) (1 <= %1 <= 32)

new takimkurlevel
new levelgir
new maxuye

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say_team","say_cheese")

p_namecol = register_cvar( "csm_namecolor", "0" )

register_message( get_user_msgid("SayText"), "col_changer" )

register_clcmd("takim_ayar","ftakim_ayar")
register_clcmd("takim_kur","ftakim_kur")
register_clcmd("takim_devret","msjtakimdevret")
register_clcmd("rearray","arrayyenile")
register_concmd("amx_takimpuanver","takimpuanverr",ADMIN_RCON,"id miktar");
register_concmd("amx_takimuyesayi","takimuyesayi",ADMIN_RCON,"id miktar");
register_clcmd("say /takimsiralama","top15_array")
register_clcmd("say /takim","takimmenu_ust")
register_clcmd("say /takimsure","takimsuretext")
register_clcmd("say /takimtimeout","takimsuretext")
register_clcmd("say /takimkomutlar","takimkomutlar")
register_clcmd("say /takimadi","takimadcek")	
register_clcmd("say /takimid","takimidcek")		
register_clcmd("timesifirla","timesifir")
register_clcmd("say /timesifirla","timesifir")

takimkurlevel 	= register_cvar("takim_kurlevel", 		"1")	
levelgir 	= register_cvar("takim_girlevel", 		"1")	
maxuye = register_cvar("takim_maxuye", 		"4")	

g_aArray = ArrayCreate( 512 )
g_SiralamaArray = ArrayCreate( 512 )
g_BasvuruArray = ArrayCreate( 512 )
arrayyenile()
set_task(180.0,"arrayyenile")

}

public say_cheese(id)
{
if(!takimidkale(id))
{
return PLUGIN_HANDLED
}
else
{

new said[191]
read_args(said,190)
remove_quotes(said)

static input[191]
static reform[191]

formatex(input,190,"!g%s!t%s!tLvl:!g%i!n|!t%s !n: !t%s",Rutbesembol[takimrutbekale(id)],takimisimkale(id),g_userlevel(id),kayitisim(id),said)

vformat(reform, 190,input, 3);

replace_all(reform, 190, "!n", "^x01");
replace_all(reform, 190, "!g", "^x04");
replace_all(reform, 190, "!t", "^x03");



for (new i = 0; i < 33; i++)
{
	
	if (is_user_connected(i))
	{
		if(g_takimid(i) == g_takimid(id))
		{
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, i);
			write_byte(i);
			write_string(reform);
			message_end();
		}
		
	}
	
	
}	
}
return PLUGIN_HANDLED

}
stock bool:is_user_steam(id)
{
static dp_pointer;

if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
{
server_cmd("dp_clientinfo %d", id);
server_exec();
return (get_pcvar_num(dp_pointer) == 2) ? true : false;
}

new szAuthid[34];
get_user_authid(id, szAuthid, charsmax(szAuthid));

return (containi(szAuthid, "LAN") < 0);
}
public takimadcek(id)
{
renkli_yazi(id,"!n[ !tBILGI !n] !gTakim Adi!n[ !t%s !n]",takimisimkale(id))
}
public takimidcek(id)
{
renkli_yazi(id,"!n[ !tBILGI !n] !gTakim Adi UID !n[ !t%i !n]",takimidkale(id))
}
public takimuyecek(id)
{
renkli_yazi(id,"!n[ !tBILGI !n] !gTakim Uye Sayisi !n[ !t%i !n]",takimuyekale(id))
}

public takimkomutlar(id)
{
static motd[99991]
new len

len += formatex(motd[len],sizeof motd - 1 - len," <b>TimeOut nedir ? time out yapilan islemler sonrasi alinan bekleme suresidir</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>timeoutu koymamizin sebebi sunucuyu cok fazla yormamaniz icindir</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Isleme Gore Timeout sureleri</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len,". <b>takimdan Cikmak 24 Saat; takimdan Atilmak 12 Saat</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Bir takima katilma 24 saat,bir takim kurmak 24 saat</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Basvuru yapmak 15 dakika timeout sebebidir</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>takimlarda Rutbe Nedir?</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Rutbe Kodlari</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>3. Rutbe Kodu : Liderin Kodudur</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>2. Rutbe Kodu : takim Yardimcisinin Kodudur</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>1. Rutbe Kodu : takim Uyesinin Kodudur</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>Rutbeler Ne Yapabilir ?</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>takim Lideri</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Birini takimdan Atma [VAR]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Birinin Rutbesini Yukseltme/Dusurme [VAR]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Basvurulari Onaylama [VAR]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>takim Yardimcisi</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Birini takimdan Atma [VAR]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Birinin Rutbesini Yukseltme/Dusurme [YOK]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Basvurulari Onaylama [VAR]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>takim Uyesi</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Birini takimdan Atma [YOK]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Birinin Rutbesini Yukseltme/Dusurme [YOK]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>Basvurulari Onaylama [YOK]</b> <br>")	
len += formatex(motd[len],sizeof motd - 1 - len," <b>---------------------------------------</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>takim Puani Nedir Nasil Kazanilir</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>Her Oyunda durdugunuz 3 dakikada takima 1 puan gelir</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>Server Yetkililerinin Etkinliklerini kazanarak gelir</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>Hafta ici belirli saatlerde oynanan etkinlikler ile gelir</b> <br>")		
len += formatex(motd[len],sizeof motd - 1 - len," <b>Her Hafta en iyi takima oduller verilir!</b> <br>")		


show_motd(id,motd,"GokTurk Pub-G")
return PLUGIN_CONTINUE
}
public timesifir(id)
{
new formbir[50]
formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
nvault_pset(takimvault,formbir,"0")
}
public client_putinserver(id)
{
ayarmod[id] = 0
set_task(60.0,"suredus",id-3412)
set_task(180.0,"takimpuanvera",id-3175)
}
public takimpuanvera(id)
{
id+=3175

if(is_user_connected(id))
{
new islem = (g_userlevel(id)/10)+1
plugintakimpuanver(id,takimidkale(id),islem)
set_task(180.0,"takimpuanvera",id-3175)
}
else
{
remove_task(id-3175)
}
}
public takimsuretext(id)
{
//renkli_yazi(id,"!t[!gTRGaming !n- !gtakim !t] takim Sistemi Timeout bekleme sureniz %i",kacdakikakale(id))
}
public suredus(id)
{
id+=3412
if(is_user_connected(id))
{
if(g_useruid(id))
{
	new formbir[70],formiki[70]
	formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
	formatex( formiki , charsmax(formiki),"%i",nvault_get(takimvault,formbir)-1)
	nvault_pset(takimvault,formbir,formiki)
	
	if(nvault_get(takimvault,formbir) >=1)
	{
		renkli_yazi(id,"!n[ !tBILGI !n] !gTakimBeklemeSureniz !n[ !t%i !n]",nvault_get(takimvault,formbir))
	}
}
}
set_task(60.0,"suredus",id-3412)
}
public client_disconnected(id)
{
ayarmod[id] = 0
remove_task(id-3412)
remove_task(id-3175)
seciliuid[id] = 0
takim_olusturizin[id] = false
takim_devretizin[id] = false
takim_ayarizin[id]=false
}

public takimmenu_ust(id)
{
if(g_userlevel(id) >= get_pcvar_num(levelgir) || g_userlevel(id) == get_pcvar_num(levelgir))
{
static Item[64];
new Menu;
if(takimidkale(id))
{
	formatex(Item,charsmax(Item),"\r{ GokTurk \r~> \dPub-G \r} \d~ \y> \dLider Takim Menusu")
}
else
{
	formatex(Item,charsmax(Item),"\r{ GokTurk \r~> \dPub-G \r} \d~ \y> \dTakim Menusu")
}
Menu = menu_create(Item,"takimmenu_alt")



if(takimidkale(id))
{
	formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakimdan\wCik")
	menu_additem(Menu,Item,"3")
	
	formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakim\wUyeleri")
	menu_additem(Menu,Item,"4")		
	
	
	if(takimrutbekale(id) >=2 || takimrutbekale(id) == 2)
	{			
		formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakim\wBasvurulari")
		menu_additem(Menu,Item,"5")					
		
		formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakimUye\wIslemleri")
		menu_additem(Menu,Item,"7")	
		if(takimliderkale(id))
		{
			formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakimi\wDevret")
			menu_additem(Menu,Item,"6")	
			
			formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakim\wAyarlari")
			menu_additem(Menu,Item,"9")								
			
		}
	}						
}
else
{
	formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakim\wKur")
	menu_additem(Menu,Item,"1")	
	formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakima\wKatil")
	menu_additem(Menu,Item,"2")	
}
formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakim\wYardim")
menu_additem(Menu,Item,"8")				

menu_setprop(Menu, MPROP_NEXTNAME, "Ileri")
menu_setprop(Menu, MPROP_BACKNAME, "Geri")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) 
menu_display(id, Menu)
}
else
{
renkli_yazi(id,"!n[ !tBILGI !n] !gTakimSistemineGirmekIcin !n[ !t%d !n] !gLevel Ustunde Olmaz Lazim",get_pcvar_num(levelgir))
}
}
public takimmenu_alt(id,menu,item)
{
if(item == MENU_EXIT || !g_useruid(id))
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)

new formbir[64]
new formiki[64]

new key = str_to_num(data)
switch(key)
{
case 1:
{	
	if(g_userlevel(id) >=get_pcvar_num(takimkurlevel) || g_userlevel(id) == get_pcvar_num(takimkurlevel))
	{
		formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
		if(nvault_get(takimvault,formbir)<=2)
		{
			takim_olusturizin[id] = true
			takim_olusturizin[id] = true
			renkli_yazi(id,"!n[ !tBILGI !n] !gTakimAdi !n[ !tBelirleyin !n]")
			client_cmd(id,"messagemode takim_kur")
			takim_olusturizin[id] = true
		}
		else
		{
			renkli_yazi(id,"!n[ !tBILGI !n] !gTakimSisteminde !n[ !t%i !n] !gKadar Giremezsin !n> !t/timesifirla",kacdakikakale(id))
		}
	}
	else
	{
		renkli_yazi(id,"!n[ !tBILGI !n] !gTakimKurmakIcin !n[ !t%i !n] !gLevel Ustunde Olmaz Lazim",get_pcvar_num(takimkurlevel))
	}
}
case 2:
{
	formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
	if(nvault_get(takimvault,formbir)<=2)
	{
		takim_katid(id)	
	}
	else
	{
		renkli_yazi(id,"!n[ !tBILGI !n] !gTakimSisteminde !n[ !t%i !n] !gKadar Giremezsin !n> !t/timesifirla",kacdakikakale(id))
	}
}
case 3:
{
	formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
	if(nvault_get(takimvault,formbir)<=2)
	{
		formatex( formbir , charsmax( formbir ) , "%i-RUTBE" ,g_useruid(id))
		if(nvault_get(takimvault,formbir) == 3)
		{
			formatex( formbir , charsmax( formbir ) , "%i-takim" ,g_useruid(id))
			formatex( formbir , charsmax( formbir ) , "%i-UYESAYI" ,nvault_get(takimvault,formbir))
			if(nvault_get(takimvault,formbir) == 1)
			{
				formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
				formatex( formiki , charsmax( formiki ) , "1440")
				nvault_pset(takimvault,formbir,formiki)			
				nvault_sil(id,2)					
			}
			else
			{
				renkli_yazi(id,"!n[ !tBILGI !n] !gTakim Sahibi Klani !n[ !tDevretmeden !n] !gCikamaz")
			}
		}
		else
		{
			formatex( formbir , charsmax( formbir ) , "%i-SURE" ,g_useruid(id))
			formatex( formiki , charsmax( formiki ) , "1440")
			nvault_pset(takimvault,formbir,formiki)			
			nvault_sil(id,1)
		}
	}
	else
	{
		renkli_yazi(id,"!n[ !tBILGI !n] !gTakimSisteminde !n[ !t%i !n] !gKadar Giremezsin !n> !t/timesifirla",kacdakikakale(id))
	}
}
case 4:
{
	takimuyemotd(id)	
}
case 5:
{
	takim_basvurulari(id)
}
case 6:
{
	if(takimliderkale(id))
	{
		takim_devretizin[id] = true
		renkli_yazi(id,"!n[ !tBILGI !n] !gTakimi Devredecegniz !n[ !tUID !n] !gYaziniz")
		client_cmd(id,"messagemode takim_devret")		
	}			
}
case 7:
{
	takim_uyeislemleri(id)
}
case 8:
{
	takimkomutlar(id)
}
case 9:
{
	takim_ayarizin[id] = true
	formatex( formbir , charsmax( formbir ) , "%i-AYAR-LEVEL" ,takimidkale(id))
	renkli_yazi(id,"!n[ !tBILGI !n] !gTakiminiza Gireceklerin  Minimum !n[ !tLevelini !n] !gYaziniz")
	renkli_yazi(id,"!n[ !tBILGI !n] !gTakiminiza Gireceklerin  Minimum !n[ !tLevelini !n] !gYaziniz")
	ayarmod[id] = 1
	client_cmd(id,"messagemode takim_ayar")
	
}
}
menu_destroy(menu)

return PLUGIN_HANDLED
}
public ftakim_ayar(id)
{

if(!takim_ayarizin[id]) {
renkli_yazi(id,"!n[ !tKUFUR !n] !gSq Baska Bug Ara !n[ !tAgla !n]")
return PLUGIN_HANDLED
}

new text[64];
read_args(text,63)
remove_quotes(text)	
if(!text[0]) {
renkli_yazi(id,"!n[ !tBILGI !n] !gLutfen !n[ !tDeger !n] !gYerini Bos Birakmayin")
takim_ayarizin[id] = false
return PLUGIN_HANDLED
}

if(text[31]) 
{
renkli_yazi(id,"!n[ !tKUFUR !n] !gDaha Bascanmi Random !n[ !tAgla !n]")
takim_ayarizin[id] = false
return PLUGIN_HANDLED
}

if(!is_str_num(text))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gLutfen !n[ !tDeger !n] !gSayi Olmali")
takim_ayarizin[id] = false
return PLUGIN_HANDLED		
}
if(!takimliderkale(id))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gBunu Yapabilmen Icin !n[ !tTakim'Lideri !n] !gOlman Lazim")
takim_ayarizin[id] = false
return PLUGIN_HANDLED				
}

if(ayarmod[id] == 1 && str_to_num(text) <=get_pcvar_num(levelgir))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gGirebilcegniz Minimum Deger !n[ !t%i !n]",get_pcvar_num(levelgir))
takim_ayarizin[id] = false
return PLUGIN_HANDLED			
}

takim_ayarizin[id]= false
new formbir[60]
switch(ayarmod[id])
{
case 1:
{
	formatex( formbir , charsmax( formbir ) , "%i-AYAR-LEVEL" ,takimidkale(id))
	nvault_pset(takimvault,formbir,text)
}
case 2:
{
	
}
case 3:
{
	
}
}
return PLUGIN_HANDLED
}
public takim_basvurulari(id)
{
if(takimrutbekale(id) ==1)
{
renkli_yazi(id,"!n[ !tBILGI !n] !gBunu Yapabilmen Icin !n[ !tAsistan Ustu !n] !gOlman Lazim")
return PLUGIN_HANDLED
}

static Item[64];
new Menu;
formatex(Item,charsmax(Item),"\r{ GokTurk \r~> \dPub-G \r} \d~ \y> \dBasvuru Onayla")
Menu = menu_create(Item,"takimbasvuru_alt")		


new yolla[512];
new formatex3[10]		
new takimadi[33],takimidn[13]
static a
for(a = 0; a < ArraySize(g_BasvuruArray); a++)
{

ArrayGetArray(g_BasvuruArray,a,yolla)
parse(yolla,takimidn,12,takimadi,32)
if(takimidkale(id)== str_to_num(takimadi))
{
	formatex(Item,charsmax(Item),"\yID:%i-Level%i-Lakap-%s",str_to_num(takimidn),g_userleveluid(str_to_num(takimidn)),kayitisimuid(str_to_num(takimidn)))
	
	formatex(formatex3,charsmax(formatex3),"%i",a)
	menu_additem(Menu,Item,formatex3)
}	
}



menu_setprop(Menu, MPROP_NEXTNAME, "Ileri")
menu_setprop(Menu, MPROP_BACKNAME, "Geri")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) 
menu_display(id, Menu)
return PLUGIN_HANDLED	
}
public takimbasvuru_alt(id,menu,item)
{
if(item == MENU_EXIT || !g_useruid(id))
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

if(takimuyekale(id) >=get_pcvar_num(maxuye) || takimuyekale(id) == get_pcvar_num(maxuye))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gTakim Dolu Adamim Bunu Yapamazsin")
return PLUGIN_HANDLED
}

if(takimrutbekale(id) ==1)
{
renkli_yazi(id,"!n[ !tBILGI !n] !gBunu Yapabilmen Icin !n[ !tAsistan Ustu !n] !gOlman Lazim")
return PLUGIN_HANDLED
}

new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)

new takimide[60],formatex2[60]
new yolla[512],takimidn[33],takimadi[33]
ArrayGetArray(g_BasvuruArray,str_to_num(data),yolla)
parse(yolla,takimidn,32,takimadi,32)


formatex( takimide , charsmax( takimide ) , "%i-AYAR-LEVEL" ,str_to_num(takimadi))

if(g_userleveluid(str_to_num(takimidn)) <= nvault_get(takimvault,takimide))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gSectigin Adamin Level !n[ !tMinGirisLevelinden !n] !gDusuk")
ArrayDeleteItem(g_BasvuruArray,str_to_num(data))			
return PLUGIN_HANDLED		
}


formatex( takimide , charsmax( takimide ) , "%i-takim" ,str_to_num(takimidn))
if(!nvault_get(takimvault,takimide))
{

formatex( takimide , charsmax( takimide ) , "BS-%i-%i" ,str_to_num(takimadi),str_to_num(takimidn))
nvault_remove(takimvault,takimide)

formatex( takimide , charsmax( takimide ) , "%i-RUTBE" ,str_to_num(takimidn))
nvault_pset(takimvault,takimide,"1")


formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,str_to_num(takimadi))


formatex( formatex2 , charsmax( formatex2 ) , "%i" ,takimuyekale(id)+1)
nvault_pset(takimvault,takimide,formatex2)

formatex( takimide, charsmax( takimide ) , "%i-SURE" ,str_to_num(takimidn))
nvault_pset(takimvault,takimide,"1440")

formatex( takimide , charsmax( takimide ) , "%i-takim" ,str_to_num(takimidn))
formatex( formatex2 , charsmax( formatex2 ) , "%i" ,str_to_num(takimadi))
nvault_pset(takimvault,takimide,formatex2)


new writn[256]
formatex(writn,charsmax(writn),"^"%i^" ^"%i^" ^n",str_to_num(takimidn),str_to_num(takimadi))
write_file(filen,writn)	
new isim[33]
get_user_name(id,isim,32)
for(new a = 1; a < 33; a++)
{
	if(is_user_connected(a))
	{
		if(takimidkale(a) == str_to_num(takimadi))
		{
			renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdliKisi Klanina !n[ !t&%i !n] !gUID'li Oyuncuyu Katti",kayitisim(id),str_to_num(takimidn))
			renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdliKisi Klanina !n[ !t&%i !n] !gUID'li Oyuncuyu Katti",kayitisim(id),str_to_num(takimidn))
		}
	}
}
arrayyenile()			
}
else
{
ArrayDeleteItem(g_BasvuruArray,str_to_num(data))	
renkli_yazi(id,"!n[ !tBILGI !n] !gSectigin Adamin Zaten Bir Takimi Mevcut")
}

new takimadia[33],takimidna[14],yollna[512]
for(new a = 0; a < ArraySize(g_BasvuruArray); a++)
{
ArrayGetArray(g_BasvuruArray,a,yollna)
parse(yollna,takimidna,13,takimadia,32)
if(str_to_num(takimidna)==str_to_num(takimidn))
{
	ArrayDeleteItem(g_BasvuruArray,a)
}

}

menu_destroy(menu)


return PLUGIN_HANDLED
}
public islemenusu(id)
{
if(g_userlevel(id) >= get_pcvar_num(levelgir) || g_userlevel(id) == get_pcvar_num(levelgir))
{
static Item[64];
new Menu;
formatex(Item,charsmax(Item),"\r{ GokTurk \r~> \dPub-G \r} \d~ \y> \dSecili UID : %i",seciliuid[id])
Menu = menu_create(Item,"islemmenu_alt")		


formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yRutbesini\wArttir")
menu_additem(Menu,Item,"1")

formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yRutbesini\wDusur")
menu_additem(Menu,Item,"2")		

formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakimdan\wAt")
menu_additem(Menu,Item,"3")		

formatex(Item,charsmax(Item),"\y[ \d- \yGT \d- \y] \r|~| \yTakimi\wDevret")
menu_additem(Menu,Item,"4")		


menu_setprop(Menu, MPROP_NEXTNAME, "Ileri")
menu_setprop(Menu, MPROP_BACKNAME, "Geri")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) 
menu_display(id, Menu)
}
else
{
renkli_yazi(id,"!n[ !tBILGI !n] !gBunu Yapabilmen Icin !n[ !tLevelin 5 Ustu !n] !gOlmasi Lazim Seninki !n[ !t%i !n]",g_userlevel(id))
}
}
public islemmenu_alt(id,menu,item)
{
if(item == MENU_EXIT || !g_useruid(id))
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)


new key = str_to_num(data)
new isim[33]
new formatex1[70],formatex2[70]
switch(key)
{
case 1:
{
	if(takimliderkale(id) && seciliuid[id] != g_useruid(id))
	{
		formatex( formatex1 , charsmax( formatex1 ) , "%i-takim" ,seciliuid[id])	
		if(takimidkale(id)==nvault_get(takimvault,formatex1))
		{				
			formatex(formatex1,charsmax(formatex1),"%i-RUTBE",seciliuid[id])
			nvault_pset(takimvault,formatex1,"2")
			
			get_user_name(id,isim,32)
			for(new a = 1; a < 33; a++)
			{
				if(is_user_connected(a))
				{
					if(takimidkale(a) == takimidkale(id))
					{
						renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli Kisi !n[ !t&%i !n] !gUID'li Oyuncuyu Level Attlattirdi",kayitisim(id),seciliuid[id])
					}
				}
			}
		}
	}
}
case 2:
{
	if(takimliderkale(id) && seciliuid[id] != g_useruid(id))
	{
		
		formatex( formatex1 , charsmax( formatex1 ) , "%i-takim" ,seciliuid[id])	
		if(takimidkale(id)==nvault_get(takimvault,formatex1))
		{				
			formatex(formatex1,charsmax(formatex1),"%i-RUTBE",seciliuid[id])
			nvault_pset(takimvault,formatex1,"1")
			
			
			get_user_name(id,isim,32)
			for(new a = 1; a < 33; a++)
			{
				if(is_user_connected(a))
				{
					if(takimidkale(a) == takimidkale(id))
					{
						renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli Kisi !n[ !t&%i !n] !gUID'li Oyuncuyu Level Dusurttu",kayitisim(id),seciliuid[id])
					}
				}
			}
		}
	}		
}
case 3:
{
	if(seciliuid[id] != g_useruid(id))
	{
		if(takimrutbekale(id) >=2 || takimrutbekale(id) == 2)
		{
			formatex( formatex1 , charsmax( formatex1 ) , "%i-takim" ,seciliuid[id])	
			if(takimidkale(id)==nvault_get(takimvault,formatex1))
			{
				formatex( formatex1 , charsmax( formatex1 ) , "%i-RUTBE" ,seciliuid[id])
				
				if(nvault_get(takimvault,formatex1) == 1)
				{
					
					formatex( formatex1 , charsmax( formatex1 ) , "%i-SURE" ,seciliuid[id])
					nvault_pset(takimvault,formatex1,"1440")			
					
					formatex( formatex1 , charsmax( formatex1 ) , "%i-RUTBE" ,seciliuid[id])
					nvault_remove(takimvault, formatex1)
					
					
					formatex( formatex1 , charsmax( formatex1 ) , "%i-UYESAYI" ,takimidkale(id))
					formatex( formatex2 , charsmax( formatex2 ) , "%i" ,takimuyekale(id)-1)
					nvault_pset(takimvault,formatex1,formatex2)
					
					
					formatex( formatex1 , charsmax( formatex1 ) , "%i-takim" ,seciliuid[id])
					nvault_remove(takimvault, formatex1)
					
					
					new szLine[512];
					new maxlines,txtlen;
					maxlines = file_size(filen,1);
					new takimidn[13],takimadi[33]
					for(new line;line<maxlines;line++) {
						read_file(filen,line,szLine,511,txtlen)
						parse(szLine,takimidn,12,takimadi,32)
						
						if(str_to_num(takimidn)==seciliuid[id])
						{
							write_file(filen,"",line)
						}
					}
					
					get_user_name(id,isim,32)
					for(new a = 1; a < 33; a++)
					{
						if(is_user_connected(a))
						{
							if(seciliuid[id] == takimidkale(a))
							{
								renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli Kisi !n[ !t&%s !n] !gKlanindan Sizi Atti",kayitisim(id),takimisimkale(id))
								renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli Kisi !n[ !t&%s !n] !gKlanindan Sizi Atti",kayitisim(id),takimisimkale(id))
							}
							else if(takimidkale(a) == takimidkale(id))
							{
								renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli Kisi !n[ !t&%i !n] !gUID'li Kisiyi Klandan Atti",kayitisim(id),seciliuid[id])
							}
						}
					}				
				}
			}	
		}				
	}
}
case 4:
{
	if(takimliderkale(id) && seciliuid[id] != g_useruid(id))
	{
		takimdevret(id,seciliuid[id])
	}
}
}
menu_destroy(menu)

return PLUGIN_HANDLED
}

public takim_uyeislemleri(id)
{
if(g_userlevel(id) >= get_pcvar_num(levelgir) || g_userlevel(id) == get_pcvar_num(levelgir))
{
static Item[64];
new Menu;
formatex(Item,charsmax(Item),"\r{ GokTurk \r~> \dPub-G \r} \d~ \y> \dSecili UID : %i",seciliuid[id])
Menu = menu_create(Item,"takimuyeislem_alt")		


		
new szLine[512];
new maxlines,txtlen;
maxlines = file_size(filen,1);

new takimidn[13],takimadi[33],rutbe[50],formatex3[10]

for(new line;line<maxlines;line++) 
{
	
	szLine[0]=0
	
	
	read_file(filen,line,szLine,511,txtlen)
	
	
	parse(szLine,takimidn,12,takimadi,32)
	
	if(szLine[0])
	{
		if(str_to_num(takimadi)==takimidkale(id))
		{
			
			formatex(rutbe,charsmax(rutbe),"%i-RUTBE",str_to_num(takimidn))
			formatex(Item,charsmax(Item),"\y %i Uid Level:%i Rutbe:%i Lakab:%s",str_to_num(takimidn),nvault_get(takimvault,rutbe),g_userleveluid(str_to_num(takimidn)),kayitisimuid(str_to_num(takimidn)))
			
			formatex(formatex3,charsmax(formatex3),"%i",line)
			menu_additem(Menu,Item,formatex3)					
		}
	}
}					


menu_setprop(Menu, MPROP_NEXTNAME, "Ileri")
menu_setprop(Menu, MPROP_BACKNAME, "Geri")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) 
menu_display(id, Menu)
}
else
{
renkli_yazi(id,"!n[ !tBILGI !n] !gTakimSistemineGirmekIcin !n[ !t1 !n] !gLevel Ustunde Olmaz Lazim")
}
}
public takimuyeislem_alt(id,menu,item)
{
if(item == MENU_EXIT || !g_useruid(id))
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)


new key = str_to_num(data)

new szLine[512];
new txtlen;	
new takimidn[13],takimadi[33]
read_file(filen,key,szLine,511,txtlen)
parse(szLine,takimidn,12,takimadi,32)

seciliuid[id] = str_to_num(takimidn)
renkli_yazi(id,"!n[ !tBILGI !n] !gSectigin UID !n[ !t%i !n]",str_to_num(takimidn))
islemenusu(id)
menu_destroy(menu)

return PLUGIN_HANDLED
}

public takim_katid(id)
{
if(g_userlevel(id) >= get_pcvar_num(levelgir) || g_userlevel(id) == get_pcvar_num(levelgir))
{
static Item[64];
new Menu;
formatex(Item,charsmax(Item),"\r{ GokTurk \r~> \dPub-G \r} \d~ \y> \dKlana Katil")
Menu = menu_create(Item,"takimkatil_alt")		

new yolla[512];
new formatex3[10]

new takimadi[33],takimidn[15],formatex1[50]
for(new a = 0; a < ArraySize(g_SiralamaArray); a++)
{
	ArrayGetArray(g_SiralamaArray,a,yolla)
	parse(yolla,takimidn,14,takimadi,32)
	formatex( formatex1 , charsmax( formatex1 ) , "%i-PUAN" ,str_to_num(takimidn))
	formatex(Item,charsmax(Item),"\ytakimAD=%s-takimID=%i-takimPuan=%i",takimadi,str_to_num(takimidn),nvault_get(takimvault,formatex1))
	
	formatex(formatex3,charsmax(formatex3),"%i",a)
	menu_additem(Menu,Item,formatex3)
}			


menu_setprop(Menu, MPROP_NEXTNAME, "Ileri")
menu_setprop(Menu, MPROP_BACKNAME, "Geri")
menu_setprop(Menu, MPROP_EXITNAME, "Cikis")
menu_setprop(Menu, MPROP_EXIT, MEXIT_ALL) 
menu_display(id, Menu)
}
else
{
renkli_yazi(id,"!n[ !tBILGI !n] !gBuTakimaGirmekIcin !n[ !t%d !n] !gLevel Ustunde Olman Lazim",get_pcvar_num(levelgir))
}
}
public takimkatil_alt(id,menu,item)
{
if(item == MENU_EXIT || !g_useruid(id))
{
menu_destroy(menu)
return PLUGIN_HANDLED
}
new access,callback,data[6],iname[64]

menu_item_getinfo(menu,item,access,data,5,iname,63,callback)


new key = str_to_num(data)
new takimadi[33],takimidn[33],formatex1[50],formatex2[50]
new yolla[512]
ArrayGetArray(g_SiralamaArray,key,yolla)
parse(yolla,takimidn,32,takimadi,32)


formatex( formatex1 , charsmax( formatex1 ) , "BS-%i-%i" ,str_to_num(takimidn),g_useruid(id))

formatex( formatex2 , charsmax( formatex2 ) , "%i-AYAR-LEVEL" ,str_to_num(takimidn))

if(g_userlevel(id) <= nvault_get(takimvault,formatex2))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gBuTakimaGirmekIcin !n[ !t%i !n] !gLevel Ustunde Olmaniz Lazim",nvault_get(takimvault,formatex2))
return PLUGIN_HANDLED		
}



formatex( formatex2 , charsmax( formatex2 ) , "BS-%i-%i" ,str_to_num(takimidn),g_useruid(id))
formatex(formatex1,charsmax(formatex1),"^"%i^" ^"%i^"",g_useruid(id),str_to_num(takimidn))
if(nvault_get(takimvault,formatex2))
{
new bulsatir=ArrayFindString(g_BasvuruArray,formatex1)
if(bulsatir == -1)
{
	
}
else
{
	nvault_remove(takimvault,formatex2)
	renkli_yazi(id,"!n[ !tBILGI !n] !gBu Takima Zaten BasVuru Yapmissin")
	return PLUGIN_HANDLED
}
}

ArrayPushArray(g_BasvuruArray,formatex1)
write_file(fileb,formatex1)

formatex( formatex1, charsmax( formatex1 ) , "%i-SURE" ,g_useruid(id))
formatex( formatex2, charsmax( formatex2 ) , "%i" ,nvault_get(takimvault,formatex1)+15)
nvault_pset(takimvault,formatex1,formatex2)

formatex( formatex1 , charsmax( formatex1 ) , "BS-%i-%i" ,str_to_num(takimidn),g_useruid(id))
nvault_pset(takimvault,formatex1,"3")


new isim[33]
get_user_name(id,isim,32)
for(new a = 1; a < 33; a++)
{
if(is_user_connected(a))
{
	if(takimidkale(a) == str_to_num(takimidn))
	{
		if(takimrutbekale(a)>=2)
		{
			renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli !n[ !t&%i !n] !gUID'li Oyuncuyu Basvuru Istegi Gonderdi",kayitisim(id),g_useruid(id))
			renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli !n[ !t&%i !n] !gUID'li Oyuncuyu Basvuru Istegi Gonderdi",kayitisim(id),g_useruid(id))
		}
	}
}
}	
renkli_yazi(id,"!n[ !tBILGI !n] !gZamanAsimina Ugradiniz Lutfen !n[ !t&15SN !n] !gBekleyiniz")

menu_destroy(menu)

return PLUGIN_HANDLED
}



public ftakim_kur(id)
{

if(!takim_olusturizin[id] || !g_useruid(id)) {
renkli_yazi(id,"!n[ !tKUFUR !n] !gSq Baska Bug Ara !n[ !tAgla !n]")
return PLUGIN_HANDLED
}

new text[64];
read_args(text,63)
remove_quotes(text)
static i	
if(!text[0]) {
renkli_yazi(id,"!n[ !tBILGI !n] !gLutfen !n[ !tISIM !n] !gYerini Bos Birakmayin")
takim_olusturizin[id] = false
return PLUGIN_HANDLED
}

if(text[31]) 
{
renkli_yazi(id,"!n[ !tKUFUR !n] !gDaha Bascanmi Random !n[ !tAgla !n]")
takim_olusturizin[id] = false
return PLUGIN_HANDLED
}
for(i = 0; i <= DATA-1;i++)
{
if(containi(text,Yasaklikelime[i]) != -1)
{
	renkli_yazi(id,"!n[ !tBILGI !n] !gYasakli Kelime !n[ !t%s !n] !gKullanmayiniz",Yasaklikelime[i])
	takim_olusturizin[id] = false
	return PLUGIN_HANDLED						
}
}	


if(nvault_get(takimvault,text))
{
renkli_yazi(id,"!n[ !tBILGI !n] !gLutfen Baska !n[ !tTakimAdi !n] !gYaziniz")
takim_olusturizin[id] = false
return PLUGIN_HANDLED		
}


takim_olusturizin[id]= false

takimidsiver(id,text)
return PLUGIN_HANDLED
}
public msjtakimdevret(id)
{
if(!takim_devretizin[id]) {
renkli_yazi(id,"!n[ !tKUFUR !n] !gSq Baska Bug Ara !n[ !tAgla !n]")
return PLUGIN_HANDLED
}
new text[64];
read_args(text,63)
remove_quotes(text)	
if(!text[0]) {
renkli_yazi(id,"!n[ !tBILGI !n] !gLutfen !n[ !tISIM !n] !gYerini Bos Birakmayin")
takim_devretizin[id] = false
return PLUGIN_HANDLED
}
if(text[31]) 
{
renkli_yazi(id,"!n[ !tKUFUR !n] !gDaha Bascanmi Random !n[ !tAgla !n]")
takim_devretizin[id] = false
return PLUGIN_HANDLED
}	
takim_devretizin[id] = false
takimdevret(id,str_to_num(text))

return PLUGIN_HANDLED
}
public takimdevret(id,uid)
{
new isim[33]
get_user_name(id,isim,32)
if(takimliderkale(id) || g_useruid(id))
{
renkli_yazi(0,"!n[ !tBILGI !n] !n[ !t%s !n] !gIsimli Lider !n[ !t&%i !n] !gUID'sine Yetkisini Devretti",kayitisim(id),uid)
new takimide[70],formatex2[30],formatex1[30]


formatex( takimide , charsmax( takimide ) , "%i-takim" ,uid)

formatex( formatex2 , charsmax(formatex2) , "%i" ,nvault_get(takimvault,takimide))
formatex( takimide , charsmax( takimide ) , "%i-takim" ,g_useruid(id))
formatex( formatex1 , charsmax(formatex1) , "%i" ,nvault_get(takimvault,takimide))

if(str_to_num(formatex1)==str_to_num(formatex2))
{
	renkli_yazi(id,"!n[ !tBILGI !n] !n[ !t%s !n] !gIsimli Lider !n[ !t&%i !n] !gUID'sine Yetkisini Devretti",kayitisim(id),uid)
	
	formatex( takimide , charsmax( takimide ) , "%i-RUTBE" ,g_useruid(id))
	nvault_pset(takimvault,takimide,"1")
	
	formatex( takimide , charsmax( takimide ) , "%i-RUTBE",uid)
	nvault_pset(takimvault,takimide,"3")	
	
	formatex( takimide , charsmax( takimide ) , "%i-LIDER" ,takimidkale(id))
	
	formatex( formatex2 , charsmax(formatex2),"%i",uid)
	nvault_pset(takimvault,takimide,formatex2)	
	
	
	get_user_name(id,isim,32)
	
	for(new a = 1; a < 33; a++)
	{
		if(is_user_connected(a))
		{
			if(takimidkale(a) == takimidkale(id))		
			{
				renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gIsimli Kisi !n[ !t&%i !n] !gUID'sine Yetkisini Devretti",kayitisim(id),uid)
				renkli_yazi(a,"!n[ !tBILGI !n] !n[ !t%s !n] !gIsimli Kisi !n[ !t&%i !n] !gUID'sine Yetkisini Devretti",kayitisim(id),uid)
			}
		}
	}
}
}
}
public takimidsiver(id,const takimisime[])
{
if(!g_useruid(id))
{
return
}
new sayi

sayi = random_num(10000000,99999999)
new yolla[512]

new formakoy[30]
while(!nvault_get(takimvault,formakoy))
{
formatex(formakoy,charsmax(formakoy),"%i",sayi)


if(nvault_get(takimvault,formakoy))
{
	continue
}
else
{
	new takimide[90],formatex1[50]
	formatex( yolla , charsmax( yolla ) , "^"%i^" ^"%s^" ^n" ,sayi,takimisime)
	write_file(file,yolla)
	
	new writn[256]
	
	formatex(writn,charsmax(writn),"^"%i^" ^"%i^" ^n",g_useruid(id),sayi)
	write_file(filen,writn)
	
	new forma[60]
	
	
	formatex(forma,charsmax(forma),"%i",sayi)
	
	nvault_pset(takimvault,forma,forma)
	
	//sa
	formatex( takimide , charsmax( takimide ) , "%i-AD" ,sayi)
	nvault_pset(takimvault,takimide,takimisime)	
	//as
	
	formatex( takimide , charsmax( takimide ) , "%i" ,sayi)
	nvault_pset(takimvault,takimisime,takimide)	
	
	//sa
	formatex( takimide , charsmax( takimide ) , "%i-RUTBE" ,g_useruid(id))
	nvault_pset(takimvault,takimide,"3")
	//as
	
	
	
	
	//sa
	formatex( takimide, charsmax( takimide ) , "%i-SURE" ,g_useruid(id))
	nvault_pset(takimvault,takimide,"1440")
	//as
	
	
	//sa
	formatex( takimide , charsmax( takimide ) , "%i-LIDER" ,sayi)
	formatex( formatex1 , charsmax( formatex1 ) , "%i" ,g_useruid(id))
	nvault_pset(takimvault,takimide,formatex1)
	//as
	
	
	
	//sa
	formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,sayi)
	nvault_pset(takimvault,takimide,"1")
	
	//as
	
	
	
	//sa
	formatex( takimide , charsmax( takimide ) , "%i-takim" ,g_useruid(id))
	formatex( formatex1 , charsmax( formatex1 ) , "%i" ,sayi)
	nvault_pset(takimvault,takimide,formatex1)
	//as
	
	//sa
	
	formatex( takimide , charsmax( takimide ) , "%i-PUAN" ,sayi)
	nvault_pset(takimvault,takimide,"2")
	
	new isim[33]
	get_user_name(id,isim,32)
	renkli_yazi(0,"!n[ !tBILGI !n] !n[ !t%s !n] !gIsimli Kisi !n[ !t%s !n] !gAdli Kilani Kurdu Lider !n[ !t&%i !n] !gTakimId !n[ !t&%i !n]",kayitisim(id),takimisime,g_useruid(id),sayi)
	renkli_yazi(0,"!n[ !tBILGI !n] !n[ !t%s !n] !gIsimli Kisi !n[ !t&%s !n] !gAdli Kilani Kurdu Lider !n[ !t&%i !n] !gTakimId !n[ !t&%i !n]",kayitisim(id),takimisime,g_useruid(id),sayi)
	arrayyenile()
}
}
return 

}





/*
PLUGIN FONKSIYON
*/

public takimuyemotd(id)
{
static motd[9000]
new len,counter;			
new szLine[512];
new maxlines,txtlen;
maxlines = file_size(filen,1);

new takimidn[13],takimadi[33],rutbe[50]

for(new line;line<maxlines;line++) 
{

szLine[0]=0
takimidn[0]=0
takimadi[0]=0


read_file(filen,line,szLine,511,txtlen)



if(szLine[0])
{
	parse(szLine,takimidn,12,takimadi,32)
	if(str_to_num(takimadi)==takimidkale(id))
	{
		
		formatex(rutbe,charsmax(rutbe),"%i-RUTBE",str_to_num(takimidn))
		counter++
		len += formatex(motd[len],sizeof motd - 1 - len,"%d. <b>Uid: %i Rutbesi:%i Leveli:%i Lakabi:%s</b> <br>",counter,str_to_num(takimidn),nvault_get(takimvault,rutbe),g_userleveluid(str_to_num(takimidn)),kayitisimuid(str_to_num(takimidn)) ? kayitisimuid(str_to_num(takimidn)) : "ISIMSIZ")	
	}
}
}


show_motd(id,motd,"takim")		
}



public top15_array(id)
{
ArraySort(g_SiralamaArray, "ArrayDuzenle");
static motd[99991]
new len,counter;
new yolla[512];


new b = min(ArraySize(g_SiralamaArray), 15)
new takimadi[33],takimidn[14],formatex1[50],formatex2[50]
new takimide[50]


new lNick[33], lKills[20], lDeaths[30], lHs[20], lAcc[33],liderid[20]
format(lNick, 32, "takimAdi")
format(liderid, 19, "Lider ID")
format(lKills, 19, "takimId")
format(lDeaths, 29, "Puan")
format(lHs, 19, "UyeSayisi")
format(lAcc, 32, "Lider Adi")

len += formatex(motd[len],sizeof motd - 1 - len,"<head><META http-equiv=Content-Type content='text/html ;charset=UTF-8'></head><style>body{background:#191818;background-image: url(^"https://images6.alphacoders.com/340/340598.jpg^");margin:5pt;padding:2pt;font-family:Tahoma;color:#ccc}.A{background-color:#262626;opacity:0.6;filter:alpha(opacity=60);}.B{background-color:#0b0b0b;opacity:0.6;filter:alpha(opacity=60);}td{font-size:14px}</style><center><table width=600 background=^"https://i.hizliresim.com/MdB6ga.jpg^">" )
len += formatex(motd[len],sizeof motd - 1 - len,"<tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <td></tr><tr><td><br/> <b><td></tr> <tr class=one><td>%s<td>%s<td>%s<td><td>%s<td>%s<td>%s<td>%s</font>","#", lNick, lKills, lDeaths, lHs,liderid, lAcc  )

for(new a = 0; a < b; a++)
{
counter++
ArrayGetArray(g_SiralamaArray,a,yolla)
parse(yolla,takimidn,13,takimadi,32)
formatex( formatex1 , charsmax( formatex1 ) , "%i-PUAN" ,str_to_num(takimidn))

formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,str_to_num(takimidn))

formatex( formatex2 , charsmax( formatex2 ) , "%i-LIDER" ,str_to_num(takimidn))	
len += formatex(motd[len],sizeof motd - 1 - len,"<tr class=one><td>%d.<td>%s<td>%i<td><td>%i<td>%i<td>%i<td>%s</font>",counter,takimadi,str_to_num(takimidn),nvault_get(takimvault,formatex1),nvault_get(takimvault,takimide),nvault_get(takimvault,formatex2),kayitisimuid(nvault_get(takimvault,formatex2)) ? kayitisimuid(nvault_get(takimvault,formatex2)) : "ISIMSIZ")

}
len += formatex(motd[len],sizeof motd - 1 - len,"</table></center>")
show_motd(id,motd,"GokTurk Pub-G")
return PLUGIN_CONTINUE
}



/*
PLUGIN AYARLAR
*/

public nvault_sil(id,sayi)
{
if(!g_useruid(id))
{
return
}
new takimide[80],formatex2[80]
switch(sayi)
{
case 1:
{
	
	formatex( takimide , charsmax( takimide ) , "BS-%i-%i" ,takimidkale(id),g_useruid(id))
	nvault_remove(takimvault,takimide)
	
	formatex( takimide , charsmax( takimide ) , "%i-RUTBE" ,g_useruid(id))
	nvault_remove(takimvault, takimide)
	
	
	formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,takimidkale(id))
	
	
	formatex( formatex2 , charsmax( formatex2 ) , "%i" ,nvault_get(takimvault,takimide)-1)
	nvault_pset(takimvault,takimide,formatex2)
	
	
	formatex( takimide , charsmax( takimide ) , "%i-takim" ,g_useruid(id))
	nvault_remove(takimvault, takimide)
	
	
	new szLine[512];
	new maxlines,txtlen;
	maxlines = file_size(filen,1);
	new takimidn[13],takimadi[33]
	for(new line;line<maxlines;line++) {
		read_file(filen,line,szLine,511,txtlen)
		parse(szLine,takimidn,12,takimadi,32)
		
		if(str_to_num(takimidn)==g_useruid(id))
		{
			write_file(filen,"",line)
		}
	}				
}
case 2:
{
	
	
	new szLine[512];
	new maxlines,txtlen;
	maxlines = file_size(file,1);
	new takimidn[13],takimadi[33]
	for(new line;line<maxlines;line++) {
		read_file(file,line,szLine,511,txtlen)
		parse(szLine,takimidn,12,takimadi,32)
		
		if(str_to_num(takimidn)==takimidkale(id))
		{
			write_file(file,"",line)
		}
	}
	maxlines = file_size(filen,1);
	for(new line;line<maxlines;line++) {
		read_file(filen,line,szLine,511,txtlen)
		parse(szLine,takimidn,12,takimadi,32)
		
		if(str_to_num(takimidn)==g_useruid(id))
		{
			write_file(filen,"",line)
		}
	}
	maxlines = file_size(fileb,1);
	for(new line;line<maxlines;line++) {
		szLine[0] = 0
		read_file(fileb,line,szLine,511,txtlen)
		if(szLine[0]) {
			parse(szLine,takimidn,12,takimadi,32)
			if(str_to_num(takimadi) == takimidkale(id))
			{
				formatex( takimide , charsmax( takimide ) , "BS-%i-%i" ,takimidkale(id),str_to_num(takimidn))
				nvault_remove(takimvault,takimide)
				write_file(fileb,"",line)
			}
		}
	}
	
	new forma[60]
	new denebabus[50]
	new text[33]
	
	formatex(forma,charsmax(forma),"%i",takimidkale(id))
	
	nvault_remove(takimvault,forma)
	
	
	formatex( takimide , charsmax( takimide ) , "BS-%i-%i" ,takimidkale(id),g_useruid(id))
	nvault_remove(takimvault,takimide)
	
	formatex( formatex2 , charsmax( formatex2 ) , "%i-AD" ,takimidkale(id))
	nvault_get(takimvault,formatex2,text,32)
	formatex( denebabus , charsmax( denebabus ) , "%s" ,text)
	nvault_remove(takimvault,denebabus)

	nvault_remove(takimvault,formatex2)
	
	formatex( takimide , charsmax( takimide ) , "%i-RUTBE" ,g_useruid(id))
	nvault_remove(takimvault,takimide)
	
	formatex( takimide , charsmax( takimide ) , "%i-LIDER" ,takimidkale(id))
	nvault_remove(takimvault,takimide)
	
	formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,takimidkale(id))
	nvault_remove(takimvault,takimide)
	
	formatex( takimide , charsmax( takimide ) , "%i-PUAN" ,takimidkale(id))
	nvault_remove(takimvault,takimide)	
	
	formatex( takimide , charsmax( takimide ) , "%i-takim" ,g_useruid(id))
	nvault_remove(takimvault,takimide)			
	
	
	
	
	
	
}
}
arrayyenile()
}


public plugin_end( )
{
ArrayDestroy( g_aArray );
ArrayDestroy( g_SiralamaArray );
ArrayDestroy( g_BasvuruArray );
nvault_close( takimvault );
nvault_close( isimvault );


}

public plugin_cfg()
{
// Vault plugin_cfg() publicinde açılır. 
isimvault = nvault_open ( "isim_vault" );
takimvault = nvault_open( "takim_kayitsistemleri" );

//takim_kayitsistem

if ( isimvault == INVALID_HANDLE )
set_fail_state( "Vault Dosyasi Acilamadi !" );    
if ( takimvault == INVALID_HANDLE )
set_fail_state( "Vault Dosyasi Acilamadi !" );
	
arrayyenile()	
}
public arrayyenile()
{
	ArrayClear(g_aArray)
	ArrayClear(g_SiralamaArray)
	ArrayClear(g_BasvuruArray)
	
	new isim1[33],puan1[40],takimide[60]
	new szLine[512];
	new maxlines,txtlen;
	maxlines = file_size(file,1);
	for(new line;line<maxlines;line++) {
		szLine[0] = 0
		isim1[0] = 0
		puan1[0] = 0
		
		read_file(file,line,szLine,511,txtlen)
		if(szLine[0]) {
			parse(szLine,isim1,32,puan1,39)
			formatex( takimide , charsmax( takimide ) , "%i",str_to_num(isim1))
			if(nvault_get(takimvault,takimide))
			{
				ArrayPushArray(g_aArray,szLine)
				ArrayPushArray(g_SiralamaArray,szLine)
			}
			else
			{
				write_file(file,"",line)
			}
		}
	}
	maxlines = file_size(fileb,1);
	for(new line;line<maxlines;line++) {
		szLine[0] = 0
		isim1[0] = 0
		puan1[0] = 0
		read_file(fileb,line,szLine,511,txtlen)
		if(szLine[0]) 
		{
			parse(szLine,isim1,32,puan1,39)
			formatex( takimide , charsmax( takimide ) , "BS-%i-%i" ,str_to_num(puan1),str_to_num(isim1))
			
			if(nvault_get(takimvault,takimide) && ArrayFindString(g_BasvuruArray,szLine) == -1 )
			{
				ArrayPushArray(g_BasvuruArray,szLine)
			}
			else if(nvault_get(takimvault,takimide))
			{
				write_file(fileb,"",line)
			}
		}
	}	
	ArraySort(g_SiralamaArray, "ArrayDuzenle");
	remove_task(6565)
	set_task(180.0,"arrayyenile",6565)
	renkli_yazi(0,"!n[ !tBILGI !n] !gSiralama,Kayitlar,Basvurular !tYenilendi")
}
public takimuyesayi(id,level,cid) 
{
	if (!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
	
	new argument[32],packs[32]
	
	read_argv(1,argument,31)
	read_argv(2,packs,31)
	
	new int_packs = str_to_num(packs)
	
	new takimide[50],takimide2[30]
	formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,str_to_num(argument))
	formatex( takimide2 , charsmax( takimide2 ) , "%i" ,int_packs)
	nvault_pset(takimvault,takimide,takimide2)
	
	return PLUGIN_HANDLED
}
public takimpuanverr(id,level,cid) 
{
	if (!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
	
	new argument[32],packs[32]
	
	read_argv(1,argument,31)
	read_argv(2,packs,31)
	
	new int_packs = str_to_num(packs)
	
	takimpuanvern(id,str_to_num(argument),int_packs)
	return PLUGIN_HANDLED
}
public takimpuanvern(id,takimidp,puan)
{
	new kafadar[40],puanolayi[32],forma[60]
	
	formatex(forma,charsmax(forma),"%i",takimidp)
	
	if(nvault_get(takimvault,forma))
	{
		new isim[33]
		formatex( kafadar , charsmax( kafadar ) , "%i-PUAN" ,takimidp)
		
		formatex( puanolayi , charsmax( puanolayi ) , "%i" ,nvault_get(takimvault,kafadar)+puan)
		
		nvault_pset(takimvault, kafadar ,puanolayi)
		
		
		get_user_name(id,isim,charsmax(isim))
		renkli_yazi(0,"!n[ !tBILGI !n] !n[ !t%s !n] !gAdli Yetkili !n[ !t%i !n] UID'li Klana !n[ !t%i !n] !gKadar Puan verdi",isim,takimidp,puan)
	}
}
public plugintakimpuanver(id,takimid,puan)
{
	new kafadar[40],puanolayi[32],forma[60]
	
	formatex(forma,charsmax(forma),"%i",takimid)
	
	if(nvault_get(takimvault,forma))
	{
		formatex( kafadar , charsmax( kafadar ) , "%i-PUAN" ,takimid)
		
		formatex( puanolayi , charsmax( puanolayi ) , "%i" ,nvault_get(takimvault,kafadar)+puan)
		
		nvault_pset(takimvault, kafadar ,puanolayi)
		
		renkli_yazi(id,"!n[ !tBILGI !n] !g3DK Serverde Blundugnuz Icin !g[ !t1 !g] Puan Kazandiniz")
	}	
}
public ArrayDuzenle(Array:array, item1, item2)
{
	new sayi1[512],sayi2[512]
	ArrayGetArray(array,item1,sayi1)
	ArrayGetArray(array,item2,sayi2)
	
	new isim1[33],isim2[33];
	new puan1[64],puan2[64];
	
	parse(sayi1,isim1,32,puan1,63)
	parse(sayi2,isim2,32,puan2,63)
	
	new formatex1[50],formatex2[50]
	formatex( formatex1 , charsmax( formatex1 ) , "%i-PUAN" ,str_to_num(isim1))
	formatex( formatex2 , charsmax( formatex2 ) , "%i-PUAN" ,str_to_num(isim2))
	
	
	if(nvault_get(takimvault,formatex1) > nvault_get(takimvault,formatex2))
	{
		return -1
	}	
	else if (nvault_get(takimvault,formatex1) < nvault_get(takimvault,formatex2))
	{
		return 1
	} 
	return 0
}

public plugin_natives()
{
	register_native("g_takimkisirutbe", "takimrutbekale", 1)
	register_native("g_takimpuan", "takimpuankale", 1)
	register_native("g_takimliderimi", "takimliderkale", 1)
	register_native("g_takimkisitimeout", "kacdakikakale", 1)
	register_native("g_takimid", "takimidkale", 1)
	register_native("g_takimisim", "takimisimkale", 1)
	register_native("g_takimbirincimi", "takimbirincimi", 1)
}

public takimpuankale(id)
{
	new takimide[50]
	formatex( takimide , charsmax( takimide ) , "%i-PUAN" ,takimidkale(id))
	return nvault_get(takimvault,takimide)
}
public takimkisikale(id)
{
	new takimide[50]
	formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,takimidkale(id))
	return nvault_get(takimvault,takimide)
}
public takimliderkale(id)
{
	
	new takimide[50]
	formatex( takimide , charsmax( takimide ) , "%i-LIDER" ,takimidkale(id))
	
	
	if(nvault_get(takimvault,takimide) == g_useruid(id))
	{
		return true
	}
	return false
}
public kacdakikakale(id)
{
	new takimide[50] 
	formatex( takimide, charsmax( takimide ) , "%i-SURE" ,g_useruid(id))
	return nvault_get(takimvault,takimide)
}
public takimrutbekale(id)
{
	new takimide[50]
	formatex( takimide , charsmax( takimide ) , "%i-RUTBE" ,g_useruid(id))
	return	nvault_get(takimvault,takimide)	
}
public takimuyekale(id)
{
	new takimide[50]
	formatex( takimide , charsmax( takimide ) , "%i-UYESAYI" ,takimidkale(id))
	return nvault_get(takimvault,takimide)
}
public takimidkale(id)
{
	new takimide[50]
	formatex( takimide , charsmax( takimide ) , "%i-takim" ,g_useruid(id))
	return nvault_get(takimvault,takimide)
}
public takimisimkale(id)
{
	new takimide[50],formatex1[50],isim[33]
	if(takimidkale(id))
	{
		formatex( takimide , charsmax( takimide ) , "%i-takim" ,g_useruid(id))
		formatex( formatex1 , charsmax( formatex1 ) , "%i-AD" ,nvault_get(takimvault,takimide))
		nvault_get(takimvault,formatex1,isim,32)
		return isim ? isim : "takimSIZ"	
	}
	return isim ? isim : "takimSIZ"	
}
public kayitisim(id)
{
	new taxt[33]
	new formatex1[40]
	formatex(formatex1,charsmax(formatex1),"%i",g_useruid(id))	
	
	
	nvault_get(isimvault,formatex1,taxt,32)	
	
	return taxt ? taxt : "-"	
}
public kayitisimuid(uid)
{
	new taxt[33]
	new formatex1[40]
	formatex(formatex1,charsmax(formatex1),"%i",uid)	
	
	nvault_get(isimvault,formatex1,taxt,32)
	
	
	return taxt ? taxt : "-"
}
public takimbirincimi(id)
{
	new yolla[512];
	new takimadi[33],takimidn[14]
	
	if(takimidkale(id))
	{
		ArrayGetArray(g_SiralamaArray,0,yolla)
		parse(yolla,takimidn,13,takimadi,32)
		
		if(takimidkale(id) == str_to_num(takimidn))
		{
			return true
		}
		else
		{
			return false
		}
	}
	else
	{
		return false
	}
}




/*CHAT


*/



public col_changer( msg_id, msg_dest, rcvr )
{
	new str2[26]
	get_msg_arg_string( 2, str2, 25 )
	if( equal( str2, "#Cstrike_Chat", 13 ) )
	{
		new str3[22]
		get_msg_arg_string( 3, str3, 21 )
		
		if( !strlen( str3 ) )
		{
			new str4[101]
			get_msg_arg_string( 4, str4, 100 )
			new sndr = get_msg_arg_int( 1 )
			
			new bool:is_team_msg = !bool:equal( str2, "#Cstrike_Chat_All", 17 )
			
			new sndr_team = get_user_team( sndr )
			new bool:is_sndr_spec = !bool:( 0 < sndr_team < 3 )
			
			new namecol = clamp( get_pcvar_num(p_namecol), 0, 2 )
			
			new bool:same_as_last = bool:( alv_sndr == sndr && equal( alv_str2, str2 ) && equal( alv_str4, str4) )
			
			if( !same_as_last )
			{
				
				
				if( !( is_team_msg && ( is_sndr_spec || is_team_msg) ) )
				{
					new flags[5], team[10]
					if( is_user_alive( sndr ) ) flags = "bc"
					else flags = "ac"
					
					if( is_team_msg )
					{
						add( flags[strlen( flags )], 4, "e" )
						if( sndr_team == 1 ) team = "TERRORIST"
						else team = "CT"
					}
					
					new players[32], num
					get_players( players, num, flags, team )
					if( get_user_flags( sndr ) & FLAG)
						buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
					else buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, 0, str4 )
					
					for( new i=0; i < num; i++ )
					{
						if(is_user_alive(players[i]) && get_user_flags( players[i] ) & FLAG || !is_user_alive(players[i])){
							message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, players[i] )
							write_byte( sndr )
							write_string( msg )
							message_end()
						}
					}
					
				}
				
				alv_sndr = sndr
				alv_str2 = str2
				alv_str4 = str4
				if( task_exists( 411 ) ) remove_task( 411 )
				set_task( 0.1, "task_clear_antiloop_vars", 411 )
				
			}
			
			if( !same_as_last ) buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4 )
			
			set_msg_arg_string( 2, msg )
			set_msg_arg_string( 4, "" )
			
		}
	}
	return PLUGIN_CONTINUE
}
new const Siralama[7][33] =
{
"Overage",
"Ancient",
"Senior",
"Expert",
"Novice",
"Noob",
"-"

}
public buildmsg( sndr, is_sndr_spec, is_team_msg, sndr_team, namecol, str4[ ] )
{
new stats[8], body[8]
new rank_pos = get_user_stats(sndr,stats,body)

new Rutbesira[33]

formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[6])

if(rank_pos == 1)
{
	formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[0])
}
else if(rank_pos >= 1 && rank_pos <= 5)
{
	formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[1])
}
else if(rank_pos >= 4 && rank_pos <= 10)
{
	formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[2])
}
else if(rank_pos >= 9 && rank_pos <= 26)
{
	formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[3])
}	
else if(rank_pos >= 25 && rank_pos <= 51)
{
	formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[4])
}	
else if(rank_pos >= 50 && rank_pos <= 100)
{
	formatex(Rutbesira,charsmax(Rutbesira),"%s",Siralama[5])
}	

new sndr_name[33]
get_user_name( sndr, sndr_name, 32 )

new prefix[30] = "^x01|"




if(get_user_flags(sndr) & ADMIN_RESERVATION)
{
	if(equal(sndr_name,"PaZee"))
	{
		add( prefix[strlen(prefix)-1], 29, "^x03KURUCU" )
	}
	
	
	if(takimidkale(sndr))
	{	
		format( msg, 199, "^x04%s^x01TOP^x04%i ^x01%s ^x03%s^x04%s ^x03%s%s^x04[%i] ^x01: ^x04%s",Rutbesira,rank_pos,strlen( prefix ) > 1 ? prefix : "|",Rutbesembol[takimrutbekale(sndr)],takimisimkale(sndr),COLCHAR[namecol], sndr_name,g_userlevel(sndr), str4 )
	}
	else
	{
		format( msg, 199, "^x04%s^x01TOP^x04%i ^x01%s ^x03%s%s^x04[%i] ^x01: ^x04%s",Rutbesira,rank_pos,strlen( prefix ) > 1 ? prefix : "|",COLCHAR[namecol], sndr_name,g_userlevel(sndr), str4 )		
	}		
	
}
else
{
	if(takimidkale(sndr))
	{
		format( msg, 199, "^x04%s^x01TOP^x04%i ^x01%s ^x03%s^x04%s ^x03%s%s^x04[%i] ^x01: ^x01%s",Rutbesira,rank_pos,strlen( prefix ) > 1 ? prefix : "|",Rutbesembol[takimrutbekale(sndr)],takimisimkale(sndr),COLCHAR[namecol], sndr_name,g_userlevel(sndr), str4 )
	}
	else
	{
		format( msg, 199, "^x04%s^x01TOP^x04%i ^x01%s ^x03%s%s^x04[%i] ^x01: ^x01%s",Rutbesira,rank_pos,strlen( prefix ) > 1 ? prefix : "|",COLCHAR[namecol], sndr_name,g_userlevel(sndr), str4 )		
	}		
}
return PLUGIN_HANDLED
}

public task_clear_antiloop_vars( )
{
alv_sndr = 0
alv_str2 = ""
alv_str4 = ""
return PLUGIN_HANDLED
}



stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);

replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )

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();
	}
	
}
}
}

Link:
Linklerini gizle
Linki Kopyala

PaZee
Mesajlar: 1761
Kayıt: Çrş Şub 22, 2017 11:28 pm
Konum: Istanbul
Server Ip/DNS: Cs.teknoklan.com
Clan İsmi: TeknoKlan
İletişim:

Takım eklentisi return hatası

Mesaj gönderen PaZee »

yeni bir takim sistemine basliycagim çok çok fazla gelişmiş her moda uyarlı onu bekleyin derim :)

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

specified
Mesajlar: 1008
Kayıt: Prş Ara 24, 2015 1:58 pm
Server Ip/DNS: csX.csduragi.com
Clan İsmi: FCS Gaming
İletişim:

Takım eklentisi return hatası

Mesaj gönderen specified »

PaZee yazdı: Cmt Tem 28, 2018 1:54 am yeni bir takim sistemine basliycagim çok çok fazla gelişmiş her moda uyarlı onu bekleyin derim :)
Hala başlamadın mı :D

Link:
Linklerini gizle
Linki Kopyala
Cevapla