Opferlamm-Clan Board
www.opferlamm-clan.de
Verantwortlich für diese bösen Machenschaften: siehe Impressum

Registrierung Kalender Mitgliederliste Suche Häufig gestellte Fragen Zur Startseite

Opferlamm-Clan Board » Call of Duty 4 » Fix-Dateien, Modding-Fragen, Scripting » getentarray geht nicht gescheit » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen getentarray geht nicht gescheit
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
jtms
Hat kein Zuhause


Dabei seit: 30.10.2012
Beiträge: 86


Pfeil getentarray geht nicht gescheit Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hi Leute,

ich habe auf meiner SP-Map eine Horde Gegner, denen ich gerne eine goalnode zuweisen würde.

Hier das script:

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
police_man_no_car()
{
	tnode = getentarray ("policeman_target", "targetname");
	police_man = getentarray ("policeman", "targetname");

	if (tnode.size < 1)
		iprintlnbold ("no targetnodes found!");

	for (i = 0; i < police_man.size; i++)
	{

		// ---- SPAWNING ---- //

		guycache = police_man[i];
   	police_man[i] = guycache stalingradspawn();

      // ---- SETUP TARGETNODES ---- //

		police_man[i] thread policeman_think(tnode);
	}
}

policeman_think(tnode)
{
	rnd = randomint(tnode.size); 

	node = tnode[rnd];
	iprintlnbold ("set goalnode for actor: node" + rnd);

	self.goalradius = 64;
	self.script_moveoverride = 1;
   self setgoalnode(tnode[randomint(tnode.size)]); // set a random goalnode
}



Die Funktion wird aufgerufen, das police_man = getentarray ("policeman", "targetname"); geht auch wunderbar, denn die actor spawnen alle.
Aber die Zeile darüber findet keine entities. Was ich finden will, sind node_pathnodes mit dem "targetname" "policeman_target". Verschrieben hab ich mich nirgends, aber die arraygröße ist immer 0!
Sprich, das script findet die nodes nicht, aber warum? Falls mir jemand helfen kann, falls jemand nur den Ansatz einer Idee hat, BITTE antwortet, ich bin am VERZWEIFELN.

Noch einen schönen Sonntag,
JTMS

__________________
jtms-mapping.jimdo.com/
jtms ist offline Homepage von jtms Beiträge von jtms suchen Nehmen Sie jtms in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Opferlamm-Clan Board » Call of Duty 4 » Fix-Dateien, Modding-Fragen, Scripting » getentarray geht nicht gescheit

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv