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

Spacja w cvarach


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

#1 Optymalny193

    Wszechwidzący

  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:294
  • Imię:Paweł
  • Lokalizacja:Europa
Offline

Napisano 01.05.2011 10:51

Cześć.
Jak zrobić spację w cvarach?
BO mam spacje i wogóle. tekst się nie pokazuje albo jest za dlugi :(

#2 Knopers

    Nie patrz tak na mnie !

  • Przyjaciel

Reputacja: 588
Wszechwiedzący

  • Postów:2 013
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Cz-wa
Offline

Napisano 01.05.2011 11:11

nazwa_cvara "Wartość ze spacją"

  • +
  • -
  • 1

#3 Optymalny193

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:294
  • Imię:Paweł
  • Lokalizacja:Europa
Offline

Napisano 01.05.2011 19:15

W amxx.cfg mam tak:
tsound "Piraci z Karaibow - Remix"
tsound1 "B.o.B - Airplanes"
tsound2 "Donguralesko - El Polako"
tsound3 "Dj Kot - Reklama Netii"
tsound4 "bla bla bla"
tsound5 "Sabrina Washington - OMG"

ctsound "Peja - Bragga"
ctsound1 "Tomasz Necik - 4 osiemnastki"
ctsound2 "Just5 - Kolorowe sny"
ctsound3 "Morgen - Karam, Karam Botow"
ctsound4 "bla bla bla"
ctsound5 "Ras Luta - W mojej glowie"

A tu kawalek kodu na rejestracje cvarow:

/*Tutaj zarejestrujemy sobie cvary na nazwy piosenek */

register_cvar("ctsound", "Tytul Piosenki CT")
register_cvar("ctsound1", "Tytul Piosenki CT 1")
register_cvar("ctsound2", "Tytul Piosenki CT 2")
register_cvar("ctsound3", "Tytul Piosenki CT 3")
register_cvar("ctsound4", "Tytul Piosenki CT 4")
register_cvar("ctsound5", "Tytul Piosenki CT 5")

register_cvar("tsound", "Tytul Piosenki T")
register_cvar("tsound1", "Tytul Piosenki T 1")
register_cvar("tsound2", "Tytul Piosenki T 2")
register_cvar("tsound3", "Tytul Piosenki T 3")
register_cvar("tsound4", "Tytul Piosenki T 4")
register_cvar("tsound5", "Tytul Piosenki T 5")

ctsound = get_cvar_num("ctsound")
ctsound1 = get_cvar_num("ctsound1")
ctsound2 = get_cvar_num("ctsound2")
ctsound3 = get_cvar_num("ctsound3")
ctsound4 = get_cvar_num("ctsound4")
ctsound5 = get_cvar_num("ctsound5")

tsound = get_cvar_num("tsound")
tsound1 = get_cvar_num("tsound1")
tsound2 = get_cvar_num("tsound2")
tsound3 = get_cvar_num("tsound3")
tsound4 = get_cvar_num("tsound4")
tsound5 = get_cvar_num("tsound5")

/*Tutaj Konczymy nasza rejestracje cvarow :) */


I tutaj kawalek kodu gdzie ma cvar sie odbyc:

case 0: {
//client_cmd(0,"play sound/misc/tsound")
client_cmd(0,"mp3 play sound/misc/tsound")
set_hudmessage(0, 85, 255, 0.01, 0.42, 0, 6.0, 35.5)
show_hudmessage(0, "[%s]^nAktualnie Gramy:^n %s", stronawww, tsound);
}


A tutaj są new zmienne :):

/*Tutaj sa piosenki ustawiane przez cvary */

new ctsound, ctsound1, ctsound2, ctsound3, ctsound4, ctsound5;

new tsound, tsound1, tsound2, tsound3, tsound4, tsound5;


I pokazuje się tak

[AMXX.PL]
Aktualnie Gramy:
(i tutaj nic nie ma czyli wyglada tak:)

[AMXX.PL]
Aktualnie Gramy:

A tak wogóle. da się jakoś pogrubić tekst w pawnie? chodzi mi o hudmsg dokładnie.

Użytkownik Optymalny193 edytował ten post 01.05.2011 19:16


#4 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 01.05.2011 20:18

get_cvar_num("tsound5")

Pobierasz wartość liczbową z cvaru z tekstem? Powinno być raczej:
get_cvar_string("ctsound", ctsound, 49)
get_cvar_string("ctsound1", ctsound1, 49)
get_cvar_string("ctsound2", ctsound2, 49)
get_cvar_string("ctsound3", ctsound3, 49)
get_cvar_string("ctsound4", ctsound4, 49)
get_cvar_string("ctsound5", ctsound5, 49)

get_cvar_string("tsound", tsound, 49)
get_cvar_string("tsound1", tsound1, 49)
get_cvar_string("tsound2", tsound2, 49)
get_cvar_string("tsound3", tsound3, 49)
get_cvar_string("tsound4", tsound4, 49)
get_cvar_string("tsound5", tsound5, 49)

I zmień jeszcze wszystkie deklaracje zmiennych, tego typu:
new ctsound, ctsound1...

Na:
new ctsound[50], ctsound1[50]...

  • +
  • -
  • 1

#5 Optymalny193

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:294
  • Imię:Paweł
  • Lokalizacja:Europa
Offline

Napisano 02.05.2011 08:53

Dzięki Goliath, nigdy tego nie widziałem jak ktoś tak robił i się już nauczyłem :)

Dodano 02 maj 2011 - 12:39:
Ok close.
Dzięki Goliath z tym co mi pokazałeś nigdy się nie spotkałem.

Dodano 03 maj 2011 - 20:30:
Teraz w ogóle nie pokazuje wypisywania cvarów ;f
amxx.cfg:

tsound "Piraci z Karaibow - Remix"
tsound1 "B.o.B - Airplanes"
tsound2 "Donguralesko - El Polako"
tsound3 "Dj Kot - Reklama Netii"
tsound4 "Basshunter - Saturday"
tsound5 "Sabrina Washington - OMG"

ctsound "Peja - Bragga"
ctsound1 "Tomasz Necik - 4 osiemnastki"
ctsound2 "Just5 - Kolorowe sny"
ctsound3 "Morgen - Karam, Karam Botow"
ctsound4 "The Nycer - Losing Control"
ctsound5 "Ras Luta - W mojej glowie"

sma:


register_cvar("ctsound", "Tytul Piosenki CT")
register_cvar("ctsound1", "Tytul Piosenki CT 1")
register_cvar("ctsound2", "Tytul Piosenki CT 2")
register_cvar("ctsound3", "Tytul Piosenki CT 3")
register_cvar("ctsound4", "Tytul Piosenki CT 4")
register_cvar("ctsound5", "Tytul Piosenki CT 5")

register_cvar("tsound", "Tytul Piosenki T")
register_cvar("tsound1", "Tytul Piosenki T 1")
register_cvar("tsound2", "Tytul Piosenki T 2")
register_cvar("tsound3", "Tytul Piosenki T 3")
register_cvar("tsound4", "Tytul Piosenki T 4")
register_cvar("tsound5", "Tytul Piosenki T 5")


I pokazuje to co jest w sma zamiast to z cvarów ;f

Dodano 04 maj 2011 - 13:00:
Odświeżam.




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

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