Changing players into items?

Discussion in 'Scripting' started by meowmix11, May 8, 2004.

  1. BlazinMohaa Private

    Contributions:
    6
    never mind guys, i got it, thanks i figured it out
  2. Elgan Captain

    Contributions:
    310
    Specialties:
    Modeler, Scripting, Programming, Pure Gamer, Support
    Processing:
    Graphics:
    PREMIUM
    I Donated
    nice to hear
  3. Steini2805 Private

    Contributions:
    9
    LOL nice to work!
  4. theripppa Gunnery Sergeant

    Contributions:
    161
    Specialties:
    Mapper, Modeler, Textures, Pure Gamer
    Processing:
    Graphics:
    PREMIUM
    I Donated
    can anyone help with this?..im trying to add random objects as well

    morph:
    level.transform[1] = "models/static/bush_full.tik" "scale" " 0.5"
    level.transform[2] = "models/static/flourbag-stack.tik" "scale" " 2"
    level.transform[3] = "models/static/bodies_tarp.tik"
    level.transform[4] = "models/static/lightpost_globe.tik" "scale" " 2" "light" " 1 1 1 250"
    level.transform[5] = "models/static/tree_commontree.tik"
    level.transform[6] = "models/static/toilet.tik"
    level.transform[7] = "models/static/grandfathers_clock.tik"
    level.transform[8] = "models/static/bathtubwithshowerhead.tik"
    level.transform[9] = "models/static/vehicle_shermantank.tik" "scale" " .1"
    level.transform[10] = "models/static/piano.tik"

    for(local.b = 0;local.b < local.static model.size;local.b++)

    if(local.player.transform == 1)
    end

    local.static = spawn script_model
    local.static model = level.transform[local.b]

    local.static notsolid

    local.static glue local.player
    local.player.transform = 1
    local.player hide

    while(local.player.transform == 1)
    {
    if (local.player.health == 0)
    {
    local.player show
    local.static unglue
    local.static delete
    local.player.transform = 0
    }
    wait 1
    }

    end
  5. theripppa Gunnery Sergeant

    Contributions:
    161
    Specialties:
    Mapper, Modeler, Textures, Pure Gamer
    Processing:
    Graphics:
    PREMIUM
    I Donated
    tried this too:

    local.object = spawn script_model "model" "player/allied_Pilot.tik" "origin" " -3084 -1249 -47 "
    local.object light 1 0 0 50
    local.object.scale = .5
    local.object notsolid



    local.object1 = spawn script_model "model" "static/vehicle_shermantank.tik" "origin" " 332 -1994 8 "
    local.object1 light 1 0 0 50
    local.object1.scale = .5
    local.object1 notsolid



    local.object2 = spawn script_model "model" "player/allied_Pilot.tik" "origin" " 4121 540 128 "
    local.object2 light 1 0 0 50
    local.object2.scale = .5
    local.object2 notsolid


    local.trig = spawn trigger_multiple
    local.trig.origin = local.object.origin
    local.trig setsize ( -50 -50 -25 ) ( 50 50 25 )
    local.trig setthread morph
    local.trig message "You are now green for 30 seconds"


    local.trig = spawn trigger_multiple
    local.trig.origin = local.object1.origin
    local.trig setsize ( -50 -50 -25 ) ( 50 50 25 )
    local.trig setthread morph
    local.trig message "You are now green for 30 seconds"

    local.trig = spawn trigger_multiple
    local.trig.origin = local.object2.origin
    local.trig setsize ( -50 -50 -25 ) ( 50 50 25 )
    local.trig setthread morph
    local.trig message "You are now green for 30 seconds"
    end



    morph:


    local.transform = makeArray
    " models/static/bush_full.tik" "scale" " 0.5"
    " models/static/flourbag-stack.tik" "scale" " 2"
    " models/static/bodies_tarp.tik"
    " models/static/lightpost_globe.tik" "scale" " 2" "light" " 1 1 1 250"
    " models/static/tree_commontree.tik"
    " models/static/toilet.tik"
    " models/static/grandfathers_clock.tik"
    " models/static/bathtubwithshowerhead.tik"
    " models/static/vehicle_shermantank.tik" "scale" " .1"
    " models/static/piano.tik"
    endArray



    local.player=parm.other


    if !(local.player.midget)
    {
    local.player.midget = 1

    local.static = spawn script_model
    local.static model = local.transform[local.num][1]
    local.num ++
    if(local.num > local.transform.size) {local.num = 1}

    local.static notsolid

    local.static glue local.player
    local.player hide

    wait 30

    local.player show
    local.player.midget = 0
    local.static remove
    }
    end
  6. theripppa Gunnery Sergeant

    Contributions:
    161
    Specialties:
    Mapper, Modeler, Textures, Pure Gamer
    Processing:
    Graphics:
    PREMIUM
    I Donated
    :beerbang:i know this is easy for the majority of you guys....but wow, im stuck..maybe i need a beer break...lol

Share This Page