|
Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/
Помощь с Ham_TakeDamage
|
|
defaultNick8433 | Дата: Суббота, 23.05.2009, 18:28:32 | Сообщение # 1 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Решил написать плагин,когда стреляешь в контра,он издаёт звук,что ему больно,например:ауч ,а когда стреляешь в тт издаётся тоже звук:ауч,отличный от звука контра Вот код Code #include <amxmodx> #include <hamsandwich> #include <cstrike>
#define PLUGIN "Pain Sound Team" #define AUTHOR "Scripter" #define VERSION "1.0"
public plugin_precache() { precache_sound("sound/pain_ct.wav") precache_sound("sound/pain_tt.wav") } public plugin_init() { register_plugin(PLUGIN,AUTHOR,VERSION) RegisterHam("Ham_TakeDamage","player","pain team") } public pain team(victim,weapon,killer,damage) { new CsTeams:team=cs_get_user_team(id) if(team==CS_TEAM_T(victim)) { emit_sound(0,"spk ^"sound/pain_ct.wav^"") } else if(team==CS_TEAM_CT(victim)) { emit_sound(0,"spk ^"sound/pain_tt.wav^"") } return PLUGIN_CONTINUE } Вот какие ошибки: pain_team.sma(18) : error 035: argument type mismatch (argument 1) pain_team.sma(20) : error 001: expected token: ";", but found "-identifier-" pain_team.sma(35) : warning 203: symbol is never used: "pain" pain_team.sma(35) : warning 203: symbol is never used: "team"
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
PomanoB | Дата: Суббота, 23.05.2009, 19:14:15 | Сообщение # 2 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Quote (defaultNick8433) RegisterHam("Ham_TakeDamage","player","pain team") } public pain team(victim,weapon,killer,damage) Имя функции не должно содержать пробелов => Code RegisterHam("Ham_TakeDamage","player","pain_team") } public pain_team(victim,weapon,killer,damage) Добавлено (2009-05-23, 7:14 Pm) ---------------------------------------------
Quote (defaultNick8433) CS_TEAM_T(victim) Неправильно надо просто CS_TEAM_T
http://romanov4400.mybrute.com
|
|
| |
defaultNick8433 | Дата: Суббота, 23.05.2009, 21:21:56 | Сообщение # 3 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Исправил ошибки ну всё равно плагин не компилиться,вот такие ошибки textILKZdt.sma(17) : error 035: argument type mismatch (argument 1) textILKZdt.sma(21) : error 017: undefined symbol "id" textILKZdt.sma(24) : error 035: argument type mismatch (argument 2) textILKZdt.sma(28) : error 035: argument type mismatch (argument 2) textILKZdt.sma(31) : warning 217: loose indentation Решил переправить cs_get_user_team(id) на cs_get_user_team(victim),ощибка пропало только остались всё прежние textGZJKWl.sma(17) : error 035: argument type mismatch (argument 1) textGZJKWl.sma(24) : error 035: argument type mismatch (argument 2) textGZJKWl.sma(28) : error 035: argument type mismatch (argument 2)
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
PomanoB | Дата: Суббота, 23.05.2009, 21:26:23 | Сообщение # 4 |
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Статус: Не в сети
| Code #include <amxmodx> #include <hamsandwich> #include <cstrike>
#define PLUGIN "Pain Sound Team" #define AUTHOR "Scripter" #define VERSION "1.0"
public plugin_precache() { precache_sound("sound/pain_ct.wav") precache_sound("sound/pain_tt.wav") } public plugin_init() { register_plugin(PLUGIN,AUTHOR,VERSION) RegisterHam(Ham_TakeDamage,"player","pain_team") } public pain_team(victim,weapon,killer,damage) { new CsTeams:team=cs_get_user_team(victim) if(team==CS_TEAM_T) { emit_sound(victim,4,"spk ^"sound/pain_ct.wav^"",1.0,0.80,0,100) } else if(team==CS_TEAM_CT) { emit_sound(victim,4,"spk ^"sound/pain_tt.wav^"",1.0,0.80,0,100) } return PLUGIN_CONTINUE }
http://romanov4400.mybrute.com
|
|
| |
defaultNick8433 | Дата: Суббота, 23.05.2009, 21:42:37 | Сообщение # 5 |
Генерал-полковник
Группа: Скриптеры
Сообщений: 806
Статус: Не в сети
| Спасибо,всё кул откомпилировалось
Раскручиваю сайты,ставлю трекера на хостинг.Всё бесплатно.Если заинтересовало,то моя аська 400538001
|
|
| |
| AMX Mod X Russian Community © 2006-2024 | |
|
| |