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
LEVEL LOAD c script in lite C ändern #357817
02/08/11 20:42
02/08/11 20:42
Joined: Apr 2005
Posts: 653
Germany
D
Det Offline OP
User
Det  Offline OP
User
D

Joined: Apr 2005
Posts: 653
Germany
Hallo !

Ich versuche gerade ein Level Load C Sript in ein Lite C Script um zu ändern aber da ich noch nicht so gut in lite C bin finde ich nicht so ganz die entsprechenden Befehle damit es in lite c läuft.

Code:
BMAP*  loading_lv = "blank_bmp";  //Loading screen
PANEL* loadingscreen {
	bmap = loading_lv;   //loading screen name
	flags = refresh,d3d;
}

function load_level()
{
	loadingscreen.pos_x = (screen_size.x - bmap_width(loading_lv))/2;  //centers loading screen
	loadingscreen.pos_y = (screen_size.y - bmap_height(loading_lv))/2;

loadingscreen.visible = on;  //displays loading screen	
wait(3);
sleep(2);
loadingscreen.visible = off;  //clears screen
bmap_purge(loading_lv); 
load_level(<level2.wmb>) ;  ;  //level name 
  
}}


ACTION levelchange //*assign this to a map entity blocking the way out of the level*/!!!!
{

MY.INVISIBLE = ON;       //makes entitie invisible
MY.ENABLE_IMPACT = ON;   //enables player impact
MY.EVENT = load_level;  //function name

}



Last edited by Det; 02/08/11 20:52.

Wissen ist macht.
Nichts wissen macht auch nichts.

A7.86
Re: LEVEL LOAD c script in lite C ändern [Re: Det] #357850
02/08/11 21:48
02/08/11 21:48
Joined: Apr 2005
Posts: 653
Germany
D
Det Offline OP
User
Det  Offline OP
User
D

Joined: Apr 2005
Posts: 653
Germany
Also irgendwie ist das merkwürdig laut Handbuch müßte es in Lite C funktionieren was es aber nicht macht obwohl es so im Handbuuch steht
Code:
my.INVISIBLE = ON;       //makes entitie invisible
my.ENABLE_IMPACT = ON;   //enables player impact
my.EVENT = load_level;  //function name



my.INVISIBLE = SHOW; bekomme ich einen Syntax Error

Last edited by Det; 02/08/11 21:54.

Wissen ist macht.
Nichts wissen macht auch nichts.

A7.86
Re: LEVEL LOAD c script in lite C ändern [Re: Det] #357906
02/08/11 23:54
02/08/11 23:54
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
my.INVISIBLE = ON; //makes entitie invisible
my.ENABLE_IMPACT = ON; //enables player impact
my.EVENT = load_level; //function name


Das steht nicht für LiteC im manual.

set(me, INVISIBLE);
my.emask |= ENABLE_IMPACT;

Re: LEVEL LOAD c script in lite C ändern [Re: Rei_Ayanami] #357912
02/09/11 00:07
02/09/11 00:07
Joined: Apr 2005
Posts: 653
Germany
D
Det Offline OP
User
Det  Offline OP
User
D

Joined: Apr 2005
Posts: 653
Germany
INVISIBLE
Nur bei Level-Entities: Wird dieses Flag gesetzt, ist die Entity im Level unsichtbar, stellt aber für die Kollisionserkennung weiterhin ein Hindernis dar.

Typ:
Flag
Beispiel:
my.INVISIBLE = ON;
set(my,INVISIBLE);


das ist aus dem Manual wenn man beim WED auf Hilfe klickt
eigentlich dachte ich das es Lite C ist aber bei dir steht ja was ganz anderes

Last edited by Det; 02/09/11 00:13.

Wissen ist macht.
Nichts wissen macht auch nichts.

A7.86
Re: LEVEL LOAD c script in lite C ändern [Re: Det] #358112
02/09/11 18:37
02/09/11 18:37
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Alles was grün ist, ist lite_c, das andere ist c script!!! Steht auch im Manual.

my.INVISIBLE = ON; // --> c script
set(my,INVISIBLE); // --> lite c


Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

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