|
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
09.11.2009, 00:34
|
#16
|
ПроЭктировщик
Регистрация: 03.05.2009
Адрес: г.Волгоград
Сообщений: 136
Написано 32 полезных сообщений (для 53 пользователей)
|
Ответ: ZomBox 1.0
Мда.... "Ganociy" А типы для кого придумали??? А? Тем более глобальные переменные тормознутее типов, учи логику и типы, и не пиши ерись. И еще а ты пули тоже в глобальных переменных хранишь??? Циклично их создаеш??? bullet1,bullet2,bullet3......
Type weapon
Field model, max_bullets, name_weapon$
end type
Type bullet
Field model,damage,type_bullet$
end type
Еще может быть у одного оружия несколько видов боеприпасов.
|
(Offline)
|
|
09.11.2009, 16:26
|
#17
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Слушай NitE я тебя понял , но перезарядка хромает
If ShotAmount=<0 And MouseHit(1) And reloading=0
PlaySound soundsing
Animate animmesh,3,5,animfir
last_shot_time2=MilliSecs()
EndIf
If KeyHit(19) And ShotAmount<50 And allShots>0 And reloading=0
reloading=1
PlaySound soundrel
Animate animmesh,3,2,animrel,5
EndIf
If ShotAmount>50
allShots=ShotAmount-50
ShotAmount=50
EndIf
bulletsneeded=Abs(ShotAmount-50)
If allShots<50 Then bulletsneeded=allShots
If reloadt=0
ShotAmount=ShotAmount+bulletsneeded
allShots=allShots-bulletsneeded
reloading=0
reloadt=reloadtime
EndIf
If reloading=1 Then reloadt=reloadt-1
Так вот, как мне здесь это реализовать? Я пробовал тут тоже через Else, но бли!!!!! не получается???
ShotAmount - кол-во патрон в рожке автомата, а allShots - общее кол - во патрон у автомата .
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
09.11.2009, 18:00
|
#18
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
AllBulletsRifle=100
AllBulletsPistol=100
PistolClipBullets=5
RifleClipBullets=30
If MouseDown(1)
If Weapon="Rifle"
RifleClipBullets=RifleClipBullets-1
Elseif Weapon="Pistol"
PistolClipBullets=PistolClipBullets-1
...
Reloding=0
PistolMaxClipBullets=5
RifleMaxClipBullets=30
If KeyHit(57)
If Weapon="Pistol" And Relaoding=0 And PistolClipBullets<PistolMaxClipBullets
PistolClipBullets=PistolClipBullets+Abs(PistolMaxC lipBullets-PistolClipBullets)
ElseIf Weapon="Rifle" And Reloading=0 And RifleClipBullets<RifleMaxClipBullets
RifleClipBullets=RifleClipBullets+Abs(RifleMaxClip Bullets-RifleClipBullets)
EndIf
и т.д.
кстати если что-то неработает - это с таким говнокодом неудивительно,
так-что удаляй свою фигню и сделай заного. (сам!)
|
(Offline)
|
|
09.11.2009, 22:30
|
#19
|
ПроЭктировщик
Регистрация: 03.05.2009
Адрес: г.Волгоград
Сообщений: 136
Написано 32 полезных сообщений (для 53 пользователей)
|
Ответ: ZomBox 1.0
Сообщение от NitE
AllBulletsRifle=100
AllBulletsPistol=100
PistolClipBullets=5
RifleClipBullets=30
If MouseDown(1)
If Weapon="Rifle"
RifleClipBullets=RifleClipBullets-1
Elseif Weapon="Pistol"
PistolClipBullets=PistolClipBullets-1
...
Reloding=0
PistolMaxClipBullets=5
RifleMaxClipBullets=30
If KeyHit(57)
If Weapon="Pistol" And Relaoding=0 And PistolClipBullets<PistolMaxClipBullets
PistolClipBullets=PistolClipBullets+Abs(PistolMaxC lipBullets-PistolClipBullets)
ElseIf Weapon="Rifle" And Reloading=0 And RifleClipBullets<RifleMaxClipBullets
RifleClipBullets=RifleClipBullets+Abs(RifleMaxClip Bullets-RifleClipBullets)
EndIf
и т.д.
кстати если что-то неработает - это с таким говнокодом неудивительно,
так-что удаляй свою фигню и сделай заного. (сам!)
|
NitE, зачем учишь юного молодца "пакостям" в коде, пример с типами написал к примеру
|
(Offline)
|
|
09.11.2009, 22:54
|
#20
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
я какраз всё как надо говорю, зачем нагружать человека сложными вещями когда он в простых ещё не разобрался - ктомуже при 2 пушках типы ещё не критичны.
|
(Offline)
|
|
10.11.2009, 14:00
|
#21
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Эээ! Притормозите "мОлодцы" ! Я и не такой новичок в программировании!
За мной 2 года Паскаля и Делфи (в принципе одно и то же но всё же) ! Вот
неделю назад HTML юзать начал И Си++ начну скоро , а в блитзе я только с
этого лета . А первый калькулятор я сделал в Basic ' е !!! К тому же мой учитель по инфе дал мне задание сделать сетевую базу данных ! Так что попридержите слова!))) Да и маленький вопрос . Вот ты NitE сколько юзаешь Блитз???
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
10.11.2009, 17:35
|
#22
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
"эээ! молодцы ! я папа в программирований!
за мной авторство паскаля и делфи (фпринципе одно и тоже, но всёже) вот
неделю назад придумал ХТМЛ, и скоро возьмусь за создание языка нового поколения - С+++, а в блице я только с 2004 года. а первый калькулятор я сделал тыкая пальцем в перфокарту !!! ктомуже билл дал мне задание инсцинировать задницу на сайте майкрософта ! та-что попридержите слова. да и маленький вопрос . вот что такое переменная ?"
я вообще не юзаю блицэ.
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
|
|
10.11.2009, 19:06
|
#23
|
Бывалый
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений (для 448 пользователей)
|
Ответ: ZomBox 1.0
Сообщение от Ganociy
Эээ! Притормозите "мОлодцы" ! Я и не такой новичок в программировании!
За мной 2 года Паскаля и Делфи (в принципе одно и то же но всё же) !
|
Поздравляем!
А нам то что?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.11.2009, 19:24
|
#24
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Сообщение от NitE
"эээ! молодцы ! я папа в программирований!
за мной авторство паскаля и делфи (фпринципе одно и тоже, но всёже) вот
неделю назад придумал ХТМЛ, и скоро возьмусь за создание языка нового поколения - С+++, а в блице я только с 2004 года. а первый калькулятор я сделал тыкая пальцем в перфокарту !!! ктомуже билл дал мне задание инсцинировать задницу на сайте майкрософта ! та-что попридержите слова. да и маленький вопрос . вот что такое переменная ?"
я вообще не юзаю блицэ.
|
Переменная - это Переменная в програме представлена именем и служет для обращения к даным определенного типа,конкретное значение переменной хранится в ячейках оперативной памяти!!! Довольно!!! Ещё блин с шестого класса знаю!!!!!
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
10.11.2009, 19:31
|
#25
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Android , пожалуйста не трепи мне нервы!!! Ты разве не читал архив сообщений!!! Меня сегодня и так учителя по всем предметам задалбали !!!
Да еще с этой базо даных по инфе!!! Мол учитель говорит напишишь за неделю эту хрень будеш участвовать на городской олимпиаде.(((( Да ещё к тому же с моей девчонкой проблемы!!!!!!! Ну не получается у меня реализовать перезарядку!!!!!! Я благодарю всех кто как-то пытались мне помочь.
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
10.11.2009, 20:32
|
#26
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
если тебе нужна реальная помощь, выкладывай весь код с медией, мне не жалко, сделаю за 10 минут - но сам-то ты так и не поимешь как что делать.
|
(Offline)
|
|
10.11.2009, 21:09
|
#27
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: ZomBox 1.0
Ganociy
1) ПОменьше знаков восклицания!!!!
2) Не веди себя как школьник хотя бы тут.
3) Если тебе надо что то спросить спрашивай в разделе Blitz3D.
4) По поводу проекта считаю что ты рано выложил, смотреть откровенно говоря не на что, такое пишется за 5-15 минут.
5) Обучайся на здоровье но нормально, у Найта после бмакса осложнения рассудка так что не воспринимай.
Канешно же это всего лишь моё IMHO :p
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Mhyhr за это полезное сообщение:
|
|
10.11.2009, 22:06
|
#28
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: ZomBox 1.0
нет, у меня всё впорядке, потомучто я иногда обосновываю свою чушь, в отличие от тебя.
|
(Offline)
|
|
11.11.2009, 05:18
|
#29
|
Разработчик
Регистрация: 20.01.2007
Сообщений: 485
Написано 182 полезных сообщений (для 412 пользователей)
|
Ответ: ZomBox 1.0
Сообщение от NitE
"эээ! молодцы ! я папа в программирований!
за мной авторство паскаля и делфи (фпринципе одно и тоже, но всёже) вот
неделю назад придумал ХТМЛ, и скоро возьмусь за создание языка нового поколения - С+++, а в блице я только с 2004 года. а первый калькулятор я сделал тыкая пальцем в перфокарту !!! ктомуже билл дал мне задание инсцинировать задницу на сайте майкрософта ! та-что попридержите слова. да и маленький вопрос . вот что такое переменная ?"
|
NitE спасибо)Посмеялся от души)На этот раз поддерживаю твоё мнение .
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Антихрист за это полезное сообщение:
|
|
16.11.2009, 16:49
|
#30
|
Разработчик
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений (для 74 пользователей)
|
Ответ: ZomBox 1.0
Короче я разобрался с перезарядкой сам!!! Всё ОК с ней , но возникла другая проблема. При смене оружия должна и автоматика меняться.Т.е. автомат стреляет очередью, а пистолет одиночными. Как мне это реализовать???
P.S. Скоро выложу альфа версию игры. Да, и как реализовать пик на анимеше ?
__________________
Самый первый и самый великий программист - это Бог.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:34.
|