←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Vip i SVip

  • +
  • -
Xims123's Photo Xims123 08.02.2014

Siema.Planuje napisać sobie Vipa i SVipa,ale mam jeden dylemat.Otóż co zrobić,jeśli admin/opiekun będzie miał obydwie flagi (do vipa i svipa).

Jak zrobić,żeby czytało ważniejszą flagę,czyli svipa ? 

Quote

  • +
  • -
Xims123's Photo Xims123 08.02.2014

Dodam,że zwykly vip jest na flage t a svip na "m"

Quote

  • +
  • -
piotr22's Photo piotr22 08.02.2014

Nie dodawaj jednej z tych flag? Przecież nie musisz dawać wszystkich flag. Oczywiście jeśli chcesz to można napisać pluga który będzie wymuszał czytanie tylko jednej

Quote

  • +
  • -
Xims123's Photo Xims123 08.02.2014

Oczywiście jeśli chcesz to można napisać pluga który będzie wymuszał czytanie tylko jednej

 

Byłby ktoś w stanie napisać taki plugin? Niestety ale moje umiejętności nie są na aż takim poziomie ;/

Quote

IceBaRa's Photo IceBaRa 08.02.2014

Ale flaga T i np S nic nie robi wiec po co mu to ? to jest flaga wlasnie do takich rzeczy ona nie dodaje nic

Quote

  • +
  • -
GwynBleidD's Photo GwynBleidD 09.02.2014

if( (get_user_flags(id) & FLAGA_VIPA) && !(get_user_flags(id) & FLAGA_SVIPA) )

 

Dajesz coś takiego jako warunek przyznania VIPa, jako warunek przyznania SVIPA po prostu sprawdzasz flagę SVIPa. I po krzyku.

Quote

DDoS's Photo DDoS 09.02.2014

Zmiten vipa na flagę "s" a svipa na flagę "t" gdyż to są flagi wolne właśnie do takich typu pluginów, a adminowi nie są potrzebne te flagi, a jak admin kupi vipa czy svipa to wtedy dopiszesz mu którą flagę i po sprawie :-) dodam jeszcze ze flaga "m" jest potrzebna adminowi gdyż pod flagę "m" są uprawnienia przerzucania graczy po team'ach tak więc jak dasz komuś flagę "m" a to jest zwykły gracz to będzie mógł przerzucać graczy po teama'ch.

Sorry za błędy gdyż z tel pisze.
Quote