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 » Hilfe für Killbedingung. » 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 Hilfe für Killbedingung.
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Arnold
Zu-Hause-Esser


Dabei seit: 12.11.2010
Beiträge: 56


Hilfe für Killbedingung. Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Also, ich will es ganz einfach haben:

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

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
MeleeUpgrades( sMeansOfDeath )
{
   if ( sMeansOfDeath == "MOD_MELEE" )
   {
      self giveWeapon("rpg_mp");
      self giveStartAmmo("rpg_mp");
      self switchToWeapon("rpg_mp");
      self notify("update_upgradehud");
      self iprintln("Upgrade");
   }
}



Das klappt aber nicht - er erkennt scheinbar nicht die bedingung.

Es passiert ingame nähmlich garnichts!

Das dürfte an der Bedingung* liegen - etwas muss also fehlen, aber was?

* = sMeansOfDeath == "MOD_MELEE" // eig, sollte das richtig sein.


Oder MUSS der code in der _globallogic.gsc sein?
Arnold ist offline E-Mail an Arnold senden Beiträge von Arnold suchen Nehmen Sie Arnold in Ihre Freundesliste auf
Rycoon
Teetrinker


Dabei seit: 18.12.2010
Beiträge: 39


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

An dem notify erkenn ich, dass du das (denke ich zumindest) für RotU machst. Zunge raus

Wie du schon vermutest es muss noch mit der globallogic verlinkt sein.
Öffne die globallogic und gib in die Such-Funktion "_playerkill" ein. Gleich der erste (und ich glaube auch der Einzige) Treffer ist es. In diesem Thread fügst irgendwo am Anfang (möglichst nicht in einem bereits vorhanden IF) folgendes hinzu:

attacker thread deinPfad/zuDeimSkript/_name::MeleeUpgrades();

Sollte so funktionieren denke ich. Und so nebenbei, wenn du willst helfe ich dir mit deinen Skripten bzw mache dir was du willst. Musst mir nur Xfire, ICQ oder Skype geben damit wir uns verständigen können. Augenzwinkern

__________________
Ihr lacht über mich weil ich anders bin... ich lache über euch, denn ihr seid alle gleich... grosses Grinsen
Rycoon ist offline E-Mail an Rycoon senden Beiträge von Rycoon suchen Nehmen Sie Rycoon in Ihre Freundesliste auf
Arnold
Zu-Hause-Esser


Dabei seit: 12.11.2010
Beiträge: 56


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

danke, das ist sehr nett - habe dich auf ICQ geaddet
Arnold ist offline E-Mail an Arnold senden Beiträge von Arnold suchen Nehmen Sie Arnold in Ihre Freundesliste auf
Arnold
Zu-Hause-Esser


Dabei seit: 12.11.2010
Beiträge: 56


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

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:

meleeUpgrades( sMeansOfDeath , Attacker )
{
   if ( sMeansOfDeath == "MOD_MELEE" && isDefined( Attacker ) && isPlayer( Attacker ) )
   {
      Attacker.meleekills ++;
      if(Attacker.meleekills >= 30)
      {
         Attacker giveWeapon("rpg_mp");
         Attacker giveStartAmmo("rpg_mp");
         Attacker switchToWeapon("rpg_mp");
         Attacker notify("update_upgradehud");
         Attacker iprintln("Melee upgrade: " + self.meleekills + "/30");
      }
   }
}




Nun, so bekomme ich zwar den RPG, aber zählt er nicht die 30 melees ab, sondern gibt es bei'm 1. Knivekill.
Arnold ist offline E-Mail an Arnold senden Beiträge von Arnold suchen Nehmen Sie Arnold 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 » Hilfe für Killbedingung.

Impressum ||Datenschutzerklärung

Forensoftware: Wbb - WoltLab GmbH || zum Archiv