Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

pluginy pomoc


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 stfu.

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:31
  • Imię:Sebastian
  • Lokalizacja:Dęblin
Offline

Napisano 15.10.2016 20:51

Siemka. Potrzebuje pomocy w pisaniu pluginów chodzi mi mniej więcej o to 
public client_authorized(id){
if(get_user_flags(id) & 524288 == 524288){
client_authorized_vip(id);
}
}
public client_authorized_vip(id){
g_Vip[id]=true;
}
public client_disconnect(id){
if(g_Vip[id]){
client_disconnect_vip(id);
}
}
public client_disconnect_vip(id){
g_Vip[id]=false;
Nie da rady tego na polski? o co w tym chodzi? Do czego to służy.
Jedynie co potrafie to napisać to
[code=auto:0]register_clmd "say /xd" , "ShowMotd"
Wytłumaczy mi ktoś krok po kroku o co chodzi?
 
 
Mam serwer basebulider i nie umiem nic zrobić sam jedynie edytować pluginy. Bardzo bym prosił o pomoc.

 

 

napiszcie do mnie na GG jak byście chcieli mi pomoć w ogarnięciu serwera BaseBulider albo wytłumaczyć krok po kroku jak pisać pluginy.


Użytkownik stfu. edytował ten post 15.10.2016 20:53

  • +
  • -
  • 0

#2 rzeznik9871

    Wszechwidzący

  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 15.10.2016 21:14

public client_authorized(id) //forward wywolywany po dodaniu flag dostepu 
{
	if(get_user_flags(id) & 524288 == 524288) // sprawdzmy czy gracz o podanym id (numerze) posiada flage
	{
		client_authorized_vip(id);// jezeli podany gracz posiada flage wywolujemy funkcje client_authorized_vip w ktorej podajemy dalej id gracza
	}
}
public client_authorized_vip(id)// funkcja client_authorized_vip
{
	g_Vip[id]=true;//Ustawiamy zmienna g_Vip dla gracza "id" na wartosc true czyli 1 
}
public client_disconnect(id)// forward wywolywany po wyjsci gracza z serwera
{
	if(g_Vip[id])// jezeli zmienna g_Vip gracza "id" ma wartosc true
	{
		client_disconnect_vip(id);// wywoluje sie funkcja client_disconnect_vip dla gracza "id"
	}
}
public client_disconnect_vip(id)//funkcja client_disconnect_vip razem z "id" czyli numerem gracza
{
	g_Vip[id]=false;//ustawiamy zmienna g_Vip gracza "id" na false czyli 0
}

Takie cos sluzy aby mozna bylo latwiej "manewrowac" w pluginie za pomoca jednej zmiennej zamiast za kazdym razem sprawdzac flagi gracza


  • +
  • -
  • 0

Cześć





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych