Изменения в плагине СВИНОРЕЗ

Сообщения
18
Реакции
2
Здравствуйте, помогите пожалуйста сделать так, что бы игрок получивший скин свинореза каждый раунд

1. + 1000$
2. сообщение в чат "Свинорез <НИК> продержался <х> раунд и получает за это 1000$"

При этом стать свинорезом можно ТОЛЬКО зарезав другого свинореза, а при его отсутствии любого игрока.
 

Вложения

  • svinorez.sp
    5 КБ · Просмотры: 16
Последнее редактирование:

Danyas

Участник
Сообщения
2,173
Реакции
1,072
Я понятия не имею, будет ли оно работать, но попробуй.
 

Вложения

  • svinorez.sp
    5.6 КБ · Просмотры: 9
  • svinorez.smx
    16.7 КБ · Просмотры: 8

olzet

Участник
Сообщения
10
Реакции
0
Работает но с ошибкой и компильнуть нельзя деньги поднимает до 18000
Native "GetClientTeam" reported: Client index 0 is invalid
Displaying call stack trace for plugin "svinorez.smx":
Line 169, svinorez.sp::SetSkin
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
Фикс денег и ошибки.
Добавил счетчик, не знаю будет ли корректно работать.
 

Вложения

  • svinorez_count_money.smx
    18.5 КБ · Просмотры: 8
  • svinorez_count_money.sp
    5.8 КБ · Просмотры: 21

olzet

Участник
Сообщения
10
Реакции
0
Раунды не обнуляет новым свинорезам. Продолжает считывает подряд. И скин передаётся только если зарезал свинореза. Oшибка в логах:
[SM] Native "GetClientTeam" reported: Client index 0 is invalid
SM] Displaying call stack trace for plugin "svinorez_count_money.smx":
L\scripting\svinorez_count_money.sp::SetSkin()
 

Danyas

Участник
Сообщения
2,173
Реакции
1,072
Раунды не обнуляет новым свинорезам. Продолжает считывает подряд. И скин передаётся только если зарезал свинореза. Oшибка в логах:
[SM] Native "GetClientTeam" reported: Client index 0 is invalid
SM] Displaying call stack trace for plugin "svinorez_count_money.smx":
L\scripting\svinorez_count_money.sp::SetSkin()
После 110-й строчки
C-подобный:
if(!victim || victim > MaxClients || !IsClientInGame(victim)) return;
добавь
C-подобный:
if(!attacker || attacker > MaxClients || !IsClientInGame(attacker)) return;
 

olzet

Участник
Сообщения
10
Реакции
0
Режу бота в начале раунда, скин у меня , бот режет бота скин забирают и потом только у свинореза можно забрать , но если я с скином боты режут своего и скин у бота. С людьми всё норм скин переходит кто зарезал любого. Ошибка осталась, и счёт как начал в начале так один и считает всем.
svinorez_count_money.sp::GetMoney()
svinorez_count_money.sp::SetSkin
Ошибку убрать и счёт чтоб обнулялся новым свинорезам, будет класно. НО и за это спасибо большое!!! Смущает только ошибка.
 

Ded_maksim_116_rus

Участник
Сообщения
56
Реакции
11
Помогите дофиксить "svinorez" плагин хочу чтобы после обрезания :biggrin: играла рондомный sound а не 1 на

это указано на : svinorez.cfg

// Sound path
// -
// Default: "svinorez/kaban4eg.mp3"
sm_svin_sound "svinorez/sssvin.mp3"

но он только 1 читает, как мне сделать рондомный или хотя бы порядку несколько через раз
побывал так на конфиге:
// Sound path
// -
// Default: "svinorez/kaban4eg.mp3"
sm_svin_sound "svinorez/kaban4eg33.mp3"
sm_svin_sound "svinorez/sssvin.mp3"
sm_svin_sound "svinorez/humon.mp3"

не помогло.

подскажите плиз ??:aikido:
 

Вложения

  • svinorez.sp
    5 КБ · Просмотры: 7
  • svindownloads.ini
    922 байт · Просмотры: 5
  • svinorez.phrases.txt
    289 байт · Просмотры: 9
  • svinorez.smx
    14.1 КБ · Просмотры: 3
  • svinorez.cfg
    466 байт · Просмотры: 6
Сверху Снизу