Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Ответ
 
Опции темы
Старый 09.11.2009, 00:34   #16
SKA_DIMKA
ПроЭктировщик
 
Аватар для SKA_DIMKA
 
Регистрация: 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
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 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
NitE
злобный флудер
 
Регистрация: 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
SKA_DIMKA
ПроЭктировщик
 
Аватар для SKA_DIMKA
 
Регистрация: 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
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: ZomBox 1.0

я какраз всё как надо говорю, зачем нагружать человека сложными вещями когда он в простых ещё не разобрался - ктомуже при 2 пушках типы ещё не критичны.
(Offline)
 
Ответить с цитированием
Старый 10.11.2009, 14:00   #21
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: ZomBox 1.0

Эээ! Притормозите "мОлодцы" ! Я и не такой новичок в программировании!
За мной 2 года Паскаля и Делфи (в принципе одно и то же но всё же) ! Вот
неделю назад HTML юзать начал И Си++ начну скоро , а в блитзе я только с
этого лета . А первый калькулятор я сделал в Basic ' е !!! К тому же мой учитель по инфе дал мне задание сделать сетевую базу данных ! Так что попридержите слова!))) Да и маленький вопрос . Вот ты NitE сколько юзаешь Блитз???
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 10.11.2009, 17:35   #22
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: ZomBox 1.0

"эээ! молодцы ! я папа в программирований!
за мной авторство паскаля и делфи (фпринципе одно и тоже, но всёже) вот
неделю назад придумал ХТМЛ, и скоро возьмусь за создание языка нового поколения - С+++, а в блице я только с 2004 года. а первый калькулятор я сделал тыкая пальцем в перфокарту !!! ктомуже билл дал мне задание инсцинировать задницу на сайте майкрософта ! та-что попридержите слова. да и маленький вопрос . вот что такое переменная ?"


я вообще не юзаю блицэ.
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо NitE за это полезное сообщение:
Andvrok (28.05.2010), baton4ik (10.01.2010), DeadElf (25.11.2009), Ganociy (10.11.2009), Romanzes (28.01.2010)
Старый 10.11.2009, 19:06   #23
Android
Бывалый
 
Регистрация: 29.03.2007
Сообщений: 662
Написано 199 полезных сообщений
(для 448 пользователей)
Ответ: ZomBox 1.0

Сообщение от Ganociy Посмотреть сообщение
Эээ! Притормозите "мОлодцы" ! Я и не такой новичок в программировании!
За мной 2 года Паскаля и Делфи (в принципе одно и то же но всё же) !
Поздравляем!
А нам то что?
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Ganociy (10.11.2009)
Старый 10.11.2009, 19:24   #24
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: ZomBox 1.0

Сообщение от NitE Посмотреть сообщение
"эээ! молодцы ! я папа в программирований!
за мной авторство паскаля и делфи (фпринципе одно и тоже, но всёже) вот
неделю назад придумал ХТМЛ, и скоро возьмусь за создание языка нового поколения - С+++, а в блице я только с 2004 года. а первый калькулятор я сделал тыкая пальцем в перфокарту !!! ктомуже билл дал мне задание инсцинировать задницу на сайте майкрософта ! та-что попридержите слова. да и маленький вопрос . вот что такое переменная ?"


я вообще не юзаю блицэ.
Переменная - это Переменная в програме представлена именем и служет для обращения к даным определенного типа,конкретное значение переменной хранится в ячейках оперативной памяти!!! Довольно!!! Ещё блин с шестого класса знаю!!!!!
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 10.11.2009, 19:31   #25
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: ZomBox 1.0

Android , пожалуйста не трепи мне нервы!!! Ты разве не читал архив сообщений!!! Меня сегодня и так учителя по всем предметам задалбали !!!
Да еще с этой базо даных по инфе!!! Мол учитель говорит напишишь за неделю эту хрень будеш участвовать на городской олимпиаде.(((( Да ещё к тому же с моей девчонкой проблемы!!!!!!! Ну не получается у меня реализовать перезарядку!!!!!! Я благодарю всех кто как-то пытались мне помочь.
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Старый 10.11.2009, 20:32   #26
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: ZomBox 1.0

если тебе нужна реальная помощь, выкладывай весь код с медией, мне не жалко, сделаю за 10 минут - но сам-то ты так и не поимешь как что делать.
(Offline)
 
Ответить с цитированием
Старый 10.11.2009, 21:09   #27
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 858 пользователей)
Ответ: ZomBox 1.0

Ganociy
1) ПОменьше знаков восклицания!!!!
2) Не веди себя как школьник хотя бы тут.
3) Если тебе надо что то спросить спрашивай в разделе Blitz3D.
4) По поводу проекта считаю что ты рано выложил, смотреть откровенно говоря не на что, такое пишется за 5-15 минут.
5) Обучайся на здоровье но нормально, у Найта после бмакса осложнения рассудка так что не воспринимай.

Канешно же это всего лишь моё IMHO :p
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mhyhr за это полезное сообщение:
DeadElf (25.11.2009), FireOwl (14.11.2009)
Старый 10.11.2009, 22:06   #28
NitE
злобный флудер
 
Регистрация: 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 пользователя(ей) сказали Спасибо Антихрист за это полезное сообщение:
Android (11.11.2009), NitE (11.11.2009)
Старый 16.11.2009, 16:49   #30
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Ответ: ZomBox 1.0

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

P.S. Скоро выложу альфа версию игры. Да, и как реализовать пик на анимеше ?
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 18:50.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com