Помогите! добавить new String

vasil

Участник
Сообщения
115
Реакции
21
Всем привет.Есть рабочий плагин.
При убийстве с ножа играет музыка.
Но только если убить со стандартного ножа.
Прошу у вас помощи прикрутить "new String:knifes"
Хочется чтоб музыка играла при убийстве с любого ножа
Заранее спасибо.
C-подобный:
new String:knifes[][] =
{
    "weapon_knife_karambit",
    "weapon_knife_m9_bayonet",
    "weapon_bayonet",
    "weapon_knife_survival_bowie",
    "weapon_knife_butterfly",
    "weapon_knife_flip",
    "weapon_knife_push",
    "weapon_knife_tactical",
    "weapon_knife_falchion",
    "weapon_knife_gut",
    "weapon_knife_ursus",
    "weapon_knife_gypsy_jackknife",
    "weapon_knife_stiletto",
    "weapon_knife_widowmaker"
};
C-подобный:
#include <sdktools>
#include <sourcemod>

#define SOUND_LOAD    "sound/myz/myz.mp3"
#define SOUND_PLAY    "*/myz/myz.mp3"

public OnPluginStart()
{
    HookEvent("player_death", Death);
}

public OnMapStart()
{
    PrecacheSound(SOUND_PLAY, true);
    AddFileToDownloadsTable(SOUND_LOAD);
}

public Death(Handle:event, const String:name[], bool:dontBroadcast)
{
    decl String:str[32];
    GetEventString(event, "weapon", str, sizeof(str));
    if(StrEqual(str, "knife", true))
    EmitSoundToAll(SOUND_PLAY, SOUND_FROM_PLAYER, SNDCHAN_STATIC, SNDLEVEL_NORMAL);
  }
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
@vasil,
PHP:
#include <sdktools>
#include <sourcemod>

#define SOUND_LOAD    "sound/myz/myz.mp3"
#define SOUND_PLAY    "*/myz/myz.mp3"

public OnPluginStart()
{
    HookEvent("player_death", Death);
}

public OnMapStart()
{
    PrecacheSound(SOUND_PLAY, true);
    AddFileToDownloadsTable(SOUND_LOAD);
}

public Death(Handle:event, const String:name[], bool:dontBroadcast)
{
    decl String:str[32];
    GetEventString(event, "weapon", str, sizeof(str));
    if(StrContains(str, "knife", false) != -1 || StrContains(str, "bayonet", false) != -1){
        EmitSoundToAll(SOUND_PLAY, SOUND_FROM_PLAYER, SNDCHAN_STATIC, SNDLEVEL_NORMAL);
    }
    
}
 

vasil

Участник
Сообщения
115
Реакции
21
@Skeriiz, Спасибо!!! получается не надо вставлять
new String:knifes?
 
Сверху Снизу