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

https://discord.gg/43gGDQe6tS

Eklenti yüklemeye çalışırken hata

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
riskedmacher
Mesajlar: 6
Kayıt: Pzr May 09, 2021 2:38 pm

Eklenti yüklemeye çalışırken hata

Mesaj gönderen riskedmacher »

Hak ver isimli bir eklenti yüklemeye çalıştım fakat aşağıdaki hatayı aldım ekte eklenti var sembol hatası var anladığım kadarıyla fakat bulamadım. Yardımcı olursanız memnun olurum.

Kod: Tümünü seç

AMX Mod X Compiler 1.10.0.5392
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team

hakver.sma(16) : error 017: undefined symbol "Renkli_Yazi"
hakver.sma(17) : error 017: undefined symbol "Renkli_Yazi"
hakver.sma(21) : error 017: undefined symbol "Renkli_Yazi"
hakver.sma(23) : error 017: undefined symbol "Renkli_Yazi"
hakver.sma(60) : error 017: undefined symbol "Renkli_Yazi"
hakver.sma(63) : error 017: undefined symbol "Renkli_Yazi"
hakver.sma(93) : error 017: 
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

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

bestcore
Mesajlar: 1625
Kayıt: Cmt Eyl 30, 2017 12:44 pm
Konum: Samsun

Eklenti yüklemeye çalışırken hata

Mesaj gönderen bestcore »

Eklentiyi bunun ile değiştir düzelir.

Kod: Tümünü seç

#include <amxmodx>
#include <reapi>

#define SERVERISMI "TruvaBreak" // Burayi duzenlemeniz yeterlidir.
#define KABULSURE 10 // Mahkumun kabul etmesi icin verilen sure.

new korumaid[MAX_CLIENTS+1],menusure[MAX_CLIENTS+1],bool:lrhakki[MAX_CLIENTS+1],bool:korumahakki[MAX_CLIENTS+1];
public plugin_init() {
	register_plugin("Otomatik LR & Koruma Hak Verme Eklentisi", "1.5", "Wizz");
	register_clcmd("say /hakver","hakver"),register_clcmd("say_team /hakver","hakver");
	set_task(120.0,"reklam",0,_,_,"b");
}
public reklam() {
	new rand=random_num(1,2);
	switch(rand) {
		case 1: client_print_color(0, 0, "^1[^3%s^1] ^4Korumalar ^1[^3 /hakver ^1]^4 komutuyla ^1koruma hakkini ^4baska bir mahkuma verebilirler.",SERVERISMI);
		case 2: client_print_color(0, 0, "^1[^3%s^1] ^4Mahkumlar ^1[^3 /hakver ^1]^4 komutuyla ^1LR hakkini ^4baska bir mahkuma verebilirler.",SERVERISMI);
	}
}
public hakver(id) {
	if(!is_user_alive(id)) { client_print_color(id, id, "^1[^3%s^1] ^4Bu kisayolu sadece yasarken kullanabilirsin.",SERVERISMI); return PLUGIN_HANDLED; }
	new players[MAX_PLAYERS],num,team=get_user_team(id); get_players(players,num,"acehi","TERRORIST");
	if(team!=2 && (team!=1 || num!=1)) { client_print_color(id, id, "^1[^3%s^1] ^4Bu kisayolu suan kullanamazsiniz.",SERVERISMI); return PLUGIN_HANDLED; }

	new ndmenu[128],ids;
	switch(team) {
		case 1: {
			korumahakki[id]=false,lrhakki[id]=true;
			get_players(players,num,"bcehi","TERRORIST"); //+c b 
			formatex(ndmenu, charsmax(ndmenu),"\w%s AILESI \d|| \yKime LR Hakkini Vereceksin?",SERVERISMI);
		}
		case 2: {
			korumahakki[id]=true,lrhakki[id]=false;
			get_players(players,num,"cehi", "TERRORIST"); //+c teror
			formatex(ndmenu, charsmax(ndmenu),"\w%s AILESI \d|| \yKime Koruma Hakkini Vereceksin?",SERVERISMI);
		}
	}
	new szName[32], szTempid[10],Menu = menu_create(ndmenu, "hakver2");
	for(new i=0; i<num; i++) {
		ids=players[i];
		get_user_name(ids, szName, charsmax(szName));
		formatex(ndmenu, charsmax(ndmenu),"\rSec > \y%s",szName);
		num_to_str(ids, szTempid, charsmax(szTempid));
		menu_additem(Menu, ndmenu, szTempid);
	}
	menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
	menu_display(id, Menu);

	return PLUGIN_HANDLED;
}
public hakver2(id, menu, item) {
	if(item == MENU_EXIT) {	menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[32],ctname[32];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);

	new tempid=str_to_num(data);
	get_user_name(id, iname, charsmax(iname)),get_user_name(tempid, ctname, charsmax(ctname));

	if(korumahakki[id]) {
		client_print_color(0, 0, "^1[^3%s^1] ^4Korumalardan ^1[^3%s^1]^4 hakkini ^1[^3%s^1]^4 isimli oyuncuya devretmek istiyor.",SERVERISMI,iname,ctname);
		korumahakki[tempid]=true,lrhakki[tempid]=false;
	} else if(lrhakki[id]) {
		client_print_color(0, 0, "^1[^3%s^1] ^4Mahkum ^1[^3%s^1]^4 LR hakkini ^1[^3%s^1]^4 isimli oyuncuya devretmek istiyor.",SERVERISMI,iname,ctname);
		korumahakki[tempid]=false,lrhakki[tempid]=true;
	}
	korumaid[tempid]=id,menusure[tempid]=KABULSURE,kabulmenu(tempid);

	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
public kabulmenu(id) {
	if(menusure[id]>0) {
		new ndmenu[128];
		if(korumahakki[id]) {
			formatex(ndmenu,charsmax(ndmenu),"\w%s AILESI \d|| \yKorumaligi Kabul ediyor musun?^n\dCevap vermek icin son \r%i\d saniyen var.",SERVERISMI,menusure[id]--);
		} else if(lrhakki[id]) {
			formatex(ndmenu,charsmax(ndmenu),"\w%s AILESI \d|| \yLR Hakkini Kabul ediyor musun?^n\dCevap vermek icin son \r%i\d saniyen var.",SERVERISMI,menusure[id]--);
		}
		new Menu = menu_create(ndmenu,"kabulmenu2");

		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yEvet",SERVERISMI);
		menu_additem(Menu,ndmenu,"1");
		formatex(ndmenu,charsmax(ndmenu),"\d[\r%s\d] \w- \yHayir^n",SERVERISMI);
		menu_additem(Menu,ndmenu,"2");
		
		if(korumahakki[id]) menu_addtext(Menu, "\wKabul ederseniz koruma ile takim degistireceksiniz !");
		else if(lrhakki[id]) menu_addtext(Menu, "\wKabul ederseniz LR hakki size gececek !");

		menu_setprop(Menu, MPROP_EXITNAME, "\yCikis");
		menu_display(id, Menu, 0);
		set_task(1.0,"kabulmenu",id);
	} else {
		client_print_color(id, id, "^1[^3%s^1] ^4Secim icin suren bitti.",SERVERISMI);
		client_print_color(0, 0, "^1[^3%s^1] ^4Hak verme islemi gerceklesmedi.",SERVERISMI);
		remove_task(id),show_menu(id,0,"");
	}
	return PLUGIN_HANDLED;
}
public kabulmenu2(id, menu, item) {
	if(item == MENU_EXIT) { menu_destroy(menu); return PLUGIN_HANDLED; }
	new access,callback,data[6],iname[32],ctname[32],ids=korumaid[id];
	menu_item_getinfo(menu,item,access,data,charsmax(data),iname,charsmax(iname),callback);
	get_user_name(id, iname, charsmax(iname)); get_user_name(ids, ctname, charsmax(ctname));
	new key=str_to_num(data);
	switch(key) {
		case 1 : {
			if(korumahakki[id]) {
				rg_set_user_team(ids,TEAM_TERRORIST),rg_set_user_team(id,TEAM_CT),rg_round_respawn(ids),rg_round_respawn(id);
				rg_remove_all_items(ids),rg_give_item(ids, "weapon_knife"),rg_give_default_items(id);
				client_print_color(0, 0, "^1[^3%s^1] ^4Korumalardan ^1[^3%s^1] ^4hakkini ^1[^3%s^1] ^4isimli oyuncuya verdi",SERVERISMI,ctname,iname);
				client_print_color(0, 0, "^1[^3%s^1] ^4Yeni Koruma : ^1[^3%s^1]",SERVERISMI,iname)
			} else if(lrhakki[id]) {
				rg_round_respawn(id),rg_remove_all_items(id),rg_give_item(id, "weapon_knife");
				user_kill(ids);
				client_print_color(0, 0, "^1[^3%s^1] ^4Mahkum ^1[^3%s^1] ^4LR hakkini ^1[^3%s^1] ^4isimli oyuncuya verdi",SERVERISMI,ctname,iname);
			}
			remove_task(id);
		}
		case 2 : {
			if(korumahakki[id]) client_print_color(0, 0, "^1[^3%s^1] ^4Mahkum ^1[^3%s^1] ^4korumaligi kabul etmedi. Koruma halen : ^1[^3%s^1]",SERVERISMI,iname,ctname);
			else if(lrhakki[id]) client_print_color(0, 0, "^1[^3%s^1] ^4Mahkum ^1[^3%s^1] ^4LR hakkini kabul etmedi.",SERVERISMI,iname,ctname);
			remove_task(id);
		}
	}
	menu_destroy(menu);
	return PLUGIN_HANDLED;
}
/* 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

Konu Sahibi
riskedmacher
Mesajlar: 6
Kayıt: Pzr May 09, 2021 2:38 pm

Eklenti yüklemeye çalışırken hata

Mesaj gönderen riskedmacher »

Teşekkür ederim.

Link:
Linklerini gizle
Linki Kopyala
Cevapla