Siema,
Szukam pluginu który na początku każdej rundy, przez 15 sekund ustawia grawitacje na 200, a po upływie tego czasu (15 seknund), ustawia grawitacje 800. Zna ktoś taki plugin? Jeżeli nie to bardzo proszę o napisanie
Dla pomocnych daje +
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.
|
Guest Message by DevFuse
Niska grawitacja na początku rundy
Temat rozp.
Pro Noob
, 11.11.2009 12:24
10 odpowiedzi w tym temacie
#1
Napisano 11.11.2009 12:24
#2
Napisano 11.11.2009 12:31
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fun> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Home" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent("Poczatek_Rundy", 2, "1=Round_Start") } public Poczatek_Rundy(){ for(new i=1;i<33;i++){ if(is_user_alive(i)){ set_user_gravity(i,0.25) } } set_task(15.0,"gravityoff",1); } public gravityoff(){ for(new i=1;i<33;i++){ if(is_user_alive(i)){ set_user_gravity(i,1.0) } } }
#3
Napisano 11.11.2009 13:19
Da rade jeszcze dodać tam jakieś napisy? Typu:
Znalazłem trochę uproszczony i bardziej przejrzysty dla mnie plugin
Grawitacja zmniejszona na 15 sekund
Grawitacja noramalna. Zaczynamy gre!
Znalazłem trochę uproszczony i bardziej przejrzysty dla mnie plugin
#include <amxmodx> #define PLUGIN "Grawitacja" #define VERSION "1.0" #define AUTHOR "Lelek" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent("round_start", 2, "1=Round_Start") } public round_start() { set_cvar_num("sv_gravity",200) set_task(15.0,"norma") } public norma() { set_cvar_num("sv_gravity",800) }
#4
Napisano 11.11.2009 13:35
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fun> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Home" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent("Poczatek_Rundy", 2, "1=Round_Start") } public Poczatek_Rundy(){ for(new i=1;i<33;i++){ if(is_user_alive(i)){ set_user_gravity(i,0.25) client_print(0, print_chat, "Grawitacja zmniejszona na 15 sekund.") } } set_task(15.0,"gravityoff",1); } public gravityoff(){ for(new i=1;i<33;i++){ if(is_user_alive(i)){ set_user_gravity(i,1.0) client_print(0, print_chat, "Grawitacja noramalna. Zaczynamy gre!") } } }Do tego 2 kodu dojdziesz sam jak dodać napisy
#5
Napisano 11.11.2009 13:41
a żeby to pisało na środku w HUDzie na czerwono?
Jaki kod na to jest?
Jaki kod na to jest?
#6
Napisano 11.11.2009 13:46
set_hudmessage(255, 0, 0, 0.30, 0.36, 0, 6.0, 15.0) show_hudmessage(0, "tekst")15.0- czas wiadomości w sek; np. jak chcesz 5sek to 5.0
#7
Napisano 11.11.2009 13:47
i to dać zamiast
client_print(0, print_chat, "Grawitacja noramalna. Zaczynamy gre!")??
#8
Napisano 11.11.2009 13:49
set_hudmessage(255, 0, 0, 0.30, 0.36, 0, 6.0, 10.0) show_hudmessage(0, "Grawitacja normalna. Zaczynamy gre!")
#9
Napisano 11.11.2009 13:50
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fun> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Home" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_logevent("Poczatek_Rundy", 2, "1=Round_Start") } public Poczatek_Rundy(){ for(new i=1;i<33;i++){ if(is_user_alive(i)){ set_user_gravity(i,0.25) set_hudmessage(255, 0, 0, 0.30, 0.36, 0, 6.0, 15.0) show_hudmessage(0, "Grawitacja zmniejszona na 15 sekund") } } set_task(15.0,"gravityoff",1); } public gravityoff(){ for(new i=1;i<33;i++){ if(is_user_alive(i)){ set_user_gravity(i,1.0) set_hudmessage(255, 0, 0, 0.30, 0.36, 0, 6.0, 15.0) show_hudmessage(0, "Grawitacja noramalna. Zaczynamy gre!") } } }
tak?
#10
Napisano 11.11.2009 13:56
Sprawdź sam
#11
Napisano 11.11.2009 13:58
No skompilował się bez błędów
Teraz muszę wyjść więc potem sprawdzę czy działa.
A ode mnie macie wielki + za pomoc
Teraz muszę wyjść więc potem sprawdzę czy działa.
A ode mnie macie wielki + za pomoc
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych