Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Rozgrzewka - przerobienie drobne


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 Rafal_94

    Wszechpomocny

  • Użytkownik

Reputacja: 45
Pomocny

  • Postów:383
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Woźniki
Offline

Napisano 30.01.2011 12:05

Witam, potrzebuje plugin rozgrzewki na noże z pewnymi wymaganiami:
-podczas niej pauzuje sie plugin bf2rank.amxx
-tt nie ma paki
-posiada sie tylko kose - inne bronie są wywalane
-jest muzyka w mp3 podczas niej
-każdy ma 50hp podczas rozgrzewki
-czas trwania to 60 sekund

Może komuś pomoże jeden plugin:

#include <amxmodx>

#pragma semicolon 1;

#define ILOSC_SOUNDOW 1

new g_sounds[ILOSC_SOUNDOW][]={
"rozgrzewka/play.mp3"
};

new VERSION[] = "0.1";

new Time,
g_Joined[33],
cvar_time;

public eventCurWeapon(id){
if(Time)

engclient_cmd(id, "weapon_knife");
}

public client_disconnect(id)
g_Joined[id] = 0;


public plugin_init(){
register_plugin("Rozgrzewka", VERSION, "diablix");

register_event("CurWeapon", "eventCurWeapon","be","1=1");
register_event("TeamInfo","eventJoinTeam","a","2=TERRORIST","2=CT");

cvar_time = register_cvar("rozgrzewka_time", "45");

Time = get_pcvar_num(cvar_time);

if(task_exists(666)) remove_task(666);

set_task(1.0, "cmdCountdown", 666, "", _, "a", get_pcvar_num(cvar_time));
}

public eventJoinTeam(){
new id = read_data(1);

g_Joined[id] ++;

if(g_Joined[id] != 2)
return 0;

if(Time >= 1)
client_cmd(id, "mp3 play sound/%s", g_sounds[0]);

return 0;
}

public cmdCountdown(){
if(Time <= 0){
if(task_exists(666)) remove_task(666);

Time = 0;

return 1;
}

Time -= 1;
set_cvar_num("sv_gravity", 400);

set_hudmessage(random_num(1, 255), random_num(1, 255), random_num(1, 255), -1.0, 0.1, 0, 2.2, 2.2, 0.5, 0.5);
show_hudmessage(0, "Rozgrzewka !^n%d sekund do konca", Time);

if(Time == 1){
Time = 0;
show_hudmessage(0, "Koniec rozgrzewki!^nZyczymy milej gry i duzo fragow");
set_task(3.0, "cmdRestart", 0);
}
return 0;
}

public cmdRestart(){ set_cvar_num("sv_restart", 1); set_cvar_num("sv_gravity", 800); }

public plugin_precache(){
{
new num;

for (num = 0; num < 1; num++){
precache_sound(g_sounds[num]);

break; }
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

znalazłem go na jakimś forum i myśle że sie przyda do przeróbki ;)

Pozdrawiam i zachęcam do przeróbki :)

Dodano 30 styczeń 2011 - 12:43:
Nie mogę już edytować - to ma być również deadmatch!

Użytkownik Rafal_94 edytował ten post 30.01.2011 12:06

  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych