Zazka-Bozkow BZ-198 Hovercar

View previous topic View next topic Go down

Zazka-Bozkow BZ-198 Hovercar

Post by JosefYurnov99 on Tue May 21, 2013 7:20 pm

Here is the most advanced model I have ever made.
Its a simple design, but its incredibly effective.
The cowling is that of the Verge, but the chassis is totally new.
Your not going to win any land speed records with it, but it gets the job done. The hovering is ground based, so don't take it over deep water or a cliff in hover mode.
You can switch it from hover mode to car mode.
The controls are listed in game.
Code:

// [RCD]
Val
{
   ALT(default=1, min=1, max=2)
   BL(default=0, min=-999999, max=9999999999, disp=0)
   BLIGHT(default=8388608, min=8388608, max=16711680, step=9999999999, disp=0)
   BR(default=0, min=-999999, max=9999999999, disp=0)
   BRAKE(default=0, max=80, step=80)
   COL(default=#2B2B2B, disp=0)
   COL1(default=#4F2700, disp=0)
   COL3(default=#FF0000, disp=0)
   COL4(default=#808080, disp=0)
   DOOR(default=180, min=120, max=180)
   EPOW(default=0, min=-2000, max=2000, step=500)
   GUN(default=0, max=100000000, step=100000000, disp=0)
   HANDLE(default=0, min=-15, max=15, step=1)
   HLIGHT(default=8421504, min=8421504, max=16777215)
   HOOD(default=0, max=70)
   HOOD2(default=-35, min=-35, max=70, disp=0)
   JANG(default=0, min=-1, max=1, step=1, disp=0)
   JETANG(default=0, min=-10, max=10, step=5, disp=0)
   JETANG1(default=0, min=-10, max=10, step=5, disp=0)
   POW(default=0, max=1, disp=0)
   THRUST(default=0, min=-10000, max=10000, step=2000, disp=0)
   TL(default=0, min=-999999, max=9999999999, disp=0)
   TR(default=0, min=-999999, max=9999999999, disp=0)
   VL(default=0, min=-999999, max=999999, disp=0)
   VR(default=0, min=-999999, disp=0)
   WA(default=0, max=20, disp=0)
   WA2(default=180, min=70, max=180, disp=0)
   YAW(default=0, min=-1000, max=1000, step=1000, disp=0)
   YPOW(default=0, min=-1, max=1, step=1, disp=0)
}
Key
{
   0:EPOW(step=500), JANG(step=1)
   1:EPOW(step=-500), JANG(step=-1)
   2:HANDLE(step=1), YPOW(step=1)
   3:HANDLE(step=-1), YPOW(step=-1)
   4:ALT(step=0.1)
   5:ALT(step=-0.1)
   6:DOOR(step=-5)
   7:BRAKE(step=80), BLIGHT(step=999999999)
   8:HLIGHT(step=9999999999)
   9:HLIGHT(step=-9999999999)
   10:DOOR(step=5)
}
Body
{
   Core() {
      E:Frame() {
         E:Chip() { }
         S:Frame(angle=160) {
            S:Frame() {
               S:Frame(angle=20) {
                  N:TrimF(angle=180) {
                     S:Frame() {
                        N:Frame() {
                           N:Cowl(angle=-30, effect=#F000) {
                              N:Cowl(angle=30, color=Col, effect=#F000) {
                                 N:Cowl(color=Col, effect=#F000) {
                                    W:Cowl(color=Col, effect=#F000) {
                                       W:Cowl(angle=90, color=Col) {
                                          N:Cowl(option=3, color=Col) { }
                                       }
                                    }
                                    E:Cowl(color=Col, effect=#F000) {
                                       E:Cowl(angle=90, color=Col) {
                                          N:Cowl(option=4, color=Col) { }
                                       }
                                    }
                                    N:Cowl(angle=90, option=1, color=Col) {
                                       W:Cowl(color=Col) { }
                                       E:Cowl(color=Col) { }
                                       N:Cowl(angle=85, color=Col) {
                                          E:Cowl(color=Col) {
                                             S:Cowl(angle=80, color=Col) {
                                                S:Cowl(angle=-179, color=BLIGHT) {
                                                   W:Cowl(angle=178, option=4, color=#FF8000, effect=EFF2) { }
                                                }
                                             }
                                             E:Cowl(angle=91, color=Col) { }
                                          }
                                          W:Cowl(color=Col) {
                                             S:Cowl(angle=80, color=Col) {
                                                S:Cowl(angle=-179, color=BLIGHT) {
                                                   E:Cowl(angle=178, option=3, color=#FF8000, effect=EFF) { }
                                                }
                                             }
                                             W:Cowl(angle=91, color=Col) { }
                                          }
                                          S:Cowl(angle=35, color=Col) {
                                             W:Cowl(color=Col) {
                                                W:Cowl(angle=91, option=3, color=Col) { }
                                                S:Cowl(angle=135, color=Col) { }
                                             }
                                             E:Cowl(color=Col) {
                                                E:Cowl(angle=91, option=4, color=Col) { }
                                                S:Cowl(angle=135, color=Col) { }
                                             }
                                             S:Cowl(angle=135, color=Col) {
                                                S:Cowl(angle=-175, color=Col) {
                                                   S:Cowl(angle=175, color=Col) {
                                                      S:Cowl(angle=-175, color=Col) {
                                                         S:Cowl(angle=175, color=Col) {
                                                            S:Cowl(angle=-175, color=Col) {
                                                               S:Cowl(angle=175, color=Col) { }
                                                            }
                                                         }
                                                      }
                                                   }
                                                }
                                             }
                                          }
                                          N:Cowl(angle=10, color=Col) { }
                                       }
                                    }
                                    N:Cowl(angle=90, option=1, color=Col1) {
                                       W:Cowl(color=Col) { }
                                       E:Cowl(color=Col) { }
                                       S:Cowl(angle=160, option=1, color=Col) {
                                          W:Cowl(color=Col) { }
                                          E:Cowl(color=Col) { }
                                       }
                                    }
                                    N:Cowl(effect=#F000) {
                                       S:Cowl(angle=-Hood, color=Col) {
                                          E:Cowl(color=Col) { }
                                          W:Cowl(color=Col) { }
                                       }
                                    }
                                    N:Cowl(color=Col) {
                                       W:Cowl(color=Col) {
                                          N:Cowl(angle=136, color=Col, effect=#9000) { }
                                       }
                                       E:Cowl(color=Col) {
                                          N:Cowl(angle=136, color=Col, effect=#9000) { }
                                       }
                                       N:Cowl(angle=135, option=1, color=Col) {
                                          W:Cowl(angle=90, option=3, color=Col) { }
                                          E:Cowl(angle=90, option=4, color=Col) { }
                                       }
                                       N:Cowl(angle=-165, option=1, color=Col) {
                                          N:Cowl(angle=160, color=Col) {
                                             W:Cowl(angle=-5, color=Col) {
                                                W:Cowl(angle=95, option=4, color=Col) { }
                                             }
                                             E:Cowl(angle=-5, color=Col) {
                                                E:Cowl(angle=95, option=3, color=Col) { }
                                             }
                                          }
                                       }
                                    }
                                 }
                                 W:Cowl(color=Col, effect=#F000) {
                                    W:Cowl(angle=120, color=Col) {
                                       W:Cowl(angle=60, color=Col) {
                                          N:Cowl(angle=5, color=Col) {
                                             E:Cowl(angle=60, color=Col) { }
                                          }
                                       }
                                    }
                                 }
                                 S:Cowl(color=Col, effect=#F000) {
                                    W:Cowl(color=Col, effect=#F000) {
                                       W:Cowl(angle=90, color=Col, effect=#F000) {
                                          N:Cowl(angle=90, color=Col) {
                                             S:Cowl(angle=93, option=3, color=Col1) { }
                                          }
                                          W:Cowl(angle=90, color=Col) { }
                                       }
                                    }
                                    E:Cowl(color=Col, effect=#F000) {
                                       E:Cowl(angle=90, color=Col, effect=#F000) {
                                          N:Cowl(angle=90, color=Col) {
                                             S:Cowl(angle=93, option=4, color=Col1) { }
                                          }
                                          E:Cowl(angle=90, color=Col) {
                                             E:Cowl(color=Col) {
                                                N:Cowl(angle=90, color=Col) { }
                                             }
                                          }
                                       }
                                    }
                                    S:Cowl(effect=#ff00) {
                                       S:Cowl(angle=1, color=Col) {
                                          S:Cowl(angle=1, color=Col) {
                                             W:Cowl(color=Col) {
                                                W:Cowl(angle=120, color=Col) {
                                                   N:Cowl(option=4, color=Col) {
                                                      W:Cowl(angle=60, color=Col) { }
                                                   }
                                                   W:Cowl(angle=60, color=Col) { }
                                                }
                                                N:Cowl(angle=45, color=Col) { }
                                             }
                                             E:Cowl(color=Col) {
                                                N:Cowl(angle=45, color=Col) { }
                                                E:Cowl(angle=120, color=Col) {
                                                   N:Cowl(option=3, color=Col) {
                                                      E:Cowl(angle=60, color=Col) {
                                                         E:Cowl(angle=90, effect=#F000) {
                                                            N:Cowl(effect=#F000) {
                                                               N:Cowl(effect=#F000) {
                                                                  S:Cowl(option=3, color=Col) { }
                                                               }
                                                            }
                                                         }
                                                      }
                                                   }
                                                   E:Cowl(angle=60, color=Col) { }
                                                }
                                             }
                                             N:Cowl(effect=#ff00) { }
                                             N:Cowl(angle=45, color=Col) { }
                                             S:Cowl(angle=5, color=Col) {
                                                E:Cowl(color=Col) {
                                                   E:Cowl(angle=91, option=4, color=Col) { }
                                                   S:Cowl(angle=136, color=Col, effect=#9000) {
                                                      W:Cowl(angle=90, option=4, color=Col) { }
                                                   }
                                                }
                                                W:Cowl(color=Col) {
                                                   W:Cowl(angle=91, option=3, color=Col) { }
                                                   S:Cowl(angle=136, color=Col, effect=#9000) {
                                                      E:Cowl(angle=90, option=3, color=Col) { }
                                                   }
                                                }
                                                N:Cowl(angle=90, option=1, color=Col) {
                                                   W:Cowl(color=#FF8000, effect=EFF) {
                                                      S:Cowl(angle=179, option=3, color=HLIGHT) { }
                                                      N:Cowl(angle=135, color=Col) {
                                                         N:Cowl(angle=140, color=Col) { }
                                                      }
                                                      N:Cowl(angle=-179, color=Col) { }
                                                   }
                                                   E:Cowl(color=#FF8000, effect=EFF2) {
                                                      S:Cowl(angle=179, option=4, color=HLIGHT) { }
                                                      N:Cowl(angle=135, color=Col) {
                                                         N:Cowl(angle=140, color=Col) { }
                                                      }
                                                      N:Cowl(angle=-179, color=Col) { }
                                                   }
                                                   N:Cowl(angle=135, color=Col) {
                                                      N:Cowl(angle=135, color=Col) {
                                                         N:Cowl(angle=-175, color=Col) {
                                                            N:Cowl(angle=175, color=Col) {
                                                               N:Cowl(angle=-175, color=Col) {
                                                                  N:Cowl(angle=175, color=Col) {
                                                                     N:Cowl(angle=-175, color=Col) {
                                                                        N:Cowl(angle=175, color=Col) { }
                                                                     }
                                                                  }
                                                               }
                                                            }
                                                         }
                                                      }
                                                   }
                                                }
                                                S:Cowl(angle=136, option=1, color=Col) { }
                                             }
                                          }
                                          W:Cowl(color=Col) {
                                             W:Cowl(angle=90, color=Col) { }
                                          }
                                          E:Cowl(color=Col) {
                                             E:Cowl(angle=90, color=Col) { }
                                          }
                                          N:Cowl(color=Col, effect=#F000) {
                                             E:Cowl(angle=90, effect=#f000) { }
                                             W:Cowl(angle=90, effect=#F000) { }
                                          }
                                          N:Cowl(angle=92, color=Col) {
                                             E:Cowl(angle=5, option=3, color=Col) {
                                                S:Cowl(angle=-179, option=3, color=Col1) { }
                                             }
                                             W:Cowl(angle=5, option=4, color=Col) {
                                                S:Cowl(angle=-179, option=4, color=Col1) { }
                                             }
                                             S:Cowl(angle=-179, color=Col1) { }
                                          }
                                       }
                                       E:Cowl(effect=#ff00) {
                                          E:Cowl(angle=90, color=Col, effect=#F000) {
                                             E:Cowl(angle=90, color=Col) {
                                                S:Cowl(angle=45, color=Col) {
                                                   S:Cowl(angle=175, color=Col, effect=#F000) {
                                                      S:Cowl(angle=-135, option=2, color=Col) { }
                                                   }
                                                   S:Cowl(angle=179, color=Col1) { }
                                                }
                                                S:Cowl(angle=179, color=Col1) { }
                                             }
                                             S:Cowl(angle=-Door, color=Col) {
                                                S:Cowl(color=Col) {
                                                   W:Cowl(angle=-179, color=Col1) { }
                                                }
                                                W:Cowl(angle=-179, color=Col1) { }
                                             }
                                          }
                                       }
                                       W:Cowl(effect=#ff00) {
                                          W:Cowl(angle=90, color=Col, effect=#F000) {
                                             W:Cowl(angle=90, color=Col) {
                                                W:Cowl(color=Col) {
                                                   S:Cowl(angle=45, color=Col) {
                                                      S:Cowl(angle=145, color=Col) {
                                                         S:Cowl(angle=20, color=Col) { }
                                                      }
                                                   }
                                                   S:Cowl(angle=172, color=Col) {
                                                      S:Cowl(angle=-172, color=Col) { }
                                                   }
                                                   S:Cowl(angle=179, color=Col1) { }
                                                }
                                                S:Cowl(angle=45, color=Col) {
                                                   S:Cowl(angle=179, color=Col1) { }
                                                }
                                                S:Cowl(angle=179, color=Col1) { }
                                             }
                                             S:Cowl(angle=-Door, color=Col) {
                                                S:Cowl(color=Col) {
                                                   E:Cowl(angle=-179, color=Col1) { }
                                                }
                                                E:Cowl(angle=-179, color=Col1) { }
                                             }
                                          }
                                       }
                                    }
                                    N:Cowl(angle=-Hood, color=Col) {
                                       E:Cowl(color=Col) {
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       W:Cowl(color=Col) {
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       N:Cowl(angle=-179, color=Col1) { }
                                    }
                                 }
                                 E:Cowl(color=Col, effect=#F000) {
                                    E:Cowl(angle=120, color=Col) {
                                       E:Cowl(angle=60, color=Col) {
                                          N:Cowl(angle=5, color=Col) {
                                             W:Cowl(angle=60, color=Col) { }
                                          }
                                       }
                                    }
                                 }
                                 S:Cowl(angle=60, color=Col1) {
                                    E:Cowl(color=Col1) { }
                                    W:Cowl(color=Col1) { }
                                    S:Cowl(angle=-62, color=Col1) {
                                       E:Cowl(color=Col1) {
                                          S:Cowl(angle=172, color=Col1) { }
                                       }
                                       W:Cowl(color=Col1) {
                                          S:Cowl(angle=172, color=Col1) { }
                                       }
                                       S:Cowl(angle=172, color=Col1) { }
                                    }
                                 }
                                 N:Cowl(angle=-145, effect=#F000) {
                                    W:Cowl(effect=#F000) {
                                       W:Cowl(angle=-92, option=3, color=Col) { }
                                    }
                                    E:Cowl(effect=#F000) {
                                       E:Cowl(angle=-92, option=4, color=Col) { }
                                    }
                                    N:Cowl(angle=-36, color=Col) {
                                       W:Cowl(color=Col) {
                                          W:Cowl(angle=-92, option=4, color=Col) { }
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       E:Cowl(color=Col) {
                                          E:Cowl(angle=-92, option=3, color=Col) { }
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       N:Cowl(angle=-4, color=Col) {
                                          W:Cowl(color=Col) {
                                             N:Cowl(angle=-179, color=Col1) { }
                                          }
                                          E:Cowl(color=Col) {
                                             N:Cowl(angle=-179, color=Col1) { }
                                          }
                                          N:Cowl(angle=-30, effect=#8000) {
                                             E:Cowl(effect=#8000) {
                                                E:Cowl(angle=-92, option=4, effect=#8000) { }
                                             }
                                             W:Cowl(effect=#8000) {
                                                W:Cowl(angle=-92, option=3, effect=#8000) { }
                                             }
                                          }
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       S:Cowl(angle=Hood2, effect=#8000) {
                                          W:Cowl(effect=#8000) { }
                                          E:Cowl(effect=#8000) { }
                                       }
                                       N:Cowl(angle=-179, color=Col1) { }
                                    }
                                 }
                              }
                           }
                           N:TrimF(angle=180) {
                              N:Frame() {
                                 W:TrimF(angle=JetAng) {
                                    W:Jet(angle=180, power=BR, name=BR_JET) { }
                                    W:Cowl(angle=-100, color=#808080) {
                                       E:Cowl(angle=-90, color=#808080) { }
                                    }
                                    S:Cowl(angle=-100, color=#808080) {
                                       N:Cowl(angle=-90, color=#808080) { }
                                    }
                                    E:Cowl(angle=-100, color=#808080) {
                                       W:Cowl(angle=-90, color=#808080) { }
                                    }
                                    N:Cowl(angle=-100, color=#808080) {
                                       S:Cowl(angle=-90, color=#808080) { }
                                    }
                                 }
                                 E:TrimF(angle=JetAng1) {
                                    E:Jet(angle=180, power=BL, name=BL_JET) { }
                                    S:Cowl(angle=-100, color=#808080) {
                                       N:Cowl(angle=-90, color=#808080) { }
                                    }
                                    W:Cowl(angle=-100, color=#808080) {
                                       E:Cowl(angle=-90, color=#808080) { }
                                    }
                                    E:Cowl(angle=-100, color=#808080) {
                                       W:Cowl(angle=-90, color=#808080) { }
                                    }
                                    N:Cowl(angle=-100, color=#808080) {
                                       S:Cowl(angle=-90, color=#808080) { }
                                    }
                                 }
                                 W:Frame(angle=-WA) {
                                    W:Wheel(angle=-WA2, power=EPOW, brake=BRAKE) { }
                                 }
                                 E:Frame(angle=-WA) {
                                    E:Wheel(angle=-WA2, power=-EPOW, brake=BRAKE) { }
                                 }
                              }
                              N:TrimF(angle=90) {
                                 E:Jet(angle=180, power=-YAW) { }
                              }
                           }
                        }
                     }
                     W:Weight() {
                        N:Trim(angle=90) { }
                        S:Trim(angle=90) { }
                     }
                     E:Weight() {
                        N:Trim(angle=90) { }
                        S:Trim(angle=90) { }
                     }
                     N:TrimF(angle=90) {
                        S:Chip(angle=160) { }
                        S:Chip(angle=-160) { }
                     }
                  }
                  S:Frame() {
                     E:TrimF(angle=JetAng1) {
                        E:Jet(angle=180, power=TR, name=TR_JET) { }
                        S:Cowl(angle=-100, color=#808080) {
                           N:Cowl(angle=-90, color=#808080) { }
                        }
                        E:Cowl(angle=-100, color=#808080) {
                           W:Cowl(angle=-90, color=#808080) { }
                        }
                        N:Cowl(angle=-100, color=#808080) {
                           S:Cowl(angle=-90, color=#808080) { }
                        }
                        W:Cowl(angle=-100, color=#808080) {
                           E:Cowl(angle=-90, color=#808080) { }
                        }
                     }
                     W:TrimF(angle=JetAng) {
                        W:Jet(angle=180, power=TL, name=TL_JET) { }
                        W:Cowl(angle=-100, color=#808080) {
                           E:Cowl(angle=-90, color=#808080) { }
                        }
                        S:Cowl(angle=-100, color=#808080) {
                           N:Cowl(angle=-90, color=#808080) { }
                        }
                        E:Cowl(angle=-100, color=#808080) {
                           W:Cowl(angle=-90, color=#808080) { }
                        }
                        N:Cowl(angle=-100, color=#808080) {
                           S:Cowl(angle=-90, color=#808080) { }
                        }
                     }
                  }
                  S:TrimF(angle=90, option=1) {
                     W:Jet(angle=180, power=-YAW) { }
                  }
                  S:RudderF(angle=HANDLE) {
                     W:Frame(angle=-WA) {
                        W:Wheel(angle=-WA2) { }
                     }
                     E:Frame(angle=-WA) {
                        E:Wheel(angle=-WA2) { }
                     }
                  }
               }
            }
         }
      }
   }
}
Lua
{

     function main()
          if POW == 1 then
              BL = 0
              BR = 0
              TL = 0
              TR = 0
          end
          if POW == 0 then
     wt = _WEIGHT() * 9.81 * 6 / 4
          BL = wt + (ALT - _H(BL_JET)) * 90000 - _VY(BL_JET) * 10500
          BR = wt + (ALT - _H(BR_JET)) * 90000 - _VY(BR_JET) * 10500
          TL = wt + (ALT - _H(TL_JET)) * 90000 - _VY(TL_JET) * 10500
          TR = wt + (ALT - _H(TR_JET)) * 90000 - _VY(TR_JET) * 10500
          VL = THRUST + YAW
          VR = -THRUST + YAW
          end
          if JANG == 1 then
              JETANG = JETANG+1
              JETANG1= JETANG1-1
          end
          if JANG == -1 then
              JETANG = JETANG-1
              JETANG1= JETANG1+1
          end
          if YPOW == 1 then
              YAW = YAW+500
          end
          if YPOW == -1 then
              YAW = YAW-500
          end
          if ALT > 1.2 then
              WA = WA-1
              WA2 = WA2+5
              POW = 0
              JANG = JANG
              YAW = YAW
              EPOW = 0
              HANDLE = 0
          end
          if ALT < 1.2 then
              WA = WA+1
              WA2 = WA2-5
              POW = 1
              JANG = 0
              JETANG = 0
              JETANG1 = 0
              YAW = 0
              EPOW = EPOW
              HANDLE = HANDLE
          end
         


   out (0,"Zazka-Bozkow BZ-198 HoverCar")
   out (1,"To Hover, Raise ALT to Above 1.10")
   out (2,"To Drive, Lower ALT Below 1.10")
   out (3,"CONTROLS")
   out (4,"Arrow Keys = Drive/Fly")
   out (5,"Z/X = ALT Controls")
   out (6,"C & V = Doors    S & D = Headlights")
   out (7,"A = Brake")
      
        end

}

avatar
JosefYurnov99
Plane
Plane

Posts : 43
Join date : 2011-03-11
Age : 21
Location : America

View user profile

Back to top Go down

Re: Zazka-Bozkow BZ-198 Hovercar

Post by JosefYurnov99 on Wed May 22, 2013 8:08 pm

I know its frowned upon to double post, but I'm going to anyway.
The first varient of this model wasn't given enough justice in it's first post.
First off here's some pictures:
HOVER MODE (Hovercar V2)

DRIVE MODE (Hovercar V2)


Heres an updated varient. This version features an on/off switch for the hover mode instead of having the altitude controlled switch like on the previous model. It also sports some updated cowling and script.

Hovercar V2
Code:
// [RCD]
Val
{
   ALT(default=1, min=1, max=2)
   BL(default=0, min=-999999, max=9999999999, disp=0)
   BLIGHT(default=8388608, min=8388608, max=16711680, step=9999999999, disp=0)
   BR(default=0, min=-999999, max=9999999999, disp=0)
   BRAKE(default=0, max=80, step=80)
   COL(default=#2B2B2B, disp=0)
   COL1(default=#4F2700, disp=0)
   COL3(default=#FF0000, disp=0)
   COL4(default=#808080, disp=0)
   DOOR(default=180, min=120, max=180)
   EPOW(default=0, min=-2000, max=2000, step=500)
   GUN(default=0, max=100000000, step=100000000, disp=0)
   HANDLE(default=0, min=-15, max=15, step=1)
   HLIGHT(default=8421504, min=8421504, max=16777215)
   HOOD(default=0, max=70)
   HOOD2(default=-35, min=-35, max=70, disp=0)
   INTAKE(default=0, max=10)
   JANG(default=0, min=-1, max=1, step=1, disp=0)
   JETANG(default=0, min=-10, max=10, step=5, disp=0)
   JETANG1(default=0, min=-10, max=10, step=5, disp=0)
   MODE(default=0, max=1)
   POW(default=0, max=1, disp=0)
   THRUST(default=0, min=-10000, max=10000, step=2000, disp=0)
   TL(default=0, min=-999999, max=9999999999, disp=0)
   TR(default=0, min=-999999, max=9999999999, disp=0)
   VL(default=0, min=-999999, max=999999, disp=0)
   VR(default=0, min=-999999, disp=0)
   WA(default=0, max=20, disp=0)
   WA2(default=180, min=70, max=180, disp=0)
   YAW(default=0, min=-1000, max=1000, step=1000, disp=0)
   YPOW(default=0, min=-1, max=1, step=1, disp=0)
}
Key
{
   0:EPOW(step=500), JANG(step=1)
   1:EPOW(step=-500), JANG(step=-1)
   2:HANDLE(step=1), YPOW(step=1)
   3:HANDLE(step=-1), YPOW(step=-1)
   4:ALT(step=0.1)
   5:ALT(step=-0.1)
   6:DOOR(step=-5)
   7:BRAKE(step=80), BLIGHT(step=999999999)
   8:HLIGHT(step=9999999999)
   9:HLIGHT(step=-9999999999)
   10:DOOR(step=5)
}
Body
{
   Core(color=#F000) {
      E:Frame(option=1) {
         E:Chip(color=#F000) { }
         S:Frame(angle=160, option=1) {
            S:Frame(option=1) {
               S:Frame(angle=20, option=1) {
                  N:TrimF(angle=180, option=1) {
                     S:Frame(option=1) {
                        N:Frame(option=1) {
                           N:Cowl(angle=-30, effect=#F000) {
                              N:Cowl(angle=30, color=Col, effect=#F000) {
                                 N:Cowl(color=Col, effect=#F000) {
                                    W:Cowl(color=Col, effect=#F000) {
                                       W:Cowl(angle=90, color=Col) {
                                          N:Cowl(option=3, color=Col) { }
                                       }
                                    }
                                    E:Cowl(color=Col, effect=#F000) {
                                       E:Cowl(angle=90, color=Col) {
                                          N:Cowl(option=4, color=Col) { }
                                       }
                                    }
                                    N:Cowl(angle=90, option=1, color=Col) {
                                       W:Cowl(color=Col) { }
                                       E:Cowl(color=Col) { }
                                       N:Cowl(angle=85, color=Col) {
                                          E:Cowl(color=Col) {
                                             S:Cowl(angle=80, color=Col) {
                                                S:Cowl(angle=-179, color=BLIGHT) {
                                                   W:Cowl(angle=178, option=4, color=#FF8000, effect=EFF2) { }
                                                }
                                             }
                                             E:Cowl(angle=91, color=Col) { }
                                          }
                                          W:Cowl(color=Col) {
                                             S:Cowl(angle=80, color=Col) {
                                                S:Cowl(angle=-179, color=BLIGHT) {
                                                   E:Cowl(angle=178, option=3, color=#FF8000, effect=EFF) { }
                                                }
                                             }
                                             W:Cowl(angle=91, color=Col) { }
                                          }
                                          S:Cowl(angle=35, color=Col) {
                                             W:Cowl(color=Col) {
                                                W:Cowl(angle=91, option=3, color=Col) { }
                                                S:Cowl(angle=135, color=Col) { }
                                             }
                                             E:Cowl(color=Col) {
                                                E:Cowl(angle=91, option=4, color=Col) { }
                                                S:Cowl(angle=135, color=Col) { }
                                             }
                                             S:Cowl(angle=135, color=Col) {
                                                S:Cowl(angle=-175, color=Col) {
                                                   S:Cowl(angle=175, color=Col) {
                                                      S:Cowl(angle=-175, color=Col) {
                                                         S:Cowl(angle=175, color=Col) {
                                                            S:Cowl(angle=-175, color=Col) {
                                                               S:Cowl(angle=175, color=Col) { }
                                                            }
                                                         }
                                                      }
                                                   }
                                                }
                                             }
                                          }
                                          N:Cowl(angle=10, color=Col) { }
                                       }
                                    }
                                    N:Cowl(angle=90, option=1, color=Col1) {
                                       W:Cowl(color=Col) { }
                                       E:Cowl(color=Col) { }
                                       S:Cowl(angle=160, option=1, color=Col) {
                                          W:Cowl(color=Col) { }
                                          E:Cowl(color=Col) { }
                                       }
                                    }
                                    N:Cowl(effect=#F000) {
                                       S:Cowl(color=Col) {
                                          E:Cowl(color=Col) { }
                                          W:Cowl(color=Col) { }
                                       }
                                    }
                                    N:Cowl(color=Col) {
                                       W:Cowl(color=Col) {
                                          N:Cowl(angle=136, color=Col, effect=#9000) { }
                                       }
                                       E:Cowl(color=Col) {
                                          N:Cowl(angle=136, color=Col, effect=#9000) { }
                                       }
                                       N:Cowl(angle=135, option=1, color=Col) {
                                          W:Cowl(angle=90, option=3, color=Col) { }
                                          E:Cowl(angle=90, option=4, color=Col) { }
                                       }
                                       S:Cowl(angle=-160, option=1, color=Col) {
                                          S:Cowl(angle=160, color=Col) {
                                             W:Cowl(color=Col) {
                                                W:Cowl(angle=91, option=4, color=Col) {
                                                   S:Cowl(option=3, color=Col) { }
                                                }
                                             }
                                             E:Cowl(color=Col) {
                                                E:Cowl(angle=91, option=3, color=Col) {
                                                   S:Cowl(option=4, color=Col) { }
                                                }
                                             }
                                          }
                                       }
                                    }
                                 }
                                 W:Cowl(color=Col, effect=#F000) {
                                    W:Cowl(angle=120, color=Col) {
                                       W:Cowl(angle=60, color=Col) {
                                          N:Cowl(angle=5, color=Col) {
                                             E:Cowl(angle=60, color=Col) { }
                                          }
                                       }
                                    }
                                 }
                                 S:Cowl(color=Col, effect=#F000) {
                                    W:Cowl(color=Col, effect=#F000) {
                                       W:Cowl(angle=90, color=Col, effect=#F000) {
                                          N:Cowl(angle=90, color=Col) {
                                             S:Cowl(angle=93, option=3, color=Col1) { }
                                          }
                                          W:Cowl(angle=90, color=Col) { }
                                       }
                                    }
                                    E:Cowl(color=Col, effect=#F000) {
                                       E:Cowl(angle=90, color=Col, effect=#F000) {
                                          N:Cowl(angle=90, color=Col) {
                                             S:Cowl(angle=93, option=4, color=Col1) { }
                                          }
                                          E:Cowl(angle=90, color=Col) {
                                             E:Cowl(color=Col) {
                                                N:Cowl(angle=90, color=Col) { }
                                             }
                                          }
                                       }
                                    }
                                    S:Cowl(effect=#ff00) {
                                       S:Cowl(angle=1, color=Col) {
                                          S:Cowl(angle=1, color=Col) {
                                             W:Cowl(color=Col) {
                                                W:Cowl(angle=120, color=Col) {
                                                   N:Cowl(option=4, color=Col) {
                                                      W:Cowl(angle=60, color=Col) { }
                                                   }
                                                   W:Cowl(angle=60, color=Col) { }
                                                }
                                                N:Cowl(angle=45, color=Col) { }
                                             }
                                             E:Cowl(color=Col) {
                                                N:Cowl(angle=45, color=Col) { }
                                                E:Cowl(angle=120, color=Col) {
                                                   N:Cowl(option=3, color=Col) {
                                                      E:Cowl(angle=60, color=Col) {
                                                         E:Cowl(angle=90, effect=#F000) {
                                                            N:Cowl(effect=#F000) {
                                                               N:Cowl(effect=#F000) {
                                                                  S:Cowl(option=3, color=Col) { }
                                                               }
                                                            }
                                                         }
                                                      }
                                                   }
                                                   E:Cowl(angle=60, color=Col) { }
                                                }
                                             }
                                             N:Cowl(effect=#ff00) { }
                                             N:Cowl(angle=45, color=Col) { }
                                             S:Cowl(angle=5, color=Col) {
                                                E:Cowl(color=Col) {
                                                   E:Cowl(angle=91, option=4, color=Col) { }
                                                   S:Cowl(angle=136, color=Col, effect=#9000) {
                                                      W:Cowl(angle=90, option=4, color=Col) { }
                                                   }
                                                }
                                                W:Cowl(color=Col) {
                                                   W:Cowl(angle=91, option=3, color=Col) { }
                                                   S:Cowl(angle=136, color=Col, effect=#9000) {
                                                      E:Cowl(angle=90, option=3, color=Col) { }
                                                   }
                                                }
                                                N:Cowl(angle=90, option=1, color=Col) {
                                                   W:Cowl(color=#FF8000, effect=EFF) {
                                                      S:Cowl(angle=179, option=3, color=HLIGHT) { }
                                                      N:Cowl(angle=135, color=Col) {
                                                         N:Cowl(angle=140, color=Col) { }
                                                      }
                                                      N:Cowl(angle=-179, color=Col) { }
                                                   }
                                                   E:Cowl(color=#FF8000, effect=EFF2) {
                                                      S:Cowl(angle=179, option=4, color=HLIGHT) { }
                                                      N:Cowl(angle=135, color=Col) {
                                                         N:Cowl(angle=140, color=Col) { }
                                                      }
                                                      N:Cowl(angle=-179, color=Col) { }
                                                   }
                                                   N:Cowl(angle=135, color=Col) {
                                                      N:Cowl(angle=135, color=Col) {
                                                         N:Cowl(angle=-175, color=Col) {
                                                            N:Cowl(angle=175, color=Col) {
                                                               N:Cowl(angle=-175, color=Col) {
                                                                  N:Cowl(angle=175, color=Col) {
                                                                     N:Cowl(angle=-175, color=Col) {
                                                                        N:Cowl(angle=175, color=Col) { }
                                                                     }
                                                                  }
                                                               }
                                                            }
                                                         }
                                                      }
                                                   }
                                                }
                                                S:Cowl(angle=136, option=1, color=Col) { }
                                             }
                                          }
                                          W:Cowl(color=Col) {
                                             W:Cowl(angle=90, color=Col) { }
                                             S:Cowl(angle=-INTAKE, color=Col) {
                                                S:Cowl(angle=105, color=#000000) { }
                                                W:Cowl(angle=92, option=4, color=Col) { }
                                                E:Cowl(angle=92, option=3, color=Col) { }
                                             }
                                          }
                                          E:Cowl(color=Col) {
                                             E:Cowl(angle=90, color=Col) { }
                                             S:Cowl(angle=-INTAKE, color=Col) {
                                                S:Cowl(angle=105, color=#000000) { }
                                                W:Cowl(angle=92, option=4, color=Col) { }
                                                E:Cowl(angle=92, option=3, color=Col) { }
                                             }
                                          }
                                          N:Cowl(color=Col, effect=#F000) {
                                             E:Cowl(angle=90, effect=#f000) { }
                                             W:Cowl(angle=90, effect=#F000) { }
                                          }
                                          N:Cowl(angle=92, color=Col) {
                                             E:Cowl(angle=5, option=3, color=Col) {
                                                S:Cowl(angle=-179, option=3, color=Col1) { }
                                             }
                                             W:Cowl(angle=5, option=4, color=Col) {
                                                S:Cowl(angle=-179, option=4, color=Col1) { }
                                             }
                                             S:Cowl(angle=-179, color=Col1) { }
                                          }
                                       }
                                       E:Cowl(effect=#ff00) {
                                          E:Cowl(angle=90, color=Col, effect=#F000) {
                                             E:Cowl(angle=90, color=Col) {
                                                S:Cowl(angle=45, color=Col) {
                                                   S:Cowl(angle=175, color=Col, effect=#F000) {
                                                      S:Cowl(angle=-135, option=2, color=Col) { }
                                                   }
                                                   S:Cowl(angle=179, color=Col1) { }
                                                }
                                                S:Cowl(angle=179, color=Col1) { }
                                             }
                                             S:Cowl(angle=-Door, color=Col) {
                                                S:Cowl(color=Col) {
                                                   W:Cowl(angle=-179, color=Col1) { }
                                                }
                                                W:Cowl(angle=-179, color=Col1) { }
                                             }
                                          }
                                       }
                                       W:Cowl(effect=#ff00) {
                                          W:Cowl(angle=90, color=Col, effect=#F000) {
                                             W:Cowl(angle=90, color=Col) {
                                                W:Cowl(color=Col) {
                                                   S:Cowl(angle=45, color=Col) {
                                                      S:Cowl(angle=145, color=Col) {
                                                         S:Cowl(angle=20, color=Col) { }
                                                      }
                                                   }
                                                   S:Cowl(angle=172, color=Col) {
                                                      S:Cowl(angle=-172, color=Col) { }
                                                   }
                                                   S:Cowl(angle=179, color=Col1) { }
                                                }
                                                S:Cowl(angle=45, color=Col) {
                                                   S:Cowl(angle=179, color=Col1) { }
                                                }
                                                S:Cowl(angle=179, color=Col1) { }
                                             }
                                             S:Cowl(angle=-Door, color=Col) {
                                                S:Cowl(color=Col) {
                                                   E:Cowl(angle=-179, color=Col1) { }
                                                }
                                                E:Cowl(angle=-179, color=Col1) { }
                                             }
                                          }
                                       }
                                    }
                                    N:Cowl(color=Col) {
                                       E:Cowl(color=Col) {
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       W:Cowl(color=Col) {
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       N:Cowl(angle=-179, color=Col1) { }
                                    }
                                 }
                                 E:Cowl(color=Col, effect=#F000) {
                                    E:Cowl(angle=120, color=Col) {
                                       E:Cowl(angle=60, color=Col) {
                                          N:Cowl(angle=5, color=Col) {
                                             W:Cowl(angle=60, color=Col) { }
                                          }
                                       }
                                    }
                                 }
                                 S:Cowl(angle=60, color=Col1) {
                                    E:Cowl(color=Col1) { }
                                    W:Cowl(color=Col1) { }
                                    S:Cowl(angle=-62, color=Col1) {
                                       E:Cowl(color=Col1) {
                                          S:Cowl(angle=172, color=Col1) { }
                                       }
                                       W:Cowl(color=Col1) {
                                          S:Cowl(angle=172, color=Col1) { }
                                       }
                                       S:Cowl(angle=172, color=Col1) { }
                                    }
                                 }
                                 N:Cowl(angle=-145, option=1, color=Col) {
                                    W:Cowl(color=Col) {
                                       W:Cowl(angle=-92, option=3, color=Col) { }
                                    }
                                    E:Cowl(color=Col) {
                                       E:Cowl(angle=-92, option=4, color=Col) { }
                                    }
                                    N:Cowl(angle=-36, color=Col) {
                                       W:Cowl(color=Col) {
                                          W:Cowl(angle=-92, option=4, color=Col) { }
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       E:Cowl(color=Col) {
                                          E:Cowl(angle=-92, option=3, color=Col) { }
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       N:Cowl(angle=-4, color=Col) {
                                          W:Cowl(color=Col) {
                                             N:Cowl(angle=-179, color=Col1) { }
                                          }
                                          E:Cowl(color=Col) {
                                             N:Cowl(angle=-179, color=Col1) { }
                                          }
                                          N:Cowl(angle=-30, effect=#8000) {
                                             E:Cowl(effect=#8000) {
                                                E:Cowl(angle=-92, option=4, effect=#8000) { }
                                             }
                                             W:Cowl(effect=#8000) {
                                                W:Cowl(angle=-92, option=3, effect=#8000) { }
                                             }
                                          }
                                          N:Cowl(angle=-179, color=Col1) { }
                                       }
                                       N:Cowl(angle=-179, color=Col1) { }
                                       S:Cowl(angle=-90, effect=#8000) {
                                          W:Cowl(color=Col) { }
                                          E:Cowl(color=Col) { }
                                       }
                                       S:Cowl(angle=-20, effect=#8000) {
                                          S:Cowl(color=Col) {
                                             E:Cowl(color=Col) {
                                                N:Cowl(angle=INTAKE, color=Col) {
                                                   W:Cowl(angle=-90, option=5, color=Col) { }
                                                   E:Cowl(angle=-92, option=4, color=Col) { }
                                                   N:Cowl(angle=-120, color=#000000) { }
                                                }
                                                E:Cowl(angle=-91, color=Col) {
                                                   N:Cowl(angle=-1, option=4, color=Col) { }
                                                }
                                             }
                                             W:Cowl(color=Col) {
                                                N:Cowl(angle=INTAKE, color=Col) {
                                                   W:Cowl(angle=-92, option=3, color=Col) { }
                                                   E:Cowl(angle=-90, option=5, color=Col) { }
                                                   N:Cowl(angle=-120, color=#000000) { }
                                                }
                                                W:Cowl(angle=-91, color=Col) {
                                                   N:Cowl(angle=-1, option=3, color=Col) { }
                                                }
                                             }
                                          }
                                          E:Cowl(color=Col) {
                                             E:Cowl(angle=-91, option=4, color=Col) { }
                                          }
                                          W:Cowl(color=Col) {
                                             W:Cowl(angle=-91, option=3, color=Col) { }
                                          }
                                       }
                                    }
                                 }
                              }
                           }
                           N:TrimF(angle=180, option=1) {
                              N:Frame() {
                                 W:TrimF(angle=JetAng) {
                                    W:Jet(angle=180, power=BR, name=BR_JET) { }
                                    W:Cowl(angle=-100, color=#808080) {
                                       E:Cowl(angle=-90, color=#808080) { }
                                    }
                                    S:Cowl(angle=-100, color=#808080) {
                                       N:Cowl(angle=-90, color=#808080) { }
                                    }
                                    E:Cowl(angle=-100, color=#808080) {
                                       W:Cowl(angle=-90, color=#808080) { }
                                    }
                                    N:Cowl(angle=-100, color=#808080) {
                                       S:Cowl(angle=-90, color=#808080) { }
                                    }
                                 }
                                 E:TrimF(angle=JetAng1) {
                                    E:Jet(angle=180, power=BL, name=BL_JET) { }
                                    S:Cowl(angle=-100, color=#808080) {
                                       N:Cowl(angle=-90, color=#808080) { }
                                    }
                                    W:Cowl(angle=-100, color=#808080) {
                                       E:Cowl(angle=-90, color=#808080) { }
                                    }
                                    E:Cowl(angle=-100, color=#808080) {
                                       W:Cowl(angle=-90, color=#808080) { }
                                    }
                                    N:Cowl(angle=-100, color=#808080) {
                                       S:Cowl(angle=-90, color=#808080) { }
                                    }
                                 }
                                 W:Frame(angle=-WA) {
                                    W:Wheel(angle=-WA2, power=EPOW, brake=BRAKE, effect=2) { }
                                 }
                                 E:Frame(angle=-WA) {
                                    E:Wheel(angle=-WA2, power=-EPOW, brake=BRAKE, effect=2) { }
                                 }
                              }
                              N:TrimF(angle=90) {
                                 E:Jet(angle=180, power=-YAW) { }
                              }
                           }
                        }
                     }
                     W:Weight(color=Col1) {
                        N:Trim(angle=90, color=Col1) { }
                        S:Trim(angle=90, color=Col1) { }
                     }
                     E:Weight(color=Col1) {
                        N:Trim(angle=90, color=Col1) { }
                        S:Trim(angle=90, color=Col1) { }
                     }
                     N:TrimF(angle=90, option=1) {
                        S:Chip(angle=160, color=Col1) { }
                        S:Chip(angle=-160, color=Col1) { }
                     }
                  }
                  S:Frame() {
                     E:TrimF(angle=JetAng1) {
                        E:Jet(angle=180, power=TR, name=TR_JET) { }
                        S:Cowl(angle=-100, color=#808080) {
                           N:Cowl(angle=-90, color=#808080) { }
                        }
                        E:Cowl(angle=-100, color=#808080) {
                           W:Cowl(angle=-90, color=#808080) { }
                        }
                        N:Cowl(angle=-100, color=#808080) {
                           S:Cowl(angle=-90, color=#808080) { }
                        }
                        W:Cowl(angle=-100, color=#808080) {
                           E:Cowl(angle=-90, color=#808080) { }
                        }
                     }
                     W:TrimF(angle=JetAng) {
                        W:Jet(angle=180, power=TL, name=TL_JET) { }
                        W:Cowl(angle=-100, color=#808080) {
                           E:Cowl(angle=-90, color=#808080) { }
                        }
                        S:Cowl(angle=-100, color=#808080) {
                           N:Cowl(angle=-90, color=#808080) { }
                        }
                        E:Cowl(angle=-100, color=#808080) {
                           W:Cowl(angle=-90, color=#808080) { }
                        }
                        N:Cowl(angle=-100, color=#808080) {
                           S:Cowl(angle=-90, color=#808080) { }
                        }
                     }
                  }
                  S:TrimF(angle=90, option=1) {
                     W:Jet(angle=180, power=-YAW) { }
                  }
                  S:RudderF(angle=HANDLE) {
                     W:Frame(angle=-WA) {
                        W:Wheel(angle=-WA2, effect=2) { }
                     }
                     E:Frame(angle=-WA) {
                        E:Wheel(angle=-WA2, effect=2) { }
                     }
                  }
               }
            }
         }
      }
   }
}
Lua
{

     function main()
          if _KEY(14)==1 then
              if MODE==0 then
                MODE = 1
              end
          end
          if MODE==1 then
              if _KEY(15)==1 then
                MODE = 0
              end
          end
          if POW == 1 then
              BL = 0
              BR = 0
              TL = 0
              TR = 0
          end
          if POW == 0 then
     wt = _WEIGHT() * 9.81 * 6 / 4
          BL = wt + (ALT - _H(BL_JET)) * 90000 - _VY(BL_JET) * 10500
          BR = wt + (ALT - _H(BR_JET)) * 90000 - _VY(BR_JET) * 10500
          TL = wt + (ALT - _H(TL_JET)) * 90000 - _VY(TL_JET) * 10500
          TR = wt + (ALT - _H(TR_JET)) * 90000 - _VY(TR_JET) * 10500
          VL = THRUST + YAW
          VR = -THRUST + YAW
          end
          if JANG == 1 then
              JETANG = JETANG+1
              JETANG1= JETANG1-1
          end
          if JANG == -1 then
              JETANG = JETANG-1
              JETANG1= JETANG1+1
          end
          if YPOW == 1 then
              YAW = YAW+500
          end
          if YPOW == -1 then
              YAW = YAW-500
          end
          if MODE == 1 then
              WA = WA-1
              WA2 = WA2+5
              POW = 0
              JANG = JANG
              YAW = YAW
              EPOW = 0
              HANDLE = 0
              INTAKE = INTAKE+5
              out (3,"W = Drive [Hover]")
          end
          if MODE == 0 then
              WA = WA+1
              WA2 = WA2-5
              POW = 1
              JANG = 0
              JETANG = 0
              JETANG1 = 0
              YAW = 0
              EPOW = EPOW
              HANDLE = HANDLE
              INTAKE = INTAKE-5
              out (3,"Q = [Drive] Hover")
          end
         


   out (0,"Zazka-Bozkow BZ-198 HoverCar")
   out (2,"CONTROLS")
   out (4,"Arrow Keys = Drive/Fly")
   out (5,"Z/X = ALT Controls")
   out (6,"C & V = Doors    S & D = Headlights")
   out (7,"A = Brake")
      
        end

}

avatar
JosefYurnov99
Plane
Plane

Posts : 43
Join date : 2011-03-11
Age : 21
Location : America

View user profile

Back to top Go down

Re: Zazka-Bozkow BZ-198 Hovercar

Post by orrrrz on Mon Feb 10, 2014 10:59 pm

very cool  Very Happy 

orrrrz
Tank
Tank

Posts : 55
Join date : 2012-06-19
Age : 22
Location : Tokyo

View user profile

Back to top Go down

Re: Zazka-Bozkow BZ-198 Hovercar

Post by Sponsored content


Sponsored content


Back to top Go down

View previous topic View next topic Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum