IPB

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

 ??????? ????? ?????? Правила поведения на форуме. Несоблюдение правил карается.
3 страниц V   1 2 3 >  
???????? ? ??? ??????????? ????? ????
var, применение
iFX_anti
сообщение 2.08.2005 - 11:00
Сообщение #1





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



люди, кто знает - объясните плиз на пальцах, как использовать varjoin
и varcycle. Из доков нифига не понял.
есть ли у кого список типа
$mapname - название карты
и т.д.
Я тут скриптик замутил, который стреляет только при повороте прицела на 120 градусов yaw. Можно любой угол и даже pitch


--------------------
Spite - cheater :-(
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
iFX_anti
сообщение 2.08.2005 - 22:12
Сообщение #2





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



Жмешь на кнопочку и начинаешь поворачиваться, и как только yaw=120 поворот прекращается и открывается стрельба. Кстати его выполнение не зависит от компа и скачков fps. И всего один wait.
Ну лично для мя это прорыв в области скриптостроения biggrin.gif
Может канечно подобное уже давно мутят налево и направо, а я такой отсталый laugh.gif


--------------------
Spite - cheater :-(
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
fps-HosT
сообщение 3.08.2005 - 00:04
Сообщение #3


стрейферы мы


Группа: Пользователи
Сообщений: 607
Регистрация: 28.05.2004
Из: Мурманск
Пользователь №: 189



Выложи скрипт, интересно же. smile.gif


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
dS-LAMA3OID
сообщение 3.08.2005 - 07:30
Сообщение #4


можно просто Лама


Группа: Пользователи
Сообщений: 1095
Регистрация: 6.12.2004
Из: Odessa, Ukraine
Пользователь №: 371



Вот простейший скрипт. Правда, я его тока что написал и не проверял на работоспособность. Так что вполне может и не работать =)

Под кнопку HOME идет перебор карт
Под END - запуск текущей карты.

set "user_mapnum" "6"
set "NextNum" "varCycle user_mapnum 6 7 13 16 17"
bind HOME "vstr NextNum"
bind END "set user_mapname varJoin q3dm + $user_mapnum; varCommand map $user_mapname"


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
[bsh]viper
сообщение 3.08.2005 - 08:25
Сообщение #5


Always Outnumbered Never Outgunned


Группа: Пользователи
Сообщений: 2150
Регистрация: 11.04.2004
Из: ??????, ?????????
Пользователь №: 157



LAMA3OID
и зачем он? =)


--------------------
??? ??? ???? ?? ???! ? ??? ???? ???.. ???...
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
dS-LAMA3OID
сообщение 3.08.2005 - 18:23
Сообщение #6


можно просто Лама


Группа: Пользователи
Сообщений: 1095
Регистрация: 6.12.2004
Из: Odessa, Ukraine
Пользователь №: 371



Нажимаешь кнопочку home. При этом циклически меняются карты.
Нажимаешь End. Грузится выбраная карта.
Скрипт абсолютно бесполезный. Это просто пример varJoin & varCycle


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
extra
сообщение 3.08.2005 - 19:03
Сообщение #7





Группа: Пользователи
Сообщений: 212
Регистрация: 16.03.2005
Из: Spb
Пользователь №: 555



У мя тогда тож вопрос тока по другой теме а топик создавать в падлу !
Покапался я тут в сорцах ку3 нашел там описание нескольких веопонов которых нет в игре - собствно откуда они там взялись !
Вот пример !
Прикрепленные файлы
Прикрепленный файл  ext.zip ( 0 байт ) Кол-во скачиваний: 6
 
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
dS-LAMA3OID
сообщение 3.08.2005 - 20:03
Сообщение #8


можно просто Лама


Группа: Пользователи
Сообщений: 1095
Регистрация: 6.12.2004
Из: Odessa, Ukraine
Пользователь №: 371



extra
Ну, это обычный хук.
ХЗ зачем АйДишники включили его в сурс но не исспользовали в игре...
В ОСП он уже активирован (если кто не в курсе, rtfm).
Рокет ты вручную замедлял в моде ?
Я в свое время тоже так баловался... Правда, хук не включал...
Самое прикольное, это када делаешь чтобы на рокет гравитация влияла =)
Можно с места делать двойной рж и т.д...


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
e1dest
сообщение 3.08.2005 - 21:01
Сообщение #9


Сообщений: -37245


Группа: Пользователи
Сообщений: 532
Регистрация: 5.05.2005
Из: Saint Petersburg
Пользователь №: 657



anti777
Выложи скрипт.


--------------------
Cheat0r's Lover
<[p900]D[15]> blet ja nevizu vashei kirilica naxui! :D
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
iFX_anti
сообщение 3.08.2005 - 21:42
Сообщение #10





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



