Новые сообщения Участники Правила Поиск

Страница 36 из 91«1234353637389091»
Модератор форума: SLAwww, thecre, RealCrazyMan 
Форум » Serious Sam » Серьёзное редактирование » Помощь по SDK для Serious Sam 1.05/1.07 (Вопросы по комплекту средств разработки для Serious Sam 1.)
Помощь по SDK для Serious Sam 1.05/1.07
art-serious Пятница, 02.12.2011, 17:28 | Сообщение # 1051


Старый маппер
Сообщений: 631
Награды: 26
Замечания: 0%
 

Добавлено (02.12.2011, 17:28)
---------------------------------------------
Molodec, Поставь XP SP3 чистую, потом при установке семерки выбери пункт "воостановление Windows" (он должен восстановить путь загрузки Win7).

Перед загрузкой системы он потом должен дать "на выбор" загрузку ОС:
Windows 7
Windows XP

Ну а как я у себя это сделал:
Побил логический том, выделив для XP всего 8 Гб, установил туда WinXP X86. Как правило, путь загрузки на Win7 затирается. Вставляешь инсталлятор с Win7, делаешь "Восстановление Запуска" (или как там его) и типа все норм. Имеешь две стабильные винды.

В общем дома на днях попробую это проделать и отпишусь об успешности этой операции

[ zc-lab.org ] [ Memes list ] [ Operation "New Year" - 16% ]
Molodec Пятница, 02.12.2011, 18:41 | Сообщение # 1052


Developer
Сообщений: 2398
Награды: 36
Замечания: 0%
 
К сожалению, у меня и на windows xp sp3 то же самое было... :(

thecre Пятница, 02.12.2011, 18:53 | Сообщение # 1053


Сообщений: 3432
Награды: 28
Замечания: 0%
 
Molodec, обязательно нужно x86

Molodec Пятница, 02.12.2011, 20:38 | Сообщение # 1054


Developer
Сообщений: 2398
Награды: 36
Замечания: 0%
 
Именно. На старом компе еще пробовал.

Ea Суббота, 03.12.2011, 14:07 | Сообщение # 1055


Сообщений: 9
Награды: 0
Замечания: 0%
 
А где можно скачать SDK?

T02my Суббота, 03.12.2011, 14:34 | Сообщение # 1056


Сообщений: 2495
Награды: 31
Замечания: 
 
Ea,
http://www.serioussite.ru/search/?q=SDK&m=load&t=0


MasterST Вторник, 06.12.2011, 19:59 | Сообщение # 1057


Ground Angel
Сообщений: 2386
Награды: 10
Замечания: 0%
 
Quote (art-serious)
в его мануале нехватает описания добавления в проект пары файлов из directx8 sdk

Напиши подробней, пожалуйста, какие файлы отсутствуют. Я уже месяц с этим титориалом мучаюсь


Уже шесть лет на сайте... Возможно, это что-нибудь да значит...
art-serious Четверг, 08.12.2011, 12:54 | Сообщение # 1058


Старый маппер
Сообщений: 631
Награды: 26
Замечания: 0%
 
d3d8.h
d3d8caps.h
d3d8types.h

Копировать в папку /MyMod/Sources/


[ zc-lab.org ] [ Memes list ] [ Operation "New Year" - 16% ]
MasterST Пятница, 09.12.2011, 22:18 | Сообщение # 1059


Ground Angel
Сообщений: 2386
Награды: 10
Замечания: 0%
 
Насчет файлов спасибо. А где их нарыть?
В том же самом SDK?


Уже шесть лет на сайте... Возможно, это что-нибудь да значит...
seriously_petr Суббота, 10.12.2011, 01:15 | Сообщение # 1060


Сообщений: 434
Награды: 4
Замечания: 0%
 
MasterST, Яндекс, Гугл в помощь =)

lotarby Суббота, 10.12.2011, 09:27 | Сообщение # 1061


Сообщений: 4
Награды: 0
Замечания: 0%
 
Quote (MasterST)
Насчет файлов спасибо. А где их нарыть?
В том же самом SDK?

Скачай DirectX 8 SDK. Там и можно найти эти файлы :)


«Sayonara, Shadow the Hedgehog.» ©
«Requiem aeternam dona eis, Domine» ©
↓☻☻☻☻☻☻☻↑
seriously_petr Понедельник, 12.12.2011, 20:01 | Сообщение # 1062


Сообщений: 434
Награды: 4
Замечания: 0%
 
Люди помогите:

Создал новый класс "explosion"

Все правильно вписал в проект

Пишу внутри класса графу functions: чтобы вставить функцию
InflictRangeDamage(m_penCaused, DMT_EXPLOSION, 50.0f, GetPlacement().pl_PositionVector, 50.0f, 50.0f);

