|
|
Gegenstände aufnehmen
#144012
07/28/07 13:25
07/28/07 13:25
|
Joined: Jul 2007
Posts: 288 Germany, NRW
Martek
OP
Member
|
OP
Member
Joined: Jul 2007
Posts: 288
Germany, NRW
|
Hi @ all,
ich hab mal wieder ein Problem:D Ich möchte habe in meinem Spiel eine Waffe. Für die Waffe habe ich enable_click gesetzt. Aber das Funktionier nicht. So sieht die Aktion aus:
action mace { my.enable_click = on; my.event = get_mace(); }
So get_mace sieht so aus: function get_mace() { if(event_type == event_impact) { ent_create("mace.mdl", player.x, add_mace); } }
Jetzt reagiert er aber nicht auf den Mausklick. Und wenn ich die If-Abfrage wegmache führt er den Befehl sofort aus. Wie kommt das???
Und also 2.:
Wenn ich die Waffe jetzt habe kann ich mich nur noch drehen, nicht mehr gehen. Ich habe my.passable = on; gesetzt. Müsste das nicht reichen???
Mfg, Pingulord
3D Gamestudio A7 Extra
|
|
|
Re: Gegenstände aufnehmen
[Re: Artus]
#144014
07/28/07 16:16
07/28/07 16:16
|
Joined: Jul 2007
Posts: 288 Germany, NRW
Martek
OP
Member
|
OP
Member
Joined: Jul 2007
Posts: 288
Germany, NRW
|
Ups, das mit impact war noch von meinen Versuchen:D
Klappt aber trotzdem net. Ich versteh das net.
So sieht add_mace aus: function add_mace() { proc_late(); my.passable = on; my.metal = on; my.albedo = 0; while(player != null) { vec_set(my.x, player.x); vec_set(my.pan, player.pan); my.frame = player.frame; my.next_frame = player.next_frame; wait(1); } }
Aber das funktioniert!!!
Mfg, Pingulord
Last edited by Pingulord; 07/29/07 11:17.
3D Gamestudio A7 Extra
|
|
|
Re: Gegenstände aufnehmen
[Re: Martek]
#144015
07/29/07 17:07
07/29/07 17:07
|
Joined: Jul 2007
Posts: 288 Germany, NRW
Martek
OP
Member
|
OP
Member
Joined: Jul 2007
Posts: 288
Germany, NRW
|
Bitte, brauche dringen hilfe. Ich hab die template version probiert, aber die funktioniet auch net. Kann das an A7 liegen??? Wenn ja wie kann man das beheben???
Bin echt verzweifelt!!!:(
Mfg, Pingulord
3D Gamestudio A7 Extra
|
|
|
Re: Gegenstände aufnehmen
[Re: Fenriswolf]
#144017
07/29/07 20:26
07/29/07 20:26
|
Joined: Jul 2007
Posts: 288 Germany, NRW
Martek
OP
Member
|
OP
Member
Joined: Jul 2007
Posts: 288
Germany, NRW
|
Vielen, vielen Dank. Damit hab ich schonmal ein Problem gelöst. Jetzt gibt es nur noch 2 fragen: 1. Wieso der Befehl my.ENABLE_click = on; nicht funkioniert? und 2. Wieso ich mit der Waffe in der Hand nicht gehen kann, obwohl ich my.PASSABLE = on; gesetzt habe?
Aber das hat mir schonmal weiter geholfen. Nochmal vielen Dank, Pingulord
3D Gamestudio A7 Extra
|
|
|
Re: Gegenstände aufnehmen
[Re: Fenriswolf]
#144019
07/29/07 21:10
07/29/07 21:10
|
Joined: Jul 2007
Posts: 288 Germany, NRW
Martek
OP
Member
|
OP
Member
Joined: Jul 2007
Posts: 288
Germany, NRW
|
Cool 1. klappt schonmal. Ich dachte da ich my.passable gesetz habe würde das reichen.
Zu 2. Ich habe das fertige object shield.mdl von dem guard genommen und das so gelassen. Und die mouse_range habe ich auch schon auf 100000 gesetzt. Klappt net. Könnte das daran liegen, das ich auf mouse_left meinen angriff habe???
Mfg, Pingulord
3D Gamestudio A7 Extra
|
|
|
Re: Gegenstände aufnehmen
[Re: Fenriswolf]
#144021
07/29/07 22:04
07/29/07 22:04
|
Joined: Jul 2007
Posts: 288 Germany, NRW
Martek
OP
Member
|
OP
Member
Joined: Jul 2007
Posts: 288
Germany, NRW
|
Jo, ich habe mouse_mode 2; Die anderen beiden habe ich auch schon ausporbiert.
Mfg, Pingulord
3D Gamestudio A7 Extra
|
|
|
|