Перейти к содержимому


Что и как мне это сделать? Dream Maker


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 51

#21 PlIn

PlIn

    Оригинальный Плин

  • Chaotic Overseer
  • 4033 сообщений
  • Город— крупный (по сложившимся стереотипам) населённый пункт, жители которого заняты, как правило, вне сельского хозяйства.
     

Отправлено 08 November 2015 - 00:21

Просмотр сообщенияPolymorph (07 November 2015 - 20:18) писал:

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

Изображение


#22 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 08 November 2015 - 11:58

Просмотр сообщенияPlin (08 November 2015 - 00:21) писал:

А чо пилишь, если не секрет?

<<Реалтаймовую стратежку, помесь рейнджеров, моо2 и прочих космических игрушек, в которой одни игроки берут на себя руководство развивающимися империями, а другие эдакими fleet-командерами, предлагающими свои услуги этим империям и получающие определённый депозит с их ввп. И механику всему этому, чтобы не олололо баланс как во всяких моба-донатопарашах, а раундовую систему с передачей империй другим игрокам (подогнать так, чтобы среднераунд от нескольких часов до нескольких суток шёл), а флиткомандеры могли объебывать своих нанимателей, ударяться в пиратство, сливать технологии и деньги другим империям, организовывать собственные космическо-банановые республики, за пределами действия сенсоров своей империи индетефицировать другие корабли своими руками, чтобы были ситуации, когда корабли одной и той же империи посыпали друг друга всевозможными средствами уничтожения, попутно переругиваясь в эфире в духе "ТЫ КТО ТАКОЙ НАХУЙ", всякие там артефакты, раскидываемые по космосу и способные дать неплохие преимущества тому, кто их найдёт, даже отдельному командиру, который может решить повертеть всех на хую. И ещё много чего моя голова родила, надо диздок оформить, как генератор допишу.>>

Скрытый текст

Изображение

#23 PlIn

PlIn

    Оригинальный Плин

  • Chaotic Overseer
  • 4033 сообщений
  • Город— крупный (по сложившимся стереотипам) населённый пункт, жители которого заняты, как правило, вне сельского хозяйства.
     

Отправлено 08 November 2015 - 12:46

Просмотр сообщенияPolymorph (08 November 2015 - 11:58) писал:

<<Реалтаймовую стратежку, помесь рейнджеров, моо2 и прочих космических игрушек, в которой одни игроки берут на себя руководство развивающимися империями, а другие эдакими fleet-командерами, предлагающими свои услуги этим империям и получающие определённый депозит с их ввп. И механику всему этому, чтобы не олололо баланс как во всяких моба-донатопарашах, а раундовую систему с передачей империй другим игрокам (подогнать так, чтобы среднераунд от нескольких часов до нескольких суток шёл), а флиткомандеры могли объебывать своих нанимателей, ударяться в пиратство, сливать технологии и деньги другим империям, организовывать собственные космическо-банановые республики, за пределами действия сенсоров своей империи индетефицировать другие корабли своими руками, чтобы были ситуации, когда корабли одной и той же империи посыпали друг друга всевозможными средствами уничтожения, попутно переругиваясь в эфире в духе "ТЫ КТО ТАКОЙ НАХУЙ", всякие там артефакты, раскидываемые по космосу и способные дать неплохие преимущества тому, кто их найдёт, даже отдельному командиру, который может решить повертеть всех на хую. И ещё много чего моя голова родила, надо диздок оформить, как генератор допишу.>>

Скрытый текст

Ты там ебанулся это на бионде делать?

Изображение


#24 tizit

tizit

    /\_/\

  • Employee
  • 3244 сообщений

Отправлено 08 November 2015 - 12:54

Просмотр сообщенияPolymorph (08 November 2015 - 11:58) писал:

<<Реалтаймовую стратежку, помесь рейнджеров, моо2 и прочих космических игрушек, в которой одни игроки берут на себя руководство развивающимися империями, а другие эдакими fleet-командерами, предлагающими свои услуги этим империям и получающие определённый депозит с их ввп. И механику всему этому, чтобы не олололо баланс как во всяких моба-донатопарашах, а раундовую систему с передачей империй другим игрокам (подогнать так, чтобы среднераунд от нескольких часов до нескольких суток шёл), а флиткомандеры могли объебывать своих нанимателей, ударяться в пиратство, сливать технологии и деньги другим империям, организовывать собственные космическо-банановые республики, за пределами действия сенсоров своей империи индетефицировать другие корабли своими руками, чтобы были ситуации, когда корабли одной и той же империи посыпали друг друга всевозможными средствами уничтожения, попутно переругиваясь в эфире в духе "ТЫ КТО ТАКОЙ НАХУЙ", всякие там артефакты, раскидываемые по космосу и способные дать неплохие преимущества тому, кто их найдёт, даже отдельному командиру, который может решить повертеть всех на хую. И ещё много чего моя голова родила, надо диздок оформить, как генератор допишу.>>

