Temamızın yeni versiyonuna geçilmiştir.
Görüş & Önerileriniz için [email protected] adresine mail atabilirsiniz.
Reklam gösterimini engelleyici yazılım kullandığınızı görüyoruz.
Sitemizin ayakta kalıp sizlere hizmet edebilmek için en büyük gelir kaynağı sayfamızda gösterilen reklamlardır.
Reklam gösterimde bizim sayfamıza ayrıcalık tanıyarak ayakta kalmamıza destek olmak ister misiniz ?
Konu
67. Satırda en sona " , " koymayı unutmuşsun istersen ben düzeltip atıyım ancak isteğim senin düzenlemen öğrenmiş olursun
Böyle tasarlanmış eklentilerde "const" bölmünnü son sekmesinde " , " olmaz direkt " } " ile sonlandırılır, şimdi ise {"GALIL - Chater","v_galil_chater",25}, bitişi böyle senin gidip burdan " , " kaldır sonra geri dönüş yap bakalım başka hata varmı
bişey dicem ben malım sen yapsan?
...
PHP Kod:
#include <amxmodx>
#include <fakemeta>
#define bmModelKlasor "csgomod"
#define bmGenelChatTag "!n[ !tCuKuR GaminG !n]"
#define bmMenuUstTag "95.173.173.90"
#define bmMenuAltTag "C-K"
new bmSkinKullan[33][31];
new const bmSkinler[][][] = {
{"","",0},
{"M4A1 - Les","v_m4a1_deathlife",22},
{"M4A1 - Chantico","v_m4a1_chantico",22},
{"M4A1 - Hyper","v_m4a1_hyper",22},
{"M4A1 - Cyrex","v_m4a1_cyrex",22},
{"M4A1 - Altın","v_m4a1_coil",22},
{"M4A1 - Ejderha","v_m4a1_ejdarha",22},
{"M4A1 - RedStar","v_m4a1_redstar",22},
{"AK47 - Mor","v_ak47_mor",28},
{"AK47 - Class","v_ak47_class",28},
{"AK47 - Col","v_ak47_col",28},
{"AK47 - Elite","v_ak47_elite",28},
{"AK47 - Yakit","v_ak47_yakit",28},
{"AK47 - FireEspect","v_ak47_firerespect",28},
{"AK47 - Overlord","v_ak47_overlord",28},
{"AK47 - Astor","v_ak47_astor",28},
{"AK47 - Redstar","v_ak47_redstar",28},
{"AWP - Dragonlore","v_awp_dragonlore",18},
{"AWP - Merta","v_awp_merta",18},
{"AWP - Ema","v_awp_ema",18},
{"AWP - Hyper","v_awp_hyper",18},
{"AWP - Asimov","v_awp_asimov",18},
{"AWP - Phobos","v_awp_phobos",18},
{"AWP - Oni","v_awp_oni",18},
{"AWP - Pasta","v_awp_wildstyle",18},
{"DEAGLE - Blaze","v_deagle_blaze",26},
{"DEAGLE - Naga","v_deagle_naga",26},
{"DEAGLE - Empire","v_deagle_empire",26},
{"DEAGLE - E'spor","v_deagle_sport",26},
{"DEAGLE - Hypnotic","v_degale_hypnotic",26},
{"DEAGLE - Orman","v_deagle_jungle",26},
{"DEAGLE - Kursun","v_deagle_kursun",26},
{"Karambit - Emrealt","v_karambit_yesil",29},
{"Karambit - Lore","v_karambit_lore",29},
{"Shadow - Frame","v_deadly_frame",29},
{"Gut-Fade - Emrealt","v_gut_fade",29},
{"Gut-Fade - Lore","v_gut_lore",29},
{"Flip - Neon","v_flip_neon",29},
{"Flip - Kizil","v_flip_kizil",29},
{"Flip - Doppler","v_flip_doppler",29},
{"M9 - Lore","v_m9_lore",29},
{"GLOCK - Fire","v_glock18_fire",17},
{"GLOCK - Su Elementali","v_glock_elemental",17},
{"GLOCK - Elma","v_glock_elma",17},
{"GLOCK - Yer Altı","v_glock_yeralti",17},
{"USP-S - Orion","v_usp_orion2",16},
{"USP-S - Kursun","v_usp_kursun",16},
{"USP-S - Cyrex","v_usp_cyrex",16},
{"USP-S - Galaksi","v_usp_kamas",16},
{"USP-S - Spit","v_usp_spit",16},
{"USP-S - Les","v_usp_les",16},
{"P90 - Asimov","v_p90_asiimow",30},
{"P90 - Mor","v_p90_mor",30},
{"P90 - Seckin","v_p90_seckin",30},
{"GALIL - Mavi","v_galil_blue",25},
{"GALIL - Eko","v_galil_eko",25},
{"GALIL - Canavar","v_galil_kerberus",25},
{"GALIL - Blue","v_galil_mavi",25},
{"GALIL - Sirius","v_galil_sirius",25},
{"GALIL - Chater","v_galil_chater",25}
};
new const bmDefSkinler[][] = {
"",
"csgo_v_p228",
"",
"csgo_v_scout",
"csgo_v_hegrenade",
"csgo_v_xm1014",
"csgo_v_c4",
"csgo_v_mac10",
"csgo_v_aug",
"",
"csgo_v_elite",
"csgo_v_fiveseven",
"csgo_v_ump45",
"",
"csgo_v_galil",
"csgo_v_famas",
"csgo_v_usp",
"csgo_v_glock18",
"csgo_v_awp",
"csgo_v_mp5",
"csgo_v_m249",
"csgo_v_m3",
"csgo_v_m4a1",
"csgo_v_tmp",
"",
"csgo_v_flashbang",
"csgo_v_deagle",
"csgo_v_sg552",
"csgo_v_ak47",
"csgo_v_knife",
"csgo_v_p90"
};
public plugin_init() {
register_plugin
("Skin Menu",
"1.0",
"Berk");
register_clcmd("say /csg","beSkinMenu");
register_clcmd("say /skinmenu","beSkinMenu");
register_clcmd("say /skin","beSkinMenu");
register_clcmd("say_team /csg","beSkinMenu");
register_clcmd("say_team /skinmenu","beSkinMenu");
register_clcmd("say_team /skin","beSkinMenu");
register_event("CurWeapon", "beWM", "be", "1=1");
}
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("WEBDiyo: 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("WEBDiyo: Bulunamayan model dosyasi; %s",bmModelYolu);
}
}
}
}
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 Skinleri","2");
bmMenuSecenekEkle(bmMenu,"AWP Skinleri","3");
bmMenuSecenekEkle(bmMenu,"DEAGLE Skinleri","4");
bmMenuSecenekEkle(bmMenu,"BICAK Skinleri","5");
menu_addblank(bmMenu,0);
bmMenuSecenekEkle(bmMenu,"Tum Skinler","6");
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 Skinleri",22);
}
case 3 : {
beSkinGoster(bmID,"AWP Skinleri",18);
}
case 4 : {
beSkinGoster(bmID,"DEAGLE Skinleri",26);
}
case 5 : {
beSkinGoster(bmID,"BICAK Skinleri",29);
}
case 6 : {
beSkinGoster(bmID,"Tum Skinler",0);
}
}
menu_destroy(bmMenu);
return PLUGIN_HANDLED;
}
public beSkinGoster(bmID,const bmMenuAdi[],bmSkinlerID){
new bmMenu = bmMenuOlustur(bmMenuAdi,"beSkinGoster_devam");
if(bmSkinlerID != 0){
for(new i = 1; i < sizeof(bmSkinler); i++){
if(bmSkinler[i][2][0] == bmSkinlerID){
new bmNTS[6];
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++){
new bmNTS[6];
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);
bmSkinKullan[bmID][bmSkinler[bmKey][2][0]] = bmKey;
renkli_yazi(bmID,"%s !gBasarili bir sekilde !n[ !t%s !n] !gkullanima gecti!n.",bmGenelChatTag,bmSkinler[bmKey][0][0]);
beWM(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~> \yCsGo\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(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();
}
}
}
}
#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
Konu kilitlenebilir.
Konunuz Çözülmüş İsteklere Taşınmıştır.
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
Sma hata | berk10 | 4 | 440 |
15-01-2020, Saat: 21:50 Son Yorum: By.KinG |
|
Banka'da hata | cheff | 7 | 469 |
20-12-2019, Saat: 19:58 Son Yorum: By.KinG |
|
CTMenu V1 hata | realgaming | 5 | 502 |
16-12-2019, Saat: 22:58 Son Yorum: By.KinG |
|
Eklenti Hata Düzeltme Talebi | MertS. | 2 | 361 |
10-12-2019, Saat: 19:29 Son Yorum: By.KinG |
|
Hata vermiyor ama calısmıyor. | K0gamer | 5 | 359 |
28-11-2019, Saat: 20:21 Son Yorum: By.KinG |
Konuyu Okuyanlar: 1 Ziyaretçi