←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
plugin który daje premium na nick

  • +
  • -
prezes. - zdjęcie prezes. 09.05.2012

chciał bym aby to wyglądało tak "Prezes" "np Prezes" ; i grac o nicku Prezes będzie mógł grac klasę
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 10.05.2012

da się to zrobić
Odpowiedz

  • +
  • -
Bloody_ - zdjęcie Bloody_ 10.05.2012

wytłumacz to jeszcze raz od a do z bo nie rozumiem. ;d
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 15.05.2012

np jest plik premium.ini i jak tam dodasz "Prezes" "Prezes" ; to grac o nick Prezes morze grac klasę Prezes (premium)
Użytkownik prezes. edytował ten post 15.05.2012 16:20
Odpowiedz

pfkers - zdjęcie pfkers 15.05.2012

ja tez nie rozumiem..

chodzi ci o to ze jak ktos bd mial nick taki sam jak nazwa klasy to bd mogl grac ta klasa ??
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 15.05.2012

nie np w pliku premium.ini
"Koko Koko" "[premium]Kapitan"
i grac o nicku Koko Koko będzie mógł grac klasą [premium]Kapitan
Użytkownik prezes. edytował ten post 15.05.2012 17:24
Odpowiedz

  • +
  • -
atdirmaq - zdjęcie atdirmaq 15.05.2012

if(!get_user_flags(id& ADMIN_LEVEL_H))
dajesz warunek z ifem i dodajesz flagę (tutaj ADMIN_LEVEL_H)następnie przy dawaniu flagi userowi "Koko koko" dajesz flagę, którą wymieniłeś w warunku
Użytkownik atdirmaq edytował ten post 15.05.2012 17:38
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 16.05.2012

atdirmaq ja wiem jak dodawać premium

a da rade tak :)

if(!get_user_flags(id& np 5600))


i

"Prezes" "hasło" "5600" "a"


będzie działać czy nie


nie działa ;> a jest inny sposób na inne dodawanie flagi potrzebuje to bo mam dużo klas premium na serwerze
Użytkownik prezes. edytował ten post 16.05.2012 19:05
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 16.05.2012

aktualizacja jak robię tak


public cod_class_enabled(id)
{
if(!get_user_flags(id& 1))

nie działa nikomu admin
Odpowiedz

  • +
  • -
MuLIK - zdjęcie MuLIK 18.05.2012

to chcesz żeby dla 1 osoby było przypisana klasa premium?
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 18.05.2012

nie po prostu brakło mi flag na premium i kombinuje ;)
Odpowiedz

  • +
  • -
ogieR8 - zdjęcie ogieR8 18.05.2012

Spróbuj tego, przy w client_connect / client_putinserver :

new name[32];
get_user_name(id,name,31);

if(equal(name, NICK_GRACZA)) {
ma_klase[id]=true;
}


I potem tradycyjnie dajesz bonusy, jeśli ma_klase[id]=true;
Odpowiedz

  • +
  • -
prezes. - zdjęcie prezes. 19.05.2012

ale a każdym razem będę musiał edytować
Użytkownik prezes. edytował ten post 19.05.2012 08:07
Odpowiedz

  • +
  • -
ogieR8 - zdjęcie ogieR8 19.05.2012

No to się kuźwa zdecyduj co Ty chcesz. Albo dzielisz sobie te flagi odpowiednio, tak że Ci wystarczy, albo robisz tak bo innego wyjścia nie ma, bo Twoje flagi są przejedzone..
Odpowiedz