Скрытый текст

Лучше тетрис или тетрисоподобное накодь, потому что надо отработать какие-то базовые кодофичи, чтобы они работали и кодились без проблем, а потом уже что-то ещё делать. И после закодивания тетриса лучше понимаешь объем работы.
Скрытый текст

#25 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 08 November 2015 - 13:03

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

Просмотр сообщенияPlin (08 November 2015 - 12:46) писал:

Ты там ебанулся это на бионде делать?
Он больше всего под данную задачу подходит,  ёбана.
Изображение

#26 Lalka

Lalka

    Заслуженный космонавт

  • Employee
  • 533 сообщений
  • Discord:Slow #8027

Отправлено 08 November 2015 - 13:05

Просмотр сообщенияtizit (08 November 2015 - 12:54) писал:

базовые кодофичи

Просмотр сообщенияtizit (08 November 2015 - 12:54) писал:

тетрис
uhhhh

#27 tizit

tizit

    /\_/\

  • Employee
  • 3244 сообщений

Отправлено 08 November 2015 - 15:18

Просмотр сообщенияLalka (08 November 2015 - 13:05) писал:

uhhhh
Прост тут уже много билдов начинали делать, но более менее успешный проект получился только у Ренди.
Скрытый текст

#28 Derveeen

Derveeen

  • Employee
  • 2481 сообщений
  • Городкрасноярск
        

Отправлено 08 November 2015 - 16:14

Просмотр сообщенияtizit (08 November 2015 - 12:54) писал:

Лучше тетрис или тетрисоподобное накодь, потому что надо отработать какие-то базовые кодофичи, чтобы они работали и кодились без проблем, а потом уже что-то ещё делать. И после закодивания тетриса лучше понимаешь объем работы.
Чо несет...

link -> Изображение


#29 Lalka

Lalka

    Заслуженный космонавт

  • Employee
  • 533 сообщений
  • Discord:Slow #8027

Отправлено 08 November 2015 - 17:34

Просмотр сообщенияtizit (08 November 2015 - 15:18) писал:

Прост тут уже много билдов начинали делать, но более менее успешный проект получился только у Ренди.
кроме паутины есть еще парочка билдов.

#30 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 12 November 2015 - 17:00

Корабль M создаёт ракету в своей координате, следующей инструкцией я пытаюсь обратиться к её объекту(?) и дать ей инструкции:  for(obj/missile/A in locate(M.x, M.y, M.z)) {инструкции}
но такая запись не работает. У меня есть идея с работающим вариантом, но он будет чекать все ракеты в мире, а потом уже отсеивать лишние, что пиздецки нехорошо. Подскажите, короче, хороший вариант как в координате корабля прочекать объекты(?) ракет.

U.P.D in view(0) тож не годится, так как зрение у меня идёт из моба, который может где то рядом ошиваться, не обязательно над корабликом. (а для кораблика в форме M.view(0) оно увы не работает)

U.P.D №2 нашёл в референсах проку oview(), вопрос снят, если вы конечно не предложите способа лучше :3
Изображение

#31 PlIn

PlIn

    Оригинальный Плин

  • Chaotic Overseer
  • 4033 сообщений
  • Город— крупный (по сложившимся стереотипам) населённый пункт, жители которого заняты, как правило, вне сельского хозяйства.
     

Отправлено 12 November 2015 - 17:49

Просмотр сообщенияPolymorph (12 November 2015 - 17:00) писал:

Корабль M создаёт ракету в своей координате, следующей инструкцией я пытаюсь обратиться к её объекту(?) и дать ей инструкции:  for(obj/missile/A in locate(M.x, M.y, M.z)) {инструкции}
но такая запись не работает. У меня есть идея с работающим вариантом, но он будет чекать все ракеты в мире, а потом уже отсеивать лишние, что пиздецки нехорошо. Подскажите, короче, хороший вариант как в координате корабля прочекать объекты(?) ракет.

