Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
2 registered members (TipmyPip, 1 invisible), 18,699 guests, and 8 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 2 1 2
Re: c-script zu Lite-C ( wieder ! ) [Re: Shinobi] #189167
03/25/08 23:41
03/25/08 23:41
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Ein Bug ist es denke ich nicht, bei mir funktioniert die übergabe in div. Projekten (V7.07).
Hat das Panel auch eine BMAP, die alle drei Buttons abdeckt?
Poste doch mal den ganzen Panelcode...
Die on_x müssen neu in einer function stehen! z.b:

my_func_startup() // Startet von alleine wegen --> _startup
{
on_f1 = NULL;
}

Last edited by Widi; 03/25/08 23:48.
Re: c-script zu Lite-C ( wieder ! ) [Re: Widi] #189168
03/26/08 18:40
03/26/08 18:40
Joined: Oct 2003
Posts: 560
Germany / NRW / Essen
Shinobi Offline OP
User
Shinobi  Offline OP
User

Joined: Oct 2003
Posts: 560
Germany / NRW / Essen
Das mit der Function und den on_X buttons wusste ich , habe das Manual gelesen , es wird trotdem nicht ausgeführt .

Was das Panel angeht habe ich sicher auch nichts falsch gemacht , denn in all meinen Projekten kamen sie schon reichlich vor . Es ist vielmer so das die Parameter sicherlich übergeben werden , jedoch sobalt ich in den Klammern einen Parameter stehen habe , wird die Function nicht gestartet .

Beispiel :

Function tu_was() // Führt er ganz normal aus

Function tu_was(button_number,panel) // Diese Function wird nicht gestartet
Function tu_was(button_number) // Diese Function wird nicht gestartet
Function tu_was(panel) // Diese Function wird nicht gestartet

egel welche parameter und egal wieviele , sobald sie drin stehen wird die Function nicht ausgeführt . Ohne Parameter alles ok
Ich denke wenn die Function gestartet werden würde , würden auch die Parameter mit übergeben werden.

Gibt es irgendwo ein update zum Download unter der 7.07 Version ?
vieleicht sollte ich das mal versuchen .

Re: c-script zu Lite-C ( wieder ! ) [Re: Shinobi] #189169
03/26/08 19:02
03/26/08 19:02
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Hast du die Funktion früher schon mal deklariert?
function tu_was();
Auch dort musst du die Uebergabeparameter angeben.
function tu_was(x,y);

Re: c-script zu Lite-C ( wieder ! ) [Re: Widi] #189170
03/26/08 19:17
03/26/08 19:17
Joined: Oct 2003
Posts: 560
Germany / NRW / Essen
Shinobi Offline OP
User
Shinobi  Offline OP
User

Joined: Oct 2003
Posts: 560
Germany / NRW / Essen
Das ich die Parameter beim deklarieren auch angeben muss wusste ich nicht.
Danke für deine hilfe Widi , das war bisher der beste anhaltspunkt für mich .
Also habe es nun getestet und er spuckt mir eine Fehlermeldung aus "wrong number/type of parameter" .. Denke mal ich muss die Parameter anders angeben oder ?

habe diese benutzt function "function irgendwas(button_number,panel);"

Re: c-script zu Lite-C ( wieder ! ) [Re: Shinobi] #189171
03/26/08 19:58
03/26/08 19:58
Joined: Aug 2007
Posts: 1,922
Schweiz
Widi Offline
Serious User
Widi  Offline
Serious User

Joined: Aug 2007
Posts: 1,922
Schweiz
Stimmt, jetzt wo du es sagst. Hatte auch das gleiche Problem. Habe die Funktion dann einfach vor die Panels verlegt, so musste ich sie nicht deklarieren.
(hatte dieses Problem nur bei Button- und Panelpointer, bei normalen vars geht es)

Last edited by Widi; 03/26/08 20:01.
Re: c-script zu Lite-C ( wieder ! ) [Re: Widi] #189172
03/26/08 20:28
03/26/08 20:28
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
also das mit den Tasten könnte daran liegen, daß du evtl. die acknex.c inkludiert hast.

Probier mal das setzen auf ne Dummyfunktion.

Bei deinem Prototypen mußt du natürlich noch die Datentypen angeben, also z.B. var und PANEL*

Re: c-script zu Lite-C ( wieder ! ) [Re: FBL] #189173
03/27/08 17:00
03/27/08 17:00
Joined: Oct 2003
Posts: 560
Germany / NRW / Essen
Shinobi Offline OP
User
Shinobi  Offline OP
User

Joined: Oct 2003
Posts: 560
Germany / NRW / Essen
Nun geht es , man kann die Funktion mit einem oder mer parameter angeben , so ging das ja auch in c-script . Bei Lite-c ist es das selbe nur muss man halt beim deklarieren auch diese Parameter angeben was bei c-script nicht nötig war. Die Fehlermeldung kam nur weil die Funktion woanders ausser dem Panel nochmal benutzt wurde und da hatte ich es noch ohne Parameter. Es ist also nicht nötig die Funktion deklaratation zu umgehen .

Firoball das mit dem on_x oder sonstwas geht nun auch , hatte es zwar auch schon in einer Funktion drin aber irgendwie geht es bei mir nur mit einer Starter Funktion oder ich musste da was übersehen haben .

Danke euch auf jeden fall noch mal für eure Hilfe .

Jetzt kann ich mich den anderen Problemen stellen die da noch sind von c-script zu lite-c .... mal sehen ob ich die restlichen auch wieder aleine schaffe

Last edited by Shinobi; 03/27/08 17:00.
Page 2 of 2 1 2

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

Gamestudio download | 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