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.
|
#1
Napisano 23.11.2009 01:21
Proszę was o napisanie 3 pluginów i przerobienie 1, mianowicie:
1. Runda rozgrzewkowa tylko na pistolety, z muzyką ( wszystkie rundy rozgrzewkowe, z właściwościami, które podałem wyżej nie działały w 100% tj. zdażało się często, że np. w środku rundy robiły się resy i startowała rozgrzewka, zamiast pistoletów mieliśmy noże ).
2. Runda rozgrzewkowa na noże z grawitacją 300 ( kiedyś już napisał ten plugin dla mnie R3X, ale niestety bywało tak, że po rundzie rozgrzewkowej aż do końca mapy można było mieć tylko noże ).
3. Wyłączenie licznika pieniędzy ( + nie pokazuje, że otrzymaliśmy pieniądze za fraga ).
4. Przerobienie TEGO pluginu, tzn. po wyrzuceniu znika również bomba, a chciałbym żeby plugin poprostu ją omijał, nie dotyczył jej.
Jeżeli są już takie pluginy, działające, 100% sprawne to przepraszam, ale wszystkie ( dot. rozgrzewki ), które testowałem nie działały idealnie.
Z góry dziękuję za pomoc, docenię każdego chętnego mi takowej udzielić.
Pozdrawiam.
Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj darmowe skiny cs go!
#2
Napisano 23.11.2009 01:55
1. Runda rozgrzewkowa tylko na pistolety, z muzyką ( wszystkie rundy rozgrzewkowe, z właściwościami, które podałem wyżej nie działały w 100% tj. zdażało się często, że np. w środku rundy robiły się resy i startowała rozgrzewka, zamiast pistoletów mieliśmy noże ).
#include <amxmod> #include <amxmisc> #include <fun> new bool:MapSTARTED = false new tfms = 15 new lptime new Float:muzatime new Float:rtimes new sname[] = "NAZWA TWOJEGO SERWA/STRONY" new playnow #define iloscm 2 new muzanow[iloscm][2][] = {{"TP_muza.mp3", "60"}, {"TP_muza2.mp3", "60"}} public plugin_init() { register_plugin("Auto Restart","1.1b","graczu") set_task(5.0, "start_restart") playnow = random_num(0,(iloscm - 1)) server_print("PlayNow: %i", playnow) return PLUGIN_CONTINUE } // DEBUG: Muza: p3.mp3 Czas Muzyki Float: 50.999999 Czas Restart Float: 65.999999 Czas Restart Say: 5 public start_restart(){ muzatime = str_to_float(muzanow[playnow][1]); lptime = tfms + str_to_num(muzanow[playnow][1]); rtimes = float(tfms) + muzatime new Float:rtimemp3 = float(tfms) new Float:rtimeStop = rtimes new Float:rtimeThree = rtimes + 1.5 new Float:rtimeTwo = rtimes + 3.0 new Float:rtimeOne = rtimes + 4.5 new Float:rtimePlay = rtimes + 6.5 set_task(1.0,"loop_timer", 1100, "", 0, "b") set_task(5.0,"check_clients", 1101, "", 0, "b") set_task(rtimeStop,"stop_rool",1900) set_task(rtimemp3,"playmp3",1901) set_task(rtimeThree,"say_start",1200) set_task(rtimeTwo,"say_start",1300) set_task(rtimeOne,"say_start",1400) set_task(rtimePlay,"say_start",1500) new dir[ 64 ] get_configsdir( dir, 63 ) server_cmd( "exec %s/ar_start.cfg", dir ) } public playmp3(){ client_cmd(0, "mp3 play sound/misc/%s", muzanow[playnow][0]) } public stop_rool(){ if(task_exists(1100)){ remove_task(1100) } if(task_exists(1101)){ remove_task(1101) } } public loop_timer(){ new col1=random_num(0,255) new col2=random_num(0,255) new col3=random_num(0,255) set_hudmessage(col1, col2, col3, 0.65, 0.75, 2, 0.02, 1.0, 0.01, 0.1, 10) show_hudmessage(0,"^n%s^nRESTART ZA %i SEKUND^n", sname, lptime) lptime-- } public say_start(data){ if(data == 1200){ client_cmd(0,"spk misc/three.wav") set_hudmessage(255, 255, 255, -1.0, 0.30, 0, 6.0, 1.0, 0.5, 0.15, 1) show_hudmessage(0,"Three") MapSTARTED = true new dir[ 64 ] get_configsdir( dir, 63 ) server_cmd( "exec %s/ar_end.cfg", dir ) } if(data == 1300){ client_cmd(0,"spk misc/two.wav") set_hudmessage(255, 255, 255, -1.0, 0.30, 0, 6.0, 1.0, 0.5, 0.15, 2) show_hudmessage(0,"Two") } if(data == 1400){ client_cmd(0,"spk misc/one.wav") set_hudmessage(255, 255, 255, -1.0, 0.30, 0, 6.0, 1.0, 0.5, 0.15, 3) show_hudmessage(0,"One") set_task(1.0, "server_restart", 1401) } if(data == 1500){ client_cmd(0,"spk misc/TP_rz_res.mp3") set_task(1.0, "say_playnow") } } public say_playnow(){ set_hudmessage(0, 255, 0, -1.0, 0.30, 0, 6.0, 4.0, 0.5, 0.15, 4) show_hudmessage(0,"^n Gramy do 12 wygranych rund ! ^n") } public server_restart(){ server_cmd("sv_restart 1") } public client_death(killer, victim, wpnindex, hitplace, TK) { new arg[1] arg[0] = victim if(MapSTARTED == false){ set_task(0.5, "spawn_user", victim + 99) } } public check_clients(){ new pnum = get_playersnum() for(new i = 0; i < pnum; i++){ if(is_user_connected(i) && !is_user_alive(i) && (cs_get_user_team(i) == CS_TEAM_T || cs_get_user_team(i) == CS_TEAM_CT)){ cs_user_spawn(i) } } } public spawn_user(id){ new cid = id - 99 if(is_user_connected(cid) && !is_user_alive(cid)){ cs_user_spawn(cid) } } public plugin_precache() { precache_sound("misc/three.wav") precache_sound("misc/two.wav") precache_sound("misc/one.wav") precache_sound("misc/TP_rz_res.mp3") for(new i = 0; i < (iloscm - 1); i++){ new formatsound[32] formatex(formatsound, 31, "misc/%s", muzanow[i][0]) precache_sound(formatsound) } }
Tu zmieniasz na to co potrzebujesz.new sname[] = "NAZWA TWOJEGO SERWA/STRONY"
define iloscm - liczba muzyczek, grane na przemian (może być 1)#define iloscm 2
new muzanow[iloscm][2][] = {{"TP_muza.mp3", "60"}, {"TP_muza2.mp3", "60"}}
{{"TP_muza.mp3", "60"} - nazwa pliku z muzyka oraz dokładny czas jej trwania (rozgrzewka będzie trwać tyle co muzyka)
Możesz, ale nie musisz wgrywać dźwięku po rozgrzewce podczas respawnu (typu niech moc będzie z wami )precache_sound("misc/TP_rz_res.mp3")
#3
Napisano 23.11.2009 17:29
Coś chyba źle zmieniłem z 2 muzyk na 1 ;x
Jeżeli możesz to zmień mi na 1 muzykę
w załączniku .sma
Załączone pliki
Najlepsze skiny cs go. Bierz udział w losowaniach i wygraj darmowe skiny cs go!
Również z jednym lub większą ilością słów kluczowych: Nowy Plugin
|
Nowy Plugin
[KOSZ] pluginNapisany przez Frodo1981, 25.02.2024 nowy plugin |
|
|||
Nowy Plugin
vip pbNapisany przez One ShooT, 04.02.2024 nowy plugin |
|
||||
Nowy Plugin
Admin menuNapisany przez stół z powyłamywanymi, 22.09.2022 nowy plugin |
|
||||
Nowy Plugin
Prośba o napisanie pluginuNapisany przez stół z powyłamywanymi, 15.08.2022 nowy plugin |
|
||||
Nowy Plugin
PLUGIN NA DRplugin Napisany przez bawarskagolonka123, 25.06.2021 nowy plugin |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych