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.
|
Wyświetlanie nazwy przez cały czas.
#1
Napisano 30.11.2010 18:30
Szukam pluginu (o ile istnieje), który pokazuje przykładowo nazwę forum w jakimś miejscu na serwerze (Zaznaczony przykład na SS). Chodzi o to, aby plugin wyświetlał przez cały czas np. nazwę serwera czy też forum/stronki.
W załączniku pliczek z miejscem zaznaczonym. Zdaje mi się że gdzieś to widziałem, ale możliwe że mi się "zdawało" .
Z góry dziękuje i pozdrawiam !
#2
Napisano 30.11.2010 18:36
set_task(0.1, "pokaz_reklame")
później
pokaz_reklame(id)
{
set_hudmessage(255, 0, 255, -1.0, 0.0, 0, 6.0, 12.0)
show_hudmessage(id, "TUTAJ TEKST")
}
#3
Napisano 30.11.2010 18:39
Plus już leci.
#5
Napisano 30.11.2010 18:55
Frajer, rzuć swym okiem na mój kaleczny kod, i sprawdź co jest źle, bo nie działa ..
#include <amxmodx>
#define PLUGIN "PokazReklame"
#define VERSION "1.0"
#define AUTHOR "Juma"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
set_task(0.1, "pokaz_reklame");
}
pokaz_reklame(id)
{
set_hudmessage(255, 0, 255, -1.0, 0.0, 0, 6.0, 12.0)
show_hudmessage(id, "www.moja_strona.pl")
}
Dodano 30 listopad 2010 - 18:56:
Mmm.. Nie powinien być public pokaz_rekame(id) moze ?
#6
Napisano 30.11.2010 18:57
sorka, myślałem że sam sobie dopiszesz
Użytkownik Frajer edytował ten post 30.11.2010 18:58
#7
Napisano 30.11.2010 19:29
#include <amxmodx>
#include <fakemeta>
#define CHANNEL 1
#define FRAMES 10
new g_TxT;
public plugin_init()
{
register_plugin("Nazwa Serwera", "0.1", "MisieQ")
register_forward(FM_PlayerPreThink, "hud_tekst", 1);
g_TxT = register_cvar("amx_hud_tekst", "Tu wklepaj tekst :F")
}
public hud_tekst(id)
{
static iCounter[33]={0,...};
if(++iCounter[id] >= FRAMES)
{
new tekst[64];
get_pcvar_string(g_TxT, tekst, charsmax(tekst))
set_hudmessage(255, 0, 255, 0.02, 0.65,0,0.0, 0.5,0.0,0.0,CHANNEL );
show_hudmessage(id, "%s", tekst);
}
return FMRES_IGNORED;
}
Użytkownik MisieQ edytował ten post 30.11.2010 19:36
#8
Napisano 30.11.2010 19:34
#9
Napisano 30.11.2010 19:36
if(!is_user_alive(id)) return FMRES_IGNORED;
a po co to, jak on chce wszystkim dawać info...?
@UP UP
ach zmienił kod
Użytkownik Frajer edytował ten post 30.11.2010 19:37
#10
Napisano 30.11.2010 19:38
Nie wiem czy zdajesz sobie sprawę, że prethink jest wykonywany kilkadziesiąt razy na sekundę :F
wiem wychodzi prawie tak samo jak task
if(!is_user_alive(id)) return FMRES_IGNORED;
a po co to, jak on chce wszystkim dawać info...?
Nie doczytałem
Użytkownik MisieQ edytował ten post 30.11.2010 19:39
#11
Napisano 30.11.2010 21:24
show_hudmessage(0, "www.moja_strona.pl")
#12
Napisano 30.11.2010 22:49
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych