Gamestudio Links
Zorro Links
Newest Posts
Z9 getting Error 058
by k_ivan. 04/25/26 19:13
ZorroGPT
by TipmyPip. 04/25/26 16:09
Stooq now requires an API key
by jcl. 04/13/26 09:42
Strange "Alien" Skull created with >Knubber<
by NeoDumont. 04/10/26 18:58
400 free seamless texture pack downl. here !
by NeoDumont. 04/08/26 19:55
AUM Magazine
Latest Screens
Dorifto samurai
Shadow 2
Rocker`s Revenge
Stug 3 Stormartillery
Who's Online Now
1 registered members (1 invisible), 3,489 guests, and 13 spiders.
Key: Admin, Global Mod, Mod
Newest Members
valino, juergenwue, VladMak, Geir, ondrej
19209 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Fragen zu Bones #166296
11/07/07 15:33
11/07/07 15:33
Joined: Jan 2007
Posts: 126
Germany
Pinkhead Offline OP
Member
Pinkhead  Offline OP
Member

Joined: Jan 2007
Posts: 126
Germany
Hey,

Kann man irgendwie so etwas in der art umschreiben:

if (bone.x < 300 && bone.x > 10) {
...
}

Oder geht das nicht?
Ich sehe nur folgende befehle für Bone Steurungen per Script:
ent_bonename(ENTITY*,STRING*,var num)
ent_bonemove(ENTITY*, STRING* name, VECTOR* offset)
ent_bonescale(entity,string name,vector scale)
ent_bonerotate(entity,string name,vector angle)
ent_bonerotate_parent(entity,string name,vector angle)
usw...

Ich möchte das sich der ganze Oberkörper sich dreht, aber nur in einem Winkel von zb. 0° bis 180°. Ich hab es bis jetzt nicht hinbekommen.
Hier mein Code:
Code:


var blickwinkel_min_max;

action player_action {
player = my;

while(1) {

blickwinkel_defenierer();

wait(1);
}
}

function blickwinkel_defenierer() {
if (blickwinkel_min_max < 60 && blickwinkel_min_max > -60) {
blickwinkel_min_max = camera.pan;
}
}

//STEUERUNG

function steuerung() {

IF (key_h == 1) {
ent_bonerotate(player,"torsorbone",vector(blickwinkel_min_max, 0, 0));
}
}



Danke für die Hilfe im Vorraus,

Maik G.

Last edited by Pinkhead; 11/07/07 15:34.

I'm 14, NOW! RollingStone Fullversion Rolling Stone won by u19! -> German - Winnerlist
Re: Fragen zu Bones [Re: Pinkhead] #166297
11/07/07 15:35
11/07/07 15:35
Joined: Jul 2007
Posts: 959
nl
F
flits Offline
User
flits  Offline
User
F

Joined: Jul 2007
Posts: 959
nl
it isnt inside a loop


"empty"
Re: Fragen zu Bones [Re: flits] #166298
11/07/07 15:37
11/07/07 15:37
Joined: Jan 2007
Posts: 126
Germany
Pinkhead Offline OP
Member
Pinkhead  Offline OP
Member

Joined: Jan 2007
Posts: 126
Germany
It is, but I've forgot some code pieces. I edit the post now.


I'm 14, NOW! RollingStone Fullversion Rolling Stone won by u19! -> German - Winnerlist
Re: Fragen zu Bones [Re: flits] #166299
11/07/07 16:02
11/07/07 16:02
Joined: Jan 2007
Posts: 126
Germany
Pinkhead Offline OP
Member
Pinkhead  Offline OP
Member

Joined: Jan 2007
Posts: 126
Germany
Hey,
Ich hab jetzt folgenden Code:
Code:

var blickwinkelgrad = 0;

action player_action {
player = my;

while(1) {

steuerung();

blickwinkel();

wait(1);
}
}

function blickwinkel(){

if (mouse_right == 1) {

if (camera.pan < 0 && blickwinkelgrad > -10) {
ent_bonerotate(player,"torsorbone",vector(-5, 0, 0));
blickwinkelgrad -= 1;
}

if (camera.pan > 0 && blickwinkelgrad < 10) {
ent_bonerotate(player,"torsorbone",vector(5, 0, 0));
blickwinkelgrad += 1;
}

}

if (blickwinkelgrad != 0 && mouse_right == 0) {
ent_bonereset(player,"torsorbone");
}

}



Nur leider funktioniert der Code nicht ganz da camera.pan nicht immer an der gleichen stelle ist.

Bitte Hilfe!


I'm 14, NOW! RollingStone Fullversion Rolling Stone won by u19! -> German - Winnerlist

Gamestudio download | 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