←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

oraniczenie długości name

Zablokowany

  • +
  • -
berix - zdjęcie berix 06.02.2009

Jak wiemy długość name ma 32znaki,
szukam plugin który skraca name do np. 16znaków
Odpowiedz

  • +
  • -
naven - zdjęcie naven 06.02.2009

tu jest, tyle że minimum, a nie maksimum, ale podejrzewam że ktoś da rade przerobić:
http://forums.allied...ead.php?p=54296
Odpowiedz

  • +
  • -
darkman - zdjęcie darkman 06.02.2009

na razie nie mam czasu, jutro sie może za to zabiore, ale nic nie obiecuje. pobrać name usera do tablicy i za pomocą sizeof() pobrać długośc nicku. następnie postawić warunek if(sizeof(tablica) > 16) twoja_instrukcja;
Odpowiedz

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

Może to z załącznika będzie ci odpowiadało.
Cvar amx_limitnameslength 1/0 - czy ograniczenie długości ma działać, standardowo 1
A długość możesz zmieniać edytując w .sma i kompilując.

#define MAX_LEN 16

Załączone pliki

Odpowiedz

  • +
  • -
berix - zdjęcie berix 07.02.2009

nie wiem jak to wygląda z prawami autorskimi, ale czy moge wykożystać kod i wrzucic do innego pluginu (multipluginu) ?
I jeszcze jedno jak plugin się zachowuje gdy gracz wejdzie z dłuższym nikiem czy plugin automatycznie mu go zmieni ? jeżeli nie to przydalo by się coś takiego
Odpowiedz

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

No cóż, dałem kod więc nie blokuje dalszej jego edycji. (GPL ?)
A jeżeli wejdzie z dłuższym nick'iem to też mu automagicznie zmieni.
Odpowiedz

  • +
  • -
naven - zdjęcie naven 08.02.2009

nie wiem jak to wygląda z prawami autorskimi, ale czy moge wykożystać kod i wrzucic do innego pluginu (multipluginu) ?


Pluginy są darmowe i możesz korzystać z nich, edytować ile chcesz, warto napisać autora oryginału:)
No chyba że robisz dla siebie to kij- i tak Cie nikt nie sprawdzi.
Odpowiedz
Zablokowany