Добрый день. Отдаю исходник АХК, подходящий для всех организаций. То есть им может пользоваться любой зам/лидер любой организации. Хотел еще сделать смену биндов, но мне было лень и сейчас лень доводить дело до конца, может кто то захочет и доведет его до конца и можно выкладывать как общий АХК для замов/лидеров
IniRead, organization, C:\Temp\Settings.ini, org, 1
IniRead, rank, C:\Temp\Settings.ini, rank, 2
IniRead, name, C:\Temp\Settings.ini, name, 3
IniRead, criteria, C:\Temp\Settings.ini, criteria, 4
IniRead, place, C:\Temp\Settings.ini, place, 5
if (organization = "") || (organization = "ERROR")
{
InputBox, organization, Автор: kirillwxmx, Введите сюда свою фракцию `nИК`nППС`nГИБДД
IniWrite, %organization%, C:\Temp\Settings.ini, org, 1
}
if (rank= "") || (rank = "ERROR")
{
InputBox, rank, Автор: kirillwxmx, Введите сюда свое звание `nГенерал`nПолковник`nЗаместитель Начальника
IniWrite, %rank%, C:\Temp\Settings.ini, rank, 2
}
if (name = "") || (name = "ERROR")
{
InputBox, name, Автор: kirillwxmx, Введите сюда ваше Имя Фамилию `nНапример:`nФурри Вилман
IniWrite, %name%, C:\Temp\Settings.ini, name, 3
}
if (criteria = "") || (criteria = "ERROR")
{
InputBox, criteria, Автор: kirillwxmx, Введите сюда ваши критерии для вступления`nНапример:`n4 года проживания в области иметь при себе все документы
IniWrite, %criteria%, C:\Temp\Settings.ini, criteria, 4
}
if (place = "") || (place = "ERROR")
{
InputBox, place, Автор: kirillwxmx, Введите сюда место проведения собеседования `nНапример:`nВоенкомату
IniWrite, %place%, C:\Temp\Settings.ini, place, 5
}
Numpad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/d [%organization%] - [All] Волна гос. новостей свободна на {spase}
Return
Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/d [%organization%] - [All] Не услышав ответа, занимаю волну гос. Новостей на {spase}
Return
Numpad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/d [%organization%] - [All] Напоминаю, что волна гос.Новостей занята мною на {spase}
return
Numpad3::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/d [%organization%] - [ALL] Занимаю государственную волну. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Уважаемые жители области, минуточку внимания. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Сейчас пройдет собеседование в ряды %organization%, желающим прибыть к %place%{Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Критерии: %criteria%. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] С уважением, %rank% - %name%. {Enter}
Sleep 1500
SendInPut, {F6}/d [%organization%] - [ALL] Освободил государственную волну. {Enter}
Sleep 1500
Return
Numpad5::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/d [%organization%] - [ALL] Занимаю государственную волну. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Уважаемые жители области, минуточку внимания. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Собеседование в ряды %organization% окончено. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Спасибо за внимание, с уважением, %rank% - %name%. {Enter}
Sleep 1500
SendInPut, {F6}/d [%organization%] - [ALL] Освободил государственную волну. {Enter}
Sleep 1500
Return
Numpad6::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}Здравия желаю, Вас приветствует %rank% %organization% - %name%.{enter}
sleep 2000
SendInput, {F6}Я так понял, то что вы на собеседование{Enter}
sleep 2000
SendInput, {F6}Пожалуйста, предъявите ваши документы, удостоверяющую вашу личность{Enter}
sleep 2000
Return
Numpad7::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me взял документы из рук человека{enter}
sleep,2500
SendInput {F6}/do Документы в руке.{enter}
sleep,2500
SendInput {F6}/me начал осмотр всех документов{enter}
sleep,2500
SendInput {F6}/me начал рассматривать информацию в паспорте и сверил фотографию{enter}
sleep,2500
SendInput {F6}/me сложил документы и передал его владельцу{enter}
sleep,2500
SendInput {F6}/do Документы переданы.{enter}
sleep,2500
Return
Numpad8::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Хорошо.{Enter}
Sleep 1500
SendInput, {F6}Как вы расшифруете аббревиатеры - "ДМ" и "СК"?{Enter}
sleep 1500
Return
Numpad9::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}Снимите одежду, чтобы я осмотрел ваше тело на наличие татуировок.{enter}
sleep 2000
SendInput, {F6}О том, что татуировки запрещенны, думаю знает каждый.{Enter}
sleep 2000
Return
f1::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me осмотрел внимательно тело человека, затем поднял взгляд{enter}
sleep 2000
SendInput, {F6}Хорошо, я осмотрел ваше тело, одевайтесь.{Enter}
sleep 2000
Return
alt & f1::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}Cейчас минуточку, посмотрю информацию о вас в базе данных.{Enter}
sleep 2000
SendInput, {F6}/b DM & SK & TK & MG - in /b. {В /b чат}{enter}
Sleep, 3000
Return
f3::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Поздравляю Вас, Вы тот кто нам нужен.{enter}
Sleep, 2000
SendInput, {F6}/do Форма в руках.{enter}
Sleep, 2000
SendInput, {F6}/me достал из сумки форму, после чего передал ее человеку напротив{enter}
Sleep, 2000
SendInput, {F6}/invite {space}
Return
alt & f9::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал из рюкзака форму{enter}
Sleep, 1500
SendInput, {F6}/do Форма в руках.{enter}
Sleep, 1500
SendInput, {F6}/me передал форму человеку напротив{enter}
Sleep, 1500
SendInput, {F6}/do Процесс...{enter}
Sleep, 1500
SendInput, {F6}/changeskin {space}
Return
F4::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/me достал планшет из кейса, после чего открыл профиль сотрудника{enter}
Sleep 2000
SendInput, {F6}/do Профиль открыт.{enter}
Sleep 2000
SendInput, {F6}/me изменинл должность сотруднка{enter}
Sleep 2000
SendInput, {F6}/do Операция.{enter}
Sleep 2000
SendInput, {F6}/setrank{space}
Sleep 2000
Return
F5::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/me достал планшет из кейса, после чего открыл профиль сотрудника{enter}
Sleep 2000
SendInput, {F6}/do Профиль открыт.{enter}
Sleep 2000
SendInput, {F6}/me удалил сотрудника из списка{enter}
Sleep 2000
SendInput, {F6}/do Сотрудник удалён.{enter}
Sleep 2000
SendInput, {F6}/uninvite{space}
Sleep 2000
Return
f2::
Sleep 2000
Reload
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/b Откат{enter}
alt & 1::
Gui, 99:Add, DropDownList, x-178 y-155 w790 h194 , DropDownList
Gui, Font, S16 CRed Bold, Verdana
Gui, Font, S10 Bold, Verdana
Gui, 99:Add, Text, x32 y19 w160 h20 , Занята ли гос волна?
Gui, 99:Add, Text, x32 y159 w160 h20 , Занимаю гос волну
Gui, 99:Add, Text, x22 y89 w180 h20 , Напоминаю о гос волне
Gui, 99:Add, Text, x22 y229 w190 h20 , Начала собеса ( Госка )
Gui, 99:Add, Text, x32 y299 w180 h20 , Конец собеса ( Госка )
Gui, 99:Add, Text, x12 y369 w220 h20 , Приветствие с гражданином
Gui, 99:Add, Text, x32 y439 w170 h20 , Проверка документов
Gui, 99:Add, Text, x52 y509 w180 h20 , ДМ и СК - РП чат
Gui, 99:Add, Text, x22 y579 w190 h20 , Проверка тату (начало)
Gui, 99:Add, Text, x282 y579 w190 h20 , Проверка тату ( конец )
Gui, 99:Add, Text, x562 y579 w90 h20 , РП Термины
Gui, 99:Add, Text, x302 y19 w200 h20 , Принятие во фраку
Gui, 99:Add, Text, x342 y89 w110 h20 , Смена скина
Gui, 99:Add, Text, x342 y159 w110 h20 , Выдача ранга
Gui, 99:Add, Text, x322 y319 w170 h20 , Отмена действия АХК
Gui, 99:Add, Hotkey, x32 y49 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y119 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y189 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y259 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y329 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y399 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y469 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y539 w160 h30 ,
Gui, 99:Add, Hotkey, x302 y609 w160 h30 ,
Gui, 99:Add, Hotkey, x312 y49 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y119 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y189 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y269 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y349 w180 h30 ,
Gui, 99:Add, Button, x332 y449 w140 h40, Сохранить,
Gui, Font, S10 CRed Bold, Verdana
Gui, 99:Add, Hotkey, x552 y609 w150 h30 ,
Gui, 99:Add, Hotkey, x32 y609 w160 h30 ,
Gui, 99:Add, Text, x312 y239 w200 h20 , Увольнение сотрудника
;
Gui, 99:Show, x235 y24 h668 w1001, New GUI Window
Return
GuiClose:
ExitApp
GettUp:
Sleep, 1100
Goto, GettUp
IniRead, rank, C:\Temp\Settings.ini, rank, 2
IniRead, name, C:\Temp\Settings.ini, name, 3
IniRead, criteria, C:\Temp\Settings.ini, criteria, 4
IniRead, place, C:\Temp\Settings.ini, place, 5
if (organization = "") || (organization = "ERROR")
{
InputBox, organization, Автор: kirillwxmx, Введите сюда свою фракцию `nИК`nППС`nГИБДД
IniWrite, %organization%, C:\Temp\Settings.ini, org, 1
}
if (rank= "") || (rank = "ERROR")
{
InputBox, rank, Автор: kirillwxmx, Введите сюда свое звание `nГенерал`nПолковник`nЗаместитель Начальника
IniWrite, %rank%, C:\Temp\Settings.ini, rank, 2
}
if (name = "") || (name = "ERROR")
{
InputBox, name, Автор: kirillwxmx, Введите сюда ваше Имя Фамилию `nНапример:`nФурри Вилман
IniWrite, %name%, C:\Temp\Settings.ini, name, 3
}
if (criteria = "") || (criteria = "ERROR")
{
InputBox, criteria, Автор: kirillwxmx, Введите сюда ваши критерии для вступления`nНапример:`n4 года проживания в области иметь при себе все документы
IniWrite, %criteria%, C:\Temp\Settings.ini, criteria, 4
}
if (place = "") || (place = "ERROR")
{
InputBox, place, Автор: kirillwxmx, Введите сюда место проведения собеседования `nНапример:`nВоенкомату
IniWrite, %place%, C:\Temp\Settings.ini, place, 5
}
Numpad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/d [%organization%] - [All] Волна гос. новостей свободна на {spase}
Return
Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/d [%organization%] - [All] Не услышав ответа, занимаю волну гос. Новостей на {spase}
Return
Numpad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/d [%organization%] - [All] Напоминаю, что волна гос.Новостей занята мною на {spase}
return
Numpad3::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/d [%organization%] - [ALL] Занимаю государственную волну. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Уважаемые жители области, минуточку внимания. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Сейчас пройдет собеседование в ряды %organization%, желающим прибыть к %place%{Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Критерии: %criteria%. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] С уважением, %rank% - %name%. {Enter}
Sleep 1500
SendInPut, {F6}/d [%organization%] - [ALL] Освободил государственную волну. {Enter}
Sleep 1500
Return
Numpad5::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/d [%organization%] - [ALL] Занимаю государственную волну. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Уважаемые жители области, минуточку внимания. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Собеседование в ряды %organization% окончено. {Enter}
Sleep 1500
SendInPut, {F6}/gov [%organization%] Спасибо за внимание, с уважением, %rank% - %name%. {Enter}
Sleep 1500
SendInPut, {F6}/d [%organization%] - [ALL] Освободил государственную волну. {Enter}
Sleep 1500
Return
Numpad6::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}Здравия желаю, Вас приветствует %rank% %organization% - %name%.{enter}
sleep 2000
SendInput, {F6}Я так понял, то что вы на собеседование{Enter}
sleep 2000
SendInput, {F6}Пожалуйста, предъявите ваши документы, удостоверяющую вашу личность{Enter}
sleep 2000
Return
Numpad7::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me взял документы из рук человека{enter}
sleep,2500
SendInput {F6}/do Документы в руке.{enter}
sleep,2500
SendInput {F6}/me начал осмотр всех документов{enter}
sleep,2500
SendInput {F6}/me начал рассматривать информацию в паспорте и сверил фотографию{enter}
sleep,2500
SendInput {F6}/me сложил документы и передал его владельцу{enter}
sleep,2500
SendInput {F6}/do Документы переданы.{enter}
sleep,2500
Return
Numpad8::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Хорошо.{Enter}
Sleep 1500
SendInput, {F6}Как вы расшифруете аббревиатеры - "ДМ" и "СК"?{Enter}
sleep 1500
Return
Numpad9::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}Снимите одежду, чтобы я осмотрел ваше тело на наличие татуировок.{enter}
sleep 2000
SendInput, {F6}О том, что татуировки запрещенны, думаю знает каждый.{Enter}
sleep 2000
Return
f1::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me осмотрел внимательно тело человека, затем поднял взгляд{enter}
sleep 2000
SendInput, {F6}Хорошо, я осмотрел ваше тело, одевайтесь.{Enter}
sleep 2000
Return
alt & f1::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}Cейчас минуточку, посмотрю информацию о вас в базе данных.{Enter}
sleep 2000
SendInput, {F6}/b DM & SK & TK & MG - in /b. {В /b чат}{enter}
Sleep, 3000
Return
f3::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Поздравляю Вас, Вы тот кто нам нужен.{enter}
Sleep, 2000
SendInput, {F6}/do Форма в руках.{enter}
Sleep, 2000
SendInput, {F6}/me достал из сумки форму, после чего передал ее человеку напротив{enter}
Sleep, 2000
SendInput, {F6}/invite {space}
Return
alt & f9::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал из рюкзака форму{enter}
Sleep, 1500
SendInput, {F6}/do Форма в руках.{enter}
Sleep, 1500
SendInput, {F6}/me передал форму человеку напротив{enter}
Sleep, 1500
SendInput, {F6}/do Процесс...{enter}
Sleep, 1500
SendInput, {F6}/changeskin {space}
Return
F4::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/me достал планшет из кейса, после чего открыл профиль сотрудника{enter}
Sleep 2000
SendInput, {F6}/do Профиль открыт.{enter}
Sleep 2000
SendInput, {F6}/me изменинл должность сотруднка{enter}
Sleep 2000
SendInput, {F6}/do Операция.{enter}
Sleep 2000
SendInput, {F6}/setrank{space}
Sleep 2000
Return
F5::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/me достал планшет из кейса, после чего открыл профиль сотрудника{enter}
Sleep 2000
SendInput, {F6}/do Профиль открыт.{enter}
Sleep 2000
SendInput, {F6}/me удалил сотрудника из списка{enter}
Sleep 2000
SendInput, {F6}/do Сотрудник удалён.{enter}
Sleep 2000
SendInput, {F6}/uninvite{space}
Sleep 2000
Return
f2::
Sleep 2000
Reload
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/b Откат{enter}
alt & 1::
Gui, 99:Add, DropDownList, x-178 y-155 w790 h194 , DropDownList
Gui, Font, S16 CRed Bold, Verdana
Gui, Font, S10 Bold, Verdana
Gui, 99:Add, Text, x32 y19 w160 h20 , Занята ли гос волна?
Gui, 99:Add, Text, x32 y159 w160 h20 , Занимаю гос волну
Gui, 99:Add, Text, x22 y89 w180 h20 , Напоминаю о гос волне
Gui, 99:Add, Text, x22 y229 w190 h20 , Начала собеса ( Госка )
Gui, 99:Add, Text, x32 y299 w180 h20 , Конец собеса ( Госка )
Gui, 99:Add, Text, x12 y369 w220 h20 , Приветствие с гражданином
Gui, 99:Add, Text, x32 y439 w170 h20 , Проверка документов
Gui, 99:Add, Text, x52 y509 w180 h20 , ДМ и СК - РП чат
Gui, 99:Add, Text, x22 y579 w190 h20 , Проверка тату (начало)
Gui, 99:Add, Text, x282 y579 w190 h20 , Проверка тату ( конец )
Gui, 99:Add, Text, x562 y579 w90 h20 , РП Термины
Gui, 99:Add, Text, x302 y19 w200 h20 , Принятие во фраку
Gui, 99:Add, Text, x342 y89 w110 h20 , Смена скина
Gui, 99:Add, Text, x342 y159 w110 h20 , Выдача ранга
Gui, 99:Add, Text, x322 y319 w170 h20 , Отмена действия АХК
Gui, 99:Add, Hotkey, x32 y49 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y119 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y189 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y259 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y329 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y399 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y469 w160 h30 ,
Gui, 99:Add, Hotkey, x32 y539 w160 h30 ,
Gui, 99:Add, Hotkey, x302 y609 w160 h30 ,
Gui, 99:Add, Hotkey, x312 y49 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y119 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y189 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y269 w180 h30 ,
Gui, 99:Add, Hotkey, x312 y349 w180 h30 ,
Gui, 99:Add, Button, x332 y449 w140 h40, Сохранить,
Gui, Font, S10 CRed Bold, Verdana
Gui, 99:Add, Hotkey, x552 y609 w150 h30 ,
Gui, 99:Add, Hotkey, x32 y609 w160 h30 ,
Gui, 99:Add, Text, x312 y239 w200 h20 , Увольнение сотрудника
;
Gui, 99:Show, x235 y24 h668 w1001, New GUI Window
Return
GuiClose:
ExitApp
GettUp:
Sleep, 1100
Goto, GettUp