Gamestudio Links
Zorro Links
Newest Posts
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
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (AndrewAMD, 1 invisible), 1,086 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
fehler beim Player platzieren #111792
02/13/07 08:53
02/13/07 08:53
Joined: Apr 2005
Posts: 1,058
Luzern
Nicolas_B Offline OP
Serious User
Nicolas_B  Offline OP
Serious User

Joined: Apr 2005
Posts: 1,058
Luzern
hy zusammen,

hab n kleines Problem. Ich will mit hilfe einer Function den Player an eine Zufällige Position im Level Plazietren. Nun kommt aber eine Fehlermeldung in einem Fenster:

Quote:


Malfunction W1517:

create_player: Tarce(vecFrom, veTo)- no level!





Was die fehlermeldung in etwa bedeutet ahne ich schon aber wie kann ich den Fehler beheben. Hier ist noch die Betroffene Funcion:

Code:
  

function create_player()
{
var position_found = FALSE;
while (position_found == FALSE)
{
// get random start vector around center of level
vecFrom.x =-400 + random(800);
vecFrom.y =-400 + random(800);
vecFrom.z = 200;
vec_set(vecTo,VecFrom);
vecTo.z = -200;
trace_mode = IGNORE_SPRITES + IGNORE_PASSENTS + IGNORE_PASSABLE + IGNORE_MODELS + USE_BOX + SCAN_TEXTURE;
TRACE(vecFrom,vecTo);

// check for floor texture, if floor create entity
if((str_stri(tex_name,"SteelFloor") != FALSE)||(str_stri(tex_name,"SteelFloor") != FALSE))
{
vec_set(temp_loc,vecTo);
temp_loc.z = target.z + 35;
player = ent_create("player1.mdl",temp_loc,move_player);
position_found = TRUE; // found floor to create player on
}
}
}



Die Function habe ich aus dem MP Tutorial von der Resource Page.
Währe sehr froh um Hilfe

THX und gg Nicolas_B

Re: fehler beim Player platzieren [Re: Nicolas_B] #111793
02/13/07 09:27
02/13/07 09:27
Joined: Jan 2005
Posts: 545
Schleswig-Holstein, Deutschlan...
Artus Offline
User
Artus  Offline
User

Joined: Jan 2005
Posts: 545
Schleswig-Holstein, Deutschlan...
Du kannst erst einige Frames nach Level_load einen trace ausführen, ansonsten bekommst du die Fehlermeldung, dass das Level nicht vorhanden ist. Einfach ein wait(5); am anfang der Funktion einsetzen.


Moderated by  HeelX, Spirit 

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