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

O co chodzi z %s


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

#1 Emulov.

    Zaawansowany

  • Zbanowany

Reputacja: 7
Nowy

  • Postów:144
  • Imię:Sylwek
  • Lokalizacja:Olsztyn
Offline

Napisano 02.09.2011 21:45

Cześć, mam do was pytanie, bardzo często pojawia się w pluginach coś w stylu :

ColorChat(attacker,GREEN,"%s^x01 Dostales granat HE za zabicie wroga.",gSzPrefix)

Wiem że w tym przypadku %s oznacza to co jest wpisane w gSzPrefix, ale nie o to chodzi.

Co to jest wogóle te %s ? Co to oznacza ? Skąd to się wzięło ?

Czasem ludzie uzywaja %d a ja kompletnie nie kumam od czego to zalezy, moglby ktos jakos to opisać ?

#2 Fajled

    Wszechwidzący

  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 02.09.2011 21:47

Bodajże w tym przypadku to %s to jest nick gracza, który dostał tenże granat.
  • +
  • -
  • 0

#3 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 02.09.2011 21:49

http://amxx.pl/dokum...366/{__title__}
  • +
  • -
  • 1

#4 Emulov.

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 7
Nowy

  • Postów:144
  • Imię:Sylwek
  • Lokalizacja:Olsztyn
Offline

Napisano 02.09.2011 21:51

Nie, to jest akurat w tym wypadku wartość która jest zapisana jak wiem w zmiennej globalnej(?).

Nie wiem jak to się nazywa lecz w kazdym badz razie jest na gorze tam napisane gSzPrefix = ta wartość, ale ten temat nie jest od tego, chciałbym aby ktos mi opisał od czego zalezy uzycie np. %s czy %d


A moze sma ? już mi pięknie powiedział ocb, + dla niego i mozna zamknąć.

Użytkownik Emulov. edytował ten post 02.09.2011 21:53


#5 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 02.09.2011 21:53

%s - np.Pobieranie nicku
%d - np.Pobierania ilości zabójstw gracza ;)
  • +
  • -
  • 1

If you can dream it, you can do it.


#6 A może sma?

    Godlike

  • Power User

Reputacja: 547
Wszechwiedzący

  • Postów:1 464
  • Steam:steam
  • Imię:Tomasz
  • Lokalizacja:Polska
Offline

Napisano 02.09.2011 22:00

Dołączona grafika
%c - pojedyncza litera/cyfra/cokolwiek (np. a)
%d, %i - liczba całkowita (np. 3)
%f - liczba z przecinkiem (np. 3,14)
%s - ciąg znaków - zdanie czy cokolwiek innego (np. Ala ma kota)
%u - liczba całkowita, jednak zawsze wyświetli ją na + (mimo, że użyjemy jej np. w wypadku 4-8=-4 to ona i tak pokaże 4)
%x - liczba szesnastkowa, pisana z małych liter (np. ffffff)
%X - liczba szesnastkowa pisana z dużych liter (np. FFFFFF)
%L - ciąg znaków ze słownika - amxmodx/data/lang
%% - wyświetli po prostu % na czacie/konsoli czy gdziekolwiek, gdzie tego uzyjemy

Jak tego używać? Np tak:
new liczbafragow
liczbafragow = get_user_frags(id)
client_print(id, print_chat, "Twoje fragi to %d", liczbafragow)

Dzięki temu zawsze wyświetli aktualną liczbę zabójstw

Użytkownik A może sma? edytował ten post 02.09.2011 22:02

  • +
  • -
  • 1

#7 Emulov.

    Zaawansowany

  • Autor tematu
  • Zbanowany

Reputacja: 7
Nowy

  • Postów:144
  • Imię:Sylwek
  • Lokalizacja:Olsztyn
Offline

Napisano 02.09.2011 22:03

Dobra dobra już wszystko wiem, można zamknąć :D

#8 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 490
  • Lokalizacja:AMXX.PL
Offline

Napisano 02.09.2011 22:19

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: odpowiedz udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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