Ein Forum, in dem sich neue Clonk Entwickler untereinander austauschen können.
 
StartseiteStartseite  PortalPortal  FAQFAQ  SuchenSuchen  AnmeldenAnmelden  MitgliederMitglieder  LoginLogin  

Teilen | 
 

 ObjectCount2 - Keine gültigen Suchkritierien

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten 
AutorNachricht
Bowserkoopa
Staatsrat
Staatsrat
avatar

Männlich Alter : 24
Anmeldedatum : 21.12.08

BeitragThema: ObjectCount2 - Keine gültigen Suchkritierien   Mo Aug 09, 2010 1:11 pm

Per Kontextmenü soll in einem bestimmten Bereich abgesucht werden, ob sich dort mindestens 2 Clonks befinden und wenn ja, eben der Kampf gestartet werden(Barrieren erzeugt, Spawnpunkte gesetzt, usw eben)
Ich bekomme allerdings den folgenden Error:
ERROR: ObjectCount: No valid search criterions supplied!
in der Zeile 17. Im Kommentar steht eh welche das ist.

Code:
//Kampf per Kontextmenü Startbar
protected func ContextStartbattle()
{
var pClonks=FindObjects(Find_OCF(OCF_CrewMember),Find_InRect(2127,602,673,186));

//die if-zeile ist Zeile nummer 17
if(ObjectCount2(pClonks) >=2)
{
Battle();
iFight=1;
Message("Let's FIGHT!");
}

else
   Message("Zu wenig Kämpfer in der Arena",this);
   

   return 1;
}
Nach oben Nach unten
Benutzerprofil anzeigen
Limeox
Admiral
Admiral
avatar

Männlich Anmeldedatum : 25.04.10

BeitragThema: Re: ObjectCount2 - Keine gültigen Suchkritierien   Mo Aug 09, 2010 1:59 pm

ObjectCount2 erwartet dieselben Kriterien wie FindObject2 und FindObjects.
Also einfach:
if(ObjectCount2(Find_OCF(OCF_CrewMember),Find_InRect(2127,602,673,186)) >=2)
Nach oben Nach unten
Benutzerprofil anzeigen
Bowserkoopa
Staatsrat
Staatsrat
avatar

Männlich Alter : 24
Anmeldedatum : 21.12.08

BeitragThema: Re: ObjectCount2 - Keine gültigen Suchkritierien   Mo Aug 09, 2010 2:20 pm

Das die Lösung so simpel wäre hätte ich jetzt nicht gedacht :O
Nach oben Nach unten
Benutzerprofil anzeigen
Toastbrot
Kadett
Kadett
avatar

Männlich Anmeldedatum : 10.03.09

BeitragThema: Re: ObjectCount2 - Keine gültigen Suchkritierien   Mo Aug 09, 2010 7:01 pm

Willst du die die menge der Clonks in pClonks herausbekommen musst du übrigens einfach GetLength(pClonks) denn durch FindObjects() wird pClonks ein Array zugewiesen. Limeox Lösung ist hier aber sinnvoller.
Nach oben Nach unten
Benutzerprofil anzeigen
Gesponserte Inhalte




BeitragThema: Re: ObjectCount2 - Keine gültigen Suchkritierien   

Nach oben Nach unten
 
ObjectCount2 - Keine gültigen Suchkritierien
Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben 
Seite 1 von 1
 Ähnliche Themen
-
» Keine Geschenke schicken?
» Kein Eintrags-Modus ausgewählt - Kann keine Beiträge mehr schreiben!
» Hilfe!!!Keine Anmeldung möglich
» In meinem Blog erscheinen keine Bilder mehr, nur die URL
» Moderator können keine "Wichtigen" Beiträge posten

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
CNDG :: Sonstiges :: Scripthilfe-
Gehe zu: