#526 Re: Модификации » CarSpawner.asi » 23-08-2009 00:12

reute70 wrote:

Хорошо, с другой стороны, на буквы нажимаешь - ГГ вертится, записал вместо landstal - 400 в ini - три циферки нажал и мафынка! - но на табло появляется гордое "400 spawned" smile

Дак а что тебе не нравится?
Написал 400, он и отображает - 400 crazy

#527 Re: О сайте и форумах » Глюки сайта? » 22-08-2009 12:01

Кстати такого у меня больше нету, оказывается на компьютер подсел страшный и апасный вирь который закрывал доступ ко всем сайтам. rolleyes

#528 Re: Беседка » Вот бы был язык программирования похожий на SB » 22-08-2009 11:59

Грамотность в стране - вне всяких похвал...

Помечтаем.
А может есть?

Дак мы мечтать будем, или мечтать не надо раз "а может есть?".
А вообще язык SB почти похож на язык дельфи или си. Так что нечего изобретать пылесос во второй раз. good

#529 Re: Беседка » Вот бы был язык программирования похожий на SB » 22-08-2009 10:01

Как много я открываю для себя на этом форуме...
Вот ещё открыл одно слово - "по", что-бы оно значило? lol

#530 Re: Программирование » Работа криптового движка gta-vc,gta-sa? » 21-08-2009 19:26

Это тебе нужны исходники renderware. Где их найти - незнаю, может листенер знает. rolleyescrazy

#531 Re: О сайте и форумах » Глюки сайта? » 20-08-2009 21:29

1e0cd09f926e998d2f9ba879bfa5629f.jpg
Такое высветилось после того как я обновил страницу, через 15 сек. всё стало нормально.
У меня одного это?

#532 Re: Вопросы по скриптингу » Один вопрос » 20-08-2009 11:06

Думаю ветераны GTA III помнят чувака пройдя рядом с которым слашится какая-то мелодия (см. картинку).
audio-man.png
Как это можно реализовать в San Andreas , под типа проходишь рядом с опр. человеком и от него играет музыка.

ps. чё-то аттач не прикладывается

#535 Re: Модификации » Мультимод » 19-08-2009 21:06

читай: ссылка на несуществующий обьект

#536 Re: Модификации » Мультимод » 19-08-2009 19:51

Меня опередили blush
Я только-только иду докачаю щас smile

#538 Re: Вопросы по скриптингу » Один вопрос » 19-08-2009 09:58

Alien wrote:

а я вообще никогда не пишу 038b - и ничего, ни разу проблем с этим не было. Видать игра сама в фоновом режиме проходится по списку загружаемых моделей и грузит их.=)

Вообще никогда? crazy

#539 Re: Работа с памятью, EXE » Grand Theft Auto III - разбирали? » 18-08-2009 23:55

Попробую ответить.

Ghost Bear wrote:

Безумно люблю GTAIII, стараюсь исследовать все возможные аспекты, насколько хватает умения. Исследовал ли кто-нибудь из участников форума данную GTA? У меня есть несколько вещей, про которые я хотел бы услышать от вас комментарии - они мне жутко интересны.
1) Как все знают, в GTAIII PC версии остались куски нативного мультиплеерного кода - никто не изучал их? Как много кода сохранено и можно ли что-нибудь восстановить?
2) В списке типов вехиклов, в отличии от, например, PS2 версии, присутствует bike - не изучал ли кто, сколько в игре осталось кода, для поддержки поведения мотоцикла и есть ли возможность что-то восстановить\использовать?
3) В оставшемся дебуг меню игры куча интересных пунктов - большинство или ничего не делают или крешают игру - никто не пытался восстановить функционал этих возможностей? Может быть перед компиляцией разработчики не тупо "закомментили код", а как-то его деактивировали? Я в ассемблерных вопросах совсем не силен и сам ничего сделать не могу.
4) В том числе в одном из меню есть функции активирования "дебуг камеры", снятия скриншота, правда при установке на данные команды кнопок, меняется управление для совсем других игровых функций - например обзор от первого лица. Можно ли как-нибудь восстановить данные возможности?
5) animviewer- что это за режим? Судя по exe-шнику, в нем вшиты команды просмотры анимации и по структуре файлов в data "просмотрщик анимаций" можно восстановить? Если не ошибаюсь, этот animviewer был и в VC и в SA.
6) Так же в exe-шнике остались дебуг команды типа Spawn Vehicle, Kill ped и много чего интересного - можно ли как-нибудь изучить где это использовалось и вомзожно что-то восстановить?
7) Каким образом можно провести исследование возможных в игре опкодов? Референса, оставшегося от mission builder'а явно не хватает - да и скриптуя под GTAIII я столкнулся с тем, что многие функции элементарно отсутствуют (например, вроде создать педа как пассажира и "засунуть" ссылку на его в переменную) - можно ли изучить какие опкоды присутствуют, но никогда не использовались?
cool В игре была функция, когда при подборе денег, вылетала сумма поднятых тугриков - на этом очень старом скриншоте (дырки в ландшафте, лол) отчетливо видна сумма. Более того, судя по слухам на гтафорумс, кто-то смог активировать эту функцию!

Я был бы безумно рад, если бы кто-нибудь покопался в игре - тем более она всяко проще чем SA или IV. Как вы все так же знаете, PS2 версия была скомпилена так, что там сохранился полный список классов, файлов, функций и переменных игры - можно ли это как-то использовать на благо? Я попытался спарсить эти данные из slus'а, но, вроде, спрасил не все - если почитать, там очень много интересных функций - например странные режимы камер, может их можно как-то активировать вновь? Буду очень благодарен за проявленное внимание к теме.

1. Мультиплеер возможно остался, но не факто что он "присутствует" в игровых файлах.
2. В игре нету мотоциклов? (ах, да... единственная гта в которой вырезали байки (вроде))
3, 4. Да, в любой игре (даже в предрелизной) присутствует дебаг-режим, который разработчики вырезают из финальной версии. В моей любимой игре Fahrenheit такой режим есть. (его можно включить если поставить в ini-файле несколько параметров)
5. animviwer - режим просмотра анимаций (всех доступных). Так же входил в дебаг-режим.
6. Нет. Дебаг-режим восстановлению не подлежит, только если делать новый.
7. Открывание новых опкодов обычно производится путём ковыряния exe файла.
8. 0_0 Да она на сколько я помню и так есть

Кстати, что удалось нарыть
Знакомьтесь - Andrzej Madajczyk (в куче .dat файлов от него остались комменты)
Никнейм - subagazi (профиль на демосцен ресурсе)

Ахах, вот симэн. Посмотри с кем дело имеешь grin

#540 Re: Вопросы по скриптингу » Один вопрос » 18-08-2009 23:33

У меня всё нормально.
Спокойно воспринимается как бесконечный цикл.
То есть, например:

:FFF
wait 0 ms
$FF += 1
if
  $FF == 500
then
$FF = 0
end
jump @FFF

#541 Re: Вопросы по скриптингу » Один вопрос » 18-08-2009 21:05

Alien wrote:

Ты забыл в своем скрипте сделать вечный цикл, в котором ожидается, пока игрок не окажется в координатах.

Никто не забыт, ничто не забыто...

Sw[ee wrote:

t]

[b]if[/b]
  00EC: actor $PLAYER_ACTOR 0 near_point -52.9432 92.5114 10.3818 radius 5.0 5.0 
[b]then[/b]

Уже не вечный цикл?

#542 Re: Модификации » Скрипты для Cleo актуальные в SA Multiplayer (samp 0.2.2) » 18-08-2009 20:53

gimini wrote:

Вот ещё заказ

У нас тут, открою секрет, не стол заказов. Пытайся сделать сам, все с чего-то начинали.
1. Скачать (кликай правой кнопкой по ссылке и выбери "Сохранить обьект как..."
2. А если попросить автора?

#543 Re: Вопросы по скриптингу » Один вопрос » 18-08-2009 20:37

Почти ни чем не отличается от моего (тока что у меня он покороче чуть-чуть smile).

Alien wrote:

не понял, а это зачем?

Что именно?

#545 Re: Модификации » Консоль. Вывод полезной информации » 18-08-2009 16:42

Кстати, вот нюанс один: на скриншоте видна надпись Ground Z и там показываются координаты относительно нулевой точки модели игрока (то есть торс, там где-то как-раз ноль). Правильней будет если от нулевой точки модели игрока будет высчитываться число n (то есть размер ног + ~0.5).
Вам так не кажется? smile

#546 Re: Вопросы по скриптингу » Один вопрос » 18-08-2009 10:23

Daeman wrote:

Просматривал мэйн и вот что увидел. Пришлось ещё со словарём поработать smile
09ED:   actor 71@ is_within_field_of_view_actor $PLAYER_ACTOR // находится ли актёр в поле видимости другого актёра; буквально: видит ли один актёр другого в данный момент
а опкод
0364:   actor 102@(42@,9i) spotted_actor $PLAYER_ACTOR // ЗАМЕТИЛ ли один актёр другого
Как иногда бывает полезно лопатить мэйн. smile

-_- давно изученно и переученно.

bsstell wrote:
Sw[ee]t wrote:
{$CLEO}
// -------- MAIN FOR CLEO ----------
0000: NOP

:TECAR
thread "TECAR"
#MONSTER.Load
while not #MONSTER.Available
 wait 0 ms
end
car.Create(15@,#MONSTER,-41.9347, 83.9287, 10.3818)
car.Angle(15@) = 68.6948
if
  00EC: actor $PLAYER_ACTOR 0 near_point -52.9432 92.5114 10.3818 radius 5.0 5.0 
then
020A: set_car 15@ door_status_to 0
end
end_thread_named

Да неработает и все((

Значит проблема у тебя с игрой, а не со скриптом.

#547 Re: Вопросы по скриптингу » Один вопрос » 18-08-2009 10:22

Daeman wrote:

Просматривал мэйн и вот что увидел. Пришлось ещё со словарём поработать smile
09ED:   actor 71@ is_within_field_of_view_actor $PLAYER_ACTOR // находится ли актёр в поле видимости другого актёра; буквально: видит ли один актёр другого в данный момент
а опкод
0364:   actor 102@(42@,9i) spotted_actor $PLAYER_ACTOR // ЗАМЕТИЛ ли один актёр другого
Как иногда бывает полезно лопатить мэйн. smile

-_- давно изученно и переученно.

bsstell wrote:
Sw[ee]t wrote:
{$CLEO}
// -------- MAIN FOR CLEO ----------
0000: NOP

:TECAR
thread "TECAR"
#MONSTER.Load
while not #MONSTER.Available
 wait 0 ms
end
car.Create(15@,#MONSTER,-41.9347, 83.9287, 10.3818)
car.Angle(15@) = 68.6948
if
  00EC: actor $PLAYER_ACTOR 0 near_point -52.9432 92.5114 10.3818 radius 5.0 5.0 
then
020A: set_car 15@ door_status_to 0
end
end_thread_named

Да неработает и все((

Значит проблема у тебя с игрой, а не со скриптом.

#548 Re: Беседка » Добро пожаловать! » 17-08-2009 18:32

Хотелось бы спросить, какая у seemann`а Windows. smile

#549 Re: Вопросы по скриптингу » Один вопрос » 17-08-2009 18:28

PIT wrote:

Это наверно 0648: unknown_actor 37@ task_set 2.0 или  018B: set_marker 8 radar_mode 2 или 041D: set_camera_near_clip 0.1  или я незнаю smile

0648 - no
018B - rolleyes
041D - no

#550 Re: Модификации » Консоль. Вывод полезной информации » 17-08-2009 18:01

Уже обсуждалось что в сампе свой main.scm, а клео выкидывает наверное из-за игроков.

Board footer

Powered by FluxBB