(create_text_overlay, reg0, "str_disallow_ranged_weapons", 0),
(position_set_x, pos1, 30),
(position_set_y, pos1, ":cur_y"),
(overlay_set_position, reg0, pos1),(item_get_type, <destination>, <item_id>),с помощью нее можно получить тип оружия, и далее уже делать проверки на нужный тип.
рой дальше, еще копать и копатьЗнаю.
("disallow_ranged_weapons", "Disallow ranged weapons"),
("ranged_weapons_are_disallowed", "Ranged weapons are disallowed."),
("ranged_weapons_are_allowed", "Ranged weapons are allowed."), (assign, "$g_multiplayer_disallow_ranged_weapons", 0), (else_try),
(eq, ":input", 43),
(try_begin),
(eq, "$g_multiplayer_disallow_ranged_weapons", 1),
(str_store_string, s0, "str_ranged_weapons_are_disallowed"),
(else_try),
(str_store_string, s0, "str_ranged_weapons_are_allowed"),
(try_end),
(else_try), (else_try),
(eq, ":input", 44),
(try_begin),
(is_between, ":val1", 0, 2),
(assign, "$g_multiplayer_disallow_ranged_weapons", ":val1"),
(try_begin),
(eq, ":val1", 1),
(str_store_string, s0, "str_ranged_weapons_are_disallowed"),
(else_try),
(str_store_string, s0, "str_ranged_weapons_are_allowed"),
(try_end),
(else_try),как после дуэли сделать так, что бы возобновлялись жизни?
Dragon_ua ([url]http://rusmnb.ru/index.php?action=profile;u=13642[/url]), рой дальше, еще копать и копать :) Это отвечает за появление текста "Disallow ranged weapons", в определённой менюшке (скорее всего в панели администратора, но я не уверен, так как я не знаю где ты этот код откопал, да и явно что не в константах).Именно там, в панели администратора. Если жать Host a game, пролистав в самый низ можно увидеть эту надпись и чекбокс.
Вот в Стрингс отвечает за сообщение:
("disallow_ranged_weapons", "Disallow ranged weapons"), # фраза в меню, напротив которой стоит чекбокс для включения/отключения стрелкового оружия
("ranged_weapons_are_disallowed", "Ranged weapons are disallowed."), # фраза, выводящаяся на экран при выключении стрелкового
("ranged_weapons_are_allowed", "Ranged weapons are allowed."), # фраза, выводящаяся на экран при включении стрелкового
Вот из Скриптс, фиг знает, что:
(assign, "$g_multiplayer_disallow_ranged_weapons", 0), # скорее всего, при запуске игры по умолчанию разрешает стрелковое (а точнее, по умолчанию оно не запрещено :))
(else_try),
(eq, ":input", 43),
(try_begin),
(eq, "$g_multiplayer_disallow_ranged_weapons", 1),
(str_store_string, s0, "str_ranged_weapons_are_disallowed"),
(else_try),
(str_store_string, s0, "str_ranged_weapons_are_allowed"),
(try_end), # этот блок проверяет, выключено ли или включено стрелковое оружие и сохраняет соответствующую запись из strings в переменную s0, для дальнейшего вывода на экран
(else_try),
(else_try),
(eq, ":input", 44),
(try_begin),
(is_between, ":val1", 0, 2),
(assign, "$g_multiplayer_disallow_ranged_weapons", ":val1"),
(try_begin),
(eq, ":val1", 1),
(str_store_string, s0, "str_ranged_weapons_are_disallowed"),
(else_try),
(str_store_string, s0, "str_ranged_weapons_are_allowed"),
(try_end),
(else_try), # этот блок проверяет чекбокс по нажатию мыши и выводит соответствующие надписи на экран.... подозреваю в окне списка серверов, где по наведении мышки на сервер всплывает окошко, показывающее настройки сервера.
И ещё много того, чего я не понимаю :( # аналогично, не совсем понял
Спасибо за разъяснение, но вы добиваетесь, что бы я сам код сделал что ли? :)
А ты добиваешься, чтобы его за тебя сделали что-ли? :)Угу :D