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
Wklejka rjc29o1f0pww dodana przez lubiekeppa, 10.04.2012 19:18
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141.
/*
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>
// #define RAND
new nutki[][] = {
"sound/anka.mp3",
"sound/cos.mp3",
"sound/patos.mp3",
"sound/kesha.mp3",
"sound/kawaler.mp3",
"sound/korz.mp3",
"sound/pit.mp3",
"sound/club.mp3",
"sound/drop.mp3",
"sound/dance.mp3",
"sound/came.mp3"
};
new title[][] = {
"Weekend - Najarana Anka",
"POWER PLAY - Zawsze Coś (Oj Tam, Oj Tam )",
"Miuosh - Patos",
"Ke$ha - TiK ToK",
"Effect - Bede kawalerem",
"GrubSon-Słowańskie korzenie",
"Pitbull feat Ne-yo - Give Me Everything",
"Clubriders - Move Your Hands Up",
"East Clubbers - Drop",
"Robert M - Dance Hall Track",
"The Wanted - Glad You Came"
};
new tag[] = "!t[Cs-Dropsy.xaa.pl]";
new bool: g_odtwarzac[33];
new bylo_juz;
new SayText;
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");
SayText = get_user_msgid("SayText");
set_task(180.0, "informacja", _, _, _, "b");
}
public client_connect(id) {
g_odtwarzac[id] = true;
}
public informacja() {
msg(0, "%s!g Wpisz /roundsound by wlaczyc/wylaczyc roundsound", tag);
}
public muzyka() {
new players[32], num, i, nutka;
get_players(players, num);
#if defined RAND
while((nutka = random_num(0, charsmax(nutki))) == bylo_juz) { }
#else
if(bylo_juz >= charsmax(nutki))
bylo_juz = 0;
else bylo_juz++;
#endif
nutka = bylo_juz;
for (i = 0; i < num; i++) {
new id = players[i];
if(g_odtwarzac[id]) {
msg(id, "%s!g Gramy teraz: !t%s.", tag, title[nutka]);
client_cmd(id, "mp3 stop; wait; stopsound");
playsound(id, nutki[nutka]);
}
}
return PLUGIN_HANDLED;
}
public chce(id) {
msg(id, "%s!g RoundSound zostal %s", tag, g_odtwarzac[id] ? "wylaczony" : "wlaczony");
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);
}
}
stock msg(const id, const string[], {Float, Sql, Resul,_}:...) {
new msgs[191], players[32], count = 1;
vformat(msgs, sizeof msgs - 1, string, 3);
replace_all(msgs,190,"!g","^4");
replace_all(msgs,190,"!y","^1");
replace_all(msgs,190,"!t","^3");
if(id) players[0] = id;
else get_players(players,count,"ch");
new index;
for (new i = 0 ; i < count ; i++)
{
index = players[i];
message_begin(MSG_ONE_UNRELIABLE, SayText, _, index);
write_byte(index);
write_string(msgs);
message_end();
}
}
Dodanych wklejek: 15354
Powered By (Pav32) Pastebin © 2011


Dodatki SourceMod


