Gamestudio Links
Zorro Links
Newest Posts
Newbie Questions
by fairtrader. 12/05/23 14:22
Zorro Trader GPT
by TipmyPip. 12/04/23 11:34
Square root rule
by Smallz. 12/02/23 09:15
RTest not found error
by TipmyPip. 12/01/23 21:43
neural function for Python to [Train]
by TipmyPip. 12/01/23 14:47
Xor Memory Problem.
by TipmyPip. 11/28/23 14:23
Training with command line parameters
by TipmyPip. 11/26/23 08:42
Combine USD & BTC Pairs In Asset Loop
by TipmyPip. 11/26/23 08:30
AUM Magazine
Latest Screens
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Who's Online Now
2 registered members (3run, AndrewAMD), 667 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
fairtrader, hus, Vurtis, Harry5, KelvinC
19019 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Waffen & Rüstungen wechseln #300986
12/07/09 15:10
12/07/09 15:10
Joined: Aug 2009
Posts: 8
Z
ZEB Offline OP
Newbie
ZEB  Offline OP
Newbie
Z

Joined: Aug 2009
Posts: 8
Wie wechsele ich am besten während des Spieles Waffen oder Rüstungen (z.b.: anderes Schwert, andere Axt, andere Rüstung...)?

Welche Techniken gibt es dafür?

Re: Waffen & Rüstungen wechseln [Re: ZEB] #301013
12/07/09 18:47
12/07/09 18:47
Joined: Apr 2009
Posts: 161
austria
L
littlejacky Offline
Member
littlejacky  Offline
Member
L

Joined: Apr 2009
Posts: 161
austria
Falls du mit Lite-c programmierst, empfehle ich "ent_morph".

Das Prinzip ist einfach falls man es versteht.

Mache eine Variable z.B. "waffen_nummer".

Kopiere einfach diesen Code:

ENTITY* player_weapon; // Waffe des Spielers

action players_waffen()
{
player_weapon = my;
set(my,PASSABLE);
proc_mode = PROC_LATE;
while(you != NULL)
{
// Setze die Vertex selbst (Nachzusehen in MED)
vec_for_vertex(tempV.x, you, 504); // Der Vertex bei der die Hand anfaengt
vec_for_vertex(tempV2.x, you, 483); // Der Vertex bei der die Hand aufhoert
vec_set(my.x, tempV.x);
vec_diff(tempV.x, tempV2.x, tempV.x);
vec_to_angle(tempA.pan, tempV.x);
vec_set(my.pan, tempA.pan);

if(waffen_nummer == 0)
{
set(my,INVISIBLE);
}
if(waffen_nummer == 1)
{
reset(my,INVISIBLE);
ent_morph(my, "schwert.mdl");
vec_for_vertex(tempV.x, player_weapon, 49); // Vertex bei dem das Schwert anfaengt
vec_for_vertex(tempV2.x, player_weapon, 15); // Vertex bei dem das Schwert aufhoert
schaden = 3;
}
//usw
// Die Datn musst du anpassen
}
wait(1);
}

Dann schreibst du in deinen Player_skript die Zeile (Nach der ersten geschwungenen Klammer!!!)

ent_create("schwert.mdl", my.x, players_waffen);

Ich hoffe es funktioniert bei dir!!!

PS: Der Skript ist ein Teil des Kingdom Hearts Movements^^

Last edited by littlejacky; 12/07/09 18:49.

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