Jump to content

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

Posted Image Posted Image

Guest Message by DevFuse
 

Photo

Vip steam od do godziny


  • You cannot start a new topic
  • Please log in to reply
22 replies to this topic

#1 Remik

    Wszechpomocny

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 12.01.2021 23:13

Witam dało by radę przerobić ten plugin dla steam od godz do godz 
 

http://www.wklejto.pl/879538

 

 


Edited by Remik, 12.01.2021 23:16.

  • +
  • -
  • 0

#2 Rivit

    Godlike

  • Support Team

Reputacja: 1,319
Godlike

  • Postów:4,381
Offline

Posted 13.01.2021 00:33

Tak


  • +
  • -
  • 1

#3 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 13.01.2021 04:11

Tak

 Dzięki wielkie


  • +
  • -
  • 0

#4 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 14.01.2021 15:31

Pomoże ktoś z edytować plugin i dodać steam bo liczyłem na autora pluginu 


  • +
  • -
  • 0

#5 Vakos

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:266
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Opolskie
Offline

Posted 14.01.2021 16:17

is_user_steam(id)
stock bool:is_user_steam(id)
{
	static dp_pointer;
	if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
	{
		server_cmd("dp_clientinfo %d", id);
		server_exec();
		return (get_pcvar_num(dp_pointer) == 2) ? true : false;
	}
	return false;
}

Dodajesz to i powinno działać (nie sprawdzałem).

Jeżeli nie to zajrzyj tutaj:

 

https://amxx.pl/topi...s-user-steamid/


  • +
  • -
  • 0

#6 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 14.01.2021 16:22

is_user_steam(id)
stock bool:is_user_steam(id)
{
	static dp_pointer;
	if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
	{
		server_cmd("dp_clientinfo %d", id);
		server_exec();
		return (get_pcvar_num(dp_pointer) == 2) ? true : false;
	}
	return false;
}

Dodajesz to i powinno działać (nie sprawdzałem).

Jeżeli nie to zajrzyj tutaj:

 

https://amxx.pl/topi...s-user-steamid/

 

czy możesz to dodać do kodu ktorego podesłałem ???


  • +
  • -
  • 0

#7 Vakos

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:266
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Opolskie
Offline

Posted 14.01.2021 18:53

czy możesz to dodać do kodu ktorego podesłałem ???

 

stock dodaj na samym dole.

 

W public Free_VIP(id) pod tym:

if(get_user_flags(id) & ADMIN_LEVEL_G)
        {
                return;
        }

dodaj to:

if(is_user_steam(id))
	{
		set_user_flags(id, FLAGA_VIP);
		new iForwardOne;
		ExecuteForward(g_ForwardOne, iForwardOne, id);
	}

Edited by Vakos, 14.01.2021 18:54.

  • +
  • -
  • 0

#8 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 14.01.2021 19:06

w kodzie co podałem to jest to przecież nwm o co ci chodzi 


  • +
  • -
  • 0

#9 Vakos

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:266
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Opolskie
Offline

Posted 14.01.2021 22:29

w kodzie co podałem to jest to przecież nwm o co ci chodzi 

 

Masz napisane co masz zrobić. Spójrz dokładnie co podałem.


  • +
  • -
  • 1

#10 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 15.01.2021 18:11

 

w kodzie co podałem to jest to przecież nwm o co ci chodzi 

 

Masz napisane co masz zrobić. Spójrz dokładnie co podałem.

 

Powiesz mi czy dobrze to zrobiłem ???  http://www.wklejto.pl/880129


  • +
  • -
  • 0

#11 Vakos

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:266
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Opolskie
Offline

Posted 15.01.2021 19:51

o_O

 

W załączniku masz gotowca aby nie bawić się w ciuciubabkę.

 

Attached Files


Edited by Vakos, 15.01.2021 19:52.

  • +
  • -
  • 1

#12 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 15.01.2021 19:59

o_O

 

W załączniku masz gotowca aby nie bawić się w ciuciubabkę.

NIe działa nie dodaje vip,a 


Edited by Remik, 15.01.2021 20:10.

  • +
  • -
  • 0

#13 Vakos

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:266
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Opolskie
Offline

Posted 15.01.2021 22:07

Spróbuj jeszcze to. Jeżeli nie będzie działać to jak znajdę chwilę to rzucę okiem.

 

Attached Files


  • +
  • -
  • 0

#14 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 16.01.2021 16:27

Nie działa nie dodaje vip,a    jak bedziesz robił to daj godz 9 do 22 


  • +
  • -
  • 0

#15 Vakos

    Wszechwidzący

  • Użytkownik

Reputacja: 57
Pomocny

  • Postów:266
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Opolskie
Offline

Posted 16.01.2021 17:51

to daj godz 9 do 22 

 

Możesz sobie sam to zmienić. Na górze masz 2 define którymi ustawiasz od której do której.

Co do VIP dla steam. Sprawdź sobie jeszcze tego stock'a:

stock bool:is_steam(id) 
{
        new auth[65]
        get_user_authid(id,auth,64)
        if(contain(auth, "STEAM_0:0:") != -1 || contain(auth, "STEAM_0:1:") != -1)
                return true;
        return false;
}

+ trzeba dodać if.

if(is_steam(id))

Myślę, że można tutaj zrobić przykładowo:

public _client_connect(id)
{
        if(g_bDarmowyVip)
       {
                if(is_steam(id)
               {
                            set_task(10.0, "Free_VIP", id);
                }
        }
}

 

Coś w tym rodzaju i myślę, że będzie działać. Pamiętaj aby przy sprawdzaniu ustawić godzinę w której obecnie sprawdzasz. Na razie nie mam czasu sprawdzić także musisz sobie sam poradzić.


Edited by Vakos, 16.01.2021 18:00.

  • +
  • -
  • 0

#16 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 16.01.2021 18:21

 

to daj godz 9 do 22 

 

Możesz sobie sam to zmienić. Na górze masz 2 define którymi ustawiasz od której do której.

Co do VIP dla steam. Sprawdź sobie jeszcze tego stock'a:

stock bool:is_steam(id) 
{
        new auth[65]
        get_user_authid(id,auth,64)
        if(contain(auth, "STEAM_0:0:") != -1 || contain(auth, "STEAM_0:1:") != -1)
                return true;
        return false;
}

+ trzeba dodać if.

if(is_steam(id))

Myślę, że można tutaj zrobić przykładowo:

public _client_connect(id)
{
        if(g_bDarmowyVip)
       {
                if(is_steam(id)
               {
                            set_task(10.0, "Free_VIP", id);
                }
        }
}

 

Coś w tym rodzaju i myślę, że będzie działać. Pamiętaj aby przy sprawdzaniu ustawić godzinę w której obecnie sprawdzasz. Na razie nie mam czasu sprawdzić także musisz sobie sam poradzić.

 

 


myślałem ze dodasz ty bo ja jak dodam to pewnie żle


Edited by Remik, 16.01.2021 18:23.

  • +
  • -
  • 0

#17 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 16.01.2021 19:41

sprawdz czy dobrze dodałem w kodzie      http://www.wklejto.pl/880316

Uczę się 


Edited by Remik, 16.01.2021 19:46.

  • +
  • -
  • 0

#18 Alelluja

    Miszcz jotbe

  • Power User

Reputacja: 491
Wszechobecny

  • Postów:981
  • GG:
Offline

Posted 16.01.2021 20:43

30 linijka to:

 

set_task(1.0, "_client_authorized", id);

 

na to:

 

set_task(1.0, "_client_connect", id);

  • +
  • -
  • 0

Moje Pluginy | Paczki:
------> http://amxx.pl/topic...od/#entry687942 <------ 500 Postów 27.05.2015
------> http://amxx.pl/topic...monety-lombard/<------
------> http://amxx.pl/topic...-na-ammo-packi/<------


#19 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 16.01.2021 20:54

 

30 linijka to:

set_task(1.0, "_client_authorized", id);

na to:

set_task(1.0, "_client_connect", id);

teraz bedzie dobrze     http://www.wklejto.pl/880337      ? ? ?


Edited by Remik, 16.01.2021 20:55.

  • +
  • -
  • 0

#20 Remik

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 8
Nowy

  • Postów:352
  • Imię:Remigiusz
  • Lokalizacja:polska
Offline

Posted 16.01.2021 21:00

bład przy kompilacji  mam

 

elcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
 
vipfreesteam.sma(43) : error 001: expected token: ")", but found "{"
vipfreesteam.sma(56) : error 017: undefined symbol "is_user_steam"
 
2 Errors.
Could not locate output file vipfreesteam.amxx (compile failed).
 

  • +
  • -
  • 0




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users