Академия 3D GameStudio

Здравствуйте, гость ( Вход | Регистрация )

Ответить в данную темуНачать новую тему
2 страниц V   1 2 >  
>Как залазить на выступы?
TRACER
сообщение 8.7.2010, 2:23
Сообщение #1


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Как сделать так, чтобы игрок мог прыгать и цепляться, а потом залазить на поверхности? Я думаю, нужно проверять на наличие препятствия перед игроком с помощью трейса, только вот как высоту препятствия проверять? Помогите сделать это, может скриптом каким поможите (все на Lite-C)? blush.gif Очень надо! Я пробовал со старого zelda code выдрать... Вот что получилось:

Код
////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////

VECTOR ladder_x;
VECTOR player_diff;
VECTOR temp;

////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////

var movement_mode = 0;
var player_feet_height = 32; //the distance from the origin to the feet of the player
var z_force = 0;
var jump_z;

////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////

#define animdist skill20

////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////

function detect_edge()
{
    my.animdist = 0;
    if (movement_mode == 0)
    {
        vec_set(temp,my.x); //scan in front of player to see if there is a climbable wall
        temp.x += 30 * cos(my.pan);
        temp.y += 30 * sin(my.pan);
        temp.z = my.z;
        result = c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|SCAN_TEXTURE);
        vec_set(temp,my.x);
        temp.z -= 4000; // calculate a position 4000 quants below the player
        // set a trace mode for using the player's hull, and detecting map entities and level surfaces only
        result = c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|USE_BOX);// subtract vertical distance to ground
        if (result <= 3)
        {
            // in the air?
            if ((result < 1.3) && (result > -1.3) && (result > 0.5) && (result < -0.5))
            {
                //change the value 1.5 to change how high steps he can climb, make it no higher than 3
                my.skill13 = 0;
            }
            vec_set(temp,my.x);
            temp.z -= 4000; // calculate a position 4000 quants below the player
            result = c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|USE_BOX);
            // subtract vertical distance to ground
            z_force = -1 * result;
        }
        else
        {
            if ((result <= 3) && (my.animdist > 20))
            {
                if ((result < 1.3) && (result > -1.3) && (result > 0.5) && (result < -0.5))
                {
                    //change the value 1.5 to change how high steps he can climb, make it no higher than 3
                    my.skill13 = 0;
                }
                vec_set(temp,my.x);
                temp.z -= 4000; // calculate a position 4000 quants below the player
                result = c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|USE_BOX);// subtract vertical distance to ground
                z_force = -1 * result;
            }
        }
        if ((key_w == 1) || (key_s == 1) || (key_d == 1) || (key_a == 1))
        {
            if (key_shift == 0)
            {
                ent_animate(my,"run",my.animdist,ANM_CYCLE);
                my.animdist += 10 * time_step;
            }
            else
            {
                ent_animate(my,"walk",my.animdist,ANM_CYCLE);
                my.animdist += 9 * time_step;
            }
        }
        else
        {
            ent_animate(my,"stand",my.animdist,ANM_CYCLE);
            my.animdist += 3 * time_step;
        }
        my.skill13 = 0.5*z_force + maxv(1-0.5*0.7,0)*my.skill13; // calculate vertical speed, replace 0.3 with time to convert to the old equation
        jump_z = time_step * my.skill13; // distance down
        player_diff.z = jump_z;
        c_move(my,player_diff, nullvector,IGNORE_PASSABLE|GLIDE);
        //center_check();
        //update_views();
    }
    if (movement_mode == 2)
    {
        //pulling yourself up onto a ledge
        my.z += 5 * time_step;
        player_diff.x = 1;
        player_diff.y = 0;
        player_diff.z = 0;
        c_move(my,player_diff.x,nullvector,IGNORE_PASSABLE|GLIDE);
        vec_set(temp,my.x); //scan in front of player to see if there is a climbable wall
        temp.x += 30 * cos(my.pan);
        temp.y += 30 * sin(my.pan);
        temp.z = my.z - player_feet_height; //set the value 32 to the distance to the models feet
        if(c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS) == 0)
        {
            movement_mode = 3;
            vec_set(ladder_x.x,my.x);
        }
        ent_animate(my,"walk",my.animdist,ANM_CYCLE); // edge climb animation here
        my.animdist += 9 * time_step; // 9 is climbing speed
        //center_check();
        //update_views();
    }
    if (movement_mode == 3)
    {
        //moving a little bit forward so that player doesn't fall down
        player_diff.x = 3 * time_step;
        player_diff.y = 0;
        vec_set(temp,my.x);
        temp.z -= 4000; // calculate a position 4000 quants below the player
        // set a trace mode for using the player's hull, and detecting map entities and level surfaces only
        result = c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|USE_BOX);// subtract vertical distance to ground
        player_diff.z = 0;
        if (result < 4) { player_diff.z = -0.2 * result; }
        if(vec_dist(my.x,ladder_x.x) > 7)
        {
            vec_set(temp,my.x);
            temp.z -= 4000; // calculate a position 4000 quants below the player
            // set a trace mode for using the player's hull, and detecting map entities and level surfaces only
            result = c_trace(my.x,temp,IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|USE_BOX);// subtract vertical distance to ground
            if (result < 4) { player_diff.z = -1 * result; }
        }
        else
        {
            player_diff.z = 0;
        }
        c_move(my,player_diff, nullvector, IGNORE_PASSABLE|GLIDE);
        if(vec_dist(my.x,ladder_x.x) > 15)
        {
            movement_mode = 0;
            player_diff.z = 0;
            //z_force = 0;
            my.skill13 = 0;
        }
        ent_animate(my,"walk",my.animdist,ANM_CYCLE);
        my.animdist += 9 * time_step;
        //center_check();
        //update_views();
    }
}


Примерно знаю что вот это... но не знаю как все вместе соединить... была идея сделать 2 трейса, с середины игрока и с головы, и если трейс с центра во что-то уперся, а с головы нет, то тогда можно на поверхность залазить... но это не то что мне нужно... нужно сделать так чтобы игрок мог просто на выступ залазить (высотой с половины игрока чтобы сразу залесть, ростом с игрока, или чуть-чуть выше игрока чтобы можно было подпрыгнуть и ухватиться...). Помогите пожалуйста. Буду очень признателен.


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 8.7.2010, 3:30
Сообщение #2


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Вот сделал скрипт, трейс проходит от головы, центра и ног модели игрока:
Цитата
//TRACE FROM THE PLAYERS CENTER:
result = c_trace(my.x,vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z),IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS);
//TRACE FROM THE PLAYERS HEAD:
result = c_trace(my.x,vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z + 50),IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS);
//TRACE FROM THE PLAYERS FEET:
result = c_trace(my.x,vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z - 50),IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS);


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 9.7.2010, 1:37
Сообщение #3


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Люди, ну не ужели никто не может помочь блин?! Я же даже создал трейсы которые необхадимы!
Код
result = c_trace(my.x,vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z),IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|SCAN_TEXTURE);
draw_line3d(vector(my.x,my.y,my.z),COLOR_GREEN,0);  
draw_line3d(vector(my.x,my.y,my.z),COLOR_GREEN,100);  
draw_line3d(vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z),COLOR_GREEN,100);
draw_line3d(vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z),COLOR_GREEN,0);
///
result = c_trace(my.x,vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z + 50),IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|SCAN_TEXTURE);
draw_line3d(vector(my.x,my.y,my.z + 50),COLOR_RED,0);  
draw_line3d(vector(my.x,my.y,my.z + 50),COLOR_RED,100);  
draw_line3d(vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z + 50),COLOR_RED,100);
draw_line3d(vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z + 50),COLOR_RED,0);
//
result = c_trace(my.x,vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z - 50),IGNORE_ME|IGNORE_SPRITES|IGNORE_MODELS|SCAN_TEXTURE);
draw_line3d(vector(my.x,my.y,my.z - 50),COLOR_BLUE,0);  
draw_line3d(vector(my.x,my.y,my.z - 50),COLOR_BLUE,100);  
draw_line3d(vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z - 50),COLOR_BLUE,100);
draw_line3d(vector(my.x + 30 * cos(my.pan), my.y + 30 * sin(my.pan), my.z - 50),COLOR_BLUE,0);


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
EvGenius
сообщение 9.7.2010, 18:55
Сообщение #4


