←  Pluginy AMXX

AMXX.pl: Support AMX Mod X i SourceMod

»

PlayerInfo 1.0.3

  • +
  • -
ZixI - zdjęcie ZixI 09.10.2010

PlayerInfo 1.0.3
by ZixI

- Opis -
Plugin pokazuje informacje o wybranym graczu, serwer, datę i godzinę w konsoli.
Zastosowanie jest takie, jeżeli ktoś nie przestrzega regulaminu i nie ma admina, nagrywamy demko lub robimy ss.
I zamiast wpisywać status lub coś innego wpisujemy amx_playerinfo <nick>.

- Komendy -
amx_playerinfo <nick> - wyświetla informacje o graczu.

- Konfiguracja -

#define FLAGA ADMIN_USER // Flaga dzięki której można używać komendy
- Cvary -
amx_servname "Nazwa serwera"
- Screen -
Dołączona grafika

- Wersje -
1.0.0 - Podstawowa
1.0.2 - Podstawowa z kilkoma zmianami
1.0.3 - Dodany Cvar nazwy serwera

Załączone pliki


Użytkownik ZixI edytował ten post 08.04.2011 22:01
Reklama
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 09.10.2010

Zmień te zabawy z
#define SERWER
na pobieranie cvar'a hostname bo to trochę bez sensu aktualnie.
Odpowiedz

  • +
  • -
ZixI - zdjęcie ZixI 09.10.2010

Właśnie Pavulon, to była moja pierwsza myśl. Ale nie chciałem żeby pobierało także @niceshoot.pl itp.
Więc zastosowałem takie coś.
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 09.10.2010

Lepsze to niż edytowanie pluginu do każdego serwera :mur:
Można albo z hostname wywalić wszystko za @ albo chociaż cvar'a dać... Zawsze ten cvar lepszy od ponownej kompilacji :giggle:
Odpowiedz

  • +
  • -
Misiaczek ;c - zdjęcie Misiaczek ;c 09.10.2010


has_flag(id, "cd")


w standardzie tego nie ma ;]



/* Sprawdzanie czy gracz ma flage/zestaw flag - MICZU */
public has_flags(id,string[])
{
new ret=1
new byte

new len = strlen(string)
new p_flag = get_user_flags(id)

for(new i=0;i<=len;i++)
{
if(string[i]>='a' && string[i]<='z') byte = (1<<(string[i]-'a'))
else if(string[i]>='A' && string[i]<='Z') byte = (1<<(string[i]-'A'))
else if(string[i]==',' && ret==1) return 1
else if(string[i]==',') ret=1
if(byte!=0 && !(p_flag & byte)) ret=0

byte=0
}

return ret
}


a tutaj wersja z wyświetlaniem info w HUD (nie testowana)
Uwaga! (dodane przez: Pavulon)
to zacznij testować, bo wyświetlanie wszystkiego w jednej linii dobre nie będzie

Załączone pliki

Odpowiedz

  • +
  • -
ZixI - zdjęcie ZixI 10.10.2010

Update 1.0.3
Dodano cvar regulujący nazwę serwera.
Użytkownik ZixI edytował ten post 10.10.2010 14:35
Odpowiedz