The Nexus Forums: New Scripting competitions! - The Nexus Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

New Scripting competitions! week of nov 30

#1 User is offline   Spudnik 

  • Enthusiast
  • PipPip
  • Group: Members
  • Posts: 176
  • Joined: 15-July 03

Posted 30 November 2004 - 05:18 PM

heya folks, just popped in for a new competition:

scripting!

all scripting!

now, we got to have some real good things to script so:

Motion scripts:
1) make a spherical object move in a circular motion about another object. make it 1 revolution per 10 secs.

2) make a circular object move up, with the player about its central axis. i.e like a hoola hoop moving up and down around you. make it travel up, play a vfx for a few secs, and move back down. linear motion must be visible, so lets keep the timer at 10 secs.

3) make a wheel rotate. yeah u read that right, a wheel; make it rotate around its axle. now for the tricky part: also make it move along the x axis at the same time!!!

4)script a bounce. yups, a bounce. if i place a specific object on an activator like a rug, make that specific object bounce using the moveworld commands.

Generic scripts:

1) using local variables only, create a latching script to turn on or off a condition.
when the condition is true play an animation. when it is false stop the animation. do this using only one activator and only one script for bonuse points ^^

2) using an activator place certain lines of dialogue in an npc's tree. say what you want, but i want 1 journal entry, 1 new topic and 1 subtopic before i consider you.

THE RULES:

you have from the time of this post until exactly Christmas Day at 12:00 pm (noon) to complete any number of competitions. entries will be zipped in either rar, ace, or .zip formats and should be emailed to me. entries that are not labelled in the zip with the type of competition, number, and your forum name, will not be considered.

mailto: spudnik@dragonsight.com

have fun!!

post scriptum: if you use any models not found on the MW cd or TB or BM packets, please include them. also Tantalus will be taking over here after this competition, so any new competitions will come from him and i expect this forum to be renamed accordingly.

good luck!!
0

#2 User is offline   Marxist ßastard 

  •                  C:\>
  • PipPipPipPipPip
  • Group: Members
  • Posts: 2,621
  • Joined: 27-August 03

Posted 01 December 2004 - 04:55 AM

Aherm... How about scripts where the challenges lie in figuring out how to go about doing something at the most basic level, not just in creating compact code that serves a purpose that would be artless in its implementation?

...And, uh, how about making scripting-only competitions that don't involve making models of a circular object, a wheel, and a spherical object?
0

#3 User is offline   Spudnik 

  • Enthusiast
  • PipPip
  • Group: Members
  • Posts: 176
  • Joined: 15-July 03

Posted 01 December 2004 - 06:47 AM

Marxist ßastard, on Dec 1 2004, 04:55 AM, said:

Aherm...  How about scripts where the challenges lie in figuring out how to go about doing something  at the most basic level, not just in creating compact code that serves a purpose that would be artless in its implementation?

...And, uh, how about making scripting-only competitions that don't involve making models of a circular object, a wheel, and a spherical object?

it doesnt requre you to make any models, only to use whatever is available.

these are scripts requiring you to think about how to use a linear function in a polar function.

if these are too hard, ill take them down...
0

#4 User is offline   Marxist ßastard 

  •                  C:\>
  • PipPipPipPipPip
  • Group: Members
  • Posts: 2,621
  • Joined: 27-August 03

Posted 01 December 2004 - 10:49 AM

If anything, they're too easy, and, as I said earlier, all the challenges come in the wrong places.

Quote

Posted Image  Spudnik:

Make a spherical object move in a circular motion about another object [at a rate of] one revolution per ten secs.


This can, realistically, not involve any complex scripting at all -- you would just need to model a two-bodied object and have it rotate about an axis. Even if you went by the scripting route, you could cook up the code necessary to have the object rotate about a variable position, keeping a variable distance, and doing this all with a variable speed in a very short amount of time, and the only thing you would need to figure out pre-compile is a basic geometric property.

Quote

Posted Image  Spudnik:

Make a circular object move up, with the player about its central axis.


Doing this perfectly would only require that you figure out the height of each race.

Quote

Posted Image  Spudnik:

Make a wheel rotate. Yeah, you read that right, a wheel; make it rotate around its axle.  Now, for the tricky part: also make it move along the X axis at the same time!


That script's payload will consist of, at most, two lines -- Rotate and MoveWorld.

Quote

Posted Image  Spudnik:

Script a bounce. yups, a bounce. if i place a specific object on an activator like a rug, make that specific object bounce using the moveworld commands.


Know what a parabola is? Congrats, you've got half of this script figured out. The other half would be figuring out how to compute exponents using a While loop.

Quote

Posted Image  Spudnik:

Using local variables only, create a latching script to turn on or off a condition.


Many of the functions that Morrowind provides only work for a single frame. Latches are day one stuff.

Quote

Posted Image  Spudnik:

Using an activator, place certain lines of dialog in an NPC's tree.


This is done all the time, and by non-scripters, to boot.
0

#5 User is offline   Spudnik 

  • Enthusiast
  • PipPip
  • Group: Members
  • Posts: 176
  • Joined: 15-July 03

Posted 01 December 2004 - 05:45 PM

i never said they would be HARD.

it helps the newbs.

if you want some tough stuff, plz suggest some. (not here of course)
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Skin by Skinbox
Quality & cheap IPB skins, premade vBulletin styles, cheap Web templates and more! - Skinbox