• Anmelden

1

Mittwoch, 18. Mai 2011, 21:08

Die Anzahl der Items in einer Bedingung bestimmen

Hallo,
Ich habe mir mal Gedanken darüber gemacht, wie ich mit einer Bedingung ablesen kann, wieviele z.B Heiltränke (von einer Sorte) sich in meinem Inventar befinden. Oder braucht man dafür einen Script. Wollte nämlich ein Item Menü versuchen zu eventen. Und deshalb will ich, dass man weiss, wieviele Items man besitzt! Scripten kann ich nähmlich gar nicht scripten. Hoffe mir ist zu helfen^^

MFG MasterHen

RedLink

Landsknecht

Motto: Faulheit ist Relativ

  • Nachricht senden

2

Mittwoch, 18. Mai 2011, 21:26

Dabei ist das Scripten eines item menüs das einfachste was es gibt.
Wenn man die Methodes des Standart Menüs benutzt.
Aber naja.
Per BEdinung kannst du erfragen ob item x vorhanden ist.
Wenn due die anzahl haben willst, musst du zuvor einer Gamesvariable die Anzahl des Items x zuweisen und dann kannst du diese variable in eine Bedingung einfügen.
  • Scripter

    Für den MV
  • Mitmacher

    nirgendswo

3

Mittwoch, 18. Mai 2011, 21:34

auf der letzten Seite des Conditional Branch, hast du ganz unten "script"
wähle das und füge einen der folgenden Codes ein:

Ruby Quellcode

1
2
3
4
5
$game_party.item_number(ID) == Wert
$game_party.item_number(ID) >= Wert
$game_party.item_number(ID) <= Wert
$game_party.item_number(ID) > Wert
$game_party.item_number(ID) < Wert


ID = ist dabei die ID des Items in der Database
Wert = Abzufragender Wert

Damit fragst du (Tadaaaa) die Anzahl des items mit ID ab, das der held bei sich trägt.

Als Beispiel:
Abfragen ob der Held Item 33 öfter als 10 mal, aber weniger als 15 mal trägt:

Als Conditional Branch:

Ruby Quellcode

1
$game_party.item_number(33) >= 10 && $game_party.item_number(33) < 15


Als If-Clause:

Ruby Quellcode

1
2
3
if($game_party.item_number(33) >= 10 && $game_party.item_number(33) < 15)
  #tu was
end
There was a Cave,
below a Silent's Grave.
Tunnels, extending far, running wide,
going deep into the World on the other Side.
Poor little Child, that was to brave,
died painfully deep down, in the Devil's Cave.

4

Donnerstag, 19. Mai 2011, 18:46

Danke,
@CaosEsper: Danke, hat mir sehr geholfenm.

@Redlinkn: Ich komme mitm sripten eigentlich gar nicht klar. Sei es noch so einfach^^

MFG MasterHen

Social Bookmarks