и сразу же в C++ вылетает ошибка про этот класс и написано

что-то типо "Eror k_functions"

вот код класса XD

Сообщение отредактировал petr_kustov - Понедельник, 12.12.2011, 20:07


SLAwww Понедельник, 12.12.2011, 23:28 | Сообщение # 1063


Рряа? ^..^
Сообщений: 2366
Награды: 28
Замечания: 0%
 
Не хватает запятой после окончания строки последнего компонента.

Кхм, и это у тебя не определение функции, это больше похоже на попытку её вызвать. То же самое в процедурах. Что это за on ETrigger за пределами процедуры? Ключевое слово "on" вообще может использоваться только внутри wait-свича.
Сообщение отредактировал SLAwww - Понедельник, 12.12.2011, 23:31


Where did all the dragons go?
We searched in the hills and we searched down the canyons,
we even scanned the depths of the caves with our armour, swords and lanterns.
Oh, if only had we seen him lurch, from his glorious skull covered perch.

CRACK went his claws and SMACK swipped the tail,
a ROAR of might, one big BITE.

and so ended our search.
thecre Вторник, 13.12.2011, 06:40 | Сообщение # 1064


Сообщений: 3432
Награды: 28
Замечания: 0%
 
Петя, копипастом не кодят. Нужно сначала разобраться в C++ и SDK, а потом уже использовать такие возможности.

Artificia1 Вторник, 13.12.2011, 09:59 | Сообщение # 1065


Сообщений: 1020
Награды: 9
Замечания: 0%
 
petr_kustov, Очевидно, понатаскал код из других классов и скеил его в один файл (который, судя по ID, когда-то был CAreaMarker'ом) "на авось" - разумеется нихрена не получится.
Quote (petr_kustov)
Пишу внутри класса графу functions: чтобы вставить функцию InflictRangeDamage(m_penCaused, DMT_EXPLOSION, 50.0f, GetPlacement().pl_PositionVector, 50.0f, 50.0f);

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

Quote (SLAwww)
Не хватает запятой после окончания строки последнего компонента.

А в "оригинале", то бишь, в CAreaMarker, так же. Дело именно в том что он вызвал функцию не там где надо.
Сообщение отредактировал Artificia1 - Вторник, 13.12.2011, 10:00


seriously_petr Вторник, 13.12.2011, 18:18 | Сообщение # 1066


Сообщений: 434
Награды: 4
Замечания: 0%
 
Quote (SLAwww)
Не хватает запятой после окончания строки последнего компонента.


А куда запятую ставить?


thecre Вторник, 13.12.2011, 18:55 | Сообщение # 1067


Сообщений: 3432
Награды: 28
Замечания: 0%
 
petr_kustov, ну хоть ОСНОВЫ-то можно выучить-то?
Quote (petr_kustov)
2 texture TEXTURE_AREAMARKER "Models\\Editor\\Vector.tex"

Здесь


Heming_Hitrowski Вторник, 13.12.2011, 19:34 | Сообщение # 1068


Double Jumper
Сообщений: 817
Награды: 23
Замечания: 0%
 
facepalm.jpg

seriously_petr Среда, 14.12.2011, 15:36 | Сообщение # 1069


Сообщений: 434
Награды: 4
Замечания: 0%
 
CREATER, Спасибо просто незаметил

Просто после того как забанили меня я не кодил все это время и как то я стал невнимательный и потерял часть опыта.

Буду стараться дальше. Спасибо за помощь и извините за идиотские вопросы. :)
Сообщение отредактировал petr_kustov - Среда, 14.12.2011, 15:38


xd76 Воскресенье, 25.12.2011, 14:27 | Сообщение # 1070


Сообщений: 103
Награды: 1
Замечания: 0%
 
слушайте я тут создал угх-зана который спавнит врагов как в Parse Error как изменять типы биомехов ну там красные синие как в моде


с последним годом майя тебя хахаха хддд



разработки:
нету
SLAwww Воскресенье, 25.12.2011, 16:52 | Сообщение # 1071


Рряа? ^..^
Сообщений: 2366
Награды: 28
Замечания: 0%
 
Перед инициализацией объектов типа CWalker задавай их параметр m_EwcChar. Это enum, значения которого определены в Walker.es.

Where did all the dragons go?
We searched in the hills and we searched down the canyons,
we even scanned the depths of the caves with our armour, swords and lanterns.
Oh, if only had we seen him lurch, from his glorious skull covered perch.

CRACK went his claws and SMACK swipped the tail,
a ROAR of might, one big BITE.

and so ended our search.
xd76 Воскресенье, 25.12.2011, 16:55 | Сообщение # 1072


Сообщений: 103
Награды: 1
Замечания: 0%
 
а всю строку можно увидеть


с последним годом майя тебя хахаха хддд



разработки:
нету
thecre Воскресенье, 25.12.2011, 16:56 | Сообщение # 1073


Сообщений: 3432
Награды: 28
Замечания: 0%
 
xd76, дай сначала свой код в таком случае чтоль :)

xd76 Воскресенье, 25.12.2011, 16:58 | Сообщение # 1074


Сообщений: 103
Награды: 1
Замечания: 0%
 
я использовал гост бастер или молнию для всех спавнов


с последним годом майя тебя хахаха хддд



разработки:
нету
thecre Воскресенье, 25.12.2011, 16:58 | Сообщение # 1075


Сообщений: 3432
Награды: 28
Замечания: 0%
 
xd76, КОД дай, тебе говорят.

xd76 Воскресенье, 25.12.2011, 17:09 | Сообщение # 1076


Сообщений: 103
Награды: 1
Замечания: 0%
 
вот пример

FireLaser(EVoid)
{
autocall WaitWalkOrIdleToEnd() EReturn;

// to fire
StartModelAnim(DEVIL_ANIM_FROMIDLETOATTACK01, AOF_SMOOTHCHANGE);
autowait( GetModelObject()->GetAnimLength(DEVIL_ANIM_FROMIDLETOATTACK01)-0.1f);
StartModelAnim(DEVIL_ANIM_ATTACK01, AOF_SMOOTHCHANGE|AOF_LOOPING);

m_iAttID = DEVIL_ATTACHMENT_LASER;
m_fAdjustWeaponTime = 0.25f;
autocall AdjustWeaponForFire() EReturn;
// start fireing electricity
m_iFiredProjectiles = 0;
while (m_iFiredProjectiles<m_iToFireProjectiles)
{
m_fAdjustWeaponTime = 0.45f;
autocall AdjustWeaponForFire() EReturn;

// shoot from gun
const FLOATmatrix3D &m = GetRotationMatrix();
m_vElectricitySource = GetFireingPositionAbsolute();

// target enemy body
EntityInfo *peiTarget = (EntityInfo*) (m_penEnemy->GetEntityInfo());
GetEntityInfoPosition(m_penEnemy, peiTarget->vTargetCenter, m_vElectricityTarget);

// give some time so player can move away from electricity beam
autowait(0.4f);

// fire electricity beam
m_bRenderElectricity = TRUE;
m_tmTemp = _pTimer->CurrentTick();
m_tmNextFXTime = m_tmTemp-_pTimer->TickQuantum;
PlayWeaponSound( SOUND_GHOSTBUSTER);
while( _pTimer->CurrentTick() < m_tmTemp+0.75f)
{
wait(_pTimer->TickQuantum) {
on (EBegin): {
// correct electricity beam target
FLOAT3D vNewTarget;
EntityInfo *peiTarget = (EntityInfo*) (m_penEnemy->GetEntityInfo());
GetEntityInfoPosition(m_penEnemy, peiTarget->vTargetCenter, vNewTarget);
FLOAT3D vDiff = vNewTarget-m_vElectricityTarget;
// if we have valid length
if( vDiff.Length() > 1.0f)
{
// calculate adjustment
m_vElectricityTarget = m_vElectricityTarget+vDiff.Normalize()*10.0f*_pTimer->TickQuantum;
}

// cast ray
CCastRay crRay( this, m_vElectricitySource, m_vElectricityTarget);
crRay.cr_bHitTranslucentPortals = FALSE;
crRay.cr_bPhysical = FALSE;
crRay.cr_ttHitModels = CCastRay::TT_COLLISIONBOX;
GetWorld()->CastRay(crRay);
// if entity is hit
if( crRay.cr_penHit != NULL)
{
// apply damage
InflictDirectDamage( crRay.cr_penHit, this, DMT_BULLET, 50.0f*_pTimer->TickQuantum/0.5f,
FLOAT3D(0, 0, 0), (m_vElectricitySource-m_vElectricityTarget).Normalize());
}

if( _pTimer->CurrentTick()>m_tmNextFXTime)
{
m_tmNextFXTime = _pTimer->CurrentTick()+0.125f+FRnd()*0.125f;
CPlacement3D plElectricityTarget = CPlacement3D( m_vElectricityTarget, ANGLE3D(0,0,0));
CEntity *penEffector = CreateEntity( plElectricityTarget, CLASS_WEREBULL);
// set spawn parameters
ESpawnEffector eSpawnEffector;
eSpawnEffector.tmLifeTime = 6.0f;
eSpawnEffector.fSize = 0.025f;
eSpawnEffector.eetType = ET_HIT_GROUND;
eSpawnEffector.vDamageDir = FLOAT3D( 0.0f, 2.0f, 0.0f);
// initialize spray
penEffector->Initialize( eSpawnEffector);
}

resume;
};
on (ETimer): { stop; };
}
}
m_soSound.Stop();
m_bRenderElectricity = FALSE;

autowait( 0.8f-m_fAdjustWeaponTime);
m_iFiredProjectiles++;
if (!IsInFrustum(m_penEnemy, CosFast(30.0f))) {
m_iFiredProjectiles = 10000;
}
}
autocall StraightenUpWeapon() EReturn;

// from idle
StartModelAnim(DEVIL_ANIM_FROMATTACK02TOIDLE, AOF_SMOOTHCHANGE);
//autowait( GetModelObject()->GetAnimLength(DEVIL_ANIM_FROMATTACK02TOIDLE)-0.1f);
//StartModelAnim(DEVIL_ANIM_IDLE, AOF_SMOOTHCHANGE|AOF_LOOPING);

MaybeSwitchToAnotherPlayer();

// shoot completed
return EReturn();
}

Добавлено (25.12.2011, 17:09)
---------------------------------------------
аууу


с последним годом майя тебя хахаха хддд



разработки:
нету
SLAwww Воскресенье, 25.12.2011, 17:20 | Сообщение # 1077


Рряа? ^..^
Сообщений: 2366
Награды: 28
Замечания: 0%
 
Quote
CEntity *penEffector = CreateEntity( plElectricityTarget, CLASS_WEREBULL);

CLASS_WEREBULL - это так ты назвал биомеха?
А отправлять ивент ESpawnEffector ему вообще не нужно.


Where did all the dragons go?
We searched in the hills and we searched down the canyons,
we even scanned the depths of the caves with our armour, swords and lanterns.
Oh, if only had we seen him lurch, from his glorious skull covered perch.

CRACK went his claws and SMACK swipped the tail,
a ROAR of might, one big BITE.

and so ended our search.
xd76 Воскресенье, 25.12.2011, 17:23 | Сообщение # 1078


Сообщений: 103
Награды: 1
Замечания: 0%
 
SLAwww, CLASS_WEREBULL - это так ты назвал биомеха?
XDD ЭТО ЖЕ ПРИМЕР



с последним годом майя тебя хахаха хддд



разработки:
нету
SLAwww Воскресенье, 25.12.2011, 17:29 | Сообщение # 1079


Рряа? ^..^
Сообщений: 2366
Награды: 28
Замечания: 0%
 
Ты должен был выложить не пример, а ту часть кода, где ты создаёшь объекты биомеханоидов. То, что тебе нужно, будет выглядеть примерно вот так:
CEntity *penNewWalker = CreateEntity(plNewWalkerPosition,CLASS_WALKER);
((CWalker*)penNewWalker) -> m_EwcChar = WLC_SOLDIER; // синий биомеханоид
penNewWalker -> Initialize();


Where did all the dragons go?
We searched in the hills and we searched down the canyons,
we even scanned the depths of the caves with our armour, swords and lanterns.
Oh, if only had we seen him lurch, from his glorious skull covered perch.

CRACK went his claws and SMACK swipped the tail,
a ROAR of might, one big BITE.

and so ended our search.
xd76 Четверг, 29.12.2011, 09:59 | Сообщение # 1080


Сообщений: 103
Награды: 1
Замечания: 0%
 
спасибо час попробую

Добавлено (25.12.2011, 17:38)
---------------------------------------------
всё помогло нет ошибок

--------------------Configuration: EntitiesMP - Win32 Release--------------------

EntitiesMP.dll - 0 error(s), 0 warning(s)

Добавлено (29.12.2011, 09:59)
---------------------------------------------
здравствуйте ещё раз кодеры мне снова нужна помощь
к теме:
я создал бигхедов которые играют за сэма но они работают только дотрагиванием когда до них дотрагиваются какой нить монстр как это исправить, но теперь все монстры аттакуют не меня а бигхедов как сделать чтобы их аттаковали с дистанцией и сделать чтобы на меня тоже нападали
и те враги которые вылетают при bighead
1 grunt
2 guffy
3 chainsawfreak если до него дотронется игрок то вылетает
Сообщение отредактировал xd76 - Четверг, 29.12.2011, 10:56



с последним годом майя тебя хахаха хддд



разработки:
нету
Форум » Serious Sam » Серьёзное редактирование » Помощь по SDK для Serious Sam 1.05/1.07 (Вопросы по комплекту средств разработки для Serious Sam 1.)
Страница 36 из 91«1234353637389091»
Поиск: