Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Problem z HUD - /pytanie


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

#1 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 09:21

Więc tak, mam .sma pluginu do cod'a, dzięki niemu za pomocą komendy /pytanie, plugin zadaje nam pytanie, i gdy dobrze odpowiemy, dostajemy expa. Lecz nie w tym tkwi problem. Chodzi o HUD.

Dołączona grafika

Jest on żółty, a chcę zmienić, by był np. w kolorze HUD'a CoD'a czyli:
42, 255, 0
jak takie coś zrobić ? Daje kawałek sma


public g_count(id)
{
active = get_pcvar_num(qee);
if(active && !is_in_progress && moze_odpowiedziec)
{
count = get_pcvar_num(odliczanie);

format(message, charsmax(message), "Pytanie zostanie zadane za %i sekund", count);
show_text(id, message)

remove_task(2000);
set_task(1.0, "odswiezzz", 2000,_,_,"b");

is_in_progress = true;
}
else


#2 Skull3D

    Wszechmogący

  • Zbanowany

Reputacja: 102
Zaawansowany

  • Postów:651
  • Imię:Andrzej
  • Lokalizacja:AMXX.PL
Offline

Napisano 04.09.2011 09:55

Nie nie da się tego zrobić.
Ale nie jestem pewny lecz to jest tak jakby print_chat tylko gorny.
WIęc możesz sprobować coś z colorchatem kombinować bo widzialem takie funkcje np. zielony tekst w say etc.
Nie jestem pewny gdy się myle to moj post można usunąć

#3 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 09:56

Chyba muszę poczekać na Dark'a. ;> Chyba że ktoś inny pomoże.

Użytkownik kolar edytował ten post 04.09.2011 09:56


#4 GeDox

    Wszechpomocny

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 04.09.2011 09:57

Zrób to w HUDMessage (http://amxx.pl/topic...domosci-na-hud/)
  • +
  • -
  • 0

#5 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 10:02

Też już próbowałem i jakimś cudem wyszło coś takiego o.0 :

Dołączona grafika

#6 GeDox

    Wszechpomocny

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:315
  • Steam:steam
  • Imię:Przemysław
  • Lokalizacja:Kielce
Offline

Napisano 04.09.2011 10:04

A dobrze dobrałeś kanały w hudmessage? :) Pokaż kod.
  • +
  • -
  • 0

#7 Boteq

    Banned

  • Zbanowany

Reputacja: -24
Masakra

  • Postów:109
  • GG:
  • Steam:steam
  • Imię:Artur
  • Lokalizacja:Pyrzyce
Offline

Napisano 04.09.2011 10:07

E mam problem jak zrobić w cod modzie mam table na biało a chcę żeby byłą żółta
http://prohead.pl Zapraszam!

#8 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 10:08

Wiem że źle ale dopiero się ucze. :P

public g_count(id)
{
active = get_pcvar_num(qee);
if(active && !is_in_progress && moze_odpowiedziec)
{
count = get_pcvar_num(odliczanie);
set_hudmessage(42, 255, 0, -1.0, -1.0, 0, 6.0, 12.0)
show_hudmessage(id, "Pytanie zostanie zadane za %i sekund")

format(message, charsmax(message), "Pytanie zostanie zadane za %i sekund", count);
show_text(id, message)

remove_task(2000);
set_task(1.0, "odswiezzz", 2000,_,_,"b");

is_in_progress = true;
}
else


#9 Jak się nazwać

    Wszechmogący

  • Power User

Reputacja: 170
Profesjonalista

  • Postów:617
  • Imię:a
  • Lokalizacja:a
Offline

Napisano 04.09.2011 10:08

To daj na to kod bo wystarczy kolory pozmieniać
w sumie masz:

public g_count(id)
{
active = get_pcvar_num(qee);
if(active && !is_in_progress && moze_odpowiedziec)
{
count = get_pcvar_num(odliczanie);

set_hudmessage(42, 255, 0, -1.0, -1.0, 0, 6.0, 1.5)
show_hudmessage(id, "Pytanie zostanie zadane za %i sekund", count)

remove_task(2000);
set_task(1.0, "odswiezzz", 2000,_,_,"b");

is_in_progress = true;
}
else

Ale lepiej było by z showsynchudmsg ale to musisz nową zmienną i do plugin_init coś dodać

@@ down daj wiecej kodu

Użytkownik Jak się nazwać edytował ten post 04.09.2011 10:14

  • +
  • -
  • 0
Pisze na zamówienie statystyki pod nvault. GG: 15600964

#10 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 10:16

Multi, załóż osobny temat do tego ...


public g_count(id)
{
active = get_pcvar_num(qee);
if(active && !is_in_progress && moze_odpowiedziec)
{
count = get_pcvar_num(odliczanie);

format(message, charsmax(message), "Pytanie zostanie zadane za %i sekund", count);
show_text(id, message)

remove_task(2000);
set_task(1.0, "odswiezzz", 2000,_,_,"b");

is_in_progress = true;
}
else

Użytkownik Kolar`. edytował ten post 04.09.2011 11:30


#11 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6034
Godlike

  • Postów:10832
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 04.09.2011 10:24

1. musisz wrzucić to do hudmessage
2. ustaw 3 pierwsze parametry set_hudmessage na 0,255,0

http://amxx.pl/topic...domosci-na-hud/
  • +
  • -
  • 0

#12 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 10:28

public g_count(id)
{
active = get_pcvar_num(qee);
if(active && !is_in_progress && moze_odpowiedziec)
{
count = get_pcvar_num(odliczanie);
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 12.0)
show_hudmessage(id, "Pytanie zostanie zadane za %i sekund")

remove_task(2000);
set_task(1.0, "odswiezzz", 2000,_,_,"b");

is_in_progress = true;
}
else


Coś źle zrobiłem bo wyświetla jak przedtem. :/

#13 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6034
Godlike

  • Postów:10832
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 04.09.2011 10:35

odlicza w hud w dobrym kolorze ?
  • +
  • -
  • 0

#14 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 10:38

W ogóle nie odlicza ... ss:

Dołączona grafika

#15 nosound5

    Początkujący

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:16
  • Lokalizacja:z domu
Offline

Napisano 04.09.2011 10:44

spróbuj najpierw cvary ustawić
  • +
  • -
  • 0

#16 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
zer0.

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 04.09.2011 10:56

Cvar:
qee_show", "1"					 // Sposób pokazywania pytań 0 - HudMessage; 1 - ClientPrint
Już chyba wiem. ;P Zaraz edytne post jak sprawdze

Dalej nic. ;/

#17 ZepA***

    Zaawansowany

  • Użytkownik

Reputacja: 24
Życzliwy

  • Postów:136
  • Steam:steam
  • Lokalizacja:Walce
Offline

Napisano 04.09.2011 11:35

public g_count(id)
{
active = get_pcvar_num(qee);
if(active && !is_in_progress && moze_odpowiedziec)
{
count = get_pcvar_num(odliczanie);
set_hudmessage(0, 255, 0, -1.0, -1.0, 0, 6.0, 12.0)
show_hudmessage(id, "Pytanie zostanie zadane za %i sekund")

remove_task(2000);
set_task(1.0, "odswiezzz", 2000,_,_,"b");

is_in_progress = true;
}
else


Coś źle zrobiłem bo wyświetla jak przedtem. :/


Zamien to:
show_hudmessage(id, "Pytanie zostanie zadane za %i sekund")


Na to:
show_hudmessage(id, "Pytanie zostanie zadane za %i sekund", count)

  • +
  • -
  • 0

Dołączona grafika
------------------------------------
Dołączona grafika





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

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