Witam dało by radę przerobić ten plugin dla steam od godz do godz
Użytkownik Remik edytował ten post 12.01.2021 23:16
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.
|
Napisano 12.01.2021 23:13
Witam dało by radę przerobić ten plugin dla steam od godz do godz
Użytkownik Remik edytował ten post 12.01.2021 23:16
Napisano 13.01.2021 00:33
Tak
Napisano 13.01.2021 04:11
Tak
Dzięki wielkie
Napisano 14.01.2021 15:31
Pomoże ktoś z edytować plugin i dodać steam bo liczyłem na autora pluginu
Napisano 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/
Napisano 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 ???
Napisano 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); }
Użytkownik Vakos edytował ten post 14.01.2021 18:54
Napisano 14.01.2021 19:06
w kodzie co podałem to jest to przecież nwm o co ci chodzi
Napisano 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.
Napisano 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
Napisano 15.01.2021 19:51
W załączniku masz gotowca aby nie bawić się w ciuciubabkę.
Użytkownik Vakos edytował ten post 15.01.2021 19:52
Napisano 15.01.2021 19:59
W załączniku masz gotowca aby nie bawić się w ciuciubabkę.
NIe działa nie dodaje vip,a
Użytkownik Remik edytował ten post 15.01.2021 20:10
Napisano 15.01.2021 22:07
Spróbuj jeszcze to. Jeżeli nie będzie działać to jak znajdę chwilę to rzucę okiem.
Napisano 16.01.2021 16:27
Nie działa nie dodaje vip,a jak bedziesz robił to daj godz 9 do 22
Napisano 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ć.
Użytkownik Vakos edytował ten post 16.01.2021 18:00
Napisano 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
Użytkownik Remik edytował ten post 16.01.2021 18:23
Napisano 16.01.2021 19:41
sprawdz czy dobrze dodałem w kodzie http://www.wklejto.pl/880316
Uczę się
Użytkownik Remik edytował ten post 16.01.2021 19:46
Napisano 16.01.2021 20:43
30 linijka to:
set_task(1.0, "_client_authorized", id);
na to:
set_task(1.0, "_client_connect", id);
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/<------
Napisano 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 ? ? ?
Użytkownik Remik edytował ten post 16.01.2021 20:55
Napisano 16.01.2021 21:00
bład przy kompilacji mam
0 użytkowników, 0 gości, 0 anonimowych