Перейти к содержимому


Самый Популярный Контент


#14552 Underground

Написано cj2000 09 July 2018 - 12:25

Версия 3.3 здесь, а первый пач к ней здесь.




#13959 Обсуждение

Написано Lego 09 February 2014 - 12:07

если ссылку ручками поправить, то можно оживить.

Chipsman, подними лимит сообщений в ЛС, ну хоть до 500. Если потом будет какая-то нагрузка, то можно и обратно вернуть будет.

кстати, непонятно зачем есть возможность нажать "нравится" на собственном сообщении.


#9050 [GTA IV | EFLC | C++SH] Езда по стенам

Написано VcSaJen 05 July 2011 - 06:41

Т.к. новая Алиса находится только в стране чудес, я планирую перенести все свои скрипты на C++ Script Hook.
Первым я перенёс скрипт для езды по стенам.

Управление:
Включить/выключить - клавиша "Э"
Подпрыгнуть - клавиша "Ж"
Ускориться - клавиша Shift

Этот скрипт поддерживает GTAIV 1.0.7.0 и EFLC 1.1.2.0.

Установка:
Просто скопируйте содержимое архива в папку игры. (XLiveLess (рекомендуется) или ASILoader должен быть установлен)

Скриншоты:
Изображение Изображение Изображение

Вот кусок исходника:
#include "CustomFiberThread.h"
#include "../Sticky/Scripting.h"
#include "../ScriptHook/Log.h"


#include <windows.h>

// Pull in all our scripting functions/types
using namespace Scripting;

CustomFiberThread::CustomFiberThread()
{
	// Give your own name here!
	SetName("Sticky");
}

// Some helper functions

/*...*/

bool CustomFiberThread::KeyPressed(int key)
{
  return (GetKeyState(key) & 0x80000000) != 0;
}

// The real script

void CustomFiberThread::RunScript()
{
  // This is a fiber thread, so we use an loop to run the contents of this script.
  // The thread will terminate when we return from this function.
  int PlayerId;
  Scripting::Ped PlayerChar;
  Scripting::Vehicle PlayerCar;
  unsigned int SCurTime, SLastTime;
  float UpperForce=0.65f;
  bool on=false;
  SLastTime=0;

  while(IsThreadAlive())
  {
	PlayerId = GetPlayerId();
	if (PlayerId >= 0)
	if (IsPlayerPlaying(PlayerId))
	if (PlayerHasChar(PlayerId))
	{
	  GetPlayerChar(PlayerId, &PlayerChar);
	  if (*((int*)(&PlayerChar))>0)
	  {
		if (IsCharInAnyCar(PlayerChar))
		{
		  StoreCarCharIsInNoSave(PlayerChar, &PlayerCar);
		  while (IsThreadAlive() && IsPlayerPlaying(PlayerId) && IsCharInCar(PlayerChar, PlayerCar))
		  {
			if (on)
			{
			  GetGameTimer(&SCurTime);
			  if (!IsCarInAirProper(PlayerCar))
			  {
				GetGameTimer(&SLastTime);
			  }

			  if (KeyPressed(VK_OEM_1) && (SCurTime-SLastTime<400))
			  {
				ApplyForceToCar(PlayerCar,1,0.0,0.0,1.0,0.0,2.0,0.0,1,1,1,1);
				//Wait(90);
				//ApplyForceToCar(PlayerCar,1,0.0,0.0,1.0,0.0,1.0,0.0,1,1,1,1);
			  }
			  if (KeyPressed(VK_SHIFT) && (SCurTime-SLastTime<400))
			  {
				if (KeyPressed('S'))
				  ApplyForceToCar(PlayerCar,1,0.0,-1.0,0.0,0.0,0.0,0.0,1,1,1,1);
				else 
				  ApplyForceToCar(PlayerCar,1,0.0,1.0,0.0,0.0,0.0,0.0,1,1,1,1);
				
				//Wait(90);
				//ApplyForceToCar(PlayerCar,1,0.0,0.0,1.0,0.0,1.0,0.0,1,1,1,1);
			  }

			  //ShowText(IntToStr(SCurTime-SLastTime),100);
			  if (SCurTime-SLastTime<500)
			  {
				ApplyForceToCar(PlayerCar,1,0.0,0.0,UpperForce,0.0,0.0,0.0,1,0,1,1);
				ApplyForceToCar(PlayerCar,1,0.0,0.0,-UpperForce,0.0,0.0,0.0,1,1,1,1);
			  }
			}
			if (KeyPressed(VK_OEM_7))
			{
			  on=!on;
			  if (on) PrintStringWithLiteralStringNow("string", "Sticky activated", 1500, 1);
			  else	PrintStringWithLiteralStringNow("string", "Sticky deactivated", 1500, 1);
			  while (IsThreadAlive() && KeyPressed(VK_OEM_7)) Wait(100);
			}
			Wait(25);
		  }
		  if (on) PrintStringWithLiteralStringNow("string", "Sticky deactivated", 1500, 1);
		  on=false;

		}
	  }
	}

	// Call Wait() so we can process other scripts/game code
	// You must call Wait(...) in your loop code for a fiber thread!
	Wait(100);
  }
}
(Весь исходник можно скачать здесь: Прикрепленный файл  SourceSticky.rar   300.42К   7 загрузок)

Скрипт находится в аттаче:
Прикрепленный файл  Sticky.rar   147.82К   5 загрузок


#14481 [С++] Получение позации игрока из памяти

Написано cj2000 01 March 2017 - 15:28

Есть вот код:

DWORD *X = (*(DWORD**)(0xB6F5F0 + 0x14)) + 0x30;
DWORD *Y = (*(DWORD**)(0xB6F5F0 + 0x14)) + 0x34;
DWORD *Z = (*(DWORD**)(0xB6F5F0 + 0x14)) + 0x38;
float xPos = *((float*)&X);
float yPos = *((float*)&Y);
float ZPos = *((float*)&Z);
char buff[200];
format(buff, "%f %f %f", xPos, yPos, ZPos);

Почему xPos, yPos, zPos всегда равны нулю ?
Я что не тот адрес использую ?
Помогите пожалуйста

Где ты этот код нашёл? Выделил красным то, что странно выглядит.




#14465 Команда OpenIV представляет Liberty City в GTA V

Написано GooD-NTS 01 February 2017 - 08:25

04.png




#14443 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано GooD-NTS 19 January 2017 - 16:31

OpenIV Team - График выпусков (2017, часть 1)

05.png


У нас есть большие планы насчёт моддинга GTA V и сегодня я хочу поделится с сами некоторыми из них:
В следующие несколько месяцев мы планируем обновить все наши основные инструменты и моды, а затем выпустить первую версию конвертора Liberty City в V.
Наш план довольно простой:


1. OpenIV 2.9
2. OpenIV 2.9.1 + openCamera 2.0
3. OpenIV 3.0 + Liberty City in V [Beta 1]


У нас нет точных или даже приблизительных дат, но в настоящие время мы планируем выпустить первую версию Liberty City весной (Март, Апрель, Май).
На сегодня это пока всё.


#14431 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано cj2000 16 January 2017 - 13:57

Уже несколько дней подряд не могу скачать OpenIV. Пишет ошибку типа, что файл не доступен.




#14403 Команда OpenIV представляет Liberty City в GTA V

Написано GooD-NTS 01 January 2017 - 15:41

Команда OpenIV представляет Liberty City в GTA V

Сегодня мы с радостью рассказываем вам о проекте, над которым мы работаем с момента выхода оригинальной версии GTA V. Liberty City наконец-то появится в GTA V во всей своей красе. У нас есть небольшой тизер для вас:

Liberty City появится в океане и не будет заменять Los Santos или Blaine County. Используя возможности OpenIV и openFormats мы смогли добавить Liberty City прямо на карту GTA V. В скором времени мы расскажем обо всем подробнее, а пока у нас подготовлен небольшой Ч.А.В.О:
 

Ч.А.В.О:

В: Почему?
О: А почему нет?

В: Когда выходит?
О: Весной 2017.

В: Как можно получить ранний доступ к закрытой бете?
О: Мы не планируем делать закрытые беты или ограниченный версии, как только у нас будет подходящая версия мы сразу её выпустим.

В: Наверное, Liberty City занимает много места, сколько придётся скачать?
О: Действительно, Liberty City занимает достаточно много места, также у нас нет прав распространять Liberty City как свою работу, поэтому мы решили сделать этот мод в виде, автоматического конвертора, который сконвертирует Liberty City из вашей копии GTA IV в вашу копию GTA V.

В: А как же правовые вопросы.
О: См. ответ на вопрос выше.

В: Это всё это будет работать?
О: Необходимо будет скачать инструмент конвертации (конвертор) с некоторыми дополнительными файлами. Этот инструмент сконвертирует Liberty City из вашей копии GTA IV в вашу копию GTA V.
В результате работы конвертора будет создан DLC для однопользовательской версии который будет установлен в вашу копию GTA V.

В: Сколько по времени займёт процесс конвертации?
О: Это зависит от характеристик ПК, более подробную информацию предоставим вместе с первой версией.

В: Какие требования у конвертора?
О: Основное требование — это наличие достаточного свободного места на жёстком диске ПК. Также требуется OpenIV потому что конвертор использует его во время конвертации.

В: Требуются ли какие-либо неофициальные мультиплеер клиенты для работы Liberty City?
О: Конечно нет.

В: Будет ли конвертор работать с Episodes from Liberty City?
О: Да.

В: Смогу ли я играть в Online с друзьями?
О: Нет, вы не сможете потому что Rockstar Games не разрешает моды в GTA Online.

В: Забанят ли меня в Online с этим модом?
О: С большой долей вероятности, да.

В: Чем я могу помочь?
О: В будущем нам потребуется помощь в создании артов, дополнительных материалов и тестировании и т.д. Об этом будет сообщено дополнительно.

В: Какие ещё есть способы помочь или мотивировать вас?
О: Как обычно, мы можете материально нас поддержать, но это необязательно. Также, подписывайтесь на нас в социальных сетях и смотрите наши YouTube видео с выключенным ад блоком.



Скриншоты

lciv_s01.png lciv_s02.png

lciv_s03.png lciv_s04.png

lciv_s05.png lciv_s06.png

lciv_s07.png lciv_s08.png

lciv_s09.png lciv_s10.png

lciv_s11.png lciv_s12.png

lciv_s13.png


Ссылки


01.png 02.png 03.png

***




#14376 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано GooD-NTS 03 May 2016 - 17:24

OpenIV28.png



Сегодня мы рады сообщить о выпуске обновления OpenIV 2.8. При его подготовке, мы сосредоточились на openFormats, Package Installer и улучшениях пользовательского интерфейса. Как вы могли наблюдать в видео выше, мы наконец-то добавили поддержку простых моделей GTA V в openFormats. Совсем скоро вы сможете создавать и редактировать YDR и YDD модели используя 3DS Max.


Ниже представлен список основных изменений в OpenIV 2.8:

openFormats для Grand Theft Auto V
Мы добавили возможность экспорта и импорта для YDR/ODR и YDD/ODD моделей. Для того, чтобы работать с новыми форматами, вам нужные новые инструменты; совсем скоро мы выпустим обновленные плагины для 3DS Max. В настоящее время, существуют некоторые ограничения в редактирование моделей, но они будут устранены в будущих версиях.

Package Installer
Package Installer теперь пишет лог файл, так что будет немного легче определить, что пошло не так во время установки мода. Также, в новой версии 2.1 формата OIV пакетов, были добавлены команды для редактирования XML файлов, а также другие мелкие изменения. Вы можете найти новую спецификацию здесь.

Уведомление об Администраторе
Начиная с этой версии вам будет показано уведомление если OpenIV запущена от имени Администратора. Если вам необходимо, OpenIV поможет установить права доступа к вашей папке с игрой, и вам больше не придётся запускать OpenIV от имени Администратора.

Улучшения интерфейса и исправление ошибок
Было сделано множество мелких улучшений пользовательского интерфейса и исправлений разного рода ошибок. Например, вы можете заметить новые команды для работы с результатами глобального поиска.

Как обычно, полный список изменений доступен здесь.

downloadOIV_RU.png




#14309 3D моделирование

Написано XEPOMAHT007 30 July 2015 - 16:27

Сходится если ARRAY OF SIZE=face_count*8 bytes.Проверял на моделях:compmedhos4_lae.dff и compmedhos5_lae.dff.Кто ни будь сведущий подскажите-это опечатка в статье или моё недопонимание?
UPD:альфа вершины?или альфа фейса?пожалуйста помогите.


Исправлено в статье.


#14293 Underground

Написано cj2000 19 June 2015 - 10:35

 

Я же написал, что города не будут пустыми, там будет жизнь, пешеходы, транспорт, миссии и многое другое. Города в видео конечно сейчас пустые, но уже в бета 1 это будет иначе. Ещё раз переспросил у главного разработчика, какие города будут в этой бете и он мне назвал следующие: MLL, VC, CC, LC, и SA.
Что касается названия, то без обид, но предложение тобою название звучит не лучше сейчашнего. Самое подходящее название было бы United, но оно уже зарезервировано для другого мода.

На временную пустоту пофигу, я вот вообще не понимаю, ради чего всё это объединять (тем более, не в первый раз). Вижу здесь только планы честолюбивые, но никак не острую необходимость в такой карте из-за сюжетной задумки. Подход «сначала склепаем солянку, а там видно будет, что выйдет». Посмотри на You are here. Малюсенькая карта, но какой интересный мод. Он стал таким во многом благодаря подходу с обдумыванием идей и рисованием концепт-артов до начала разработки.

Я на такой огромной карте в геймплейном плане не вижу даже сюжета по типу GTA: SA с кучей миссий и постепенным открыванием новых территорий, ибо затянуто выйдет. На такой огромной карте только если RPG делать с несколькими мирами внутри одного мода, но сеттинг сложно под RPG подогнать.

P.S. Если так нравится слово United, поиграйтесь с Reunited и вариациями.

 

Сюжет тоже будет, над ним тоже несколько человек из команды работают. Что касается "честолюбивых" планов, то это не только планы, но есть и прогресс и здесь я не весь этот прогресс выставляю. Хочу так же обратить твоё внимание на то, что моду и пол года ещё нет. Про You are here слышал я, многим этот мод нравится и я не в коем случае не хочу как то обидеть разработчиков, но мод не в моём вкусе. Как я вижу наш мод не в твоём вкусе тоже, и это не проблема для меня, всем не угодишь.

Название United это был бы чисто мой фаворит, но никак не всей команды.




#14250 [GTA V| REL] PlayMusic

Написано Kordal 08 May 2015 - 01:58

Доброго времени суток smile.gif После не очень долгого  ковыряния игры, хочу предложить мой первый мод PlayMusic. Что делает этот мод? - Проигрывает вашу собственную музыку. Да да, вы не ослышались, вашу собственную музыку в формате mp3, wav, ogg из директории Data\Music. Что нужно для запуска мода? 
  • Версия игры должна быть 1.0.350.2 или младше. 
  • Новая версия ScriptHookV от Alexander Blade. 
  • Файлы с моим модом PlayMusic


Установка 
  • Скопировать ScriptHookV.dll и dsound8.dll в корневую директорию с игрой из архива ScriptHookV. 
  • Распаковать в корневую директорию с игрой PlayMusic.7z 
  • Добавить музыкальные файлы по вкусу в ..\Data\Music . 
  • Играть 


Управление 
  • [ F12 ] - Синхронизация времени в игре с текущим временем на компьютере 
  • Сидя в машине 
  • [ F9 ]   - Левый указатель поворота 
  • [ F10 ] - Правый указатель поворота 
  • [ F11 ] - Аварийные огни 
  • Радио (numpad) 
  • [ / ]  - Включить \ выключить радио 
  • [ * ] - Случайный трек 
  • [ - ]  - Уменьшить громкость 
  • [ + ] - Увеличить громкость 


Пока писал, понял, что в программе есть маленький косяк, если проигрывается музыка и вы переключите радио на какую-либо радиостанцию, будет накладка! Жмите [ / ]. 
Если выйти из машины, музыка останавливается. Так и должно быть, "ключи вытащили", все потухло. 

Приятной игры.



#14224 Програма зависает после вызова new

Написано cj2000 23 April 2015 - 15:31

You are full of bull shit. Зачем использовать C++ для доса?

Задай этот вопрос тому, кто создал этот компилятор.




#14190 DTZ

Написано cj2000 09 April 2015 - 13:33

 

Нашёл кажись список имён из ide адрес:
lcs: 0х15BFC0
vcs: 0х165F14
вот только офсетов туда нигде нет, про размер я уже и не говорю.


Твои адреса не верны. Офсет на TexList есть в статье, не будь таким Дагероном.
 

Мне удалось идентифицировать 6 col файлов, каждый из которых имеет свой ID:
0xC8807962: peds
0x51964FF: vehicles
0x229A5EAF: ?
0xAED7F59C: ?
0x95A7E09F: ?
0xC2443A8B: ?


Где ты хоть ищешь? За пределами DTZ? В самом DTZ все коллизии для объектов уже загружены, для их правильного чтения вначале нужно обработать данные из IDE. В статье коллизии разделены по принципу из каких секций они читаются - OBJS: Buildings/Treadable/Dummy; PEDS; WEAP; CARS.

 

В статье про TexList ничего. Знаю, что тебе удалось найти этот TexList так, как твой WRLDtool может его читать. Я кстати не утверждал, что нашёл TexList, только нечто похожее.
Эти 6 ID, как я их назвал, не имели отношения к TexList. Это как раз первые 4 байта из IDE, если верить статье.




#14152 Статьи по каким темам нужны?

Написано cj2000 01 April 2015 - 15:13

Каких?

Ты одессит? :lol: 
Обычно, ну так я видел на некоторых других форумах, есть правила создания таких тем. В этих правилах обычно указано, какую форму должна иметь тема и что обязательно в ней должно быть указано. Вот и хотел узнать, есть и здесь что то подобное и если есть, то где прочитать?




#14079 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано GooD-NTS 23 October 2014 - 20:39

OpenIV 2.2 для Grand Theft Auto V


 
Сегодня мы рады сообщить о выходе OpenIV 2.2. Это обновление содержит несколько улучшений для наших инструментов просмотра моделей машин и оружия GTA V. Также появилась возможность просмотреть модели из XPT ресурсов (эффекты частиц в версии для xbox 360). В Package Installer была добавлена поддержка новой 1.1 версии OIV архивов. Как обычно мы исправили некоторые ошибки, полный список изменений доступен здесь.
 
 

downloadOIV_ru.png




#14043 Моддинг LCS и VCS (PSP/PS2)

Написано Lego 09 August 2014 - 05:11

Котаны, наверное, многие слышали, что в конце выходит LCS на мобильные платформы.

Так вот, я к чему это. Может, соберём все наработки и напишем общий открытый API для работы с ресурсами? Хотя бы в виде документации, в идеале - на плюсах.


#13962 Моддинг LCS и VCS (PSP/PS2)

Написано XEPOMAHT007 17 February 2014 - 18:38

Xbox-сная текстура дороги в ЛСС от MAJEST1C_R3. Если будет решена проблема с лимитом на LVZ, то возможен порт контента из Xbox версии GTA3 в ЛСС.
 
4fb498b88e6f.jpg




#13940 Моддинг LCS и VCS (PSP/PS2)

Написано XEPOMAHT007 20 December 2013 - 00:39

Доразбирал секцию TimeObjects. С помощью неё любой объект можно сделать временно невидимым, либо невидимым в main.scm (опткодом, который меняет рендер одной группы объектов на другую, например клуб Луиджи или целый район в Стаунтоне).

b62747182165t.jpg

Так же разобрана секция 2dfx. Ради теста раскидал их по городу. Интересно то, что двиг позволяет использовать одну строку с 2dfx нескольким объектам, а так же применять любую текстуру из particle.chk.

848bfbfdd0f9t.jpg e50b9872e627t.jpg

b91521087868t.jpg 31f25eb7f70ft.jpg


#13908 [REL] OpenIV (GTA V, GTA IV & Max Payne 3)

Написано GooD-NTS 23 October 2013 - 20:04

OpenIV: Improved vehicles viewer