While reading some of this questions i ask myself if you ever wrote a single line in sed. ^^
You are asking for a complete game, hard said. No one around will do this for free i guess.

Open Manual:
1) Look at glide, c_move and move_min_z
2) as 1 (maybe look at c_setminmax, c_updatehull, fat,narrow,BOUNCE too)
3) Look at c_trace
5) Adding a flashlight is never "simple" or it looks like sh*
http://www.opserver.de/ubb7/ubbthreads.p...true#Post400350

Starting with an fps is not good...hard job.

Example to 3. Add something like this before your c_move/jump whatever
Code:
c_trace(my.x,vector(my.x,my.y,my.z+100),IGNORE_ME|IGNORE_SPRITES|IGNORE_CONTENT);
 if(trace_hit) 
 {
   _Hit_something_above_my_head_cant_move();
 }



greets

another edit:
http://opserver.de/wiki/index.php?title=Scripts#Player_Movement

Last edited by rayp; 07/12/12 19:03.

Acknex umgibt uns...zwischen Dir, mir, dem Stein dort...
"Hey Griswold ... where u gonna put a tree that big ?"
1998 i married my loved wife ... Sheeva from Mortal Kombat, not Evil-Lyn as might have been expected
rayp.flags |= UNTOUCHABLE;