Gamestudio Links
Zorro Links
Newest Posts
loading historical data 1st time
by AndrewAMD. 04/14/23 12:54
Trade at bar open
by juanex. 04/13/23 19:43
Bug in Highpass2 filter
by rki. 04/13/23 09:54
Adding Limit Orders For IB
by scatters. 04/11/23 16:16
FisherN
by rki. 04/11/23 08:38
AUM Magazine
Latest Screens
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Hecknex World
Who's Online Now
3 registered members (AndrewAMD, Grant, Neb), 908 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
rki, FranzIII, indonesiae, The_Judge, storrealba
18919 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 2 1 2
Waffen positions Problem #78816
06/21/06 12:49
06/21/06 12:49
Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Ralph Offline OP
Senior Member
Ralph  Offline OP
Senior Member

Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Hi,
wie bekomme ich es hin, das sich wie bei dem Bild die Position immer so bleibt selbst wenn ich den pan verändere(also wärend des Spiels)??
Wenn ich im moment mein Player wärend des Spiels drehe dreht sich die Waffe nicht so wie ichs möchte.

Wäre sehr dankbar wenn mir das einer Scripten könnte.

MFG Ralph

Re: Waffen positions Problem [Re: Ralph] #78817
06/21/06 13:37
06/21/06 13:37
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Xarthor Offline
Expert
Xarthor  Offline
Expert

Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Code:

entity* weapon;
var w_pos[3];

function set_weapon()
{
vec_set(w_pos,vector(15,25,0));
vec_rotate(w_pos,player.pan);
vec_add(w_pos,player.x);
vec_set(weapon.x,w_pos);
}


"player" ist der pointer zu deinem Player

EDIT:
alternativ könntest du auch view-entitys für die waffen benutzen.

@Dima:
hast recht aber schaden tuts auch nix, also was solls
Ich änder den code.

Last edited by Thunder; 06/21/06 14:34.
Re: Waffen positions Problem [Re: Xarthor] #78818
06/21/06 14:16
06/21/06 14:16
Joined: Nov 2002
Posts: 2,148
Germany
Dima Offline
Expert
Dima  Offline
Expert

Joined: Nov 2002
Posts: 2,148
Germany
@Thunder:

Du hast w_pos als einen Vektor definiert. Das heißt, du brauchst bei den Befehlen wie "vec_set(w_pos.x,vector(15,25,0));" die Eigenschaft x nicht mitanzugeben. Also recht völlig aus:
"vec_set(w_pos,vector(15,25,0));"


I'm not afraid of competition cos I'm know that I'm best
Re: Waffen positions Problem [Re: Dima] #78819
06/21/06 16:11
06/21/06 16:11
Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Ralph Offline OP
Senior Member
Ralph  Offline OP
Senior Member

Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Super es funtzt!!
Aber könntet ihr mir auch sagen wie ich das mache das die Kugel wie bei jedem anderen Shooter genau in die Mitte des Fadenkreuzes geht??
Wäre super nett.

MFG Ralph

Re: Waffen positions Problem [Re: Ralph] #78820
06/21/06 16:22
06/21/06 16:22
Joined: Nov 2002
Posts: 2,148
Germany
Dima Offline
Expert
Dima  Offline
Expert

Joined: Nov 2002
Posts: 2,148
Germany
Ok, du musst diesen Code in die Action der Bullet enfügen:

Code:
vec_set(temp, vector((cross.x - 5), (cross.y - 5), 100));
vec_for_screen(temp, CAMERA);
vec_sub(temp, weapon.x);
vec_to_angle(my.pan, temp);



Dabei ersezt du "cross" mit dem Namen des Panels deines Fadenkreuzes. "5" musst du ersetzen mit der Hälfte der Breite oder Höhe der Fadenkreuzbitmap!


I'm not afraid of competition cos I'm know that I'm best
Re: Waffen positions Problem [Re: Dima] #78821
06/21/06 17:03
06/21/06 17:03
Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Ralph Offline OP
Senior Member
Ralph  Offline OP
Senior Member

Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Hey danke Dima,
leider funktioniert es nur teilweise!
So hab ich es geändert:
Code:
  
vec_set(temp, vector((cross.pos_X - 18), (cross.pos_Y - 18), 100));
vec_for_screen(temp, CAMERA);
vec_sub(temp, weapon.x);
vec_to_angle(my.pan, temp);


Der Panel heißt auch cross und das fadenkreuz Bild ist 36x36 groß.
Das Problem ist jetzt das es nach oben links zieht also trifft die Kugel nicht in der Mitte auf die Entity oder ein Block.

MFG Ralph

Re: Waffen positions Problem [Re: Ralph] #78822
06/21/06 17:07
06/21/06 17:07
Joined: Nov 2002
Posts: 2,148
Germany
Dima Offline
Expert
Dima  Offline
Expert

Joined: Nov 2002
Posts: 2,148
Germany
Versuch mal den Wert "100" erstmal kleiner zu machen, sagen wir mal 0. Wenn nicht klappt größer machen, 200 oder 500. Wenn dann alles nicht geht, einach nochmal posten!


I'm not afraid of competition cos I'm know that I'm best
Re: Waffen positions Problem [Re: Dima] #78823
06/21/06 17:15
06/21/06 17:15
Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Ralph Offline OP
Senior Member
Ralph  Offline OP
Senior Member

Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Hmm die Idee ist nicht schlecht und es funtzt aber wenn ich jetzt eine Wand habe die weiter entfernd ist wird es wieder ungenau also verzieht es.

MFG Ralph

Re: Waffen positions Problem [Re: Ralph] #78824
06/21/06 17:27
06/21/06 17:27
Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Xarthor Offline
Expert
Xarthor  Offline
Expert

Joined: Jul 2002
Posts: 4,436
Germany, Luebeck
Das liegt ganz einfach daran das du die Kugel zu einer position drehst die je nachdem welchen wert du da einsetzt näher oder weiter entfernt vom spieler liegt.

Wenn du nicht unbedingt "richtige" kugeln brauchst, würde ich trace benutzen.

Re: Waffen positions Problem [Re: Xarthor] #78825
06/21/06 17:38
06/21/06 17:38
Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Ralph Offline OP
Senior Member
Ralph  Offline OP
Senior Member

Joined: Feb 2006
Posts: 385
Oldenburg,Germany
Hmm mit trace probier ich es jetzt schon also das das resultat aus der Trace dan als entfernung genommen wird das ist aber auch so ungenau.

MFG Ralph

Page 1 of 2 1 2

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