Piratekapitan
Известный
- 60
- 17
Можно ли сделать CLEO, чтобы оно нажимало кнопки которые пишут на экране? Там всего две кнопки, вот скрин как выглядят буквы на экране http://uploads.ru/PHLgp.png
0B56: set_game_key 1 state 0xFF
0B56: set_game_key 11 state 0xFF
0B56: set_game_key 11 state 0x00
Хм.. Это нажатие клавиш, а там рандомно выпадает для нажатия , Y или N и как задать условие, что бы нажималась клавиша которая на экранеесли следовать табличке:Код:0B56: set_game_key 1 state 0xFF
ONFOOT CONTROLS
0 left/right ~k~~GO_LEFT~ / ~k~~GO_RIGHT~
1 forward/backward ~k~~GO_FORWARD~ / ~k~~GO_BACK~
2 special ctrl left/right ~k~~VEHICLE_LOOKLEFT~/~k~~VEHICLE_LOOKRIGHT~
3 special ctrl up/down -unknown-
4 action/secondary fire ~k~~PED_ANSWER_PHONE~/ ~k~~PED_FIREWEAPON_ALT~
5 previous weapon/zoom in ~k~~PED_CYCLE_WEAPON_LEFT~/ ~k~~PED_SNIPER_ZOOM_IN~
6 aim weapon ~k~~PED_LOCK_TARGET~
7 next weapon/zoom out ~k~~PED_CYCLE_WEAPON_RIGHT~/ ~k~~PED_SNIPER_ZOOM_OUT~
8 group CTRL forward ~k~~GROUP_CONTROL_FWD~
9 group CTRL back ~k~~GROUP_CONTROL_BWD~
10 conversation - no ~k~~CONVERSATION_NO~
11 conversation - yes ~k~~CONVERSATION_YES~
12 (does not exist) -- -- --
13 change camera ~k~~CAMERA_CHANGE_VIEW_ALL_SITUATIONS~
14 jump ~k~~PED_JUMPING~
15 enter vehicle ~k~~VEHICLE_ENTER_EXIT~
16 sprint ~k~~PED_SPRINT~
17 fire ~k~~PED_FIREWEAPON~
18 crouch ~k~~PED_DUCK~
19 look behind ~k~~PED_LOOKBEHIND~
LALT sneak ~k~~SNEAK_ABOUT~
VEHICLE CONTROLS
0 left/right ~k~~VEHICLE_STEERLEFT~/ ~k~~VEHICLE_STEERRIGHT~
1 steer back/up ~k~~VEHICLE_STEERUP~/ ~k~~VEHICLE_STEERDOWN~
2 special ctrl left/right ~k~~VEHICLE_TURRETLEFT~/ ~k~~VEHICLE_TURRETRIGHT~ (NUM6)
3 special control up/down ~k~~VEHICLE_TURRETUP~/ ~k~~VEHICLE_TURRETDOWN~
4 secondary fire ~k~~VEHICLE_FIREWEAPON_ALT~
5 look left ~k~~VEHICLE_LOOKLEFT~
6 hand brake ~k~~VEHICLE_HANDBRAKE~
7 look right ~k~~VEHICLE_LOOKRIGHT~
8 next radio station ~k~~VEHICLE_RADIO_STATION_UP~
9 previous radio station ~k~~VEHICLE_RADIO_STATION_DOWN~
10 no ~k~~CONVERSATION_NO~
11 yes / trip skip ~k~~CONVERSATION_YES~
12 (does not exist) -- -- --
13 camera ~k~~CAMERA_CHANGE_VIEW_ALL_SITUATIONS~
14 brake/reserve ~k~~VEHICLE_BRAKE~
15 enter/exit ~k~~VEHICLE_ENTER_EXIT~
16 accelerate ~k~~VEHICLE_ACCELERATE~
17 fire ~k~~VEHICLE_FIREWEAPON~
18 horn ~k~~VEHICLE_HORN~
19 submission ~k~~TOGGLE_SUBMISSIONS~
RMB vehicle mouse look ~k~~VEHICLE_MOUSELOOK~
то чтобы нажать кнопку Y(что является клавишей подтверждения (11 conversation - yes)), то надо запилить:
А чтобы отжать:Код:0B56: set_game_key 11 state 0xFF
Код:0B56: set_game_key 11 state 0x00
Подскажите, как сделать фэйк координаты на сервер так.
Чтобы мой персонаж сидел за рулём, а отправлялись координаты под землю, а машина сама рулила
занопать отправку координат автомобиля и в цикле раз 5 в секунду отправлять координаты машины, но у на 3 меньше (константа зависит от задачи)
Как это?
Объясни более попонятнее
или скинь код
:65
0001: wait 0 ms
0B35: samp 24@ = get_last_command_params
Actor.StorePos($PLAYER_ACTOR, 11@, 12@, 13@)
0AD4: 26@ = scan_string 24@ format "%d %s" 31@ 32@v
if and
0C18: 16@ = strstr string1 24@ string2 32@v
31@ == 1
//16@ == false
then
0AF3: write_float 11@ to_ini_file "CLEO\INI\atp.ini" section "коры" key "x"
0AF3: write_float 12@ to_ini_file "CLEO\INI\atp.ini" section "коры" key "y"
0AF3: write_float 13@ to_ini_file "CLEO\INI\atp.ini" section "коры" key "z"
0AF8: samp add_message_to_chat " * %cEAEAEA%cкуку: %cebc2af%c/lol [id] [текст]%cEAEAEA%c." color 52479 123 125 123 125 123 125
0AF5: write_string 32@v to_ini_file "CLEO\INI\atp.ini" section "текст" key "name"
else
jump @ATP
0B43: cmd_ret
end
:ATP
if and
0C18: 16@ = strstr string1 24@ string2 32@v
31@ == 2
then
0AF3: write_float 11@ to_ini_file "CLEO\INI\atp.ini" section "коры1" key "x"
0AF3: write_float 12@ to_ini_file "CLEO\INI\atp.ini" section "коры1" key "y"
0AF3: write_float 13@ to_ini_file "CLEO\INI\atp.ini" section "коры1" key "z"
0AF5: write_string 32@v to_ini_file "CLEO\INI\atp.ini" section "текст2" key "name"
else 0AF8: samp add_message_to_chat " * %cEAEAEA%cagaga: %cebc2af%c/lol [id] [текст]%cEAEAEA%c." color 52479 123 125 123 125 123 125
0B43: cmd_ret
end
Нельзя сканировать строку на наличие строки.
Как отправить фэйк позицию под игрока ( под землю)?
- NOP InCarData.
- Функция отправки координат("фейк позиция" иначе).
- От оси "Y" -3 каждую секунду(т.е. при отправке координат).