|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Плизз помогите переделать плагин.....
|
|
LaFA | Дата: Вторник, 01.09.2009, 23:26:02 | Сообщение # 1 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| Над чтоб в начале новой карты был первый раунд на ножах (ето уже зделано) потом после первого раунда был рестарт и писалась надпись PICK UP YOUR WEAPONS AND FIGHT! (если возможно игрался мой звук \sound\rus\newround.wav)
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
Сообщение отредактировал LaFA - Вторник, 01.09.2009, 23:28:11 |
|
| |
defaultNick8433 | Дата: Среда, 02.09.2009, 00:21:32 | Сообщение # 2 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Так понил нужен был только звук Code #include <amxmodx>
new const PLUGIN[] = "Knife Round" new const VERSION[] = "1.6a" new const AUTHOR[] = "jas0n"
new const g_sound[]="sound/sound.wav"//указываешь путь к своему звуку
new const g_HudMsgStart[] = "KNIFE!!! KNIFE!!! KNIFE!!!" new const g_HudMsgEnd[] = "PICK UP YOUR WEAPONS AND FIGHT!"
new bool:g_IsKnifeRound new bool:g_IsCommencing new g_Mode, p_Mode new g_Timer, p_Timer new g_SyncMsgObj
public plugin_precache() { precache_sound(g_sound) } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("TextMsg", "evGameCommencing", "a", "2=#Game_Commencing") register_event("CurWeapon", "evCurWeapon", "be", "1=1", "2!29") register_event("HLTV", "evNewRound", "a", "1=0", "2=0") register_logevent("evStartRound", 2, "1=Round_Start") register_logevent("evRestartRound", 2, "1&Restart_Round_")
g_Mode = register_cvar("kr_mode", "1") g_Timer = register_cvar("kr_timer", "0") g_SyncMsgObj = CreateHudSyncObj() }
public plugin_cfg() { p_Mode = get_pcvar_num(g_Mode) p_Timer = get_pcvar_num(g_Timer) }
public evGameCommencing() { g_IsCommencing = true }
public evNewRound() { if(!g_IsKnifeRound) return if(task_exists(348916)) remove_task(348916)
set_hudmessage(0, 225, 0, -1.0, 0.30, 2, 2.0, 6.0, _, _, -1) ShowSyncHudMsg(0, g_SyncMsgObj, g_HudMsgEnd) client_cmd(0,"spk ^"%s^"",g_sound) g_IsCommencing = false g_IsKnifeRound = false
pause("ad") }
public evStartRound() { if (!g_IsCommencing) return
g_IsKnifeRound = true
if (p_Timer >= 30) set_task(float(p_Timer), "evNewRound", 348916)
set_hudmessage(0, 225, 0, -1.0, 0.30, 2, 2.0, 6.0, _, _, -1) ShowSyncHudMsg(0, g_SyncMsgObj, g_HudMsgStart) }
public client_spawn(id) { if (!g_IsCommencing) return force_knife(id) }
public evRestartRound() { if (!g_IsKnifeRound) return
g_IsKnifeRound = false }
public evCurWeapon(id) { if (!g_IsCommencing) return
static weapon weapon = get_user_weapon(id)
switch(p_Mode) { case 1: if (weapon == CSW_C4) return case 2: if (weapon == CSW_HEGRENADE || weapon == CSW_FLASHBANG || weapon == CSW_SMOKEGRENADE) return case 3: if (weapon == CSW_C4 || weapon == CSW_HEGRENADE || weapon == CSW_FLASHBANG || weapon == CSW_SMOKEGRENADE) return }
force_knife(id) }
force_knife(id) { engclient_cmd(id, "weapon_knife") }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
LaFA | Дата: Среда, 02.09.2009, 00:33:26 | Сообщение # 3 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| не еще над рестарт после раунда на ножах.... и еще одно я подумал что ето не на всех мапах полезно...мож зделать amx_kniferound (включить выключить 1\0) плз
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
|
|
| |
LaFA | Дата: Среда, 02.09.2009, 00:55:27 | Сообщение # 4 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| не работает что ты написал(( и еще из за етого плагина переустал работать AntiTeamAttacker. Добавлено (02.09.2009, 00:52:32) --------------------------------------------- и также само забинды вы мне делали и тоже из за забидов не работал он((( в чем может быть дело? Добавлено (02.09.2009, 00:55:27) --------------------------------------------- он работает только когда отключил все плагины.... и то функии без изменений не звука не рестарта(
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
Сообщение отредактировал LaFA - Среда, 02.09.2009, 00:56:21 |
|
| |
defaultNick8433 | Дата: Среда, 02.09.2009, 09:08:39 | Сообщение # 5 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Я написал в коде,что нужно указать путь к звуку,где идёт строчка new const g_sound[] Code #include <amxmodx>
#define TASK_ID 93417
new const PLUGIN[] = "Knife Round" new const VERSION[] = "1.6a" new const AUTHOR[] = "jas0n"
new const g_sound[]="sound/sound.wav"//указываешь путь к своему звуку
new const g_HudMsgStart[] = "KNIFE!!! KNIFE!!! KNIFE!!!" new const g_HudMsgEnd[] = "PICK UP YOUR WEAPONS AND FIGHT!"
new bool:g_IsKnifeRound new bool:g_IsCommencing new g_Mode, p_Mode new g_Timer, p_Timer new g_SyncMsgObj new kniferound_enabled
public plugin_precache() { precache_sound(g_sound) } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR)
register_event("TextMsg", "evGameCommencing", "a", "2=#Game_Commencing") register_event("CurWeapon", "evCurWeapon", "be", "1=1", "2!29") register_event("HLTV", "evNewRound", "a", "1=0", "2=0") register_logevent("evStartRound", 2, "1=Round_Start") register_logevent("evRestartRound", 2, "1&Restart_Round_")
g_Mode = register_cvar("kr_mode", "1") g_Timer = register_cvar("kr_timer", "0") kniferound_enabled=register_cvar("amx_kniferound","1") g_SyncMsgObj = CreateHudSyncObj() }
public plugin_cfg() { p_Mode = get_pcvar_num(g_Mode) p_Timer = get_pcvar_num(g_Timer) }
public evGameCommencing() { g_IsCommencing = true }
public evNewRound() { if(!g_IsKnifeRound) return if(task_exists(TASK_ID)) remove_task(TASK_ID)
set_hudmessage(0, 225, 0, -1.0, 0.30, 2, 2.0, 6.0, _, _, -1) ShowSyncHudMsg(0, g_SyncMsgObj, g_HudMsgEnd) client_cmd(0,"spk ^"%s^"",g_sound) g_IsCommencing = false g_IsKnifeRound = false
pause("ad") }
public evStartRound() { if(get_pcvar_num(kniferound_enabled)==1) return PLUGIN_CONTINUE if (!g_IsCommencing) return
g_IsKnifeRound = true
if (p_Timer >= 30) set_task(float(p_Timer), "evNewRound", 348916)
set_hudmessage(0, 225, 0, -1.0, 0.30, 2, 2.0, 6.0, _, _, -1) ShowSyncHudMsg(0, g_SyncMsgObj, g_HudMsgStart) }
public client_spawn(id) { if (!g_IsCommencing) return force_knife(id) }
public evRestartRound() { if (!g_IsKnifeRound) return
g_IsKnifeRound = false }
public evCurWeapon(id) { if (!g_IsCommencing) return
static weapon weapon = get_user_weapon(id)
switch(p_Mode) { case 1: if (weapon == CSW_C4) return case 2: if (weapon == CSW_HEGRENADE || weapon == CSW_FLASHBANG || weapon == CSW_SMOKEGRENADE) return case 3: if (weapon == CSW_C4 || weapon == CSW_HEGRENADE || weapon == CSW_FLASHBANG || weapon == CSW_SMOKEGRENADE) return }
force_knife(id) }
force_knife(id) { engclient_cmd(id, "weapon_knife") }
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
LaFA | Дата: Среда, 02.09.2009, 10:09:41 | Сообщение # 6 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| я все указывал)) ет я еще зделать могу...
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
Сообщение отредактировал LaFA - Среда, 02.09.2009, 10:11:16 |
|
| |
LaFA | Дата: Среда, 02.09.2009, 10:12:33 | Сообщение # 7 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| выдает сейчас 4 ошибки и не компилится((((((
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
|
|
| |
defaultNick8433 | Дата: Среда, 02.09.2009, 14:01:44 | Сообщение # 8 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Как это не компилируется!
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
LaFA | Дата: Среда, 02.09.2009, 14:37:04 | Сообщение # 9 |
Подполковник
Группа: Только чтение
Сообщений: 148
Статус: Не в сети
| хезе спасибо буду пробывать Добавлено (02.09.2009, 14:37:04) --------------------------------------------- плагин делает все раунды только Кнайф , не пишет вообще HUD сообщений и не играет музыка + из за него не работает пару плагинов((((
СТРАНО Я ЗАШОЛ МНЕ КАК МЕНУТУ ПРОИГРАЛ И МНЕ БАН АДМИН КИНУЛ ЗА ШТО ХЗ ЧЁ ЗА ФИГНЯ ЗАБАНИЛИ НЕ ЗАШТО Я ЗАХАДИЛ И ТАМ БАН ВЫСВЕТЕЛСЯ Я НЕПОНЯЛ 4Е ЗА ФИГНЯ Я РАСТЕРЯЛСЯ
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |