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

[ROZWIĄZANE] Zastosowanie colorchatu w linijcee get_time


  • Zamknięty Temat jest zamknięty
7 odpowiedzi w tym temacie

#1 patryQ1997

    Profesjonalista

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:204
  • GG:
  • Imię:Patryk
  • Lokalizacja:Czeladź
Offline

Napisano 07.10.2014 16:50

Witam,

 

Mam pytanie czy jest możliwość zastosowanie colorchatu w tej linijce?

	get_time("%m^x01/^x03%d^x01/^x03%Y^x01 -^x03 %H^x01:^x03%M^x01:^x01%S", ctime, 63)

Jeżeli tak to prosiłbym o napisanie.

 

Daje +


  • +
  • -
  • 0

#2 grankee

    Godlike

  • Support Team

Reputacja: 517
Wszechwiedzący

  • Postów:1 500
  • Lokalizacja:Radom
Offline

Napisano 08.10.2014 02:09

To jest absolutnie bez sensu. Funkcja get_time nie wypisuje nic na czacie więc jak chcesz tam zastosować colorchat?

Najpierw pobierasz czas do zmiennej

new time[32]
get_time(%d%m%Y - %H%M,time,31)

dopiero potem formatujesz to na colorchat i wypisujesz.


  • +
  • -
  • 1

#3 patryQ1997

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:204
  • GG:
  • Imię:Patryk
  • Lokalizacja:Czeladź
Offline

Napisano 08.10.2014 14:12

Funkcja get_time jest dodana jako ctime linijkę niżej:

        get_time("%m/%d/%Y - %H:%M:%S",ctime,63)  
	ColorChat(id, GREEN, "de_dust2^x01 # Czas:^x01 %s", ctime)

  • +
  • -
  • 0

#4 grankee

    Godlike

  • Support Team

Reputacja: 517
Wszechwiedzący

  • Postów:1 500
  • Lokalizacja:Radom
Offline

Napisano 08.10.2014 14:23

no to teraz najpierw sformatuj zmienną ctime tak jak chcesz, żeby to wyglądało i dopiero wtedy użyj ColorChat


  • +
  • -
  • 0

#5 patryQ1997

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:204
  • GG:
  • Imię:Patryk
  • Lokalizacja:Czeladź
Offline

Napisano 08.10.2014 14:43

Chyba nie do końca mnie rozumiesz, chce po prostu żeby wyglądało to tak:

^x03%m^x01/^x01%d^x01/^x03%Y^x01 - ^x03%H^x01:^x03%M^x01:^x01%S

A jeżeli w linijce poniżej do %s od razu dodam colorchat to będzie cały tekst np. na zielono.

Chciałbym aby %s było już pobierane jako tekst w colorchatem (czyt. kod powyżej)


  • +
  • -
  • 0

#6 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 08.10.2014 15:23

To może zadziałać... jeśli get_time nie "wytnie" stąd kolorów... Po prostu sprawdź... Jeśli nie zadziała to będziesz musiał każdą część wypluwać z get_time osobno i zrobić coś takiego:

 

get_time("%m", miesiac, charsmax(miesiac))
get_time("%d", dzien, charsmax(dzien))
get_time("%Y", rok, charsmax(rok))
ColorChat(id, GREEN, "de_dust2^x01 # Czas:^x01 ^x03%s^x01/^x01%s^x01/^x03%s^x01 ", miesiac, dzien, rok)

GwynBleidD (08.10.2014 15:24):
I czemu właściwie używasz formatu m/d/y? w ameryce jesteś? ten format jest kompletnie głupi...

Uzyj d.m.y albo y-m-d, są 100 razy bardziej logiczne dla przeciętnego człowieka, y-m-d najlepszy bo nie istnieje format y-d-m :)

  • +
  • -
  • 1

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#7 patryQ1997

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 5
Nowy

  • Postów:204
  • GG:
  • Imię:Patryk
  • Lokalizacja:Czeladź
Offline

Napisano 08.10.2014 15:42

Wystarczyło coś takiego zrobić:

    get_time("^x03%d^x01|^x03%m^x01|^x03%Y^x01 -^x03 %H^x01:^x03%M^x01:^x03%S^x01",ctime,63)  
	ColorChat(id, GREEN, "de_dust2^x01 # Czas: %s", ctime)

Nie wiem dlaczego, ale na początku tak próbowałem zrobić i zamiast kolorów to pojawiało się ^x01 itd.

Co do formatu daty, to taki jest już w standardowym timeleft.amxx, ale już go sobie poprawiłem.

Wszystkim daję + za chęć pomoc.

Temat to zamknięcia.


  • +
  • -
  • 0

#8 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 08.10.2014 16:08

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
  • +
  • -
  • 0

Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo





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

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