屏幕上的按键代码





























这是一个针对初学者及其他脚本编写者的技术cleos脚本。
这次的主题再次是关于在屏幕上显示特定信息。
而且是多么精彩!
它可以在屏幕上显示任何按下的键盘按键的代码。
现在,不再需要在Sanny Builder的帮助文档中寻找opcode 0AB0的按键代码了。
因为现在,任何按下的键的信息都会在屏幕的下中角显示。
具体来说,就是按键的名称和它的代码。
这还不是全部,也不再需要在Sanny Builder的帮助文档中寻找opcode 00E1的鼠标按钮代码了。
因为现在,任何按下的鼠标按钮的信息和任何按下的键的信息都会在屏幕的下中角显示。
最后,这次脚本有两个版本的显示文本,分别是俄语和英语。
俄语版本更适合那些使用SanLtd Team的俄化补丁的用户,以及希望显示文本为俄语的用户。
英语版本更适合那些使用其他非SanLtd Team的俄化补丁的用户,他们的屏幕上会显示乱码。
这次脚本将对大多数脚本编写者有用。
因为使用特定键盘按键的cleo脚本几乎是每个第二个脚本编写者都会写的。
控制键和您的操作:
1.只需按住您想要获取信息的键,直到出现按键名称和代码。
2.当按键名称和代码出现后,如果您需要记住代码,请不要松开按键,保持按住直到记住为止。
3.记住并学习后,您可以松开按键,按键信息将消失。
错误:
不幸的是,这次没有避免错误。
当按住Delete或Caps Lock键时,可能会显示右键的信息,而不是这些键的信息。
这是因为Delete和Caps Lock在opcode 00E1中与右键是共享的。
也就是说,Delete和Caps Lock键以及右键实际上都是“瞄准”,因此会发生这样的误触发。
这个错误很容易解决,只需再按一次并保持Delete或Caps Lock。
这次将显示这些键的实际信息。
注意!:
不幸的是,脚本有一个缺点,文本不会消失。
所以如果您不需要这个文本或者出于某种原因觉得它碍事,只需将脚本移动到其他地方并重新启动游戏。
最初脚本是为了按下特定键而开发的,但文本却不愿意消失,我不得不让它保持可见。
许多人按住Pause或Print Screen键会认为脚本对这些键无效,因为没有信息显示在屏幕上。
但实际上这些键在游戏中并没有使用,因此在脚本中被忽略了。
И ещё один технический cleo-скрипт для начинающих и не только начинающих скриптеров.
На этот раз снова тему отображения определённой информации о чём либо на экране.
И какой!
Отображение кода и не только на экране абсолютно любой нажатой клавиши на клавиатуре.
Теперь, больше не придётся рыться в справке по: Sanny Builder в поисках нужного кода клавиши для опкода 0AB0.
Потому что теперь, вся информация о любой нажатой клавиши будет отображаться на экране в нижнем среднем углу.
А именно, название клавиши и разумеется, самое главное её код.
Это ещё не всё, также больше не придётся рыться в справке по: Sanny Builder в поисках нужного кода кнопки мыши для опкода 00E1.
Потому что теперь, вся информация о любой нажатой кнопки мыши также как и любой нажатой клавиши будет отображаться на экране в нижнем среднем углу.
И последнее, на этот раз скрипт написан в двух версиях касательных отображаемого текста, русская и английская.
Русская версия больше подойдёт для тех у кого стоит русификатор от SanLtd Team и для тех кто хочет чтобы отображаемый текст был на русском языке.
Английская версия больше подойдёт для тех у кого стоит другой русификатор не от SanLtd Team и вместо русских букв отображаются непонятные символы.
На этот раз скрипт будет полезен уже большинству скриптерам.
Так как cleo-скрипты с использованием нажатий определённых клавиш клавиатуры, пишет практически каждый второй скриптер.
Клавиши управления и ваши действия:
1.Просто нажмите и удерживайте любую нужную вам для получения информации о клавиши, клавишу, до тех пор пока не появиться название клавиши и её код.
2.После появления названия и кода клавиши, если вам надо запомнить код, то не отжимайте клавишу, держите пока не запомните.
3.После того как запомнили и изучили, можете отжать клавишу и информация о клавише исчезнет.
Баги:
К сожалению на этот раз не обошлось без них.
Когда нажимается и удерживается клавиша Delete или Caps Lock, вместо информации об этих клавишах может выйти информация о правой кнопке мыши.
Это объясняется тем что клавиша Delete и Caps Lock в опкоде 00E1: общие с правой кнопкой мыши.
То есть что клавиши Delete и Caps Lock, что правая клавиша это в общем "Прицел" и поэтому и происходит вот такое вот ложное срабатывание.
Данный баг легко решается просто нажмите ещё раз и удерживайте Delete или Caps Lock.
И уже на этот раз отобразиться действительная информация именно об этих клавишах.
Внимание!:
К сожалению у скрипта есть один минус, текст не убирается.
Так что если вам не нужен или по каким либо причинам мешает этот текст, то просто переместите сам скрипт в другое место и перезапустите игру.
Изначально скрипт разрабатывался с нажатием определённой клавиши, но текст так и не захотел отображаться и мне пришлось оставить его неисчезаемым.
Многие зажав клавиши Pause или Print Screen подумают что скрипт не работает для этих клавиш, так как информации об них не выводятся на экран.
Но на самом деле эти клавиши никак не используются в игре и поэтому они были пропущены в скрипте.