Witam!
Prosilbym o napisanie lub znalezienie pluginu (sam sobie nie radze, ucze sie i bylbyl on dla mnie wzorcem oraz przydatnym pluginem na serwer) ktory po wpisaniu przez gracza (zwyklego gracza bez flag) /gravitacja200 - zmienialo gravitacje na serwerze na 200, a po wpisaniu /gravitacjaoff - execowalo by SERVER.CFG i usawialo standardowa gravitacje
Moim zdaniem plugin nie jest trudny do napisania dla osoby doswiadczonej a mi sie BARDZO przyda, proszę jeszcze raz o napisanie takowego, oczywiscie wynagrodze
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
Plugin zmieniajacy gravitacje
Temat rozp. Daimyo, 20.02.2010 19:38
6 odpowiedzi w tym temacie
#1
Napisano 20.02.2010 19:38
#2
Napisano 20.02.2010 19:51
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Grav"
#define VERSION "1.0"
#define AUTHOR "R3X"
new gcvarGravity;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /gravity200","cmdGravity");
register_clcmd("say /gravityoff","cmdGravityOFF");
gcvarGravity = get_cvar_pointer("sv_gravity");
}
public cmdGravity(){
set_pcvar_num(gcvarGravity, 200);
}
public cmdGravityOFF(){
server_cmd("exec server.cfg");
}
#3
Napisano 20.02.2010 20:06
GENIALNE!!!! :DDDD:D:D: :XDDD reputttt oczywicieee
Sluchaj, mozesz to jeszcze przerobic tak, zeby byla opcja do wpisania w konsole? np. amx_gravitacja200 / oraz amx_gravitacjaoff zeby robilo to samo co na SAY i zeby zwykly gracz mogl uzyc - z gory dzięki! oczywiscie reput leci za to @UP
Sluchaj, mozesz to jeszcze przerobic tak, zeby byla opcja do wpisania w konsole? np. amx_gravitacja200 / oraz amx_gravitacjaoff zeby robilo to samo co na SAY i zeby zwykly gracz mogl uzyc - z gory dzięki! oczywiscie reput leci za to @UP
#4
Napisano 20.02.2010 20:12
skoro się uczysz to poczytaj tutoriale w dziale scripting 
BTW
aby przywrócić grawitację nie trzeba wczytywać server.cfg, możesz się pobawić i przerobić trochę ten kod
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "Grav"
#define VERSION "1.1"
#define AUTHOR "R3X"
new gcvarGravity;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /gravity200","cmdGravity");
register_clcmd("gravity200","cmdGravity");
register_clcmd("say /gravityoff","cmdGravityOFF");
register_clcmd("gravityoff","cmdGravityOFF");
gcvarGravity = get_cvar_pointer("sv_gravity");
}
public cmdGravity(){
set_pcvar_num(gcvarGravity, 200);
}
public cmdGravityOFF(){
server_cmd("exec server.cfg");
}BTW
aby przywrócić grawitację nie trzeba wczytywać server.cfg, możesz się pobawić i przerobić trochę ten kod
#5
Napisano 20.02.2010 20:20
Teraz w pelni to rozumie - na razie TYLKO TO
- tylko ze ja chcialbym zrobic tak, zeby przywrocic oryginalna grave na serwie, jak jest na 4fun powiedzmy 600 zeby automatycznie bralo 600 a na surf 800 to 800 rozumiesz... ta wartosc jest wpisana w server.cfg moglbym tez chyba edytowac to:
server_cmd("exec server.cfg");
i wpisac tu "sv_gravity 100" (np) ale i tak wielkie dzięki, bardzo mi pomogles, od tego chcialem zaczac
szczerze? czytalem te poradniki ale malo to dla mnie zrozumiale, bo konfiguracje serwerow ogarniam, mam nawet swoja siec - 9 serwerow ktorymi sam zarzadzam ale pisanie pluginów to dla mnie black magic - doswiadczenie 0%, edytowac potrafie tylko wtedy gdy jak pisze ZAPRASZAM NA FORUM BLA BLA.PL - potrafie to zmienic na BLA BLA.COM ^.^ - pare tygodni temu nawet kompilowac nie potrafilem
no coz sie rozpisalem jak stara baba gdy opowiada JAK TO BYLO NA WOJNIE, zamykam sie juz i testuje plugin, wielkie dzięki ze poswieciles mi troche czasu, bardzo mi pomogles, oczywisci drugi reput
server_cmd("exec server.cfg");
i wpisac tu "sv_gravity 100" (np) ale i tak wielkie dzięki, bardzo mi pomogles, od tego chcialem zaczac
szczerze? czytalem te poradniki ale malo to dla mnie zrozumiale, bo konfiguracje serwerow ogarniam, mam nawet swoja siec - 9 serwerow ktorymi sam zarzadzam ale pisanie pluginów to dla mnie black magic - doswiadczenie 0%, edytowac potrafie tylko wtedy gdy jak pisze ZAPRASZAM NA FORUM BLA BLA.PL - potrafie to zmienic na BLA BLA.COM ^.^ - pare tygodni temu nawet kompilowac nie potrafilem
no coz sie rozpisalem jak stara baba gdy opowiada JAK TO BYLO NA WOJNIE, zamykam sie juz i testuje plugin, wielkie dzięki ze poswieciles mi troche czasu, bardzo mi pomogles, oczywisci drugi reput
#6
Napisano 20.02.2010 20:32
można pobrać wartość ustawień tak samo jak ją zmieniać (tut o cvarach)
możesz dodać zmienną globalną, pobrać wartość grawitacji na starcie serwera
i potem ustawiać na tę przechowywaną w zmiennej
Powodzenia
możesz dodać zmienną globalną, pobrać wartość grawitacji na starcie serwera
public plugin_cfg(){
giGrawitacja = get_pcvar_num(gcvarGravity);
}i potem ustawiać na tę przechowywaną w zmiennej
Powodzenia
#7
Napisano 20.02.2010 20:32
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Problem z głowy
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Problem z głowy
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych
Coinsy CSGOPolygon Za SMS, PSC , Przelew - CoinSell.pro
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
Donacje i napiwki dla streamerów - StreamPay.pl
Skiny do CS:GO za SMS, PSC, Przelew - CSGOPaka.com
Automatyczny Bot Levelowania Steam - LVLUPSteam.com
CSGO Gambling Sites and Free Betting Codes - DreamCodes.gg
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
Donacje i napiwki dla streamerów - StreamPay.pl


Dodatki SourceMod



Temat jest zamknięty