U.P.D in view(0) тож не годится, так как зрение у меня идёт из моба, который может где то рядом ошиваться, не обязательно над корабликом. (а для кораблика в форме M.view(0) оно увы не работает)

U.P.D №2 нашёл в референсах проку oview(), вопрос снят, если вы конечно не предложите способа лучше :3
Корабль M создаёт ракету в своей координате
var/obj/missile/A = new(M.loc)
Дальше обращаешься к A.

Изображение


#32 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 12 November 2015 - 17:51

Спасибо.
Сразу вдогонку:

>>А как кста

Объект передать

Конструкция типа
Объект.прокнейм(другой объект)

Прока(принимаемый объект)


Не работает

То есть компилится   

Но при попытке вывести например координату переданного объекта

Уже не компилится

Даж хз где почитать за передачу


A.target_lock(M)

obj/missile/proc/target_lock(M)
usr<< M.x

Во, методом тыка подобрал:
obj/missile/proc/target_lock(obj/ship/M as obj)
usr<< M.x
usr<< M.y
Правда оно мне назад в борт ракету возвращает (это для меня поправимо, но я проиграл) :mrgreen:
Изображение

#33 PlIn

PlIn

    Оригинальный Плин

  • Chaotic Overseer
  • 4033 сообщений
  • Город— крупный (по сложившимся стереотипам) населённый пункт, жители которого заняты, как правило, вне сельского хозяйства.
     

Отправлено 12 November 2015 - 18:01

Просмотр сообщенияPolymorph (12 November 2015 - 17:51) писал:

A.target_lock(M)

obj/missile/proc/target_lock(M)
usr<< M.x
obj/missile/proc/target_lock(atom/M)
Но лучше:
obj/missile/proc/target_lock(obj/ship/M)
Вместо ship тип, который там нужен.

Изображение


#34 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 14 November 2015 - 00:08

Скрытый текст
Через месяцок можно будет и тред создавать )
Изображение

#35 TestUnit

TestUnit

    Вскрываю Искхи как шампанское

  • Employee
  • 3017 сообщений
  • Discord:TestUnit#1075
  • ГородАзжол-Неруб
     

Отправлено 14 November 2015 - 08:39

Deep dark fantazy...

#36 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 19 November 2015 - 11:19

Захуярил рандомно гененрируемую звёздную карту(пока что почти без интерфейса, потом как руки дойдут, до уровня рейнджеров подопну её) и круговые орбиты планетам (насколько позволяют квадратики хуёнда) кроме прочего:
Скрытый текст

Изображение

#37 PlIn

PlIn

    Оригинальный Плин

  • Chaotic Overseer
  • 4033 сообщений
  • Город— крупный (по сложившимся стереотипам) населённый пункт, жители которого заняты, как правило, вне сельского хозяйства.
     

Отправлено 19 November 2015 - 17:36

Как вариант:
Планеты перемещаются по пискелям.
На тайлы внутри планеты можно садиться.
Профит.

Правда, надо будет писать скрипт для расчета тайлов внутри планеты.

Изображение


#38 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 19 November 2015 - 22:14

Просмотр сообщенияPlin (19 November 2015 - 17:36) писал:

На тайлы внутри планеты можно садиться.
Ето ты как себе представляешь? Фиксировать корабль относительно поверхности движущейся планеты что ли?
Изображение

#39 PlIn

PlIn

    Оригинальный Плин

  • Chaotic Overseer
  • 4033 сообщений
  • Город— крупный (по сложившимся стереотипам) населённый пункт, жители которого заняты, как правило, вне сельского хозяйства.
     

Отправлено 19 November 2015 - 22:43

Просмотр сообщенияPolymorph (19 November 2015 - 22:14) писал:

Ето ты как себе представляешь? Фиксировать корабль относительно поверхности движущейся планеты что ли?
Черной магией. Скрипт вроде того, который определяет позицию клика.
На самом деле лучше нахуй слать тайлы и делать без них. И бионд тоже можно.

Изображение


#40 Polymorph

Polymorph

    Заслуженный космонавт

  • Employee
  • 873 сообщений

Отправлено 19 November 2015 - 22:55

Я за саму идею спрашиваю, а не за реализацию её ; )
Изображение


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных