1 registered members (TipmyPip),
18,484
guests, and 6
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Levelwechsel code problem
[Re: Uhrwerk]
#418732
02/28/13 22:42
02/28/13 22:42
|
Joined: Apr 2005
Posts: 653 Germany
Det
OP
User
|
OP
User
Joined: Apr 2005
Posts: 653
Germany
|
Es hängt wohl nur noch an dem angeblichen Syntax Error der aber nicht im Mainscript sein kann weil er es ja startet ohne das Levelwechsel Script.
@ Uhrwerk ja habe ich beachtet trotz alles dem zeigt er jetzt :
Error E355: Startup failure Eine gepublishte Engine konnte nicht starten. Mögliche Ursachen sind Modifikationen an der Exe-Datei, der Resource oder dem Skript nach dem Publishen. Dasselbe kann auch geschehen, wenn sich im .CD-Ordner noch alter Inhalt befindet. Löschen Sie den .CD-Ordner und publishen Sie erneut.
nur das ich nichts Published habe und auch nichts an der Exe Modifiziert habe
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: Levelwechsel code problem
[Re: rayp]
#418735
02/28/13 22:51
02/28/13 22:51
|
Joined: Apr 2005
Posts: 653 Germany
Det
OP
User
|
OP
User
Joined: Apr 2005
Posts: 653
Germany
|
kannst Du wohl laut sagen Ich vermute das beim Level Script noch irgend was nicht richtig ist deswegen beschuldigt er das Main Script mit demSyntax Error sonst würde es ja ohne dieses Leve Script auch nicht laufen .
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: Levelwechsel code problem
[Re: rayp]
#418736
02/28/13 23:02
02/28/13 23:02
|
Joined: Apr 2005
Posts: 653 Germany
Det
OP
User
|
OP
User
Joined: Apr 2005
Posts: 653
Germany
|
kannst Du wohl laut sagen Ich vermute das beim Level Script noch irgend was nicht richtig ist deswegen beschuldigt er das Main Script mit demSyntax Error sonst würde es ja ohne dieses Leve Script auch nicht laufen .
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: Levelwechsel code problem
[Re: Det]
#418737
02/28/13 23:06
02/28/13 23:06
|
Joined: Jan 2002
Posts: 4,225 Germany / Essen
Uhrwerk
Expert
|
Expert
Joined: Jan 2002
Posts: 4,225
Germany / Essen
|
Ein inkludiertes Skript nach dem anderen auskommentieren. Wenns dann läuft hast Du den Schuldigen und kannst ihn hier posten.
Always learn from history, to be sure you make the same mistakes again...
|
|
|
Re: Levelwechsel code problem
[Re: Uhrwerk]
#418739
02/28/13 23:23
02/28/13 23:23
|
Joined: Apr 2005
Posts: 653 Germany
Det
OP
User
|
OP
User
Joined: Apr 2005
Posts: 653
Germany
|
Die anderen include scripte gingen die ganze zeit bis heute die sind schon seit zwei Wochen mit der Main includiert.Irgendwas passt ihm am Level Script nicht. Ich poste es noch mal auch wenn es ein Doppelpost ist nur verändert sonst gibt es wohl keine andere lösung außer das Level Script weg zu lassen und blöd aus der Wäsche zu gucken -)
[/code]
BMAP* loading_screen_bmp = "loading_screen.bmp";
//PANEL* loading_screen_pan = /// VORHER
PANEL* loading_screen =
{
layer = 15;
bmap = loading_screen_bmp;
flags = SHOW;
}
function load_level()
{
//loading_screen..flags |= VISIBLE; //displays loading screen
set (loading_screen,SHOW};
wait(3);
wait(2);
//loading_screen _pan.flags &= ~VISIBLE; //clears screen
reset (loading_screen,SHOW};
bmap_purge(loading_lv);
level_load("level1.wmb");
}
ACTION levelchange() //*assign this to a map entity blocking the way out of the level*/!!!!
{
set(my,INVISIBLE); //makes entitie invisible
MY.ENABLE_IMPACT = ON; //enables player impact
MY.EVENT = load_level; //function name
}
[code]
Last edited by Det; 02/28/13 23:24.
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: Levelwechsel code problem
[Re: Det]
#418740
02/28/13 23:30
02/28/13 23:30
|
Joined: Apr 2005
Posts: 653 Germany
Det
OP
User
|
OP
User
Joined: Apr 2005
Posts: 653
Germany
|
Was noch beschämender ist ich habe noch zwei Level load scripte die auch nicht gehen also insgesamt 3 wo ich mich schon einige zeit mit rumschlage.
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: Levelwechsel code problem
[Re: Uhrwerk]
#418742
02/28/13 23:57
02/28/13 23:57
|
Joined: Apr 2005
Posts: 653 Germany
Det
OP
User
|
OP
User
Joined: Apr 2005
Posts: 653
Germany
|
aber das ist doch Lite C oder doch nicht oder muß es
my.INVISIBLE = ON; sein
my.ENABLE_IMPACT = ON; // sensible for push collision
und das steht so im Handbuch aber ob es jetzt das richtige ist
Es soll ja bei berührung einer Enity das level wechseln dachte ich jedenfalls -)
Last edited by Det; 03/01/13 00:02.
Wissen ist macht. Nichts wissen macht auch nichts.
A7.86
|
|
|
Re: Levelwechsel code problem
[Re: Det]
#418746
03/01/13 00:09
03/01/13 00:09
|
Joined: Jul 2008
Posts: 2,110 Germany
rayp
 
X
|
 
X
Joined: Jul 2008
Posts: 2,110
Germany
|
Du solltest Dich wirklich mal einlesen ?! Du willst lite-c machen aber schreibst alles in c-script...mhm
my.INVISIBLE = ON;
set (my, INVISIBLE);
my.emask |= ENABLE_IMPACT;
my.event = deinevent;
Edit: Hattest Du nicht das simpleshooter Script von mir runter geladen ? Da sieht man das alles übrigens, mit Impact usw. edit2:
BMAP* loading_screen_bmp = "loading_screen.bmp";
PANEL* loading_screen = {
layer = 15;
bmap = loading_screen_bmp;
flags = SHOW;
}
function load_level(){
set (loading_screen,SHOW};
wait(5);
reset (loading_screen,SHOW};
level_load("level1.wmb");
}
action levelchange(){
set(my,INVISIBLE); //makes entitie invisible
my.emask |= ENABLE_IMPACT;
my.event = load_level;
}
da! oder so
BMAP* loading_screen_bmp = "loading_screen.bmp";
PANEL* loading_screen = {
layer = 15;
bmap = loading_screen_bmp;
flags = SHOW;
}
//skill1 LevelNr 1
action levelchange(){
set(my,INVISIBLE|PASSABLE); //makes entitie invisible
while(!player) wait(1);
while(vec_dist(my.x, player.x)>80) wait(1);
set (loading_screen,SHOW};
wait(5);
reset (loading_screen,SHOW};
if (my.skill1 == 1) level_load("level1.wmb");
}
mfg
Last edited by rayp; 03/01/13 00:36.
Acknex umgibt uns...zwischen Dir, mir, dem Stein dort... "Hey Griswold ... where u gonna put a tree that big ?" 1998 i married my loved wife ... Sheeva from Mortal Kombat, not Evil-Lyn as might have been expected rayp.flags |= UNTOUCHABLE;
|
|
|
|