←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
[KOSZ] Kilka problemów

Locked

  • +
  • -
Dlugi's Photo Dlugi 21.11.2017

Witam!
 

Pobrałem tego moda 

https://amxx.pl/topic/147843-cod-mod-ii-wojna-światowa-od-epal/

i wszystko działa po tym jak epal wysłał mi pw :]

 

ale problemy tez mam

 

1. Nie potrafię naprawić tego błędu na say z s1:s2 to znaczy są prefixy ale brak tego co się pisze na say( a bardziej może który plik edytować i która to linijka i co zmienić?

 

2.Jak tu podpiąć sql z pukawki do zapisu bo nie bardzo rozumiem wcześiej wisywałem do cfg cod moda a tutaj nie mam pojęcia jak i gdzie?

Nagrodze +

Quote

  • +
  • -
Toldi's Photo Toldi 21.11.2017

1. W .sma od prefixow. Zapewne prefix-cod nazywa się ten plugin albo jakoś tak.

2. W sql.cfg lub amxx.cfg

Quote

  • +
  • -
Dlugi's Photo Dlugi 21.11.2017

Ale co mam wpisać aby podłączyć bazę?
Quote

  • +
  • -
Deadly_SouL's Photo Deadly_SouL 21.11.2017

Odnośnie pierwszego pytania.

 

Jeśli masz Vip'a to podmień cały public

public handleSayText(msgId,msgDest,msgEnt){

Na:

public handleSayText(msgId,msgDest,msgEnt){
	new id = get_msg_arg_int(1);
	
	if(is_user_connected(id) && g_Vip[id]){
		new szTmp[256],szTmp2[256];
		get_msg_arg_string(2,szTmp, charsmax(szTmp))
		
		new szPrefix[64] = "^x04[VIP]";
		
		if(!equal(szTmp,"#Cstrike_Chat_All")){
			add(szTmp2, charsmax(szTmp2), "^x01");
			add(szTmp2, charsmax(szTmp2), szPrefix);
			add(szTmp2, charsmax(szTmp2), " ");
			add(szTmp2, charsmax(szTmp2), szTmp);
		}
		else{
			new szPlayerName[64];
			get_user_name(id, szPlayerName, charsmax(szPlayerName));
			
			get_msg_arg_string(4, szTmp, charsmax(szTmp));
			set_msg_arg_string(4, "");
			
			add(szTmp2, charsmax(szTmp2), "^x01");
			add(szTmp2, charsmax(szTmp2), szPrefix);
			add(szTmp2, charsmax(szTmp2), "^x03 ");
			add(szTmp2, charsmax(szTmp2), szPlayerName);
			add(szTmp2, charsmax(szTmp2), "^x01 :  ");
			add(szTmp2, charsmax(szTmp2), szTmp)
		}
		
		set_msg_arg_string(2, szTmp2);
	}
	return PLUGIN_CONTINUE;
}

Jeśli masz wgrane Prefixy Cod'a to łap naprawione ;) Sam miałem z tym problem ale znalazłem łatke do tego :)

 

W załączniku masz gotowca

 

 

Attached Files


Edited by Deadly_SouL, 21.11.2017 12:53.
Quote

  • +
  • -
Dlugi's Photo Dlugi 21.11.2017

Dzięki prefki działają + dla ciebie a jeszcze mogę prosić o konstrukcje tej bazy msql dokładnie?
Quote

  • +
  • -
ChrisN's Photo ChrisN 21.11.2017

Dzięki prefki działają + dla ciebie a jeszcze mogę prosić o konstrukcje tej bazy msql dokładnie?

 

W folderze configs masz taki plik jak sql.cfg w którym masz domyślne ustawienia wystarczy je zmienić.

 

 

amx_sql_host "127.0.0.1"

amx_sql_user "root"
amx_sql_pass ""
amx_sql_db "amx"
amx_sql_table "admins"
amx_sql_type "mysql"
Quote

  • +
  • -
Dlugi's Photo Dlugi 21.11.2017

Właśnie to nie działa a wszystko jest tak jak napisałeś
Quote

  • +
  • -
Toldi's Photo Toldi 21.11.2017

Właśnie to nie działa a wszystko jest tak jak napisałeś

Obchodzi cię tylko to:

amx_sql_host "127.0.0.1"
amx_sql_user "root"
amx_sql_pass ""
amx_sql_db "amx"

Oczywiście w pierwszej linijce podajesz host bazy mysql. 2 linia login do niej (nazwa użytkownika), potem hasło a zamiast "amx" podajesz nazwe tej bazy danych z która plugin ma się połączyć i ma w niej zapisywać informację.

Quote

  • +
  • -
ChrisN's Photo ChrisN 21.11.2017

Właśnie to nie działa a wszystko jest tak jak napisałeś

 

Najlepiej to wklej mi te linijki na pw tylko hasło zamień na gwiazdki, ps masz odblokowany moduł mysql? amxmodx/configs/modules.ini

Quote

  • +
  • -
Dlugi's Photo Dlugi 21.11.2017

Temat Do zamkniencia


Edited by Dlugi, 21.11.2017 20:56.
Quote

  • +
  • -
DarkGL's Photo DarkGL 21.11.2017

Nazywaj tematy zgodnie z ich treścią.
Napisz ponownie temat nazywając go tak, aby każdy wiedział o co chodzi.

Jednoznacznie określ problematykę tematu, wyróżniając go spośród reszty.
Nie dodawaj zbędnych informacji, znaków, ani emotikon w nazwie tematu.

Ten temat w ciągu 24 godzin zostanie przeniesiony do kosza.
Quote
Locked