Ньюсмейкер
***

Группа: Ньюсмейкеры
Сообщений: 589
Регистрация: 2.5.2006
Из: Россия
Пользователь №: 4



Цитата
ну не ужели никто не может помочь блин?! Я же даже создал трейсы которые необхадимы!

ну вот, всё необхАдимое ты уже создал, дело за малым.
мы в тебя верим =)


--------------------
Hi! I'm Joe / John / Jane / etc and I have this great idea: let's combine WOW and Quake7 into a single game! I am looking for 5 programmers, 3 modelers, 3 concept artists, 10 level designers and 4 musicians. We will create a killer, next generation MMORPG and we will split the profits (I'll get over 51%, of course)
©AUM 86
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 9.7.2010, 20:11
Сообщение #5


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Ну блин :( Ну помогите же! Вот раз дело за малым, помогите кодом тогда! :(


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
kUkara4
сообщение 9.7.2010, 21:30
Сообщение #6


Пользователь
***

Группа: Пользователи
Сообщений: 91
Регистрация: 19.7.2008
Пользователь №: 1345



Цитата
ну не ужели никто не может помочь блин?! Я же даже создал трейсы которые необхадимы!

ну вот, всё необхАдимое ты уже создал, дело за малым.
мы в тебя верим =)

ахаха +1 biggrin.gif
я тоже буду держать кулаки! wink.gif
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 9.7.2010, 21:39
Сообщение #7


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Ага... я в вас двоих и не сомневался...


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
ARTMAN
сообщение 9.7.2010, 23:11
Сообщение #8


Пользователь
***

Группа: Пользователи
Сообщений: 45
Регистрация: 5.8.2008
Из: Беларусь, Минск
Пользователь №: 1371



Assasin Creed 3 делаешь?
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 9.7.2010, 23:27
Сообщение #9


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Хех) почти...)) учусь как сделать)) покрайней мере пытаюсь...)))

Ну блин люди, помогите! Че так трудно?! Темболее вы сами сказали что дело за малым!


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
EvGenius
сообщение 10.7.2010, 6:37
Сообщение #10


Ньюсмейкер
***

Группа: Ньюсмейкеры
Сообщений: 589
Регистрация: 2.5.2006
Из: Россия
Пользователь №: 4



у тебя два поста из трех содержат слова "помогите" или "напишите мне". открываешь любую ветку где есть сообщение от тебя и видишь там эти слова.
ты зарегистрирован год и 4 месяца назад? из них год ты просишь чтобы тебе чтото сделали.
поэтому в твои ветки никто не заходит мне кажется, потому что уже и так понятно что в топике очередная просьба написать тебе скрипт.
людям больше делать летом нечего, как бежать писать трасеру очередной скрипт.

ты же сам сказал два трейса, если нижний уперся в стену, а верхний нет, значит запускаешь анимацию подъема и накручиваешь Z вверх.
берешь и пишешь, хоть чтото своё будет, а то чужие кусочки собирать и просить когото объединить чтобы работало у тебя, стыдно както должно быть чтоли.
я кстати об этом уже второй раз пишу


--------------------
Hi! I'm Joe / John / Jane / etc and I have this great idea: let's combine WOW and Quake7 into a single game! I am looking for 5 programmers, 3 modelers, 3 concept artists, 10 level designers and 4 musicians. We will create a killer, next generation MMORPG and we will split the profits (I'll get over 51%, of course)
©AUM 86
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 10.7.2010, 16:24
Сообщение #11


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Трейсы я сделал сам! Я много чего делаю сам Евген! Я прошу помоши в том, с чем я никогда не работал и не видел на примере как это делается! И потом на том примере который мне делают я учусь и делаю уже что-то свое! Не надо думать что я просто копирую это все в свой проект и все. Я учусь на этих примерах!!! Посмотри например на скрипт лестницы который я сделал, может скажешь что мне кто-то его сделал и я присвоил его себе?! Я сделал его учась на примерах лестницы из Wiki и примера который мне дал давно jd_frost! Я научился, и сделал пример! Так что не смей говорить мне, что я всегда прошу всех мне собрать кусочки чьего-то скрипта!!! И форум сделан для того чтобы просить тут о помоши и учиться, если ты с этим не согласен, я очень удивлен тому что ты модератор! Для чего по твоему сделан форум? Для того чтобы ты заходил на посты людей которые учаться тому, что ты уже умеешь, чтобы поиздеваться над ними и говорить что они ничего не умеют и что должно быть стыдно что-то просить... для этого? Тогда я тем более удивлен, что ты модератор на этом форуме! Хоть я и не в состоянии писать сложные скрипты (типа ИИ) сам, зато я всегда пытаюсь помочь людям тем чем помочь! Хоть я и не являюсь модератором!

И насчет того что я писал, про трейс сверху и по середине игрока, я это уже сделал, но это не лучший способ решения этой проблемы! Поэтому я и прошу помоши у более опытных людей! (не у тебя Евген, так как ты всегда только обвиняешь, нет бы хоть раз попытался кому нибудь помочь! За год и 4 месяца как ты говоришь, я не разу не видел то как ты нормально кому либо помог!).


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
EvGenius
сообщение 10.7.2010, 17:06
Сообщение #12


Ньюсмейкер
***

Группа: Ньюсмейкеры
Сообщений: 589
Регистрация: 2.5.2006
Из: Россия
Пользователь №: 4



наверное потому что за долгое время начинаешь видеть что люди делятся на 2 типа:
первые: Оч долго юзают поиск и если ничего не нашли то отписываясь на форуме выкладывают свои мысли, показывают какую работу они сделали в конкретном направлении и в большинстве случаев комментируют и всячески описывают свой код. а то и сразу лепят примеры с исходниками.
Тоесть люди ценят чужое время, и через некоторое время если на форуме решения не нашли то сам топик стартер, работая и развиваясь (именно для этого нужен форум) решают проблему самостоятельно, конечно при небольшой помощи окружающих. Тоесть первый тип людей даже отписывая о помощи на форуме так или иначе решают проблему на 90% сами. и делятся с окружающими.

Но есть второй тип, коих большинство к сожалению.
Вот эти типы используют форум как свой личный справочник, то-есть пару раз в неделю, а иногда и чаще, такой тип людей создаёт шаблонные топики типа:
КАК МНЕ СДЕЛАТЬ {вставить любое слово} СРОЧНО!!! ПАМАГИТЕ!!!
эти типы создают топики с единственной целью, чтобы за них подумали, а если думать некому то они вместо того чтобы аппать топик своими работами в этом направлении, тупо плачут что Блин, им никто не помогает...

Так вот, первый тип людей, расчехливается с движком за 4-6 месяцев настолько, что уже сам может отвечать на поставленные вопросы, даже если никогда неимел с таким дела. Второй тип через 4-6 месяцев остаются на томже уровне нуля, и не в состоянии ничего решить самостоятельно.
Если второй тип не подкармливать готовыми скриптами и дальше, то они отваливаются от затеи кодить самостоятельно.

Поэтому видя второй тип людей им и не стараются помочь, есть чтото - напишут, нет и напрягаться нестоит, тк как ничего кроме нового вопроса через несколько дней из этого не выйдет.
Кстати не так давно похожую статью читал:
http://www.skipy.ru/philosophy/learning.html
вот почитай, может чтото почерпнешь для себя


--------------------
Hi! I'm Joe / John / Jane / etc and I have this great idea: let's combine WOW and Quake7 into a single game! I am looking for 5 programmers, 3 modelers, 3 concept artists, 10 level designers and 4 musicians. We will create a killer, next generation MMORPG and we will split the profits (I'll get over 51%, of course)
©AUM 86
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 10.7.2010, 17:37
Сообщение #13


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Да, есть такой вид людей как ты привел на примере, но есть еще 3-ый и 4-ый виды.

3-ый - это вид который пытается что-то сделать не смотря на то что у него это не получается, и потому что у него нету просто возможности даже это сделать (например я видел трейсера (люди которые занимаются Паркуром), у него не было одной руки, но он продолжал упорно тренироваться...) но все равно они пытаются что-то делать, да спрашивают у других более опытных людей как сделать то или иное (глупый человек учиться на своих ошибках, а мудрый на чужих)! Они просят у более опытных людей помощи и помогают менее опытным чем они сами! И учатся, хоть и медленно но учатся! Не смотря что в принципе они не могут это делать (опять таки пример про пацанчика с одной рукой! Или про тех, кто нифига не понимая в точных науках, пытаются что-то сделать в программировании или чего-то достичь)!

4-ый - это тип людей которому быстро все дается! Но они не ценят этого, так же они не понимают то что другим людям тоже самое дается труднее! И в силу своего максимализма, требуют от других кому дается трудно, делать и учиться так как это делали они сами (на пример сказать парню с одной рукой встать на стойку на руках! Или сказать человеку, который нифига не понимает в точных науках (математике на пример) решить какое нибудь математическое уравнение)! И когда они видят что другой тип людей не может достичь какого либо успеха (в то время когда сами они поняли или достигли успеха в этой сфере очень легко и быстро), они вместо того чтобы помочь начинают прикалываться и издеваться над тем типом людей которым что-то дается труднее чем им! Такой вид людей очень быстро забывает о том что они тоже сами когда-то начинали с нуля!!! И думают что все в своей жизни они достигли сами! Даже не понимая то, насколько окружающие его люди (другого типа) помогали ему в начале!

*Скажи мне когда был мой последний пост с просьбой о помощи (не считая предыдущего о прицеливании)???

И я не считаю философию стоящей наукой... в силу их отвержения существования Бога!


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
EvGenius
сообщение 10.7.2010, 17:56
Сообщение #14


Ньюсмейкер
***

Группа: Ньюсмейкеры
Сообщений: 589
Регистрация: 2.5.2006
Из: Россия
Пользователь №: 4



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

Цитата
*Скажи мне когда был мой последний пост с просьбой о помощи (не считая предыдущего о прицеливании)???

Как залазить на выступы?
физика воды, как?
Old School Shader, Не работает хрен его знает почему...
Прицеливание, Как сделать с WORLD ENTITY
PUSH, Это баг?! Или я не правильно делаю?!
ent_decal (ENTITY*, BMAP*, var size, var angle), Как использовать с C-SCRIPT'ом?!
Парочка вопросов, Опять нубские вопросы))
RAIN, Проблемка с зацыкливанием
PerfectAI, Для тех, кому нечего делать... и кто хочет помочь в создании проекта..
Проблемка с использованием NEWTON'а, C-SCRIPT [СТАРЫЙ НЬЮТОН]
Проблемка с Perfect AI (AUM 31), Не могу понять в чем дело...
Graftons spotlight, фонарик на lite-c
Ent_blend, Не понятно...
Toonshading with Outline, Помогите использовать
Motion Blur, C-script [почему не работает?]
A-Star Pathfinding, Помогите разобраться с А-стар
Shadows with c-script, Нужна помошь....
резидент эвила =), need - оружие и инвентарь [а6]
Jump & Crawl, Нужна помошь в C-Script'е
Pathfinding+Enemy, Помогите совместить