LAMA3OID
Сенк, попробую rolleyes.gif
***
я тут провел эксперимент и выяснил, что минимально, на сколько можно изменить угол поворота - 45*2^-13, или 0.005493 градуса.
Всвязи с тем, что открыл для ся новый скрипт, подбираю углы для овербаунса с рокетом, чтоб сделать еще один схожий скрипт. К сожалению, высота, на которую подбрасывает от рокетджампа (если забиндить на кнопку +moveup;+attack) зависит от yaw, pitch, конфигурации стены. Но если для определенного места подобрать этот угол, то работает стабильно. Вот например для карты zod в самом конце при yaw=-180 и pitch=от 75.195922 до 75.454101 жмешь кнопку "идти вперед", делаеш рокетджамп и сразу же стреляешь под теми же yaw и pitch ракетой то получатся ОВ (с высоты 608u)
***
Выкладываю скрипт, работает при низком cl_yawspeed. Но можно забацать переключатель скоростей rolleyes.gif и тогда все буит ок.
для проверки работы скрипта советую включить 30 и 31 chs
Прикрепленные файлы
Прикрепленный файл  user_yaw.zip ( 0 байт ) Кол-во скачиваний: 16
 


--------------------
Spite - cheater :-(
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
iFX_anti
сообщение 3.08.2005 - 21:44
Сообщение #11





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



чуть не забыл - кнопку запуска "b" надо держать зажатой. И еще - у меня много планов на этот скрипт biggrin.gif


--------------------
Spite - cheater :-(
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
fps-HosT
сообщение 3.08.2005 - 21:46
Сообщение #12


стрейферы мы


Группа: Пользователи
Сообщений: 607
Регистрация: 28.05.2004
Из: Мурманск
Пользователь №: 189



Вот тут я написал срейф, скажите, что не так. smile.gif
http://q3maps.on.ufanet.ru/eS-HosT/st1_scripted.zip


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
extra
сообщение 4.08.2005 - 05:48
Сообщение #13





Группа: Пользователи
Сообщений: 212
Регистрация: 16.03.2005
Из: Spb
Пользователь №: 555



Цитата (LAMA3OID @ 3.08.2005 - 20:03)
extra
Ну, это обычный хук.
ХЗ зачем АйДишники включили его в сурс но не исспользовали в игре...
В ОСП он уже активирован (если кто не в курсе, rtfm).
Рокет ты вручную замедлял в моде ?
Я в свое время тоже так баловался... Правда, хук не включал...
Самое прикольное, это када делаешь чтобы на рокет гравитация влияла =)
Можно с места делать двойной рж и т.д...

Меня еще аот ето на кое какие размышления наводит

но разбираться было в падлу !
NAILGUN

======================================================================
*/

void Weapon_Nailgun_Fire (gentity_t *ent) {
gentity_t *m;
int count;

for( count = 0; count < NUM_NAILSHOTS; count++ ) {
m = fire_nail (ent, muzzle, forward, right, up );
m->damage *= s_quadFactor;
m->splashDamage *= s_quadFactor;
}

// VectorAdd( m->s.pos.trDelta, ent->client->ps.velocity, m->s.pos.trDelta ); // "real" physics
}


/*
======================================================================

PROXIMITY MINE LAUNCHER

======================================================================
*/

void weapon_proxlauncher_fire (gentity_t *ent) {
gentity_t *m;

// extra vertical velocity
forward[2] += 0.2f;
VectorNormalize( forward );

m = fire_prox (ent, muzzle, forward);
m->damage *= s_quadFactor;
m->splashDamage *= s_quadFactor;

// VectorAdd( m->s.pos.trDelta, ent->client->ps.velocity, m->s.pos.trDelta ); // "real" physics
}

#endif
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
dS-LAMA3OID
сообщение 4.08.2005 - 06:41
Сообщение #14


можно просто Лама


Группа: Пользователи
Сообщений: 1095
Регистрация: 6.12.2004
Из: Odessa, Ukraine
Пользователь №: 371



Это вроде из ТимАрены оружие (не уверен т.к. ни разу в нее не играл).
А не пробовал в игру вводить ? =)
Попробуй просто вместо какого-нить машингана вызывать fire_prox или fire_nail =)
ЗЫ. А может и сам попробую...


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????
dS-LAMA3OID
сообщение 4.08.2005 - 08:04
Сообщение #15


можно просто Лама


Группа: Пользователи
Сообщений: 1095
Регистрация: 6.12.2004
Из: Odessa, Ukraine
Пользователь №: 371



anti777
МегаРеспект за скрипт...
Вот уж правду говорят - все гениальное просто =)


--------------------
????????? ? ?????? ????????
+???????? ? ???????????? ??????? ?????????

3 страниц V   1 2 3 >
???????? ? ??? ??????????? ????? ????
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.04.2024 - 11:03
  Рейтинг@Mail.ru   Rambler's Top100