if and 0@ <= 15 0@ > 0 then 0AF9: samp say_msg "/fsd" jump @Autofsd_1 else jump @Autofsd_1 end
Не работает :с Как только дают 14 хп выскакивают ошибки и не прекращаются, пока не пополнить хп(в ручную набрать /fsd или попросить модеров). Ошибки:
Кстати, в момент ошибок, игра замедляется.
ЦитатаRAKSHA1337 ()
_Kr1k_, попробуй задержку поставь по больше там секунда например. Перед или после 0af9 Добавлено (31.05.2014, 07:54) --------------------------------------------- Если не получится, то попробуй просто сделать обычную активаию на клавишах и проверить чисто опкод 0af9, может где-то в нём ошибка.
Задержка не помогла, сейчас попробую сделать активацию на клавише.
Дата: Воскресенье, 06.09.2015, 02:10 | Сообщение # 2042
Советник
Сообщений: 784
Статус: Offline
_Kr1k_, чё даже на любой другой текст?
Добавлено (31.05.2014, 14:01) --------------------------------------------- скорее всего был неправильно установлен sampfuncs
Добавлено (31.05.2014, 14:02) --------------------------------------------- попробуй другие функии из sampfuncs например 0af8
В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Дата: Воскресенье, 06.09.2015, 02:10 | Сообщение # 2043
Любитель
Сообщений: 39
Статус: Offline
ЦитатаRAKSHA1337 ()
_Kr1k_, чё даже на любой другой текст? Добавлено (31.05.2014, 14:01) --------------------------------------------- скорее всего был неправильно установлен sampfuncs
Добавлено (31.05.2014, 14:02) --------------------------------------------- попробуй другие функии из sampfuncs например 0af8
Та же ошибка, SF версии 3.1 От барашика(как понял). На сайте его видел, ник не запомнил, может будет известен, как Dark Knight или Миндфрик.
SF от магайка и FYP
Кинь свой SF, если можешь
Добавлено (31.05.2014, 14:44) --------------------------------------------- SF переустановил, теперь выдает другие ошибки:
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x69781AEC
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:14] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x465F3F
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x467478
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x409A95
[14:54:15] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x466751
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0 [14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x465F3F
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x465F3F
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:16] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x465F3F
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x465F3F
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:17] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x46671F
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x465F70
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x465F70
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:18] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:19] Warning(s007): Exception 0xC0000005 at 0x0
[14:54:19] Warning(s007): Exception 0xC0000005 at 0x0
Добавлено (31.05.2014, 14:45) --------------------------------------------- И SF у меня от магаика.
Сообщение отредактировал _Kr1k_ - Суббота, 31.05.2014, 22:45
Дата: Воскресенье, 06.09.2015, 02:10 | Сообщение # 2044
Советник
Сообщений: 784
Статус: Offline
_Kr1k_, брр обычный фиповский сампфунс с сайта бластхак установи. p.s. Понаберут себе говна, а потом удивляются откуда запах. В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Дата: Воскресенье, 06.09.2015, 02:10 | Сообщение # 2046
Новичок
Сообщений: 26
Статус: Offline
Цитата_Kr1k_ ()
Да не, SF Нормальный от фипа и мозайки.(В общем, нормальный) Блин, в чем еще может быть проблема?
У ФИПа и Могайки разные плагины, проверь правильность их установки. СФ - в корневой папке, МГФ - в папке клео. Asi Loader проверь. Тк код скрипта в целом правильный.
Дата: Воскресенье, 06.09.2015, 02:10 | Сообщение # 2047
Советник
Сообщений: 784
Статус: Offline
Цитата_Kr1k_ ()
Блин, в чем еще может быть проблема?
Проблема в неправильной его установки. Скорее всего SB не понимает то, что ты пишешь. В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Дата: Воскресенье, 06.09.2015, 02:11 | Сообщение # 2048
Любитель
Сообщений: 39
Статус: Offline
ЦитатаRAKSHA1337 ()
Проблема в неправильной его установки. Скорее всего SB не понимает то, что ты пишешь.
CФ переустановил, переустановил правильно(наверно... 2 файла 1 .asi его в корень, другой файл .ini его в клео, так?) Да и вообще, говорили, что все файлы в корень.
Дата: Воскресенье, 06.09.2015, 02:11 | Сообщение # 2049
Бывалый
Сообщений: 373
Статус: Offline
Как сделать чтобы был не один текст, а два и более? Вот код..
Код
{$CLEO .cs}
//-------------MAIN--------------- thread "3D TEXT" 03F0: enable_text_draw 1 gosub @POSIT1_1411 //прыжок на метку перезаписи GXT текста (GXT записи находятся в american.gxt > открывается через GXT editor)
:POSIT1_21 wait 0 if Player.Defined(0) jf @POSIT1_21 Model.Load(19308) 038B: load_requested_models if Model.Available(19308) jf @POSIT1_21 actor.StorePos($PLAYER_ACTOR, 13@, 14@, 15@) //записываем место нахождение нашего актёра в переменные 13@,14@,15@ 31@ = Object.Create(19308, 13@, 14@, 15@) //создаём объект на сохраненных позициях 0750: set_object 31@ visibility 0 //делаем объект невидимым
:POSIT1_255 wait 0 if 02CC: object 31@ bounding_sphere_visible //если объект находится в видимости экрана, и вы от позиции 13@ 14@ не дальше, чем на 30 метров, то текст выводится jf @POSIT1_255 0AB1: call_scm_func @POSIT1_775 3 13@ 14@ 15@ 1@ 2@ if 00EC: actor $PLAYER_ACTOR 0 near_point 13@ 14@ radius 30.0 30.0 //условие для того, чтобы текст исчезал, если вы находитесь от текста на расстоянии больше 30.0 jf @POSIT1_255 if and not 1@ > 640.0 not 2@ > 480.0 1@ >= 4.0 2@ >= 4.0 jf @POSIT1_255 0349: set_text_draw_font 3 //стиль текста, всего их 4, начинает от 0 до 3 0340: set_text_draw_RGBA 255 204 0 255//цвет текста 060D: draw_text_shadow 1 color_RGBA 0 0 0 255 //тени текста 033F: set_text_draw_letter_size 0.3 0.86 //размеры текста (ширина и высота) 0342: enable_text_draw_centered 1 //текст будет в центре 033E: set_draw_text_position 1@ 2@ GXT 'CRED122' // GXT запись, которая будет выведена на экран jump @POSIT1_255 0000: NOP 03F0: enable_text_draw 1
_Kr1k_, читай инструкцию SF для разработчиков на офф сайте В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Дата: Воскресенье, 06.09.2015, 02:11 | Сообщение # 2051
Бывалый
Сообщений: 373
Статус: Offline
ЦитатаRAKSHA1337 ()
Luxsor, используй вот такую функцию от opcode.exe
Ты можешь дать готовый скрипт? Прост что-то не получается p.s или лучше скажи подробно как соединить такой скрипт большой с другим? и как сделать в этом же клео не один 3д текст, а два и более
Сообщение отредактировал Luxsor - Воскресенье, 01.06.2014, 21:16
Дата: Воскресенье, 06.09.2015, 02:11 | Сообщение # 2052
Любитель
Сообщений: 39
Статус: Offline
ЦитатаRAKSHA1337 ()
_Kr1k_, читай инструкцию SF для разработчиков на офф сайте
Спасибо, проблема решена.
Добавлено (01.06.2014, 22:35) --------------------------------------------- Вопрос: Как сделать проверку хп у людей находящихся в опред. радиусе? Проверка типа вот этой:
Дата: Воскресенье, 06.09.2015, 02:11 | Сообщение # 2053
Советник
Сообщений: 784
Статус: Offline
_Kr1k_, нуу есть несколько способов, для тебя наверно самый простой будет, это перебераешь игроков по id, если онлайн, то проверяешь находится ли этот игрок в круге, зоне, месте которое ты обозначил. Затем проверяешь у него хп. В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/
Дата: Воскресенье, 06.09.2015, 02:12 | Сообщение # 2054
Бывалый
Сообщений: 373
Статус: Offline
ЦитатаLuxsor ()
Luxsor, используй вот такую функцию от opcode.exe
Ты можешь дать готовый скрипт? Прост что-то не получается p.s или лучше скажи подробно как соединить такой скрипт большой с другим? и как сделать в этом же клео не один 3д текст, а два и более
p.s. Если ты ещё не понял, то эта функция разрешает запустить два и более потока в одном клео. В казино рандом. Но рандом в программах - это генератор псевдослучайных чисел, который написан ручками человека. А значит есть формула! Есть алгоритм! Есть тактика! Кто не согласен - ставьте минус, после того как докажете обратное. https://habrahabr.ru/post/196442/