ну дальше я копи-пастить утомился, но и из этого вырисовывается одна и таже картина стандартного второго типа людей считающих: зачем я буду думать когда гуру расскажут быстрее. тоесть освоить можно всё, разница во времени которое на это уйдёт. ктото да достигнет чегото быстро, ктото медленно, а ктото будет ныть на форуме что ему ничего не пишут и недостигнет ничего.

твои топики имеют следующий шаблон:
1-Заголовок
2-Пару словосочитаний типа: непонял, неполучилось, помогите, напишите
3-кусок код выдранного непонятно откуда
4-топик со словами: блин никто не может помочь?
5-топик со словами ну че вам трудно написать для меня скрипт?
6-см пункт 4-5
7-см пункт 4-6
...
...
...
N-см пункт 4-N


--------------------
Hi! I'm Joe / John / Jane / etc and I have this great idea: let's combine WOW and Quake7 into a single game! I am looking for 5 programmers, 3 modelers, 3 concept artists, 10 level designers and 4 musicians. We will create a killer, next generation MMORPG and we will split the profits (I'll get over 51%, of course)
©AUM 86
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 10.7.2010, 18:09
Сообщение #15


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Ну так ты мне скажи, когда были мои предыдущие топики о помощи?! Не считая последних 3-х(физики, выступов и прицеливания). Я уже давно не очем не просил тут на форуме! 4ый тип очень даже в тему, это ТЫ 4ый тип. Тип тупых максималистов, которые за всю свою жизнь ничего путного не делают, а только обвиняют всех в том, что они не такие как они сами! И вместо того чтобы мне сейчас просто помочь, ты бы сейчас даешь мне ссылки на тупые философские сайты и тоже между прочим придумываешь тупые типы людей, и после этого ты мне пытаешься говорить о том чтобы я ценил чужое время?! Если бы ты ценил свое собственное время, ты бы не писал мне всю чепуху выше, а просто хотя бы на словах объяснил как бы мне сделать то, о чем я в этом топике прошу! Нет, надо же попытаться отчаянно подчеркнуть то, что ты мол умнее всех, читаешь философские наречения на сайтах и пытаешься умничать... Лучше бы вместо это, просто в паре предложений попытался помочь (а этого ты вообще не делаешь! Никому!)!!! И знаешь что самое странное, когда кто-то просит о каких либо пустяках (типа как мне скрипт прикрутить к уровню в WED) все стараются помочь, а вот когда касается чего-то более сложного, вы предпочитаете сотрясать воздух губами, причем не в тему...


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
EvGenius
сообщение 10.7.2010, 19:26
Сообщение #16


Ньюсмейкер
***

Группа: Ньюсмейкеры
Сообщений: 589
Регистрация: 2.5.2006
Из: Россия
Пользователь №: 4



Цитата
Скажи мне когда был мой последний пост с просьбой о помощи (не считая предыдущего о прицеливании)???

Цитата
скажи, когда были мои предыдущие топики о помощи?! Не считая последних 3-х(физики, выступов и прицеливания)

определись уж а.

Цитата
Тип тупых максималистов, которые за всю свою жизнь ничего путного не делают, а только обвиняют всех в том, что они не такие как они сами! И вместо того чтобы мне сейчас просто помочь, ты бы сейчас даешь мне ссылки на тупые философские сайты

сылка была на хабре, там говорится про таких как ты, никаких филосовствований там нет.
Далее нестоит говорить о том чего незнаешь, кто что сделал, а кто ничего не делал.
открываем поиск и смотрим что если человек заслуживает помощи ему помогают, а если он к этому привыкает и начинает требовать употребляя Блин, то помогать ему не спешат.
http://www.3dgs.ru/index.php?showtopic=2276&st=0
http://www.3dgs.ru/index.php?showtopic=2242&hl=
http://www.3dgs.ru/index.php?showtopic=2198&hl=
http://www.3dgs.ru/index.php?showtopic=2199&hl=
http://www.3dgs.ru/index.php?showtopic=2098&hl=
http://www.3dgs.ru/index.php?showtopic=2090&hl=
http://www.3dgs.ru/index.php?showtopic=2026&hl=
http://www.3dgs.ru/index.php?showtopic=1983&hl=
http://www.3dgs.ru/index.php?showtopic=1907&hl=
http://www.3dgs.ru/index.php?showtopic=1908&hl=
копировать лениво, да и история далеко не вся.
Помимо гски увлекался ещё гамаком, но форумы борды не сохраняют многолетнюю историю поэтому тамошних ссылок уже не найти. но уроки у мну ещё остались =)

