You are not logged in.
Pages: 1
0000: NOP :Noname_2 0@ = 0 :Noname_9 if SAMP.IsPlayerConnected(0@) else_jump @Noname_95 1@ = SAMP.GetActorHandleByPlayerID(0@) if Player.Defined(1@) else_jump @Noname_95 0AF8: samp add_message_to_chat "Рядом с вами кто то есть" 0xFFFFFF jump @Noname_117 :Noname_95 0@ += 1 0@ > 999 else_jump @Noname_9 :Noname_117 0AF8: samp add_message_to_chat "Рядом с вами никого нету" 0xFFFFFF jump @Noname_2
Почему то при заходе в игру крашит. И как можно было бы добавить кол-во тех, кто рядом со мной.
{$CLEO .cs} 0662: NOP "" thread "asdasdasdasd" if 8AF7: get_samp_base_to 33@ then 0A93: end_custom_thread end repeat wait 400 until 0AFA: is_samp_structures_available 0B34: samp register_client_command "timer" to_label @timer while true wait 0 end :timer :Noname_30 wait 0 0A8F: 1@ = 180000 - 32@ // int 0085: 0@ = 1@ // (int) 0@ /= 60000 0085: 2@ = 0@ // (int) 2@ *= 60000 0062: 1@ -= 2@ // (int) 1@ /= 1000 03F0: enable_text_draw 1 if 1@ > 9 jf @Noname_155 045B: draw_text_2numbers 200.0 200.0 GXT 'TIME' numbers 0@ 1@ // ~1~:~1~ jump @Noname_182 :Noname_155 045B: draw_text_2numbers 200.0 200.0 GXT 'TIME_0' numbers 0@ 1@ // ~1~:0~1~ :Noname_182 if and 0@ == 0 1@ == 0 jf @timer jump @Noname_261 :Noname_254 jump @Noname_30 :Noname_261 jump @timer 0B43: samp cmd_ret
Там должен идти отсчет 3 минуты, но вместо 3ох минут страшные цифры
а деактивацию как сделать? и возможно ли продолжить отсчет в свернутом режиме?
Спасибо большое, все работает))
И почему то по завершении отсчета игру крашит, варнинги идут, из-за чего может быть?
А такой же активацией 17 + 77, можно сбить обратный счет? Остановить его.
{$CLEO} wait 0 while true repeat wait 0 if and 0AB0: key_pressed 17 0AB0: key_pressed 77 while true if 32@ > 150000 then 32@ = 0 end 0A8F: 1@ = 150000 - 32@ // int 0085: 0@ = 1@ // (int) 0@ /= 60000 03F0: enable_text_draw 1 045A: draw_text_1number 200.0 200.0 GXT 'NUMBER' number 0@ // ~1~ 0@ *= 60000 0062: 1@ -= 0@ // (int) 1@ /= 1000 045A: draw_text_1number 220.0 200.0 GXT 'NUMBER' number 1@ // ~1~ if and 0@ == 0 1@ == 0 then break end wait 0 end
почему не работает активация на сочитание клавиш?
Ну чтобы счет шел даже при свернутой игре. И там ещё нужно было бы добавить двоеточие. Там вот так время идёт - 3 32, а лучше вот так 3 : 32
Кто то знает?
Спасибо! А между цифрами возможно двоеточие поставить? И чтобы счет продолжался в свернутом режиме
Это весь код? У тебя он запустился?
А в таком формате возможно? 2(минуты):30(секунды) 2:29
а чтобы минуты отсчитывало, как можно изменить?
Что то в нем не так. Отсчет идёт не с 10 секунд а с 4. Я имел в ввиду не вообще 1 раз, а по нажатию. Нажал отсчитало 15 секунд и все и так далее
Спасибо. А как сделать, чтобы он не начинал заново считать, только 1 раз?
Поставить активацию на включения таймера с обратным отсчетом
То что написано выше мне сложно сделать. Подскажите почему тут не работает активация на клавишу?
{$CLEO} wait 0 while true wait 0 0AB0: key_pressed 32 if 32@ > 10000 then 32@ = 0 end 0A8F: 0@ = 10000 - 32@ // int 0@ /= 1000 0AB0: key_pressed 32 03F0: enable_text_draw 1 045A: draw_text_1number 200.0 200.0 GXT 'NUMBER' number 0@ // ~1~ end
@eek -
0A92: create_custom_thread "TrailerCheck.cs" ACTOR@ TRAILER@"TrailerCheck.cs" - имя CLEO-скрипта, который указан выше
ACTOR@ - имя актера, для которого вести проверку
TRAILER@ - имя созданного трейлера
и я немного не понял этого этапа, можно поподробнее?
Там на сервер несколько видов трейлеров, я в самп-вики "Vehicle Model ID List", нашел только два
ID - 450
ID - 584
Но там есть ещё два кажется, но я что то их там найти не могу. Можно сделать чтобы просто когда спаунился трейлер начинался отсчет времени?
в начале нужно добавить проверку
0202: actor 1@ near_car 0@ radius 20.0 20.0 sphere 00@ - имя трейлера
А как добавить все трейлеры какие есть? Через запятую писать или как?
И полный вид клео такой будет?
{$VERSION 3.1.0027} {$CLEO .cs} //-------------MAIN--------------- wait 0 :NONAME_4 wait 0 0202: actor 1@ near_car 0@ radius 20.0 20.0 flag 0 if 32@ > 10000 else_jump @NONAME_54 32@ = 0 :NONAME_54 0A8F: 0@ = 10000 - 32@ // int 0@ /= 1000 03F0: enable_text_draw 1 045A: draw_text_1number 200.0 200.0 GXT 'NUMBER' number 0@ // ~1~ jump @NONAME_4
Спасибо большое за ответ! Это почти то что мне нужно, но не хватает одного. Мне нужен обратный отсчет времени, после того как появится трейлер (прицеп) рядом с педом.
кто то может помочь?
Мне нужно сделать таймер, чтобы когда заказаный трейлер появлялся в зоне прорисовки, начинался обратный отсчет времени
Pages: 1