[Community]Questerstellung

09/07/2012 01:17 ๖ۣۜιɴѕαɴιтyツ#1
Hallo liebe Community,

ich möchte meine Questkenntnisse ein wenig erweitern, deshalb möchte ich euch hier die Möglichkeit geben, Ideen, Wünsche und alles was mit Quests zu tun hat an mich weiterzuleiten.

Ich werde, sobald ich Zeit und Lust habe, die Ideen größtenteils umsetzen und das Ergebnis hier veröffentlichen. Wie oben schon erwähnt bin ich Quasi noch am 'lernen' (ja ich weis, man lernt nie aus), deshalb bitte ich euch, mich zu informieren wenn ich irgendwo gefailed hab, man es besser hätte lösen können etc, jedoch bitte freundlich und mit direktem Hinweis, da es keine Motivation für mich ist wenn ich Lese 'Die Quest ist scheiße, (cho) du Spasti (cho) verpiss dich!'

Was ich nicht Questen möchte/kann:
  • Runs/Dungenons (da es zu Zeitintensiv ist und zuviele Zusatzinformationen benötigt werden)
  • Quests die einen Servertimer vorraussetzen (auf diesem Gebiet habe ich 0 Erfahrung und das Risiko das dann irgendwas Crasht ist mir zu groß, vllt. später)
  • Quests die hier schon genannt wurden und abgelehnt/bereits umgesetzt wurden


Bitte alles im Thema besprechen, nicht via. PN oder Skype, danke.


Insanity

Umgesetzte Questideen:
09/07/2012 13:33 Fischstäbchen666#2
Hey also ich hab ein Problem mit dem Halbmondring ich würde dem gerne EXP-BONUS, TP, STARK GEGEN MONSTER geben klappt leider nicht via Quest da er den Bonus nicht entfernt wenn ich den Ring aus der Leiste ziehe da er das anklicken in der Leiste nicht als Use aktzeptiert vllt hast du Lust mir mal meine Quest so umzuschreiben das es klappt, 2.Frage vllt hast du ne Lösung wie man den EXP-Bonus via DB gibt da er ja Applytype0 und Applyvalue0 leider nicht klappt da der Bonus 66 der EXP regelt verbuggt ist. Bin für jede Hilfe dankbar



quest halbmondring begin
state start begin
when 71135.use with pc.getqf("halbmondring") == 1 begin
affect.remove_collect(apply.MAX_HP, 1000, 2000)
pc.setqf("halbmondring", 0)
end
when 71135.use with pc.getqf("halbmondring") != 1 begin
affect.add_collect(apply.MAX_HP, 1000, 2000)
pc.setqf("halbmondring", 1)
end
end
end


Meine aktuelle Quest!
09/07/2012 14:24 ๖ۣۜιɴѕαɴιтyツ#3
Quote:
Originally Posted by Fischstäbchen666 View Post
Hey also ich hab ein Problem mit dem Halbmondring ich würde dem gerne EXP-BONUS, TP, STARK GEGEN MONSTER geben klappt leider nicht via Quest da er den Bonus nicht entfernt wenn ich den Ring aus der Leiste ziehe da er das anklicken in der Leiste nicht als Use aktzeptiert vllt hast du Lust mir mal meine Quest so umzuschreiben das es klappt, 2.Frage vllt hast du ne Lösung wie man den EXP-Bonus via DB gibt da er ja Applytype0 und Applyvalue0 leider nicht klappt da der Bonus 66 der EXP regelt verbuggt ist. Bin für jede Hilfe dankbar



quest halbmondring begin
state start begin
when 71135.use with pc.getqf("halbmondring") == 1 begin
affect.remove_collect(apply.MAX_HP, 1000, 2000)
pc.setqf("halbmondring", 0)
end
when 71135.use with pc.getqf("halbmondring") != 1 begin
affect.add_collect(apply.MAX_HP, 1000, 2000)
pc.setqf("halbmondring", 1)
end
end
end


Meine aktuelle Quest!
Hallo,

als alternative zu der Quest könnte man eine simple, zeitbeschränkte Quest einsetzen, dann wird das Item halt nicht angezogen. Über die Datenbank sollte es jedoch auch problemlos gehen, einer der EXP Ringe geht ja auch. Soweit ich weis benötigst du für den Halbmondring bestimmte Flags/Antiflags/Wearflags. Am besten ist es wirklich über die db, Zeiteinstellung über Minuten und dann eben die Bonis.
09/06/2015 17:28 NeoTroxi#4
Hallo,

ich habe ein Problem und möchte gerne Hilfe auf dem Gebiet.
Es geht darum, ich möchte z.B. Krieger nicht mehr die normale Lehre machen lassen bei zwei verschiedene NPC sonder jede Rasse soll ihre Fertigkeiten nur noch bei einem NPC machen und da sich die Lehre aussuchen. Wäre das möglich?
Bekommme es soweit hin aber wenn ich den NPC anspreche muss ich Lehre eins auf später verschieben und kann danach den NPC anklicken und die zweite Lehre nehmen.
Verlege ich die Ausbildung alle auf später und gehe später zum NPC kann ich nur noch direct die Letzte Lehre aussuchen.
Wäre sehr dankbar für hilfe.

MfG
09/06/2015 18:25 mrapc#5
NeoTroxi wende dich bitte dafür an [Only registered and activated users can see links. Click Here To Register...] stelle falls du eine Quest "bestellen" Möchtest

oder falls du schon einen Konkreten Code hast findest du [Only registered and activated users can see links. Click Here To Register...] weiter
09/06/2015 21:21 mkiiing#6
Das wäre echt nice ^^

Es soll ein Boss getötet werden, sobald dies geschieht, wird ein Bonus (50% mob) an die ganze Gilde verliehen (mir wurde empfohlen, dies über eine externe sql tabelle zu machen). Wenn man die Gilde verlässt, sollte der Bonus gelöscht werden, bei Neueintritten wird er hinzugefügt. Am besten wäre noch, dass die Spieler der Gilde bei einem NPC nachschauen können, welchen Bonus sie durch die Gilde kriegen. Der Bonus sollte nur einmalig verliehen werden, d.h. 1x Bosskill = 50mob, 3x Bosskill = 50mob.


Liebe Grüsse