Problem z HUD - /pytanie
Kolar`. 04.09.2011
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.
Jest on żółty, a chcę zmienić, by był np. w kolorze HUD'a CoD'a czyli:
Jest on żółty, a chcę zmienić, by był np. w kolorze HUD'a CoD'a czyli:
42, 255, 0jak 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
Skull3D 04.09.2011
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ąć
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ąć
Kolar`. 04.09.2011
Chyba muszę poczekać na Dark'a. Chyba że ktoś inny pomoże.
Użytkownik kolar edytował ten post 04.09.2011 09:56
Użytkownik kolar edytował ten post 04.09.2011 09:56
Boteq 04.09.2011
E mam problem jak zrobić w cod modzie mam table na biało a chcę żeby byłą żółta
Kolar`. 04.09.2011
Wiem że źle ale dopiero się ucze.
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
Jak się nazwać
04.09.2011
To daj na to kod bo wystarczy kolory pozmieniać
w sumie masz:
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
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
Kolar`. 04.09.2011
Multi, załóż osobny temat do tego ...
Użytkownik Kolar`. edytował ten post 04.09.2011 11:30
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
DarkGL
04.09.2011
1. musisz wrzucić to do hudmessage
2. ustaw 3 pierwsze parametry set_hudmessage na 0,255,0
http://amxx.pl/topic...domosci-na-hud/
2. ustaw 3 pierwsze parametry set_hudmessage na 0,255,0
http://amxx.pl/topic...domosci-na-hud/
Kolar`. 04.09.2011
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.
Kolar`. 04.09.2011
Cvar:
Dalej nic. ;/
qee_show", "1" // Sposób pokazywania pytań 0 - HudMessage; 1 - ClientPrintJuż chyba wiem. Zaraz edytne post jak sprawdze
Dalej nic. ;/
ZepA***
04.09.2011
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)