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

muzyka w ostatnią rundę mapy


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

#1 emblaze

    Koniec z cs/amxx

  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 23.11.2008 19:27

Próbuje sie troszke pouczyć pisać plugi ale mi to nie wychodzi ;) przerabiałem inne ale tez nie wyszło xD
Moze by ktoś napisał plug który odtwarza muzyke na ostatnią runde mapy. Przydał by mi sie na server a ku temu troszke porównam to z innymi :) :DD
  • +
  • -
  • 0

#2 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 23.11.2008 19:30

Czyli chcesz zrobic end round sound tylko na koniec mapy?
  • +
  • -
  • 0

#3 emblaze

    Koniec z cs/amxx

  • Autor tematu
  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 23.11.2008 19:48

Nie do konca xD chce żeby przez całą ostatnią runde mapy odtworzyła sie muzyka :)
  • +
  • -
  • 0

#4 Miczu

    Godlike

  • Przyjaciel

Reputacja: 657
Wszechmogący

  • Postów:2 862
Offline

Napisano 23.11.2008 20:07

Tylko ze trodno stwierdzic kiedy jest 'ostatnia rudna'.

Masz 1 minute do konca, rudna sie skonczy w 15s i zaczyna sie nowa. Z kolei gdy runda trwa cala 1min. to ta jest ostania - czyt. dost trudno zgadnac jaka jest ostatnia ;>
  • +
  • -
  • 0

#5 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 23.11.2008 20:15

Ewentualnie można to rozwiązać podobnie jak w pluginie, który pozwala dokończyć rundę.
http://amxx.pl/viewtopic.php?t=730
Czyli, gdy do końca mapy zostaje np. minuta, to wtedy czas do końca rundy zmieniamy na 0. Runda się kończy, odpalamy dźwięk i po skończeniu rundy zmieniamy mapę. Jak jutro znajdę czas, to napiszę. No chyba, że ktoś zrobi to wcześniej. :P
  • +
  • -
  • 0

#6 emblaze

    Koniec z cs/amxx

  • Autor tematu
  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 25.11.2008 17:04

aha ;) no to napisz xD
  • +
  • -
  • 0

#7 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 25.11.2008 20:16

Zapomniałem. Wybacz ;)
Proszę bardzo. Odgrywana piosenka to:
sound/misc/lastroundsound.mp3
W załączniku .sma i .amxx.

Pamiętaj, że jeśli używasz tego pluginu musisz wyłączyć plugin
Allow_round_finish.amxx
. Bo będą się gryzły. Mój plugin zastępuje tamten i dodaje muzyczkę ;)

Załączone pliki


  • +
  • -
  • 0

#8 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 25.11.2008 22:32

Syntax:
set_task ( Float:time, const function[], id = 0, parameter[]="", len = 0, flags[]="", repeat = 0 )
Type:
Native
Notes:
The parameters break down as such:

* Float:time - Interval of timer in second. (minimum 0.1 seconds)
* function[] - A string that contains the public function to run on the timer.
* id - A unique id to assign to the task.
* parameter - An array contain data to send to the timer function.
* len - Size of the array to send to the timer function.
* flags - One of the following:
-- "a" - Repeat task a specified number of times
-- "b" - Loop task infinitely
-- "c" - do task on time after a map timeleft
-- "d" - do task on time before a map timeleft

* repeat - If flags is "a", specifies the number of times to repeat the task.


  • +
  • -
  • 0

#9 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 26.11.2008 07:03

Wiem, wiem. Nawet standardowo była flaga "d", ale coś mi źle to działało i dla testów zmieniłem na flagę "a" i sprawdzałem czy dobrze czas liczy. A później zostało już tak jak jest :P
  • +
  • -
  • 0

#10 emblaze

    Koniec z cs/amxx

  • Autor tematu
  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 26.11.2008 14:59

hmmm oO coś nie działa ;> :? dzwiek sie sciaga ale nic sie nie dzieje :( przetestuj ty :) chyba ze dzwiek jest zly ale zaden napis sie nie wyswietla (a w sma widzialem ze ma :) )
  • +
  • -
  • 0

#11 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 26.11.2008 15:40

Hmm. Spróbuj tą wersję:

Załączone pliki


  • +
  • -
  • 0

#12 emblaze

    Koniec z cs/amxx

  • Autor tematu
  • Użytkownik

Reputacja: 167
Profesjonalista

  • Postów:973
  • Lokalizacja:Mój steam: emblaze_95
Offline

Napisano 26.11.2008 16:55

wizu, Wielkie dzięki :) + leci :D teraz działa :D
Super :D
  • +
  • -
  • 0

#13 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 26.11.2008 18:09

Zamykam, jakbyś chciał coś jeszcze dodać /zmienić albo poprosić kogoś o pomoc w tym pluginie napisz jakiemuś moderatorowi na PW albo w SB
  • +
  • -
  • 0




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

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