Gamestudio Links
Zorro Links
Newest Posts
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/22/24 13:41
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (AemStones, AndrewAMD, gamers, Kingware), 1,679 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
LucasJoshua, Baklazhan, Hanky27, firatv, wandaluciaia
19054 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
Physik Objekt Lenken usw. #339772
08/29/10 08:48
08/29/10 08:48
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
Hi,
Ich habe einen Schlitten als Physik Objekt, aber er soll auch lenken. Mit my.pan bekomm ich es nicht hin wie mit einem noramlen Charakter.

Re: Physik Objekt Lenken usw. [Re: janerwac13] #339774
08/29/10 08:56
08/29/10 08:56
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
Vector speed;
here you go

if(key_s)
my.pan+=1;

if(key_a)
my.pan-=1;

if(key_w)
{
speed.x = 10; speed.y = 0; speed.z = 0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);

}


asking is the best Way to get help laugh laugh laugh
Re: Physik Objekt Lenken usw. [Re: Progger] #339775
08/29/10 08:59
08/29/10 08:59
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
action sledge ()
{
var walk_percentage;
var death_percentage;
player = me;
Kamera();
phent_settype (my, PH_RIGID, PH_BOX);
phent_setmass (my, 1, PH_BOX);
phent_setfriction (my, 10);
phent_setdamping (my, 5, 5);
phent_setelasticity (my, 0, 0);
ph_setgravity (vector(0, 0, -386));
while (1)
{
if(key_w)
{
ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}

if(key_s)
{
ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}
if(key_d)
{
ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step;
}

if(key_a)
{
my.pan-=1;
ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step; // 3 = animation speed for "walk"
}
wait (1);
}
}

Re: Physik Objekt Lenken usw. [Re: janerwac13] #339783
08/29/10 10:26
08/29/10 10:26
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
Das lenken funkt trotz dem nicht !
Trotz dem Danke Progger ! wink

Re: Physik Objekt Lenken usw. [Re: janerwac13] #339784
08/29/10 10:28
08/29/10 10:28
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
Code:
Vektor speed;
action sledge ()
{
var walk_percentage;
var death_percentage;
player = me;
Kamera();
phent_settype (my, PH_RIGID, PH_BOX);
phent_setmass (my, 1, PH_BOX);
phent_setfriction (my, 10);
phent_setdamping (my, 5, 5);
phent_setelasticity (my, 0, 0);
ph_setgravity (vector(0, 0, -386));
while (1)
{
if(key_d)
{
my.pan+=1;
ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step;
}

if(key_a)
{
my.pan-=1;
ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step; // 3 = animation speed for "walk"
}


if(key_w)
{
speed.x=100; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}

if(key_s)
{
speed.x=-100; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}

wait (1);
}
}


this should work
WFG Progger


asking is the best Way to get help laugh laugh laugh
Re: Physik Objekt Lenken usw. [Re: Progger] #339786
08/29/10 10:33
08/29/10 10:33
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
Danke Progger aber es funkt immer noch nicht !
Das lenken mein ich und die Bremse ist zwar gut nur dann geht es rückwerts

Last edited by janerwac13; 08/29/10 10:34.
Re: Physik Objekt Lenken usw. [Re: janerwac13] #339787
08/29/10 10:34
08/29/10 10:34
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
action sledge()
{
VECTOR speed;
var walk_percentage;
var death_percentage;
player = me;
Kamera();
phent_settype (my, PH_RIGID, PH_BOX);
phent_setmass (my, 1, PH_BOX);
phent_setfriction (my, 10);
phent_setdamping (my, 5, 5);
phent_setelasticity (my, 0, 0);
ph_setgravity (vector(0, 0, -386));
while (1)
{
if(key_d)
{
my.pan+=1;
ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step;
}

if(key_a)
{
my.pan-=1;
ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step; // 3 = animation speed for "walk"
}


if(key_w)
{
speed.x=-5; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}

if(key_s)
{
speed.x=5; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}

wait (1);
}
}

Re: Physik Objekt Lenken usw. [Re: janerwac13] #339788
08/29/10 10:38
08/29/10 10:38
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
ok it works now!
i hope you can also help me with tehe camera.
the camera follow the player, but doesn't rotate.
i tried with vec_set(camera.pan,Player.pan); but it doesnt work !

Re: Physik Objekt Lenken usw. [Re: janerwac13] #339790
08/29/10 10:45
08/29/10 10:45
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
here you go (:
Code:
action sledge()
{
VECTOR speed;
var walk_percentage;
var death_percentage;
player = me;
Kamera();
phent_settype (my, PH_RIGID, PH_BOX);
phent_setmass (my, 1, PH_BOX);
phent_setfriction (my, 10);
phent_setdamping (my, 5, 5);
phent_setelasticity (my, 0, 0);
ph_setgravity (vector(0, 0, -386));
while (1)
{
if(key_d)
{
my.pan+=1;
ent_animate(my,"rechtslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step;
}

if(key_a)
{
my.pan-=1;
ent_animate(my,"linkslenken",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 8 * time_step; // 3 = animation speed for "walk"
}


if(key_w)
{
speed.x=-5; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"paddeln",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}

if(key_s)
{
speed.x=5; speed.y=0; speed.z=0;
vec_rotate(speed,my.pan);
phent_addvelcentral(my,speed);
ent_animate(my,"bremsen",walk_percentage, ANM_CYCLE); // "walk" animation loop
walk_percentage += 12 * time_step; // 3 = animation speed for "walk"
}
camera.x = player.x - 200 * cos(player.pan); // 200 = distance

camera.y = player.y - 200 * sin(player.pan); // same value here

camera.z = player.z; // above the player

camera.pan = player.pan;

camera.tilt = 0; // look down at the player

camera.roll = 0;

wait (1);
}
}




asking is the best Way to get help laugh laugh laugh
Re: Physik Objekt Lenken usw. [Re: Progger] #339792
08/29/10 10:51
08/29/10 10:51
Joined: Dec 2008
Posts: 222
janerwac13 Offline OP
Member
janerwac13  Offline OP
Member

Joined: Dec 2008
Posts: 222
function Kamera()
{
var rot_angle = 0;
var rot_height = 0;
while(me != NULL)
{
vec_set(offset,vector(0,-150,100));
camera.pan = 90;
camera.tilt = -20;
vec_set(camera.x,my.x);
vec_add(camera.x,offset);
wait(1);
}
}

Page 1 of 3 1 2 3

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1