You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Dear visitor, welcome to Nitrado.net Prepaid Gameserver Community-Support - Archiv. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

CuzIm1Tigaaa

User / Kunde

  • "CuzIm1Tigaaa" is male
  • "CuzIm1Tigaaa" started this thread

Posts: 4

Location: Erlangen

  • Send private message

1

Saturday, October 27th 2018, 11:33am

2 Probleme mit Rucksack plugin

Hay,
ich habe 2 Probleme mit meinem Rucksack Plugin:

Problem 1:
beim Craften habe ich mehrere Stufen der Rucksäcke (TierI - TierV)
Wenn man aber das Rezept von der 5. Rucksack Stufe benutzt, sollte eig. nur die 4. Stufe in die Mitte des Rezeptes, aber ich kann aber auch die 1., 2. oder 3. Stufe reinlegen
(Hoffe es ist klar was ich meine, wenn nicht bitte schreiben :) )


Hier mein Code:
https://hastebin.com/tewexusepe.cpp



Problem 2:
Wenn der Rucksack geöffnet ist, soll man natürlich Items reinlegen können. Aber ich will verhindern, dass man den Rucksack selber hineinlegen kann - dies will aber nicht sonderlich klappen :huh:


Hier dazu der Code:
https://hastebin.com/uwicucafoz.cs



Ich würde mich sehr über Tipps, hilfen o.ä freuen, sollte etwas fehlen bitte direkt bescheid geben ^^


MfG. CuzIm1Tigaaa :3

Geist5000

User / Kunde

Posts: 22

  • Send private message

2

Sunday, October 28th 2018, 1:11am

Hallo,

ich bin nur am Handy und kann dir deswegen nur bedingt helfen. Also beim craften würde ich erst im preparecrafting event abfragen welche stufe an rucksack du hast. Das problem ist nämlich, dass du bei den Crafring rezepten nur angibst welches material das item haben muss, nicht welchen namen es hat, dass kannst du aber im preparecrafting event abfragen.

Bei deiner ander sache ist denke ich mal die erste if abfrage das Problem. Soweit ich weiß gibt openinventory ein inventoryview zurück das vergleichst du mit einem normalen inventar. Teste einmal ob du jemals an der ersten if abfrage vorbei kommst.

Mfg Geist

CuzIm1Tigaaa

User / Kunde

  • "CuzIm1Tigaaa" is male
  • "CuzIm1Tigaaa" started this thread

Posts: 4

Location: Erlangen

  • Send private message

3

Sunday, October 28th 2018, 8:07pm

Könntest du mir vllt ein beispiel geben für das PrepareCraftItemEvent geben? oder einen Link mit einem Beispiel schicken? Weil ich bei dem Event nicht ganz durchblicke :(

Geist5000

User / Kunde

Posts: 22

  • Send private message

4

Sunday, November 4th 2018, 1:14pm

Das PrepareCraftEvent wird ausgeführt wenn ein Item, welches in irgendeinem CraftingeRezept benutzt wird in das Crafting Inventar gelegt wird. Dir würde ich raten abzufragen wenn als Result ein Rucksack herrauskommt (e.getResult()) dann abzufragen welches Tier in der Mitte liegt und dann als result ein Tier höher zu seten (e.setResult(DeinRucksack))

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net