02.11.2013, 16:54
Das habe ich gerade gemacht. Habe die dos.includedemo genommen, und da funktionieret es ohne Hit....
Aber was kann denn bitte schön daran falsch sein ???
jedesmal wenn ich die Zeile dos_RunWB ausklammere, dann startet der Ped mit einem wegklickbaren Reaper :twisted:
Aber was kann denn bitte schön daran falsch sein ???
Code:
.call_pluginmenuentry:
TST.w use_pubscreen
BEQ.w JL_0_FB72
TST.w use_default_pubscreen
BEQ.w JL_0_FB72
MOVEA.l _intuibase,A6
LEA str_defaultpubscreen,A0
JSR _SetDefaultPubScreen(A6)
JL_0_FB72:
MOVE d6,-(a7)
!basic
MOVE (a7)+,D0 : id_menuitem.w = PutD0 - $258
ResetList custommenu()
menuentry = 0
While id_menuitem > menuentry
dummy = NextItem(custommenu())
menuentry + 1
Wend
If custommenu()\path <> ""
!cout{"custommenupath = "+Str$(custommenu()\path)}
If custommenu()\path = "Blitz3:System/MenuED"
Gosub open_menueditor
Gosub init_menus
Else
If custommenu()\runwbmode = False
dos_RunCli{"run >Nil: ",custommenu()\prio,custommenu()\stacksize,False,custommenu()\path}
Else
dos_RunWB{custommenu()\path} ;crasht, warum ?????
EndIf
EndIf
EndIf
!asm
RTS
jedesmal wenn ich die Zeile dos_RunWB ausklammere, dann startet der Ped mit einem wegklickbaren Reaper :twisted: