Clonk-Center Titelbild

Clonk Center Forum / Allgemein / Kontext-Menu Problem


[ ]


Seite 1[1]

Von Darth Max am 31.12.2007 10:46  
Hallo, ich habe ein Problem ich habe dem normalen clonk im script dazugefügt

/* Initialisierung */

protected func Initialize()
{
  // Local 10 richtig setzen
  Local(10) = 0;
  return(1);
}

/* Kontext */

public func vertex() { return(Local(10) == 0); }

/* Kontext */

public func NoVertex(pCaller)
{
  [$NoVertex$|Image=NVTX|Condition=vertex]
  return(vertexdelete());
}

protected func ControlSpecial()
{
  if(Local(10) == 1) return(vertexmake());
  Local(10) = 0;
  return(1);
}

protected func vertexmake()
{
  AddVertex(0,2);
  AddVertex(0,-7);
  AddVertex(0,9);
  AddVertex(-2,-3);
  AddVertex(2,-3);
  AddVertex(-4,3);
  AddVertex(4,3);
  return(1);
}

protected func vertexdelete()
{
  RemoveVertex(1);
  RemoveVertex(2);
  RemoveVertex(3);
  RemoveVertex(4);
  RemoveVertex(5);
  RemoveVertex(6);
  RemoveVertex(7);
  Local(10) = 1;
  return(1);
}
zusätzlich zu den normalen funktion das objekt mit der id NVTX existiert und die beschreibun für $NoVertex$ gibt es auch wenn ich dann das level starte in der der modifizierte clonk ist kommt zwar kein fehler aber im kontext menu fehlt der eintrag den ich dazu gemacht habe wiso das? ich habe CR 4.9.7.8

Von Methos am 31.12.2007 11:07  
Muss in einer Kontextmenüfunktion nicht "Context" enthalten sein...

Von Darth Max am 31.12.2007 11:20  
wo meinst du jetz soll context hin

Von Darth Max am 31.12.2007 11:22  
bei einem anderen spaß objekt hab ichs so ähnlich gemach nur ohne bedingund und da wo steht was die funktion macht stand nur das ein objekt createt wird ich hatte nirgends context hingeschrieben

Von boni am 31.12.2007 11:26  
Du hast ja auch keine Context-Funktion.

Von Darth Max am 31.12.2007 11:45  
oh mist stimmt es müsste

/* Kontext */

public func ContextNoVertex(pCaller)
{
  [$NoVertex$|Image=NVTX|Condition=vertex]
  return(vertexdelete());
}

heißen hab ich glatt übersehen(beim anderen hatte ichs richtig gemacht. Danke für die hilfe!

Von Mar am 31.12.2007 11:50  
Nebenbei:
Du hast den 5000. Kommentar im Algemein-Forum.

Von Kobra am 31.12.2007 12:53  
Da ist endlich mal einer der nicht sagt "Juppie ich hab den zehnundzwölfzigsten post!11" und du schreibst es auchnoch -.-

Von tiggi3 am 31.12.2007 13:53  
Er wollte sich ja nur den 5001.schnappen.

Seite 1[1]