Also muss man es in etwa so schreiben:
Aber ich glaub ich hab da nen Fehler reingebracht. ich weiß nicht wie ich es mit den entfernen schreiben sollZitat
Du hast da einen Befehl den das Script ausführen soll, in einem If Statement. Das kann so nicht klappen. Vielleicht solltest du dir mal ein Scripting-Basics Tutorial durchlesen, bevor du dir sowas antust. Das ist echt kompliziertes Zeug, da würd ich an deiner Stelle noch etwas die Finger davon lassen. Hier der Link zu nem Tutorial: Lönk
das Tutorial hab ich schon mal durchgemacht und hab sogar Fehler im PDF gefunden!!!!
und ich hab ja gesagt das es FASCH ist!!!! ich musst ja was hinschreiben das mich andere verbessern können. Ich habe auch gesagt das ich den befehl dazu nicht weiß und hab einfach mal irgendwas probiert. find ich besser als einfach zu schreiben das man den Befehl nicht weiß und dann wieder Tage drum geraten wird welchen Befehl ich wohl meinen würde. So viel versteh ich von Scripten!!!!!
Als dein Script kann aus mehreren Gründen nicht funktionieren:
- Dein Begin-Block hat kein End.
Genauswenig wie der If-Block kein EndIf hat.
Ich nehme jetzt aber einfach mal an, dass kommt in dem usw.; falls das zutrifft kannst du diesen Punkt getrost ignorieren.- Der Befehl lautet RemoveItem, außerdem benötigst du dazu einen Parameter, wie viele du entfernen willst.
Oder wenn du die Anzahl rausbekommen willst brauchst du den Befehlt GetItemCount.
Wenn du testen willst, ob ein Item entfernt wurde musst du den alten Wert in einer Variablen speichern (set-to Befehl) und dann den alten Wert (die Variablen) mit dem aktuellen (GetItemCount) vergleichen (ich würde hier < verwenden).- Der Inhalt deines if-Blocks würde nie ablaufen, da er nur während dem Verzauberungs-Menü zutreffen würde, da läuft ein Gamemode-Block aber nicht.
Verwende entweder einen allg. Menumode-Block, oder gleich den spezifischen für das Verzauberungsmenü.
Nur mal so ne Frage:
Wieso holst du dir nicht das Plugin dass ich verlinkt habe und schaust dir an wie es dort gemacht wurde?
Edit:
ich weiss zwar jetzt nicth genau wie der dort alles erledigt hat (weil ich mir das PI nich angeschaut habe), aber nur mal so als Anregung.
Geändert von MartDann (07.10.2008 um 10:09 Uhr)
ich bin nicht beleidigt, ich möchts dir nur einfacher machen.
Ich meine ja nur dass du dort ein fix und fertiges Script hast das funktioniert und du ebensogut in deiner Mod verwenden könntest.
Aber warum einfach, wenns kompliziert auch geht, wenigstens lernst du etwas dabei, obwohl mir persönlich das Trial & Error Prinzip nicht wirklich zusagt![]()