Вопрос Не работает простенький скрипт

Забаненный
Статус
Оффлайн
Регистрация
27 Апр 2021
Сообщения
25
Реакции[?]
6
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Итак, есть у меня скрипт который должен писать в чат "hello" если в руках у меня молотов, но он почему-то спамит "hello" даже если у меня в руках не молотов. Кто знает в чем трабл?

JavaScript:
function test()
{
    localplayer_index = Entity.GetLocalPlayer( );
    localplayer_weapon = Entity.GetWeapon(localplayer_index);
    weapon_name = Entity.GetName(localplayer_weapon);
    if (localplayer_weapon = "molotov"){
    Cheat.ExecuteCommand( "say hello" );
}
}
Cheat.RegisterCallback("CreateMove", "test");
 
SenkoTech dev
Пользователь
Статус
Оффлайн
Регистрация
4 Янв 2020
Сообщения
326
Реакции[?]
111
Поинты[?]
5K
/edit у тебя написано
1620370360034.png
а зачем тебе тогда?
1620370374091.png

Ты понимаешь что у тебя также синтаксис не правильно написан?

if (weapon_name == "molotov")
 
Забаненный
Статус
Оффлайн
Регистрация
27 Апр 2021
Сообщения
25
Реакции[?]
6
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
SenkoTech dev
Пользователь
Статус
Оффлайн
Регистрация
4 Янв 2020
Сообщения
326
Реакции[?]
111
Поинты[?]
5K
Короче, когда не буду занят, попробую пофиксить.
И так и так пробовал, также просто спамит
Пожалуйста, авторизуйтесь для просмотра ссылки.
Я дополнил!
JavaScript:
function test() {
    localplayer_index = Entity.GetLocalPlayer()
    localplayer_weapon = Entity.GetWeapon(localplayer_index)
    weapon_name = Entity.GetName(localplayer_weapon)
    if (weapon_name == "molotov")
        Cheat.ExecuteCommand("say hello")
}
Cheat.RegisterCallback("CreateMove", "test");
 
Забаненный
Статус
Оффлайн
Регистрация
27 Апр 2021
Сообщения
25
Реакции[?]
6
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Сверху Снизу