Цитата
Если бы ты ценил свое собственное время, ты бы не писал мне всю чепуху выше, а просто хотя бы на словах объяснил как бы мне сделать то, о чем я в этом топике прошу!

я ценю свое время поэтому и обычно и не пишу в твоих шаблонных топиках помощи. Здесь ты сам уже всё сказал, че я буду повторять про два трейса?
ты же сам всё прекрасно понимаешь как надо трейсить и что надо проверять, а дальше что надо запускать. просто тебе лень напрягаться, когда здесь можно поныть чтобы тебе написали другие люди. А отмазался тем что считаешь способ неэффективным, так попробуй реализовать хотябы неэффективный способ, чтобы потом судить где именно он плох. Нехочешь же.

Цитата
а этого ты вообще не делаешь! Никому!

опять же следим за словами, я этого неделал тебе лично, потому что толку от этого нет никакого (пару ссылок выше в этом ответе). ты не желаешь учиться и разбираться, за тебя думают другие.

Цитата
а вот когда касается чего-то более сложного

неправильно, когда касается чегото действетльнотакого до чего человек сам не додумывается ему помогают, а когда человек говорит:
надо сделать два трейса, проверить их длину и если верхний больше то можно корабкаться, а теперь напишите мне скрипт.
ну чё никто не пишет скрипт? я же трейсы уже создал!

