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