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

RoundSound dodanie wyłączenia


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

#1 Rafal_94

    Wszechpomocny

  • Użytkownik

Reputacja: 45
Pomocny

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

Napisano 03.05.2011 10:14

#include <amxmodx> 

public plugin_init() 
{ 
register_plugin("RoundSound","1.0","PaintLancer") 
register_event("SendAudio", "t_win", "a", "2&%!MRAD_terwin") 
register_event("SendAudio", "ct_win", "a", "2&%!MRAD_ctwin") 
} 

public t_win() 
{ 
new rand = random_num(0,2) 

client_cmd(0,"stopsound") 

switch(rand) 
{ 
case 0: client_cmd(0,"spk misc/twinnar") // zmień tutaj na wlasna nazwe muzyki
case 1: client_cmd(0,"spk misc/twinnar2") // jak wyżej 
case 2: client_cmd(0,"spk misc/twinnar3") // jak wyżej 
} 

return PLUGIN_HANDLED 
} 

public ct_win() 
{ 
new rand = random_num(0,2) 

client_cmd(0,"stopsound") 

switch(rand) 
{ 
case 0: client_cmd(0,"spk misc/ctwinnar2") // zmień tutaj na wlasna nazwe muzyki 
case 1: client_cmd(0,"spk misc/ctwinnar3") // jak wyzej 
case 2: client_cmd(0,"spk misc/ctwinnar4") // jak wyzej 
} 

return PLUGIN_HANDLED 
} 

public plugin_precache() 
{ 
precache_sound("misc/ctwinnar2.wav") // tutaj musisz podac 
precache_sound("misc/ctwinnar3.wav") // wszystkie 
precache_sound("misc/ctwinnar4.wav") // nazwy muzyczek 
precache_sound("misc/twinnar.wav") // ktore podales wyzej 
precache_sound("misc/twinnar2.wav") // aby mogly sie 
precache_sound("misc/twinnar3.wav") // one sciagnac 

return PLUGIN_CONTINUE 
} 


Witam, oto plugin seby z wiaderka dot. roundsound, nie potrafie sam tego więc proszę was:
-gracz ma możliwość wyłączenia rs u siebie
najlepiej komendą /rs ; /rs on i /rs off też mogą być.
-po każdym wyłączeniu lub włączeniu u gracza tego informacja z colorchatem
-plugin ma być u gracza domyślnie włączony
-mile widziane połączenie muzyki tt z muzyką ct ; tzn że jeden swich(rand) wspólny a nie rozdrabnianie sie na muzyke ct i tt

Nie proponować mi ERS gdyż mam zamiar dalej przerobić ów plugin a ers to naprawdę duży problem miałbym tak przerobić, początkujący jestem, ucze się dopiero i lubie mieć zrozumiałe kody sma a tam to magia
  • +
  • -
  • 0

#2 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 03.05.2011 10:43

Tutaj jest gotowy plugin:

Alternative End Round Sounds v2.3b - [ Updated : 22 dec 2007 ] - AlliedModders

Client command :
- - - - - - - - - - - - -

* say /roundsound :

Give to players the ability to turn on/off the end round sounds



#3 Rafal_94

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 45
Pomocny

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

Napisano 03.05.2011 10:44

Nie proponować mi ERS gdyż mam zamiar dalej przerobić ów plugin a ers to naprawdę duży problem miałbym tak przerobić, początkujący jestem, ucze się dopiero i lubie mieć zrozumiałe kody sma a tam to magia

tego jak mam zamiar przerobić to nie zrobisz ers -.- czytaj uważnie
  • +
  • -
  • 0

#4 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 03.05.2011 11:32

Nie doczytałem. Mimo wszystko: Masz plugin w którym jest już owa funkcja - wystarczy podejrzeć kodzik.

W razie czego możesz zawsze odezwać się do mnie, GG, będę miał chwile to pomogę rozwiązać Twoje problemy.

#5 Rafal_94

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 45
Pomocny

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

Napisano 03.05.2011 12:52

tyle że te funkcje chce mieć w tym bo chce pierdołe dodać do tego taką , że tytuł piosenki leci m.in
napisałem to co chce by ktoś mi zrobił bo nie potrafię - bardzo mało znam pawna
  • +
  • -
  • 0

#6 Optymalny193

    Wszechwidzący

  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:294
  • Imię:Paweł
  • Lokalizacja:Europa
Offline

Napisano 03.05.2011 13:03

Rafal_94 ja mam taki plugin gdzie lecą tytuły piosenek i szukam jak dodac on i off komenda mozesz aby poczekac na wydanie.

#7 Rafal_94

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 45
Pomocny

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

Napisano 03.05.2011 13:54

tyle co do ww pluginu w pare sekund zrobić moge
do case tylko ColorChat(id,kolor, wiadomosc) i w tym dac tytuł
tylko to wylaczanie właśnie najpotrzebniejsze
  • +
  • -
  • 0

#8 Optymalny193

    Wszechwidzący

  • Zbanowany

Reputacja: 30
Życzliwy

  • Postów:294
  • Imię:Paweł
  • Lokalizacja:Europa
Offline

Napisano 03.05.2011 19:17

Też mi to potrzebne
z alt_end_roundsound wyciąłem i nie działa :f
Przyłączam się do prośby

#9 master.

    Wszechwidzący

  • Użytkownik

Reputacja: 53
Pomocny

  • Postów:228
  • Lokalizacja:C:\Program Files
Offline

Napisano 07.05.2011 13:38

Easy End Round Sounds - AMXX.pl: Support AMX Mod X
Tutaj masz Rs ktory posiada wszystkie wymienione przez ciebie funkcje^^
  • +
  • -
  • 0

#10 byCZUS

    Listonosz

  • Support Team

Reputacja: 752
Guru

  • Postów:459
  • GG:
  • Steam:steam
  • Lokalizacja:GW
Offline

Napisano 07.05.2011 13:39

Podrzucam wam swój stary RoundSound działa on normalnie lecz nutki lecą bez podziału na teamy ;d Jest w nim włącznik itp ...

/* 
Plugin generated by AMXX-Studio
RoundSound by byQQ ala kju kju
CT i TT maja takie same nutki, ustalamy je nizej

Dziekuje, dobranoc!

*** Yea !

All rights reserved
*/

#include <amxmodx>

new nutki[][] = {
"sound/misc/*****/rs1.mp3",
"sound/misc/*****/rs2.mp3",
"sound/misc/*****/rs3.mp3",
"sound/misc/*****/rs4.mp3",
"sound/misc/*****/rs5.mp3",
"sound/misc/*****/rs6.mp3"
};

new bool: g_odtwarzac[33];
new bylo_juz;

public plugin_precache() {
for(new i = 0; i < sizeof(nutki); i++) {
if(file_exists(nutki[i])) {
precache_generic(nutki[i]);
} else {
log_amx("[RSound] Nie ma dzwieku %s", nutki[i]);
}
}
}

public plugin_init() {
register_plugin("Round Sound", "1.4b", "byQQ");

register_event("SendAudio", "muzyka", "a", "2&%!MRAD_terwin", "2&%!MRAD_ctwin");

register_clcmd("say /roundsound", "chce");

set_task(180.0, "informacja", _, _, _, "b");
}

public client_connect(id) {
g_odtwarzac[id] = true;
}

public informacja() {
client_print(0, print_chat, "[RSound] Wpisz /roundsound by wlaczyc/wylaczyc roundsound");
}

public muzyka() {
new players[32], num, i, nutka;
get_players(players, num);

while((nutka = random_num(0, charsmax(nutki))) == bylo_juz) { } bylo_juz = nutka;

for (i = 0; i < num; i++) {
new id = players[i];

if(g_odtwarzac[id]) {
client_cmd(id, "mp3 stop; wait; stopsound");
playsound(id, nutki[nutka]);
}
}
return PLUGIN_HANDLED;
}

public chce(id) {
client_print(id, print_chat, "[RSound] RoundSound zostal %saczony", g_odtwarzac[id] ? "wyl" : "wl");

g_odtwarzac[id] = !g_odtwarzac[id];
}

stock playsound(id, const dzwiek[]) {
if(contain(dzwiek, ".mp3") != -1) {
client_cmd(id, "mp3 play %s", dzwiek);
} else {
client_cmd(id, "spk %s", dzwiek);
}
}

Użytkownik Fiona ;* edytował ten post 07.05.2011 13:40

  • +
  • -
  • 2

Dziękuje, dobranoc.


#11 Rafal_94

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 45
Pomocny

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

Napisano 08.05.2011 13:59

nie wiem jak inni ja se juz poradze :)
+ leci
do zamkniecia
  • +
  • -
  • 0

#12 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7 476
  • Lokalizacja:AMXX.PL
Offline

Napisano 08.05.2011 14:29

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Do zamknięcia.

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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