то тут извините, и так видно что чувак лениться думать и ждёт пока ему сделают


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


--------------------
Hi! I'm Joe / John / Jane / etc and I have this great idea: let's combine WOW and Quake7 into a single game! I am looking for 5 programmers, 3 modelers, 3 concept artists, 10 level designers and 4 musicians. We will create a killer, next generation MMORPG and we will split the profits (I'll get over 51%, of course)
©AUM 86
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 10.7.2010, 19:44
Сообщение #17


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Я ничего тебе не буду говорить Евген, ты прекрасно знаешь что ты не прав, не пытайся себя оправдать, ты бы мог нормально с самого начала сказать, что мне надо сделать именно так как я уже сказал про трейс из центра и с головы.. Так нет! Ты пытаешься что-то сумничать! С самого начала в этом топике виноват ТЫ! Мог бы ты свое время не тратить и сказать что я про трейсы прав, что мне надо делать так! Нет ты ничего не сказал! Ты только умничаешь... Спасибо тебе на этом! Ты доволен?


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
ARTMAN
сообщение 11.7.2010, 0:56
Сообщение #18


Пользователь
***

Группа: Пользователи
Сообщений: 45
Регистрация: 5.8.2008
Из: Беларусь, Минск
Пользователь №: 1371



EvGenius, спасибо. Интересно было почитать (я про сайт о философии).
Перейти в начало страницы
 
+Цитировать сообщение
TRACER
сообщение 11.7.2010, 2:45
Сообщение #19


Активный участник
***

Группа: Пользователи
Сообщений: 672
Регистрация: 15.3.2009
Из: РОССИЯ! СЕВ-КАВ ТВ РУЛИТ.
Пользователь №: 1619



Это единственное за что ему можно будет сказать спасибо!


--------------------
Мой сайт: http://badcom.at.ua/
------------------------------------------------
НЕТ ГРАНИЦ! ЕСТЬ ЛИШЬ ПРЕПЯДСТВИЯ!!!
Перейти в начало страницы
 
+Цитировать сообщение
EvGenius
сообщение 11.7.2010, 6:10
Сообщение #20


Ньюсмейкер
***

Группа: Ньюсмейкеры
Сообщений: 589
Регистрация: 2.5.2006
Из: Россия
Пользователь №: 4



Цитата
EvGenius, спасибо. Интересно было почитать (я про сайт о философии).

да статейка весьма интересная, а главное реальные примеры видишь вокруг себя, интересно написано)

Цитата
Это единственное за что ему можно будет сказать спасибо!

ну если всё-таки почитал, то ждём новых топиков которые будут отличаться в лучшую сторону.
Следуя моим словам через пол годика реально скажешь мне спасибо =)


--------------------
Hi! I'm Joe / John / Jane / etc and I have this great idea: let's combine WOW and Quake7 into a single game! I am looking for 5 programmers, 3 modelers, 3 concept artists, 10 level designers and 4 musicians. We will create a killer, next generation MMORPG and we will split the profits (I'll get over 51%, of course)
©AUM 86
Перейти в начало страницы
 
+Цитировать сообщение
2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 5.9.2010, 3:11