naja die frage is eher geht das quizevent ich bekomme es nicht am laufen soweit ich weiss geht das doch garnicht oder ? ^^ bin neuling was source angeht aber bei mir spawnt der die npc nicht wenn ich auf starten klicke in den server files ^^
also ich kann das Quiz Event starten, und In flaris wird Ete gespawnt und es erscheint jede Minute in Chat das Event in 10 Minutenlos geht. nach den 10 Minuten passiert nix mehr.
Und ich kann leider auch die Quiz Liste nicht finden.
darum gehts denk ich auch nicht weiter.
exec usp_Quiz_Insert '01', 1, 1, 'T', 'Hier eine Frage einsetzen, die richtig oder falsch sein kann (Type 1, siehe rote Farbe), Hier wäre es richtig(1) (siehe grün)'
exec usp_Quiz_Insert '01', 1, 2, 'T', 'Hier eine Frage einsetzen, die richtig oder falsch sein kann (Type 1, siehe rote Farbe), Hier wäre es falsch(2) (siehe grün)'
Sieht etwas durcheinander aus, deswegen noch ein Beispiel im CODE-Tag, wie es aussehen könnte.
Code:
exec usp_Quiz_Insert '01', 1, 2, 'T', 'FlyFF ist ein Ego-Shooter'
Hier wäre also die Frage erschienen, ob FlyFF ein Ego-Shooter ist. Da es bei Type 1 als Antwortmöglichkeiten nur 1 oder 2 gibt, gibt es auch nur richtig oder falsch. Hier wäre es falsch, deswegen bei m_nAnswer eine 2 einsetzen
Code:
exec usp_Quiz_Insert '01', 2, 3, 'T', 'Welches von diesen ist keine Serie?', '1. Scrubs', '2. Dr. House', '3. Inception', '4. Two And A Half Men'
Das sollte selbsterklärend sein.
Dann musst du natürlich noch die QuizEvent.lua einrichten.
-- Ob das Quiz automatisch oder über einen GM laufen soll( true or false )
AutoMode = false
-- Quiz-Typ ( Richtig/Falsch : TYPE_OX, A/B/C/D : TYPE_4C )
QuizType = TYPE_OX
-- Quizchannel ( NICHT der Cluster! )
QuizChannel = 01
-- Position des NPC, bei dem man sich für das Quiz anmeldet und geportet wird
SetNPC( "MI_MAFL_ETE", "MaFl_Ete", 6960, 100, 3320 )
--------------------------------------------------------------------
-- Zeiten -----------------------------------------------------------
--------------------------------------------------------------------
EntranceTime = MIN(10) -- Zeit, in der Spieler beitreten können
WaitTime = SEC(5) -- Wartezeit, bevor das Quiz losgeht
QuestionTime = SEC(15) -- Zeit, die pro Frage gegeben ist (Bedenkzeit)
AnswerTime = SEC(5) -- Zeit, die man für das Antworten hat
WatchingZoneOpenTime = MIN(3) -- Zeit, in der Zuschauer beitreten können
CloseWaitTime = MIN(3) -- Wartezeit, bis die Teilnehmer geportet werden
--------------------------------------------------------------------
-- Gewinn -------------------------------------------------------
--------------------------------------------------------------------
PrizeItemId = "II_SYS_SYS_SCR_BXLEAGENDG01" -- ID
PrizeItemNum = 1 -- Anzahl der Gewinne
Beim Gewinn bin ich mir nicht sicher, ob es pro richtige Antwort oder für den endgültigen Sieger ist.
Für die Testfragen habe ich doch die exec's eingefügt ~.~
Quote:
Originally Posted by xTwiLightx
Sieht etwas durcheinander aus, deswegen noch ein Beispiel im CODE-Tag, wie es aussehen könnte.
Code:
exec usp_Quiz_Insert '01', 1, 2, 'T', 'FlyFF ist ein Ego-Shooter'
Hier wäre also die Frage erschienen, ob FlyFF ein Ego-Shooter ist. Da es bei Type 1 als Antwortmöglichkeiten nur 1 oder 2 gibt, gibt es auch nur richtig oder falsch. Hier wäre es falsch, deswegen bei m_nAnswer eine 2 einsetzen
Code:
exec usp_Quiz_Insert '01', 2, 3, 'T', 'Welches von diesen ist keine Serie?', '1. Scrubs', '2. Dr. House', '3. Inception', '4. Two And A Half Men'
Das sollte selbsterklärend sein.
Dazu habe ich im ersten Spoiler die Syntax erklärt.
Wo genau hast du eine m_Item? o.o
Falls du m_nIndex meinst, das wird automatisch gemacht. (In der tblQuiz sowieso, wegen der IDENTITY).
Wenn du das per Hand machst, musst du in der tblQuizAnswer den Index von der dazugehörigen Frage eintragen.
Aber per Hand ist immer so eine Sache, deshalb habe ich auch nahegelegt, die usp_Quiz_Insert zu verwenden, die nimmt dir die Arbeit ab.
Die zweite Frage erscheint nicht, weil der Serverindex bei dieser auf '02' steht ^^
Und die beiden letzten Spalten habe ich bei mir witzigerweise nicht
Einfach leer lassen.
Es kann sein, dass hier sonst Items als Gewinn für eine Frage sein können, probiere es einfach mal mit Wooden Swords oder so aus ^^
Also m_Item 21 und m_ItemCount 1.
Probiere es z.B. für meine Serienfrage aus und sag mir, ob du für die richtige Antwort ein Wooden Sword bekommst Wenn ja, dann kann ich den Guide wieder erweitern.
Also ich hab Serverindex auf 01 gesetzt und die 2te frage erscheint nun, die letzen beiden Spalten müssen was mit items senden bei jeder frage sein wenn man diese richtig beantwortet.
So Funktioniert das schon mal gut.
Das mit der usp_Quiz_Insert bekomme ich nicht hin da ich immer fehler bekomme beim ausführen.
Ich hab die Syntax direkt von Aeonsoft übernommen, also klappen sollte es so oder so, da die restlichen Spalten auch NULL zulassen.
Ich hab den Fehler gefunden, warum du Fehler bekommst.
Da sind Anführungszeichen zu viel. Habs verbessert, versuchs nochmal, am Besten auch mit Items in den Spalten.
How To Liste 11/29/2010 - Metin2 Private Server - 5 Replies Hi @ all!
Habe leider den Link von so einer "How To Liste" verbummelt. Dort standen ganz viele Treads, von anderen Leuten, wie man z.b. SSP zur King uppen kann, Dmg von Waffen ändert und noch viele anderen Sachen drinne in einem Tread zusammengefasst. Kann mir da vielleicht jemand den Link geben?
Habe die Sufu genutzt, bin aber durch viele anderen Treads nicht fündig geworden:(
Lg
Stefan
[Frage] Wie kann ich das Quizevent starten? 10/29/2010 - Flyff Private Server - 4 Replies Hey Leute,
ich habe da mal wieder eine Frage.
In den Files gibt es ja das Quizevent und eine Map gehört auch dazu.
Ich habe in den Quizevent.lua bei automode von false auf true umgestellt.
Jedoch startet das Quizevent leider nicht.
Und eine 2. Frage:
Auf dem Offi ist Flaris aktuell im Herbststil.
Zur jeder Jahreszeit ändert der Offi ja den Flarislook.
Ich habe die Offi Madrigal Map vom offi in meine Files kopiert und auch in den Client.
Exp liste 04/21/2010 - WarRock - 11 Replies Wieviel EXP ihr haben müsst:
1 0
2 2500
3 6,750
4 11,250
5 16,650
6 24,750
7 32,850
8 41,625