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

Zombie Countdown


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 shakerek

    Profesjonalista

  • Zbanowany

Reputacja: 4
Nowy

  • Postów:167
  • Lokalizacja:warszawa
Offline

Napisano 11.11.2010 14:26

Witam mam prosbe do minimalnej modyfikacji pluginu juz tlumacze.
Plugin polega na odliczaniu czasu przed pojawieniem sie zombiaka i obok zegara ktory pojawiony jest na srodku na czerwono prosil bym dopisac Infkecja za i odlicza sie czas. Modyfikacja na moje oko nie powinna zajac dlugo czasu a na pewno ucieszy mnie jak i graczy z serwera. Bardzo bym prosil oczywiscie postawie ++
Podaje kod SMA :>

#include <amxmodx>
#include <amxmisc>
//#include <zombieplague>

#define PLUGIN "[ZP] Countdown"
#define VERSION "1.0"
#define AUTHOR "Mr.Apple"

new countdown
new time_s

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
}

public plugin_precache()
{
precache_sound( "zombie_plague/ten.wav" )
precache_sound( "zombie_plague/nine.wav" )
precache_sound( "zombie_plague/eight.wav" )
precache_sound( "zombie_plague/seven.wav" )
precache_sound( "zombie_plague/six.wav" )
precache_sound( "zombie_plague/five.wav" )
precache_sound( "zombie_plague/four.wav" )
precache_sound( "zombie_plague/three.wav" )
precache_sound( "zombie_plague/two.wav" )
precache_sound( "zombie_plague/one.wav" )
}

public event_round_start()
{
set_task(4.0, "zombie_countdown")
time_s = 10
countdown = 9
}

public zombie_countdown()
{
new speak[ 10 ][] = { "zombie_plague/one.wav", "zombie_plague/two.wav", "zombie_plague/three.wav", "zombie_plague/four.wav", "zombie_plague/five.wav", "zombie_plague/six.wav", "zombie_plague/seven.wav", "zombie_plague/eight.wav", "zombie_plague/nine.wav", "zombie_plague/ten.wav" }

emit_sound( 0, CHAN_VOICE, speak[ countdown ], 1.0, ATTN_NORM, 0, PITCH_NORM )
countdown--

set_hudmessage(179, 0, 0, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1, 10);
show_hudmessage(0, "%i", time_s);
--time_s;

if(time_s >= 1)
{
set_task(1.0, "zombie_countdown")
}
}


#2 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

  • Postów:772
  • Lokalizacja:Kraków
Offline

Napisano 11.11.2010 16:05

Nie wiem czy oto Ci chodzi ale sprawdź.


#include <amxmodx>
#include <amxmisc>
//#include <zombieplague>

#define PLUGIN "[ZP] Countdown"
#define VERSION "1.0"
#define AUTHOR "Mr.Apple"

new countdown
new time_s

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("HLTV", "event_round_start", "a", "1=0", "2=0")
}

public plugin_precache()
{
precache_sound( "zombie_plague/ten.wav" )
precache_sound( "zombie_plague/nine.wav" )
precache_sound( "zombie_plague/eight.wav" )
precache_sound( "zombie_plague/seven.wav" )
precache_sound( "zombie_plague/six.wav" )
precache_sound( "zombie_plague/five.wav" )
precache_sound( "zombie_plague/four.wav" )
precache_sound( "zombie_plague/three.wav" )
precache_sound( "zombie_plague/two.wav" )
precache_sound( "zombie_plague/one.wav" )
}

public event_round_start()
{
set_task(4.0, "zombie_countdown")
time_s = 10
countdown = 9
}

public zombie_countdown()
{
new speak[ 10 ][] = { "zombie_plague/one.wav", "zombie_plague/two.wav", "zombie_plague/three.wav", "zombie_plague/four.wav", "zombie_plague/five.wav", "zombie_plague/six.wav", "zombie_plague/seven.wav", "zombie_plague/eight.wav", "zombie_plague/nine.wav", "zombie_plague/ten.wav" }

emit_sound( 0, CHAN_VOICE, speak[ countdown ], 1.0, ATTN_NORM, 0, PITCH_NORM )
countdown--

set_hudmessage(179, 0, 0, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1, 10);
show_hudmessage(0, "Infekcja rozpocznie sie za %i", time_s);
--time_s;


if(time_s >= 1)
{
set_task(1.0, "zombie_countdown")
}
}

  • +
  • -
  • 1

#3 shakerek

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 4
Nowy

  • Postów:167
  • Lokalizacja:warszawa
Offline

Napisano 11.11.2010 16:14

Wlasnie o to mi chodzilo, dla pana leci + i proszę o zamkniecie tematu jeszcze raz bardzo dziekuje !:>

#4 Muzzi

    Guru

  • Przyjaciel

Reputacja: 228
Wszechwidzący

  • Postów:772
  • Lokalizacja:Kraków
Offline

Napisano 11.11.2010 16:16

Wystarczyło podmienić linijke i tyle ; P

Pozdrawiam.
  • +
  • -
  • 0




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

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