←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Nowy Plugin
Plugin pobierający nick gracza i wyswietla...

  • +
  • -
majk123 - zdjęcie majk123 01.07.2014

Witam,

potrzebuje pluginu który przy wejściu gracza na serwer sprawdzi jego nick i np jeśli jego nick zwróci wartość true to wyświetli okno motd z pliku nick.txt da ktos rade?

Odpowiedz

  • +
  • -
majk123 - zdjęcie majk123 03.07.2014

halo

Odpowiedz

  • +
  • -
Drago36 - zdjęcie Drago36 03.07.2014


sprawdzi jego nick

w jakim sensie sprawdzi?

Odpowiedz

  • +
  • -
majk123 - zdjęcie majk123 04.07.2014

 


sprawdzi jego nick

w jakim sensie sprawdzi?

 

 

sprawdzi czy np nick = majk i jesli nick to majk to wyswietla okno motd o nazwie nazwa.txt

Odpowiedz

  • +
  • -
ex0 - zdjęcie ex0 04.07.2014

Ale jak ma sprawdzić nick każdego gracza?

Czy ja to tylko nie rozumiem?
Ma być automatycznie generowane MOTD do danego nicku czy jak?
I co chcesz osiągnąć przez sprawdzanie nicku? Może to mi przybliży jakoś idee, żebym wiedział jak ugryźć Twoją sprawę.. 

Odpowiedz

  • +
  • -
Drago36 - zdjęcie Drago36 04.07.2014

Plugin działa tak, że gracz wbija na serwa i serwer sprawdza jego nick. Jeśli jego nick to "Gracz" (patrz niżej), wyskoczy mu się okienko Motd, którzy odczyta wiadomość z pliku nick.txt. Natomiast, gdy gracz będzie miał inny nick niż "Gracz" to nie wyświetli mu się Motd.

#include <amxmodx>

public plugin_init() {
	register_plugin("Otworz MOTD dla nicku", "1.0", "Dr@goN")
}

public client_putinserver(id) {
	set_task(7.0, "MotdDlaGracza", id+563756)
}

public MotdDlaGracza(id) {
	id-=563756
	new nazwa[32]
	get_user_name(id,nazwa,32)
	if(!strcmp(nazwa, "Gracz", 1)) { // za miejsce Gracz wpisz nick, ktoremu graczowi ma sie wyswietlic wiadomosc w Motd
		show_motd(id, "nick.txt", "Wiadomosc") // za miejsce nick wpisz wlasny plik, pamietaj aby byl w rozszerzeniu .txt
	}
}

Chyba oto ci chodziło?

Odpowiedz

  • +
  • -
majk123 - zdjęcie majk123 04.07.2014

Dokładnie otóż to, 

ps to Ty dragon, którego znam z kuleczek? :)

Odpowiedz

  • +
  • -
Drago36 - zdjęcie Drago36 04.07.2014

majkovsky'? xD

Tak to ja ;) 

Odpowiedz

  • +
  • -
majk123 - zdjęcie majk123 04.07.2014

Dokładnie, dzięki ejszcze raz, nie mogłem znaleźć odpowiedniej funkcji sprawdzającej nick gracza, miałbym moze jeszcze jedną prośbę ale to chyba już na steam i pewnie byś hajs chciał, - jeśli mi jeden koleś tego nie zrobi to napiszę do Ciebie :_)

Odpowiedz

  • +
  • -
Drago36 - zdjęcie Drago36 04.07.2014

Rozumiem, możesz pisać w razie czego, ale lepiej na GG, bądź tu na PW forum, bo na steam'a praktycznie nie wchodzę, bardziej na origin.

Dobra nie możemy zmieniać tematu, więc nie kontynuujmy tej rozmowy (warn), chyba że na priv. ;)

Odpowiedz