←  Poradniki, Łatki oraz Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Klasy od poziomu

  • +
  • -
KrwioPijca - zdjęcie KrwioPijca 10.03.2015

Witam
Stworzyłem plugin dzięki któremu w łatwy i bezinwazyjny sposób ustawiać dostępność wybranych klas od dowolnego poziomu. Plugin został napisany na własne potrzeby, lecz udostępniam go wam, gdyż widziałem jedynie słabe wersje w których trzeba było najpierw wchodzić na klasę z wysokim LVL, by móc wejść na specjalną klasę z  ograniczonym dostępem przez próg poziomu. W moim pluginie największy lvl gracza zapisuje się w nvault dzięki temu klasa od lvl może być dostępna bez wcześniejszego wybierania wysokiego lvl.
Mam nadzieje, że komuś się to przyda.
 
Poradnik składa się z 3 etapów, lecz każdy jest banalny
1. Dodane dwóch natywów do scripting/include/codmod.inc
 

native cod_get_max_lvl(id);
/*------------------------------
Zwraca max lvl gracza
------------------------------*/

native cod_set_max_lvl(id);
/*------------------------------
Ustawia max lvl gracza
------------------------------*/

 
2. Dodanie pluginu  "cod_klasy_od_poziomu" na serwer 
 
3. Edycja klas które mają być od dowolnego poziomu. Za "X_Poziom" podstawiamy poziom od którego klasa ma być dostępna.
 

public cod_class_enabled(id)
{
	if(cod_get_max_lvl(id)<     X_Poziom      )
         {
                client_print[color=#666600]([/color]id[color=#666600],[/color] print_chat[color=#666600],[/color] "[HeRoS] Jest dostepny od X_Poziom LVL")
                return COD_STOP;
         }
	ma_klase[id] = true;
	return COD_CONTINUE;
}

 
Zakazuję rozpowszechniania tego pluginu poza forum amxx.pl.


MAGNET (11.03.2015 18:46):
Usunąłem adres drugiego forum ze względu na obowiązujący na amxx regulamin

Załączone pliki

Odpowiedz

  • +
  • -
GreM! - zdjęcie GreM! 11.03.2015

Brawo! :)


Użytkownik GreM! edytował ten post 11.03.2015 19:32
Odpowiedz

  • +
  • -
skorpius - zdjęcie skorpius 12.03.2015

Stary jesteś wybawieniem mym. Od 3 dni szukam sposobu na to. <3

Odpowiedz