#1
Народ поскажите, перевожу визуалку, как сделать для неё смену языка, если в скрипте прописано На рисунке добавить кнопку еще одну в настройках не сложно и прописать, чтоб можно было её нажимать. Но как сделать, чтоб при нажатии менялся язык подскажите, буду премного благодарен) Перевод в папке с игрой game\tl, Напрямую оригинал переводить, я додумался. Но хочется, чтоб если выйдет обновление не пришлось заново почти все переводить(( Буду рад если кто подскажет) PS: для связи скайп ntoniys
#3
screen preferences2(): tag menu window: style "gm_root" imagemap: ground "menu/settings-screen2-inactive.png" idle "menu/settings-screen2-inactive.png" hover "menu/settings-screen2-active.png" selected_idle "menu/settings-screen2-inactive.png" selected_hover "menu/settings-screen2-active.png" hotspot (49, 182, 245, 51) action Return() hotspot (1118, 86, 45, 39) action Quit() hotspot (50, 233, 242, 51) action ShowMenu("save") hotspot (52, 286, 241, 50) action ShowMenu("load") hotspot (50, 336, 245, 52) action ShowMenu("preferences") hotspot (716, 186, 215, 54) action ShowMenu("preferences") hotspot (930, 186, 304, 54) action ShowMenu("preferences2") hotspot (53, 387, 241, 51) action MainMenu() hotspot (50, 438, 244, 52) action ShowMenu("help") hotspot (51, 491, 243, 51) action ShowMenu("codex3") hotspot (50, 542, 243, 52) action ShowMenu("gallery", id = "chapters", page = 1, who = "") hotspot (50, 593, 244, 51) action Quit() if vanilla == True: selected_idle "menu/settings-screen2-active.png" hotspot (349, 353, 20, 19) clicked SetVariable("vanilla", True) if vanilla == False: selected_idle "menu/settings-screen2-active.png" hotspot (469, 353, 21, 19) clicked SetVariable("vanilla", False) if tutorial == True: selected_idle "menu/settings-screen2-active.png" hotspot (656, 353, 18, 19) clicked SetVariable("tutorial", True) if tutorial == False: selected_idle "menu/settings-screen2-active.png" hotspot (752, 353, 18, 19) clicked SetVariable("tutorial", False) if g_medical_help == True: selected_idle "menu/settings-screen2-active.png" hotspot (925, 353, 19, 19) clicked SetVariable("g_medical_help", True) if g_medical_help == False: selected_idle "menu/settings-screen2-active.png" hotspot (1022, 352, 20, 20) clicked SetVariable("g_medical_help", False) if persistent.lang == "english": selected_idle "menu/settings-screen2-active.png" hotspot (351, 481, 19, 19) clicked SetField(persistent, "lang", "english")
И куда тут вставлять текстовую кнопку омг?
#4
Код
if persistent.lang != "english": selected_idle "menu/settings-screen2-active.png" hotspot (351, 481, 19, 19) clicked [SetField(persistent, "lang", "english"), Language(None) ] if persistent.lang != "russian": selected_idle "menu/settings-screen2-active.png" hotspot (351, 481, 19, 19) clicked [SetField(persistent, "lang", "russian"), Language("russian") ]
ну можно и в ваш код. Картинки только согласуйте. Eсли пользоваться тегом "код", то проще понять - отступы сохраняются.
Сообщение отредактировал dmit - Четверг, 03/Янв/2019, 20:30
планета FOREVER!!! Unkenbro team