iyi akşamlar. ekteki plugine menüler ekledim en son sayfada 7 basınca geri gitmesi 9 basıncada çıkması lazım ama tüm skinler kısmını açıyor düzeltebilecek varmı?
CSGO menüde hata?
)

AMX Mod X Compiler 1.10.0.5392
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(0) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(2) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(3) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(4) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(5) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(6) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(7) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(8) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(9) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(10) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(11) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(12) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(13) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(14) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(15) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(16) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(17) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(18) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(19) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(20) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(21) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(22) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(23) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(24) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(25) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(26) : error 075: input line too long (after substitutions)
Compilation aborted.
26 Errors.
Could not locate output file D:\Derleyici\plugins//CSCOModHesapsizV2.amx (compile failed).
[Finished in 0.1s with exit code 1]
[cmd: ['D:\\Derleyici\\amxxpc.exe', '-d2', '-iD:\\Derleyici\\include/', '-oD:\\Derleyici\\plugins//CSCOModHesapsizV2.amxx', 'C:\\Users\\Utku\\Downloads\\CSCOModHesapsizV2.sma']]
[dir: C:\Users\Utku\Downloads]
[path: C:\Program Files\Google\Chrome\Application;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Users\Utku\AppData\Local\Microsoft\WindowsApps]
(08-05-2021, 05:05)suriyelikene Adlı Kullanıcıdan Alıntı: Eklentinin temiz halini atar mısın ?yanlış kaydetmişim buyur ;PHP Kod:AMX Mod X Compiler 1.10.0.5392
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(0) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(2) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(3) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(4) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(5) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(6) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(7) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(8) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(9) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(10) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(11) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(12) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(13) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(14) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(15) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(16) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(17) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(18) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(19) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(20) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(21) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(22) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(23) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(24) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(25) : error 075: input line too long (after substitutions)
C:\Users\Utku\Downloads\CSCOModHesapsizV2.sma(26) : error 075: input line too long (after substitutions)
Compilation aborted.
26 Errors.
Could not locate output file D:\Derleyici\plugins//CSCOModHesapsizV2.amx (compile failed).
[Finished in 0.1s with exit code 1]
[cmd: ['D:\\Derleyici\\amxxpc.exe', '-d2', '-iD:\\Derleyici\\include/', '-oD:\\Derleyici\\plugins//CSCOModHesapsizV2.amxx', 'C:\\Users\\Utku\\Downloads\\CSCOModHesapsizV2.sma']]
[dir: C:\Users\Utku\Downloads]
[path: C:\Program Files\Google\Chrome\Application;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Users\Utku\AppData\Local\Microsoft\WindowsApps]
#include <amxmodx>
#include <fakemeta>
#include <nvault>
#define bmModelKlasor "csco_v2"
#define bmGenelChatTag "!n[ !tEKPkingTR !n]"
#define bmMenuUstTag "EKPkingTR"
#define bmMenuAltTag "EKP"
new bmSkinKullan[33][31];
new iG_Vault;
new const bmSkinler[][][] = {
{"","",0},
{"AWP - Asiimov","awp_asiimov",18},
{"AWP - Boya Huzmesi","awp_boyahuzmesi",18},
{"AWP - Cicek","awp_flower",18},
{"AWP - Geometri","awp_geometri",18},
{"AWP - Seckin Yapim","awp_seckinyapim",18},
{"AWP - Simsek Carpmasi","awp_simsekcarpmasi",18},
{"AK47 - Sikistirilmis Kasa","ak_casehardened",28},
{"AK47 - Xan's Default","ak_xansdefault",28},
{"AK47 - Yakit Enjektoru","ak_yakitenjektoru",28},
{"AK47 - BloodSport","ak47_bloodsport",28},
{"AK47 - Mavi Cizgi","ak47_mavicizgi",28},
{"AK47 - Sanat","ak47_sanat",28},
{"AK47 - Seckin Yapim","ak47_seckinyapim",28},
{"AK47 - Yaris Faresi","ak47_yarisfaresi",28},
{"M4A1-S - Mavi Asiimov","m4_maviasimov",22},
{"M4A1-S - Mecha Endustrisi","m4_mecha",22},
{"M4A1-S - Optimus Prime","m4_optimus",22},
{"M4A1-S - Kabus","m4_kabus",22},
{"M4A1-S - Chantico'nun Atesi","m4_chanticonunatesi",22},
{"M4A1-S - FrontSideMisty","m4_frontsidemisty",22},
{"M4A1-S - Mor Huzme","m4_morhuzme",22},
{"M4A1-S - Mor Isleme","m4_morisleme",22},
{"Deagle - Kirmizi Kamuflaj","deag_kirmizicamo",26},
{"Deagle - Oksit Alevi","deag_oxideblaze",26},
{"Deagle - Geometri","deag_geometry",26},
{"MP5 - Dis Macunu","mp5_acikmavi",19},
{"MP5 - Pembe Kamufle","mp5_pembekamufle",19},
{"MP5 - SKRT SKRT","mp5_supremeprada",19},
{"Galil - Kizil Tsunami","galil_kiziltsunami",14},
{"Galil - Mavi Simsek","galil_mavisimsek",14},
{"Galil - Remix Mavi","galil_remixmavi",14},
{"Famas - Solgun","famas_fade",15},
{"Famas - Mini Kamufle","famas_minikamufle",15},
{"Famas - MLG","famas_mlg",15},
{"AUG - Bukalemun","aug_bukalemun",8},
{"AUG - Orman Kamufle","aug_ormankamufle",8},
{"AUG - Tork","aug_tork",8},
{"SG552 - Cyrex","sg552_cyrex",27},
{"SG552 - Weed","sg552_weed",27},
{"SG552 - Yagmur Kamufle","sg552_yagmurkamufle",27},
{"MAC-10 - Kizil Aslan","mac10_kizilaslan",7},
{"MAC-10 - Mavi Bronz","mac10_mavibronz",7},
{"MAC-10 - Prada","mac10_prada",7},
{"TMP - Hydra","tmp_hydra",23},
{"TMP - Phoenix","tmp_phoenix",23},
{"TMP - Vodka Kamuflaj","tmp_vodkacamo",23},
{"Glock-18 - Kamufle","glock18_kamufle",17},
{"Glock-18 - Reaktor","glock18_reaktor",17},
{"Glock-18 - Renkli Asker","glock18_renkliasker",17},
{"USP-S - Cyrex","usp_cyrex",16},
{"USP-S - Tork","usp_tork",16},
{"USP-S - Kiraz Agaci","usp_kirazagaci",16},
{"P228 - Eski Tabanca","p228_eskitabanca",1},
{"P228 - Solgun","p228_fade",1},
{"P228 - Mavis","p228_mavis",1},
{"P228 - Mavi Isleme","p228_maviisleme",1},
{"Five-Seven - Karbon","fiveseven_karbon",11},
{"Five-Seven - Kilcal Damar","fiveseven_kilcaldamar",11},
{"Five-Seven - Vari Kamufle","fiveseven_varikamufle",11},
{"Dual Elites - Gumus","elite_gumus",10},
{"Dual Elites - Kiraz Agaci","elite_kirazagaci",10},
{"Dual Elites - Renkli","elite_renkl",10},
{"Bicak - Anime Kizi :D","knife_animekizi",29},
{"Bicak - Arnavutluk","knife_arnavutluk",29},
{"Bicak - Blizz","knife_blizz",29},
{"Bicak - Kedi-Kopek","knife_catdog",29},
{"Bicak - Crimson Web","knife_crimson",29},
{"Bicak - EKPkingTR -Special-","knife_ekp",29},
{"Bicak - Solgun","knife_fade",29},
};
new const bmDefSkinler[][] = {
"",
"v_p228",
"",
"v_scout",
"v_hegrenade",
"v_xm1014",
"v_c4",
"v_mac10",
"v_aug",
"",
"v_elite",
"v_fiveseven",
"v_ump45",
"",
"v_galil",
"v_famas",
"v_usp",
"v_glock18",
"v_awp",
"v_mp5",
"v_m249",
"v_m3",
"v_m4a1",
"v_tmp",
"",
"v_flashbang",
"v_deagle",
"v_sg552",
"v_ak47",
"v_knife",
"v_p90"
}
public plugin_init() {
register_plugin
("Skin Menu",
"2.0",
"Berk");
register_clcmd("say /skinmenu","beSkinMenu");
register_clcmd("say /skin","beSkinMenu");
register_clcmd("say_team /skinmenu","beSkinMenu");
register_clcmd("say_team /skin","beSkinMenu");
register_event("CurWeapon", "beWM", "be", "1=1");
}
public plugin_cfg(){
iG_Vault = nvault_open("newCsGoMenuV3");
if(iG_Vault == INVALID_HANDLE){
set_fail_state("nVault dosyasi acilamadi!");
}
}
public plugin_end(){
nvault_close(iG_Vault);
}
public plugin_precache(){
for(new i = 1; i < sizeof(bmSkinler); i++){
new bmModelYolu[96];
formatex(bmModelYolu,charsmax(bmModelYolu),"models/%s/%s.mdl",
bmModelKlasor,bmSkinler[i][1][0]);
if(file_exists(bmModelYolu)){
precache_model(bmModelYolu);
}
else{
log_amx("AsilOyuncu: Bulunamayan model dosyasi; %s",bmModelYolu);
}
}
for(new i; i < sizeof(bmDefSkinler); i++){
if(strlen(bmDefSkinler[i][0]) > 3){
new bmModelYolu[96];
formatex(bmModelYolu,charsmax(bmModelYolu),"models/%s/default/%s.mdl",
bmModelKlasor,bmDefSkinler[i][0]);
if(file_exists(bmModelYolu)){
precache_model(bmModelYolu);
}
else{
log_amx("Server Is�m: Bulunamayan model dosyasi; %s",bmModelYolu);
}
}
}
}
public client_putinserver(iP_ID){
new sL_Key[32],sL_AuthID[21];
get_user_authid(iP_ID,sL_AuthID,20);
for(new i = 1; i < 31; i++){
formatex(sL_Key,31,"%s>%i",sL_AuthID,i);
bmSkinKullan[iP_ID][i] = nvault_get(iG_Vault,sL_Key);
}
}
public beWM(bmID) {
new bmSilahID = get_user_weapon(bmID);
if(bmSkinKullan[bmID][bmSilahID] > 0){
new bmModelYolu[96];
formatex(bmModelYolu,charsmax(bmModelYolu),"models/%s/%s.mdl",
bmModelKlasor,bmSkinler[bmSkinKullan[bmID][bmSilahID]][1][0]);
if(file_exists(bmModelYolu)){
set_pev(bmID,pev_viewmodel2,bmModelYolu);
}
else{
renkli_yazi(bmID,"%s !gBilinmeyen Model Yolu !n[ !t%s !n]",bmGenelChatTag,bmModelYolu);
}
}
else{
if(strlen(bmDefSkinler[bmSilahID][0]) > 3){
new bmModelYolu[96];
formatex(bmModelYolu,charsmax(bmModelYolu),"models/%s/default/%s.mdl",
bmModelKlasor,bmDefSkinler[bmSilahID]);
if(file_exists(bmModelYolu)){
set_pev(bmID,pev_viewmodel2,bmModelYolu);
}
else{
renkli_yazi(bmID,"%s !gBilinmeyen Model Yolu !n[ !t%s !n]",bmGenelChatTag,bmModelYolu);
}
}
}
}
public beSkinMenu(bmID){
new bmMenu = bmMenuOlustur("Skin Menu","beSkinMenu_devam");
bmMenuSecenekEkle(bmMenu,"AK47 Skinleri","1");
bmMenuSecenekEkle(bmMenu,"M4A1-S Skinleri","2");
bmMenuSecenekEkle(bmMenu,"AWP Skinleri","3");
bmMenuSecenekEkle(bmMenu,"Deagle Skinleri","4");
bmMenuSecenekEkle(bmMenu,"MP5 Skinleri","5");
bmMenuSecenekEkle(bmMenu,"Galil Skinleri","6");
bmMenuSecenekEkle(bmMenu,"Famas Skinleri","7");
bmMenuSecenekEkle(bmMenu,"Aug Skinleri","8");
bmMenuSecenekEkle(bmMenu,"SG552 Skinleri","9");
bmMenuSecenekEkle(bmMenu,"MAC-10 Skinleri","10");
bmMenuSecenekEkle(bmMenu,"TMP Skinleri","11");
bmMenuSecenekEkle(bmMenu,"Glock-18 Skinleri","12");
bmMenuSecenekEkle(bmMenu,"USP-S Skinleri","13");
bmMenuSecenekEkle(bmMenu,"P228 Skinleri","14");
bmMenuSecenekEkle(bmMenu,"Five-Seven Skinleri","15");
bmMenuSecenekEkle(bmMenu,"Dual Elites Skinleri","16");
bmMenuSecenekEkle(bmMenu,"BICAK Skinleri","17");
menu_addblank(bmMenu,0);
bmMenuSecenekEkle(bmMenu,"Tum Skinler","18");
bmMenuBitir(bmID,bmMenu);
}
public beSkinMenu_devam(bmID,bmMenu,bmMEsya){
if(bmMEsya == MENU_EXIT){
menu_destroy(bmMenu);
return PLUGIN_HANDLED;
}
new bmMVeri[6],bmBos;
menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
new bmKey = str_to_num(bmMVeri);
switch(bmKey){
case 1 : {
beSkinGoster(bmID,"AK47 Skinleri",28);
}
case 2 : {
beSkinGoster(bmID,"M4A1-S Skinleri",22);
}
case 3 : {
beSkinGoster(bmID,"AWP Skinleri",18);
}
case 4 : {
beSkinGoster(bmID,"Deagle Skinleri",26);
}
case 5 : {
beSkinGoster(bmID,"MP5 Skinleri",19);
}
case 6 : {
beSkinGoster(bmID,"Galil Skinleri",14);
}
case 7 : {
beSkinGoster(bmID,"Famas Skinleri",15);
}
case 8 : {
beSkinGoster(bmID,"Aug Skinleri",8);
}
case 9 : {
beSkinGoster(bmID,"SG552 Skinleri",27);
}
case 10 : {
beSkinGoster(bmID,"MAC-10 Skinleri",7);
}
case 11 : {
beSkinGoster(bmID,"TMP Skinleri",23);
}
case 12 : {
beSkinGoster(bmID,"Glock-18 Skinleri",17);
}
case 13 : {
beSkinGoster(bmID,"USP-S Skinleri",16);
}
case 14 : {
beSkinGoster(bmID,"P228 Skinleri",1);
}
case 15 : {
beSkinGoster(bmID,"Five-Seven Skinleri",11);
}
case 16 : {
beSkinGoster(bmID,"Dual Elites Skinleri",10);
}
case 17 : {
beSkinGoster(bmID,"BICAK Skinleri",29);
}
case 18 : {
beSkinGoster(bmID,"Tum Skinler",0);
}
}
menu_destroy(bmMenu);
return PLUGIN_HANDLED;
}
public beSkinGoster(bmID,const bmMenuAdi[],bmSkinlerID){
new bmMenu = bmMenuOlustur(bmMenuAdi,"beSkinGoster_devam");
new bmNTS[6];
if(bmSkinlerID != 0){
for(new i = 1; i < sizeof(bmSkinler); i++){
if(bmSkinler[i][2][0] == bmSkinlerID){
num_to_str(i,bmNTS,charsmax(bmNTS));
if(bmSkinKullan[bmID][bmSkinler[i][2][0]] == i){
bmMenuSecenekEkle(bmMenu,"\r%s",bmNTS,1,bmSkinler[i][0][0]);
}
else{
bmMenuSecenekEkle(bmMenu,"%s",bmNTS,1,bmSkinler[i][0][0]);
}
}
}
}
else{
for(new i = 1; i < sizeof(bmSkinler); i++){
num_to_str(i,bmNTS,charsmax(bmNTS));
if(bmSkinKullan[bmID][bmSkinler[i][2][0]] == i){
bmMenuSecenekEkle(bmMenu,"\r%s",bmNTS,1,bmSkinler[i][0][0]);
}
else{
bmMenuSecenekEkle(bmMenu,"%s",bmNTS,1,bmSkinler[i][0][0]);
}
}
}
bmMenuBitir(bmID,bmMenu);
}
public beSkinGoster_devam(bmID,bmMenu,bmMEsya){
if(bmMEsya == MENU_EXIT){
beSkinMenu(bmID);
menu_destroy(bmMenu);
return PLUGIN_HANDLED;
}
new bmMVeri[6],bmBos;
menu_item_getinfo(bmMenu,bmMEsya,bmBos,bmMVeri,5,_,_,bmBos);
new bmKey = str_to_num(bmMVeri);
new iL_WeaponID = bmSkinler[bmKey][2][0];
bmSkinKullan[bmID][iL_WeaponID] = bmKey;
new sL_Key[32],sL_Data[5],sL_AuthID[21];
get_user_authid(bmID,sL_AuthID,20);
formatex(sL_Key,31,"%s>%i",sL_AuthID,iL_WeaponID);
num_to_str(bmKey,sL_Data,4);
nvault_set(iG_Vault,sL_Key,sL_Data);
renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gkullanima gecti!n.",bmGenelChatTag,bmSkinler[bmKey][0][0]);
beWM(bmID);
beSkinMenu(bmID);
menu_destroy(bmMenu);
return PLUGIN_HANDLED;
}
stock bmMenuOlustur(const bmBaslik[],const bmDevam[], any:...){
new bmYeniBaslik[256],bmDuzeltBaslik[256];
vformat(bmDuzeltBaslik,charsmax(bmDuzeltBaslik),bmBaslik,3);
formatex(bmYeniBaslik,charsmax(bmYeniBaslik),"\d[\r%s \d~> \yCS:Classic Offensive V2\d] \y%s",bmMenuUstTag,bmDuzeltBaslik);
new bmMenu = menu_create(bmYeniBaslik,bmDevam);
return bmMenu;
}
stock bmMenuSecenekEkle(bmMenuID,const bmSecenekBaslik[],const bmBilgi[],bmTag = 1, any:...){
new bmYeniSecenekBaslik[256],bmSecenekDuzelt[256];
vformat(bmSecenekDuzelt,charsmax(bmSecenekDuzelt),bmSecenekBaslik,5);
if(bmTag == 1){
formatex(bmYeniSecenekBaslik,charsmax(bmYeniSecenekBaslik),"\y[%s] \r# \y[\w%s\y]",bmMenuAltTag,bmSecenekDuzelt);
}
else{
formatex(bmYeniSecenekBaslik,charsmax(bmYeniSecenekBaslik),"%s",bmSecenekDuzelt);
}
menu_additem(bmMenuID,bmYeniSecenekBaslik,bmBilgi);
}
stock bmMenuBitir(bmID,bmMenuID,bmSecenek = 1,bmCikis = 1,bmSayfa = 0,bmCikisYazi = 1){
if(bmCikisYazi == 1){
menu_setprop(bmMenuID,MPROP_EXITNAME,"\rCikis");
}
menu_setprop(bmMenuID,MPROP_PERPAGE, bmSecenek ? 7:0 );
menu_setprop(bmMenuID,MPROP_EXIT,bmCikis ? MEXIT_ALL:MEXIT_NEVER);
menu_display(bmID,bmMenuID,bmSayfa);
}
#if AMXX_VERSION_NUM < 183
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(Sari)
replace_all(msg, 190, "!g", "^x04"); // Yesil Renk
replace_all(msg, 190, "!t", "^x03"); // Takim Renk( CT mavi , T kirmizi )
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();
}
}
}
}
#else
stock renkli_yazi(const id, const input[], any:...){
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01");
replace_all(msg, 190, "!g", "^x04");
replace_all(msg, 190, "!t", "^x03");
client_print_color(id, id, msg);
}
#endif