Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie
CoD Nowy

Problem z bugującymi się Frakcjami od Cypisa. | Ucina Tekst |

cod nowy

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
10 odpowiedzi w tym temacie

#1 aRrOw

    Profesjonalista

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:196
  • Imię:Luk
  • Lokalizacja:Amxx.pl
Offline

Napisano 04.08.2015 11:22

Witam, powiem na wstępie że to się stało po wgraniu większej ilości klas na serwer. Przed wgraniem miałem z 15 klas i frakcje działały normalnie. Więc to nie wina złego wgrania Frakcji.  Wczoraj dorzuciłem 13 klas dodatkowych i teraz tekst w frakcjach się ucina. Oto screeny:

 

http://zapodaj.net/2...8b8b4a.png.html

http://zapodaj.net/b...ccbb78.png.html

 

Oto cod_frakcje.ini ale nie sądzę żeby problem leżał po tej stronie:

[klasa]IceRr[frakcja]| KLASY | \yZwykle I
[klasa]Zelazny[frakcja]| KLASY | \yZwykle I
[klasa]Wedrowiec[frakcja]| KLASY | \yZwykle I
[klasa]Demoman[frakcja]| KLASY | \yZwykle I
[klasa]Spowalniacz[frakcja]| KLASY | \yZwykle I
[klasa]Nozownik[frakcja]| KLASY | \yZwykle I
[klasa]Porucznik Gaz[frakcja]| KLASY | \yZwykle I
[klasa]Prokop[frakcja]| KLASY | \yZwykle I
[klasa]Polak[frakcja]| KLASY | \yZwykle I
[klasa]Miner[frakcja]| KLASY | \yZwykle I
[klasa]Magnetic[frakcja]| KLASY | \yZwykle I
[klasa]Hardcore[frakcja]| KLASY | \yZwykle I
[klasa]Kameleon[frakcja]| KLASY | \yZwykle I
[klasa]Magik[frakcja]| KLASY | \yZwykle I
[klasa]Longer[frakcja]| KLASY | \yZwykle II
[klasa]Killer[frakcja]| KLASY | \yZwykle II
[klasa]Jumper[frakcja]| KLASY | \yZwykle II
[klasa]Chemik[frakcja]| KLASY | \yZwykle II
[klasa]Critical[frakcja]| KLASY | \yZwykle II
[klasa]Mag[frakcja]| KLASY | \yZwykle II
[klasa]Major Neitsh[frakcja]| KLASY | \yZwykle II
[klasa]Medyk[frakcja]| KLASY | \yZwykle II
[klasa]Mysliwy[frakcja]| KLASY | \yZwykle II
[klasa]Newbie[frakcja]| KLASY | \yZwykle II
[klasa]Ninja[frakcja]| KLASY | \yZwykle II
[klasa]Sekretny Szpieg[frakcja]| KLASY | \yZwykle II
[klasa]Szczesciarz[frakcja]| KLASY | \yZwykle II
[klasa]ShotganistA[frakcja]| KLASY | \dAwanse
[klasa]Grenadier[frakcja]| KLASY | \dAwanse
[klasa]Alpinista[frakcja]| KLASY | \dAwanse
[klasa]Zawodowiec [Premium][frakcja]| KLASY | \rPremium
[klasa]SpecGun [Premium][frakcja]| KLASY | \rPremium
[klasa]NiewideK [Premium][frakcja]| KLASY | \rPremium
[klasa]Niesmiertelnik [Premium][frakcja]| KLASY | \rPremium
[klasa]Wojskowy [Premium][frakcja]| KLASY | \rPremium
[klasa]Kosiarz [Premium][frakcja]| KLASY | \rPremium

Użytkownik aRrOw edytował ten post 04.08.2015 11:23

  • +
  • -
  • 0

b_350_20_692108_381007_FFFFFF_000000.png


#2 klqs99

    Zaawansowany

  • Użytkownik

Reputacja: 33
Życzliwy

  • Postów:93
  • GG:
  • Steam:steam
  • Imię:Wojtek
  • Lokalizacja:Rzeszów
Offline

Napisano 05.08.2015 12:25

podaj sma. Jak nie możesz to podaj tylko ten kod odpowiadający za frakcje


Użytkownik klqs99 edytował ten post 05.08.2015 12:27

  • +
  • -
  • 0

#3 aRrOw

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:196
  • Imię:Luk
  • Lokalizacja:Amxx.pl
Offline

Napisano 05.08.2015 15:15

Jedynie co zmieniałam w silniku to, to:

