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
9 odpowiedzi w tym temacie
#1
Napisano 31.01.2012 21:11
Witam. Proszę o napisanie rozgrzewki podczas której prędkość z jaką poruszają się gracze jest 2/3x większa niż normalna, po śmierci odradzamy się, podczas rozgrzewki leci muzyka, czas rozgrzewki = 30 sec. po rozgrzewce nastepują 3 restarty + informacje na say'u takie jak na mixach: gl & hf i takie tam.
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#2
Napisano 31.01.2012 21:27
// Nozowka w pierwszej rundzie.
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <fun>
#define PLUGIN "Nozowka (1 runda)"
#define VERSION "0.2"
#define AUTHOR "Harsay"
new const gszPlugins[][]= {
"M_Antirusher_2.6_alfa.amxx"
};
new bool:rr = true
new bool:noze = false
new bool:gamec = false
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("TextMsg","rozgrzewka","a","2&#Game_C")
register_event("SendAudio", "tt" , "a", "2&%!MRAD_terwin" );
register_event("SendAudio", "ct" , "a", "2&%!MRAD_ctwin" );
register_event("CurWeapon","switchweapon","be","1=1","2!29")
}
public rozgrzewka(id) {
new players[32], num;
get_players(players, num);
for (new i = 0; i < num; i++) {
id = players[i];
for(new i=0;i<sizeof gszPlugins;i++) //petla
pause("ac",gszPlugins[i]); //zablokuje plugin
if(rr==true) {
gamec = true
noze = true
server_cmd("mp_roundtime 0.5") // czas rozgrzewki
set_user_maxspeed(0 , 3.0);
ColorChat(0, GREEN, "^x04[Nozowka]^x01 Runda nozowa!");
}
}
}
public tt() {
if(rr==true) {
if(gamec==true) {
noze = false
rr = false
ColorChat(0, GREEN, "^x04[Nozowka]^x01 Terrorysci wygrali runde nozowa!");
set_task(2.0, "p_res", 0)
}
}
}
public ct() {
if(rr==true) {
if(gamec==true) {
noze = false
rr = false
ColorChat(0, GREEN, "^x04[Nozowka]^x01 Anty-terrorysci wygrali runde nozowa!");
set_task(2.0, "p_res", 0)
}
}
}
public p_res() {
if (!rr) {
server_cmd("sv_restart 1")
ColorChat(0, GREEN, "^x04[Nozowka]^x01 #1 Restart");
set_task(2.0, "d_res", 0)
}
}
public d_res() {
if (!rr) {
server_cmd("sv_restart 1")
ColorChat(0, GREEN, "^x04[Nozowka]^x01 #2 Restart");
set_task(2.0, "t_res", 0)
server_cmd("mp_roundtime 1.75") // tutaj ustaw czas jaki ma być
set_user_maxspeed(0 , 1.0); // przywraca normalną prędkość
}
}
public t_res() {
if (!rr) {
ColorChat(0, GREEN, "^x04[Nozowka]^x01 #3 Restart");
server_cmd("sv_restart 1")
set_task(2.0, "gamelive", 0)
}
}
public gamelive(id) {
new players[32], num;
get_players(players, num);
for (new i = 0; i < num; i++) {
id = players[i];
for(new i=0;i<sizeof gszPlugins;i++) //petla
unpause("ac",gszPlugins[i]); //odblokuje plugin
if (!rr) {
ColorChat(0, GREEN, "^x04[Nozowka]^x01 ***GAME LIVE***");
}
}
}
public switchweapon(id)
{
if (!noze)
return PLUGIN_CONTINUE
engclient_cmd(id,"weapon_knife")
return PLUGIN_CONTINUE
}
#3
Napisano 01.02.2012 08:29
nie ma 3 restartów, nie ma muzyki. brakuje mi też odliczania do końca rozgrzewki.
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#4
Napisano 12.02.2012 17:26
odświeżam
widze, że jakaś tam muzyka jest, 3 restarty też są ale chciałbym by podczas nich, czat był troche bardziej zaspamowany tymi "gl i hf" ale mógłbyś napisać chociaż jak można zmienić muzyke albo coś
widze, że jakaś tam muzyka jest, 3 restarty też są ale chciałbym by podczas nich, czat był troche bardziej zaspamowany tymi "gl i hf" ale mógłbyś napisać chociaż jak można zmienić muzyke albo coś
Użytkownik gring0 edytował ten post 12.02.2012 17:27
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#5
Napisano 12.02.2012 19:43
przecież w takim wypadku prędkość bd mniejsza, bo np. 300*2/3 to 200.poruszają się gracze jest 2/3x większa niż normalna
@DOWN dałem 300 żeby był prosty przykład liczenia tego.
#6
Napisano 12.02.2012 19:57
Mu chodziło o prędkość 2 lub 3 razy większą + fill prędkość standardowa to : 250
If you can dream it, you can do it.
#7
Napisano 13.02.2012 18:56
dokładnie
to zrobilby ktos?
3 restarty chcialbym by wygladaly mniej wiecej tak:
czas rozgrzewki:
muzyka:
inne:
to zrobilby ktos?
3 restarty chcialbym by wygladaly mniej wiecej tak:
client_print(0,print_chat,"|--Gramy po 3 restartach--|"); client_print(0,print_chat,"|---------------#1--------------|"); set_cvar_num("sv_restartround",1); i++ set_task(2.0,"timeouts"); } else if(i==1) { client_print(0,print_chat,"|---------------#2--------------|"); set_cvar_num("sv_restartround",1); set_task(2.0,"timeouts"); i++ } else if(i==2) { client_print(0,print_chat,"|---------------#3--------------|"); set_cvar_num("sv_restartround",1); set_task(2.0,"timeouts"); i++ } else if(i==3){ client_print(0,print_chat,"|-------Zaczynamy Gre!!!-------|"); client_print(0,print_chat,"|-------Zaczynamy Gre!!!-------|"); client_print(0,print_chat,"|-------Zaczynamy Gre!!!-------|"); client_print(0,print_chat,"|-------------GL&HF------------|"); client_print(0,print_chat,"|-------------GL&HF------------|");
czas rozgrzewki:
40 sec
muzyka:
w formacie mp3, tak by było podane źródło (np. sound/misc/rozgrzewka.mp3) a ja sobie wstawie w ten folder jakiś utwór
inne:
grawitacja (troche mniejsza niż standardowa) szybkość (troche wieksza niz standardowa)nie potrzebuje blokowania pluginów
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#8
Napisano 13.02.2012 19:06
cvar :
czas_rozgrzewka 60Przerobiłem plugin r3x'a
#include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fakemeta_util> #define PLUGIN "Rozgrzewka" #define VERSION "1.0" #define AUTHOR "R3X & speedkill" new const gszMusic[]="misc/rozgrzewka.mp3" #define MAX_PLAYERS 32 new bool:Active = false new bool:gbPlay[33] new byla = false new g_cvarRTime public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("TextMsg", "Game_Restart", "a", "2&#Game_C") RegisterHam(Ham_Spawn, "player", "fwSpawn",1) g_cvarRTime=register_cvar("czas_rozgrzewka","60") } public plugin_precache() { precache_sound(gszMusic) } public Game_Restart() { if(!byla) { if(Active) { remove_task(123) return } Active=true new iRTime = get_pcvar_num(g_cvarRTime) for(new i=1;i<33;i++) { gbPlay[i] = true } new param[1] param[0] = iRTime set_task(1.0,"CountDown",123,param,1) } } public CountDown(param[1]) { new iNow = param[0]-- switch(iNow) { case 0: { server_cmd("sv_restartround 1") byla = true client_cmd(0,"stopsound") new param[1] param[0]=0 set_task(1.0,"Activation",124,param,1) } case 1: { client_cmd(0,"speak one") } case 2: { client_cmd(0,"speak two") } case 3: { client_cmd(0,"speak three") } } if(iNow>=1) { set_task(1.0,"CountDown",123,param,1) } set_hudmessage(0, 200, 200, -1.0, 0.2, 0, 6.0, 1.0) show_hudmessage(0, "Rozgrzewka :%2d:%02d",iNow/60,iNow%60) } public Activation(param[1]) { Active = (param[0] == 0)?false:true } public fwSpawn(id) { if(Active && is_user_alive(id)) { if(gbPlay[id]) { fm_set_user_gravity( id,0.7) fm_set_user_maxspeed(id, 350.0) play(id, gszMusic) gbPlay[id] = false } } } play(id,const sound[]) { client_cmd(id,"stopsound") client_cmd(id,"mp3 play sound/%s",sound) }
Użytkownik speedkill edytował ten post 13.02.2012 19:08
If you can dream it, you can do it.
#9
Napisano 14.02.2012 14:25
nie działa muzyka ani szybkość a grawitacja bym chciał żeby jeszcze troche była mniejsza.
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
#10
Napisano 15.02.2012 17:19
odświeżam
Odpłatnie pomogę Ci PROFESJONALNIE a do tego w ciekawy / skuteczny sposób: postawić, skonfigurować, rozkręcić serwer.
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
Zainteresowany/a? Pisz na priv.
-------
http://amxx.pl/topic...nife-by-gring0/
http://amxx.pl/topic...nife-by-gring0/
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: 1
0 użytkowników, 1 gości, 0 anonimowych