You are not logged in.
Pages: 1
Первоначально идея была в том, что когда в тебя стреляют несколько противников(а с плагином bullet.asi это может длится секунды полторы), а в руках у гг к примеру баллончик с краской, неплохо бы было быстренько(а колёсиком мыши быстренько не получится, если стволов много) сменить оружие чтоб начать отстреливаться. В итоге получилось вот что:
Видео первой версии - http://www.youtube.com/watch?v=WA5K66nHrxo
В текущей версии, по нажатию кнопки X игра становится на паузу, на экран выводится список всего оружия игрока, количество патронов в обойме/общее кол-во патронов для каждой пушки. Принимаются пожелания, чего ещё сюда вынести.
Что можно делать в этом режиме:
-использовать читы.
-рисовать текст/текстуры.
-открывать меню(то которое скриптовое, но главное меню тоже можно).
-менять оружие.
-вращать камеру вокруг игрока.
-пользоваться реалтайм картой.
-при входе в режим, ближайшие пикапы оружия показываются на радаре.
-100% чеклист с вспомогательными маркерами.
Код текущей версии("X" - вкл, "С" - выкл.):
tacticalscreen.cs
http://pastebin.com/0k5m9V6G
horse.s
{$CLEO .s}
0000: NOP
065B: store_pickup $2882 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2882
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2883 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2883
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2884 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2884
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2885 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2885
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2886 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2886
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2887 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2887
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2888 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2888
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2889 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2889
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2890 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2890
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2891 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2891
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2892 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2892
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2893 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2893
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2894 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2894
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2895 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2895
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2896 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2896
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2897 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2897
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2898 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2898
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2899 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2899
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2900 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2900
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2901 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2901
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2902 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2902
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2903 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2903
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2904 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2904
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2905 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2905
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2906 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2906
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2907 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2907
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2908 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2908
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2909 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2909
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2910 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2910
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2911 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2911
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2912 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2912
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2913 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2913
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2914 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2914
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2915 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2915
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2916 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2916
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2917 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2917
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2918 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2918
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2919 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2919
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2920 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2920
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2921 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2921
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2922 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2922
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2923 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2923
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2924 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2924
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2925 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2925
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2926 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2926
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2927 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2927
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2928 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2928
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2929 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2929
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2930 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2930
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2931 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2931
0165: set_marker 7@ color_to 8
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
0A93: end_custom_threadphoto.s
{$CLEO .s}
0000: NOP //photo
065B: store_pickup $2932 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2932
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2933 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2933
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2934 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2934
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2935 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2935
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2936 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2936
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2937 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2937
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2938 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2938
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2939 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2939
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2940 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2940
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2941 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2941
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2942 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2942
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2943 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2943
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2944 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2944
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2945 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2945
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2946 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2946
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2947 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2947
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2948 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2948
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2949 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2949
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2950 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2950
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2951 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2951
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2952 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2952
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2953 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2953
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2954 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2954
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2955 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2955
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2956 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2956
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2957 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2957
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2958 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2958
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2959 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2959
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2960 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2960
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2961 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2961
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2962 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2962
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2963 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2963
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2964 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2964
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2965 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2965
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2966 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2966
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2967 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2967
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2968 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2968
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2969 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2969
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2970 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2970
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2971 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2971
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2972 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2972
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2973 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2973
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2974 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2974
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2975 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2975
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2976 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2976
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2977 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2977
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2978 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2978
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2979 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2979
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2980 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2980
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2981 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_up
then
03DC: 7@ = create_marker_above_pickup $2981
0165: set_marker 7@ color_to 3
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
0A93: end_custom_threadtags.s
{$CLEO .s}
0000: NOP
for 0@ = 0xA9A8C0 to 0xA9ABD8 step 0x8
0A8E: 1@ = 0@ + 0x4
0A8D: 2@ = read_memory 1@ size 1 virtual_protect 0 //amountPainted;
if
2@ == 0
then
0A8D: 3@ = read_memory 0@ size 4 virtual_protect 0 //CGangTag* p
3@ += 0x4
0A8D: 4@ = read_memory 3@ size 4 virtual_protect 0 //X position (float)
3@ += 0x4
0A8D: 5@ = read_memory 3@ size 4 virtual_protect 0 //Y position (float)
3@ += 0x4
0A8D: 6@ = read_memory 3@ size 4 virtual_protect 0 //Z position (float)
02A8: 7@ = create_marker 0 at 4@ 5@ 6@
0165: set_marker 7@ color_to 4
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
end
0A93: end_custom_threadoystrs.s
{$CLEO .s}
0000: NOP
065B: store_pickup $2982 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2982
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2983 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2983
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2984 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2984
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2985 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2985
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2986 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2986
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2987 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2987
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2988 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2988
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2989 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2989
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2990 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2990
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2991 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2991
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2992 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2992
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2993 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2993
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2994 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2994
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2995 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2995
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2996 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2996
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2997 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2997
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2998 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2998
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $2999 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $2999
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3000 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3000
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3001 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3001
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3002 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3002
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3003 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3003
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3004 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3004
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3005 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3005
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3006 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3006
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3007 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3007
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3008 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3008
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3009 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3009
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3010 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3010
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3011 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3011
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3012 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3012
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3013 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3013
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3014 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3014
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3015 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3015
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3016 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3016
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3017 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3017
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3018 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3018
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3019 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3019
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3020 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3020
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3021 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3021
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3022 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3022
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3023 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3023
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3024 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3024
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3025 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3025
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3026 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3026
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3027 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3027
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3028 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3028
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3029 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3029
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3030 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3030
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
065B: store_pickup $3031 position_to 0@ 1@ 2@
if
048C: pickup_at 0@ 1@ 2@ available_to_be_picked_
then
03DC: 7@ = create_marker_above_pickup $3031
0165: set_marker 7@ color_to 2
wait 20
0164: disable_marker 7@
0A93: end_custom_thread
end
0A93: end_custom_thread
Last edited by Sergey81 (22-05-2011 18:11)
Offline
что есть - оставь, добавь "подсвечивание" предполагаемых врагов находящихся рядом и здоровье/броню.
Offline
Offline
Вi меня не поняли.
Я не зря выделил слово подсвечивать. Имеется в виду создавать некое свечение от них, либо под ними (как в гта4 под пикапом)
Offline
@Sw[ee]t - Всё равно мне непонятно зачем это нужно, и так же видно кто стреляет в игрока, а кто нет.
Код выложен в первом посте, могут быть ошибки, ибо бета.
PS. Я кстати, эксперимента ради, пробовал и другие способы добавления доп. локальных переменных, но крашей с ними было немерянно. Этот вроде самый стабильный.
Last edited by Sergey81 (10-01-2011 20:01)
Offline
Offline
Выложил релиз 1.0 в архиве сюда и на gtagarage.
В принципе та же самая бета 2, но по моему с парочкой мелких изменений, не помню уже 
Прошёл одну миссию, вроде не глючит и не вылетает, тестить времени нет совсем.
weapon.txd в архив не входит, но для работы нужен, обратите внимание, кто будет использовать.
Offline
@Den_spb - эмм, какой плагин? Там только weapon.txd нужен.(текст вроде вылетов не вызывает в любом случае)
Но вобще я проверил:
00001024: 0A8D
get numeric params: 3
param 1 = 1664
param 2 = 4
param 3 = 1Код же такой должен быть как я понял(почему-то мне казалось эти байты я уже добавлял...):
{$CLEO}
hex
02 00 01 @code 00
end
hex
00 00 00 00
end
:Variables
hex
00 00 00 00 // 34@
00 00 00 00 // 35@
00 00 00 00 // 36@
00 00 00 00 // 37@
00 00 00 00 // 38@
00 00 00 00 // 39@
00 00 00 00 // 40@
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00 //50
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00 //55
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00 //60
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00 //65
end
hex
00 00 00 00
end
:codeНа клео 3 по прежнему работает:![]()
Last edited by Sergey81 (10-02-2011 19:41)
Offline
@Den_spb -
Если не ошибаюсь, то для использования fxt-файлов из папки CLEO_TEXT нужен какой-то плагин с расширением cleo (или asi).
Да, но клео 4 же парсит эти файлы и плагин не нужен, он только для клео 3.
Байты надо добавлять после метки:
И в чём отличие от моего кода? Вылет с тем же логом.
Offline
Offline
@Den_spb - переменные 65@ и 64@ не используются в скрипте, получается что добавление этих байтов просто увеличивает буфер, который и так больше чем нужно, разве нет?
Last edited by Sergey81 (10-02-2011 21:21)
Offline
Offline
@Den_spb - Это хорошо, плохо то, что у меня с клео 4 помимо багов, которые у всех, есть ещё какие то дополнительные.
Offline
2.0
Три больших цветных маркера на радаре обозначают подкову, устрицу и фото. Маленький жёлтый - граффити. Они появляются при входе в тактический режим, а после его выхода удаляются через 5000ms.
При прохождении определённых этапов, надписи и маркеры отображаться не будут. Т.е. если игра пройдена на 100%, худ будет как в версии 1.0.
Поиск граффити сделан через память, всё остальное я решил помечать через глобальные переменные.
Offline
Offline
там выводится только то, что не сделано на 100%?
Offline
(оффтоп)
Где достать всю эту прокачку, что на скрине (текстуры, шейдеры, освещение)? Свободна ли она (шоб использовать в своём моде)? И, кто знает, как в SA Motion Blur (by Alexander) отрубить проверку версии игры?
Offline
Я думаю что отключать проверку не имеет смысла. Скорее всего motion blur использует адреса которые работоспособны только на одной версии
Offline
там выводится только то, что не сделано на 100%?
Да, вот например скрин в начале игры и потом 100% сейв:
@~AquaZ~ - Я использую SRT 3 и плагины Ryosuke, моушн блюр так вобще полностью отключен.
Насчёт освещения, есть код от DK22Pac, создающий свет под всеми коронами в игре. Смотрится отлично, но добавляет небольшие глюки фарам машин, но по мне оно того стоит. Вот скрины для сравнения:
![]()
Offline
Pages: 1