public loadfile()
{

		new configfile[200];

		get_configsdir(configfile,charsmax(configfile));

		format(configfile, charsmax(configfile), "%s/cod_frakcje.ini", configfile);

		if(file_exists(configfile)){

				new row[200], left[64], trash, right[64];

				new size=file_size(configfile,1);

				for(new i=0;i<size;i++){

						new klasa[32], frakcja[32];

						read_file(configfile,i,row,200,trash);

						if((contain(row,";")!=0) && strlen(row) && klasid<MAX_ILOSC_KLAS+1){

								replace_all(row, 199, " ", "_");

								replace(row, 199, "[klasa]", " ");

								replace(row, 199, "[frakcja]", " ");

								

								strbreak(row,left,63,right,63);

								format(row, 199, "%s", right);

								format(klasa, charsmax(klasa), "%s", left);

								replace_all(klasa, 63, "_", " ")

								

								strbreak(row,left,63,right,63);

								format(row, 199, "%s", right);

								format(frakcja, charsmax(frakcja), "%s", left);

								replace_all(frakcja, 63, "_", " ")

								

								format(nazwa_klasy[klasid], charsmax(nazwa_klasy), "%s", klasa);

								format(nazwa_frakcji[klasid], charsmax(nazwa_frakcji), "%s", frakcja);

								klasid++;

						}

				}

		}	  

}

Wziąłem to  z tego:

 

http://amxx.pl/topic...frakcje-pomocy/

 

 

 


Dokładnie jak napisał radim, no ale był mały bład w moim sposobie nie było można dać np. 2 czy więcej spacji w nazwie klas i frakcji. Tu macie naprawione
http://amxx.pl/topic...kcji-2-sposoby/

 

-----

 

I jeszcze to:

#define MAX_WIELKOSC_FRAKCJA 64

Na:

#define MAX_WIELKOSC_FRAKCJA 132

z tego poradnika http://amxx.pl/topic...i-w-cod-modzie/ .

I po tym właśnie zaczęły wyskakiwać błędy. nic więcej nie zmieniałem w silniku.

 

 


Użytkownik aRrOw edytował ten post 05.08.2015 15:27

  • +
  • -
  • 0

b_350_20_692108_381007_FFFFFF_000000.png


#4 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 05.08.2015 15:45

Zaryzykuje stwierdzenie, że CS nie wyświetli więcej niż x znaków w menu

 

 

 

A spróbuj tak na testy, skrócić nazwy frakcji o 3-4 litery i zobacz czy będzie więcej tekstu w menu czy nie


  • +
  • -
  • 1

#5 aRrOw

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:196
  • Imię:Luk
  • Lokalizacja:Amxx.pl
Offline

Napisano 05.08.2015 15:54

Zaryzykuje stwierdzenie, że CS nie wyświetli więcej niż x znaków w menu
 
 
 
A spróbuj tak na testy, skrócić nazwy frakcji o 3-4 litery i zobacz czy będzie więcej tekstu w menu czy nie

Załóżmy że tak jest to chyba w samych frakcjach by ucinało a nie ucina w pierwszym menu.
  • +
  • -
  • 0

b_350_20_692108_381007_FFFFFF_000000.png


#6 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 05.08.2015 16:03


Zaryzykuje stwierdzenie, że CS nie wyświetli więcej niż x znaków w menu

 

 

Menu to menu...

 

 

Czytaj ze zrozumieniem, sprawdź co napisałem


  • +
  • -
  • 0

#7 aRrOw

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:196
  • Imię:Luk
  • Lokalizacja:Amxx.pl
Offline

Napisano 05.08.2015 16:27

Zrobiłem tak:

http://zapodaj.net/9...8e9ed7.png.html

 

Ale nie pomogło nadal jest ten sam błąd:

 

http://zapodaj.net/3...650a42.png.html

http://zapodaj.net/6...6aa5af.png.html


  • +
  • -
  • 0

b_350_20_692108_381007_FFFFFF_000000.png


#8 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 05.08.2015 16:43

No jest jak mówiłem, na drugiej stronie z klasami jest mniej znaków niż na pierwszej, temu nie ucina.

 

 

Sprawdź co będzie gdy w menu klas nie będziesz wyświetlał poziomu klasy, czyli usuń "Poziom %i", i zobacz czy zmieści, przez te bronie tak dowala znaków dużo

 

 

EDIT:

Ty to pokazujesz w /klasa czy w /klasy? Bo na jednym są 2 strony a na drugim 3, to nie wiem


  • +
  • -
  • 1

#9 aRrOw

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:196
  • Imię:Luk
  • Lokalizacja:Amxx.pl
Offline

Napisano 05.08.2015 16:54

Jest to /klasa tylko zmieniłem frakcje na drugą. Może jak usune <|> przy każdej z klas i ujdzie?
  • +
  • -
  • 0

b_350_20_692108_381007_FFFFFF_000000.png


#10 Rivit

    Godlike

  • Support Team

Reputacja: 1 319
Godlike

  • Postów:4 380
Offline

Napisano 05.08.2015 17:05

Czemu się mnie pytasz?

Sprawdź, jak usuniesz to masz 6 znaków dodatkowych na jedną opcje, wątpię, żeby stykło, uwzględnij sobie przyszłą rozbudowę moda.

 

 

 

Przez te bronie tak


  • +
  • -
  • 1

#11 aRrOw

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:196
  • Imię:Luk
  • Lokalizacja:Amxx.pl
Offline

Napisano 05.08.2015 17:11

Ok to ja jeszcze pokombinuje. Dzięki za pomoc.
  • +
  • -
  • 0

b_350_20_692108_381007_FFFFFF_000000.png






Również z jednym lub większą ilością słów kluczowych: cod nowy

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych