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
 

kyriuch - zdjęcie

kyriuch

Rejestracja: 06.09.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 03.12.2022 14:28
-----

#622092 Pobranie jednej wartości wszystkich wpisów w nvault

Napisane przez kyriuch w 02.03.2014 23:08

co jest kluczem? nick, ip, czy sid?


  • +
  • -
  • 1


#621745 Pobranie i ustawienie wynikow druzyn.

Napisane przez kyriuch w 02.03.2014 11:31

https://wiki.alliedm...e_1_Game_Events +

http://amxx.pl/topic/1680-eventy/ +

write_string() +

write_short() +

chyba register_message() się przyda ;)


  • +
  • -
  • 1


#621662 [Zapowiedz] AMXX Editor Online

Napisane przez kyriuch w 02.03.2014 00:44

no to w takim razie nie mogę się doczekać efektu :D swoją drogą przed Twoją odpowiedzią odkryłem, że można coś takiego zrobić na strone koding com :D fajna sprawa, będzie kodowanko na laptopach i w szkole :D


  • +
  • -
  • 1


#620940 proszę o pomoc z tekstem w HUD

Napisane przez kyriuch w 28.02.2014 08:25

set_dhudmessage( 70, 160,255, HUD_EVENT_X, HUD_EVENT_Y, 2, 6.0, 3.0, 0.1, 1.5, false)
show_dhudmessage( 0, g_MsgSync, "%L", LANG_PLAYER, "NOTICE_ANTIDOTE", g_playername )

jakoś tak?  :wstyd:

myślałem, że podpowiedziałem wystarczająco dużo


  • +
  • -
  • 1


#620532 proszę o pomoc z tekstem w HUD

Napisane przez kyriuch w 26.02.2014 20:56

wieesz, ja sam już zgłupiałem, moim zdaniem masz wrażenie, że to hud, bo często dhud pisany jest wielkimi literami, a tu masz wiadomość małymi napisaną i rzeczywiście może wydawać się wiadomością hud :) najlepiej, jeśli sprawdzisz, czy uda Ci się ustawić tak dhudmessage, odsyłam do: http://amxx.pl/topic...or-hud-message/

2 efekt to efekt literka po literce


  • +
  • -
  • 1


#620514 Wywala error przy obliczaniu zmiennej float

Napisane przez kyriuch w 26.02.2014 20:03

nie wiem, czy nie podales za malo kodu, ciezko mi stwierdzic... mam dwie hipotezy
- cos nie tak z id, jesli to jest w petli,
- piszac kiedys zapis sql z floatami zauwazylem, ze dosc dziwnie one dzialaja w Pawnie
rozumiem, ze dwie pozostale zmienne to integery? probowales zamienic je na floaty? i po prostu inaczej formatowac przy wyswietlaniu?
  • +
  • -
  • 1


#620352 Wywala error przy obliczaniu zmiennej float

Napisane przez kyriuch w 26.02.2014 18:28

problemem nie jest to, ze jak poziom_gracza jest 0, to odwolujesz sie do -1 elementu tablicy?
  • +
  • -
  • 1


#618232 [ROZWIĄZANE] Menu z wartością

Napisane przez kyriuch w 19.02.2014 21:36

menu_additem(menu, const name[], const info[], paccess, callback)

parametr const info[] jest do przekazywania wartości string :) przekaż tam potrzebną Ci wartość w postaci stringu, a otrzymasz go wlaśnie przez menu_item_getinfo tak, jak to zrobiłeś


  • +
  • -
  • 1


#617455 Problem z napisami na Hudzie

Napisane przez kyriuch w 17.02.2014 19:08

Spróbuj tego, nie miałem jak sprawdzić, czy się kompiluje :) :

#include <amxmodx>
#include <dhudmessage>

#define PLUGIN "Huddni"
#define VERSION "1.0"
#define AUTHOR "Proziom"
 
new const g_sDayName[][] = 
{
	"Poniedzialek",
	"Wtorek",
	"Sroda",
	"Czwartek",
	"Piatek",
	"Sobota",
	"Niedziela"
}
 
 
public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent( "RoundStart", 2, "1=Round_Start" );
}
 
 
public RoundStart()
{
	static i_day;
	if(i_day > 6)
	i_day = 0;
	
	switch(i_day)
	{
		case 1, 4: set_dhudmessage(255, 0, 0, -1.0, 0.65, 2, 6.0, 3.0, 0.1, 1.5, false); // czerwona poniedzialek i czwartek
		case 2, 5, 7: set_dhudmessage(0, 255, 0, -1.0, 0.65, 2, 6.0, 3.0, 0.1, 1.5, false); // zielona w wtorek, piatek i niedziele
		case 3, 6: set_dhudmessage(0, 0, 255, -1.0, 0.65, 2, 6.0, 3.0, 0.1, 1.5, false ); // niebieska w srode i sobote
	}
	
	show_dhudmessage(0, "Dzisiaj jest: %s", g_sDayName[i_day]);
	
	i_day++;
	
	return 1;
}

  • +
  • -
  • 1


#616616 Źle pobiera nick gracza przy banowaniu

Napisane przez kyriuch w 15.02.2014 20:24

A kto powiedział, że ma jeden znak? O co Ci chodzi? chyba nie znasz drugiego parametru funkcji format :) PRZY MAXLEN RÓWNYM 1 MÓWIMY O 2 ZNAKACH BO TABLICA ZACZYNA SIĘ OD ELEMENTU 0

 

@up

bez komentarza, jesteś idiotą :) daj mi jeszcze warna poza tymi trzema minusami


  • +
  • -
  • -4


#616611 Źle pobiera nick gracza przy banowaniu

Napisane przez kyriuch w 15.02.2014 20:19

przecież masz szBuff[2] czyli maxlen = 1 bo od 0 do 1, o co Ci chodzi? szBuff[0] = 2 szBuff[1] = 3 dla liczby 23, maxlen = 1? Czasami zwykły user też może mieć racje :o


  • +
  • -
  • -3


#616608 Źle pobiera nick gracza przy banowaniu

Napisane przez kyriuch w 15.02.2014 20:16


formatex(szBuff, 1, "%d", pid);
Według Ciebie każde id gracza posiada tylko jedną cyfrę?

 

troszkę fail, tablica przechowuje dwa znaki, jej elementami są 0 i 1 więc len = 1, kolega dobrze napisał :)
jak na razie mogę zasugerować

 formatex(szBuff, 1, "%d", pid);

zastąpić na
 

 num_to_str(pid, szBuff, 1);

i zobaczyć, czy działa :)


  • +
  • -
  • -3


#616462 Problem z napisami na Hudzie

Napisane przez kyriuch w 15.02.2014 17:09

No to właśnie wtedy musisz zapoznać się biblioteką Director Hud Message, o której kolega wspominał :)
http://amxx.pl/topic...or-hud-message/
Właśnie efekt 2 to efekt litery po literze
W 85%? To czego nie rozumiesz?


  • +
  • -
  • 1


#616435 [ROZWIĄZANE] Problem z odtwazaniem losowo rs

Napisane przez kyriuch w 15.02.2014 15:48

Jeśli chcesz mieć zawsze odtwarzanie losowe, to masz, trochę siłowy sposób, ale... Pozbyłem się cvara na losowość. Daj znać, czy działa :)

Załączone pliki


  • +
  • -
  • 1


#616426 Problem z napisami na Hudzie

Napisane przez kyriuch w 15.02.2014 15:27

Jakie dhudmessage, pamiętaj, że masz 4 kanały hud (ostatni parametr funkcji), a Ty używasz piątego. Co powiesz na takie rozwiązanie? Jakbyś nie zrozumiał którejś zmiany śmiało pytaj :)
A, i nie dołączaj <amxmisc> niepotrzebnie, jeśli nie musisz ^^
 

#include <amxmodx>

#define PLUGIN "Huddni"
#define VERSION "1.0"
#define AUTHOR "Proziom"

new const g_sDayName[][] = 
{
	"Poniedzialek",
	"Wtorek",
	"Sroda",
	"Czwartek",
	"Piatek",
	"Sobota",
	"Niedziela"
}


public plugin_init()
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent( "RoundStart", 2, "1=Round_Start" );
}


public RoundStart()
{
	static i_day;
	if(i_day > 6)
	i_day = 0;
	
	set_hudmessage(0, 255, 0, -1.0, 0.25, 0, 1.5, 3.0, 1.0, 1.0, 4);
	show_hudmessage(0, "Dzisiaj jest: %s", g_sDayName[i_day]);
	
	i_day++;
	
	return 1;
}

@down

po prostu jest ładniejszy, ale niektórzy wolą zostać przy zwykłym hudzie :)


  • +
  • -
  • 1