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
JailBreak

Miana nazwy i pozycji wyświetlania

jailbreak

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

#1 Informatyk.exe

    Życzliwy

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:25
  • Lokalizacja:Andrychów
Offline

Napisano 17.02.2015 13:34

Prosił bym o przerobienie tego fragmentu kody:

static szDay[256];
	formatex(szDay, 63, "Dzien %i - %s^n", jail_day, dni_tygodnia[jail_day%7]);
	set_hudmessage(0, 255, 0, 0.01, 0.18, 0, 0.01, 1.0);
	if(prowadzacy && !szInfo[0])
	{	
		set_hudmessage(0, 255, 0, 0.01, 0.18, 0, 0.01, 1.0);
		format(szDay, 255, "%s%s jest prowadzacym straznikiem.", szDay, nazwa_gracza[prowadzacy]);
	}
	else if(szInfo[0])
	{
		set_hudmessage(255, 0, 0, 0.01, 0.18, 0, 0.01, 1.0);
		format(szDay, 255, "%s%s", szDay, szInfo);
	}
	ShowSyncHudMsg(0, SyncHudObj3, szDay);
	
	if(szPoszukiwani[0] && !szInfoPosz[0])
	{
		set_hudmessage(255, 85, 85, 0.01, 0.4, 0, 0.01, 1.0);
		ShowSyncHudMsg(0, SyncHudObj4, "Poszukiwani:%s", szPoszukiwani);
	}
	else if(szInfoPosz[0])
	{
		set_hudmessage(0, 255, 0, 0.01, 0.22, 0, 0.01, 1.0);
		ShowSyncHudMsg(0, SyncHudObj4, szInfoPosz);
	}
	
	#if defined DEBUG
	log_to_file("jail_api_jailbreak.log", "task_server post");
	#endif

Dokładnie chodzi mi aby zamiast:

"Dzien %i - %s^n" pisało "[ Dzien: %i - %s ]^n"

A zamiast "%s%s jest prowadzacym straznikiem" pisało "[ Prowadzacy: %s%s ]"

Edycja niby łatwa jednak gdy tak zamieniłem te 2 informacje wyświetlają się w jednej linijce i mieszają się ze sobą.

Jest to fragment kody z jail_api_jailbreak.sma .
Z tego tematu: 
http://amxx.pl/topic...07p-8-sierpnia/

 


  • +
  • -
  • 0

qomUOaH.png


#2 WeBsteR

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:297
  • Imię:dawid
  • Lokalizacja:Rzeszów
Offline

Napisano 17.02.2015 14:47

Proszę:

static szDay[256];
    formatex(szDay, 63, "[ Dzien %i - %s ]^n", jail_day, dni_tygodnia[jail_day%7]);
    set_hudmessage(0, 255, 0, 0.01, 0.18, 0, 0.01, 1.0);
    if(prowadzacy && !szInfo[0])
    {    
        set_hudmessage(0, 255, 0, 0.01, 0.18, 0, 0.01, 1.0);
        format(szDay, 255, "[ Prowadzacy: %s%s ]", szDay, nazwa_gracza[prowadzacy]);
    }
    else if(szInfo[0])
    {
        set_hudmessage(255, 0, 0, 0.01, 0.18, 0, 0.01, 1.0);
        format(szDay, 255, "%s%s", szDay, szInfo);
    }
    ShowSyncHudMsg(0, SyncHudObj3, szDay);
    
    if(szPoszukiwani[0] && !szInfoPosz[0])
    {
        set_hudmessage(255, 85, 85, 0.01, 0.4, 0, 0.01, 1.0);
        ShowSyncHudMsg(0, SyncHudObj4, "Poszukiwani:%s", szPoszukiwani);
    }
    else if(szInfoPosz[0])
    {
        set_hudmessage(0, 255, 0, 0.01, 0.22, 0, 0.01, 1.0);
        ShowSyncHudMsg(0, SyncHudObj4, szInfoPosz);
    }
    
    #if defined DEBUG
    log_to_file("jail_api_jailbreak.log", "task_server post");
    #endif

  • +
  • -
  • 0
Zabijaka Gryps to mój autorytet!

#3 IntelCom

    Wszechwiedzący

  • Power User

Reputacja: 100
Zaawansowany

  • Postów:500
  • GG:
  • Imię:Dawid
  • Lokalizacja:Opole
Offline

Napisano 17.02.2015 14:48

Może tak?

 

formatex(szDay, 63, "[Dzien %i - %s^n]", jail_day, dni_tygodnia[jail_day%7]);

i

format(szDay, 255, "[Prowadzacy %s]", szDay, nazwa_gracza[prowadzacy]);

  • +
  • -
  • 0

#4 WeBsteR

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:297
  • Imię:dawid
  • Lokalizacja:Rzeszów
Offline

Napisano 17.02.2015 14:50

@up to:

formatex(szDay, 63, "[Dzien %i - %s^n]", jail_day, dni_tygodnia[jail_day%7]);

W 1 linii będzie pisać:

[Dzien %i - %s

a w 2:

]

Gdyż ^n - nowa linia.

To moje powinno zadziałać.


Użytkownik WeBsteR edytował ten post 17.02.2015 14:51

  • +
  • -
  • 0
Zabijaka Gryps to mój autorytet!

#5 Informatyk.exe

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 6
Nowy

  • Postów:25
  • Lokalizacja:Andrychów
Offline

Napisano 17.02.2015 16:21

Niestety nadal źle wyświetla. Podam na przykładnie jak to wygląda:

[Prowadzący [Dzień 0 - NIEDZIELA]

Sniper ]

Sniper to nick prowadzacego. 

A chciałbym aby było: 
[ Dzień: 0 - NIEDZIELA]
[ Prowadzacy: Sniper] 

 


  • +
  • -
  • 0

qomUOaH.png


#6 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Postów:981
  • GG:
Offline

Napisano 17.02.2015 17:46

A to ?

 

static szDay[256];
    formatex(szDay, 63, "[Dzien %i - %s]^n", jail_day, dni_tygodnia[jail_day%7]);
    set_hudmessage(0, 255, 0, 0.01, 0.18, 0, 0.01, 1.0);
    if(prowadzacy && !szInfo[0])
    {    
        set_hudmessage(255, 0, 0, 0.01, 0.24, 0, 6.0, 12.0)
        format(szDay, 255, "[Prowadzacy: %s%s]", szDay, nazwa_gracza[prowadzacy]);
    }
    else if(szInfo[0])
    {
        set_hudmessage(255, 0, 0, 0.01, 0.18, 0, 0.01, 1.0);
        format(szDay, 255, "%s%s", szDay, szInfo);
    }
    ShowSyncHudMsg(0, SyncHudObj3, szDay);
    
    if(szPoszukiwani[0] && !szInfoPosz[0])
    {
        set_hudmessage(255, 85, 85, 0.01, 0.4, 0, 0.01, 1.0);
        ShowSyncHudMsg(0, SyncHudObj4, "[Poszukiwani:%s]", szPoszukiwani);
    }
    else if(szInfoPosz[0])
    {
        set_hudmessage(0, 255, 0, 0.01, 0.22, 0, 0.01, 1.0);
        ShowSyncHudMsg(0, SyncHudObj4, szInfoPosz);
    }
    
    #if defined DEBUG
    log_to_file("jail_api_jailbreak.log", "task_server post");
    #endif


  • +
  • -
  • 0

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Postów 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------


#7 Pain.Akatsuki

    Życzliwy

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:36
  • Imię:Pain
  • Lokalizacja:Kraków
Offline

Napisano 27.02.2015 04:15

Próbowałem sam przez około 3 godziny naprawić ten błąd, nic to nie dało... ALE! Dowiedział się, że %s%s musi być na początku tego "format(szDay, 255, "[Prowadzacy: %s%s]", szDay, nazwa_gracza[prowadzacy]);", aby cały tekst był linijkę niżej, jeżeli JAKIKOLWIEK znak będzie przed %s%s to linijkę wywali jak na SS'ie :)


  • +
  • -
  • 0

Cześć, ja jestem Pain.Akatsuki, znany również jako po prostu Pain :P






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

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

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