|
You last visited: Today at 10:50
Advertisement
QuizEvent Liste
Discussion on QuizEvent Liste within the Flyff Private Server forum part of the Flyff category.
02/20/2012, 15:24
|
#1
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
QuizEvent Liste
Hallo
Kann mir einer sagen in welcher datei die QuizEvent Fragen drinne sind.
bzw wie die QuizEvent List heißt?
Finde dazu nix.
|
|
|
02/20/2012, 15:43
|
#2
|
elite*gold: 0
Join Date: Aug 2011
Posts: 392
Received Thanks: 26
|
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 ^^
|
|
|
02/20/2012, 15:46
|
#3
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
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.
|
|
|
02/21/2012, 17:38
|
#4
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
Weiß echt keiner was?
|
|
|
02/22/2012, 12:11
|
#5
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
Mal in der Datenbank nachgeschaut?
Da gibt es 2 Tables in der CHARACTER_DBF, die dir eigentlich einen gewissen Hinweis geben sollten, wofür sie da sind... tblQuiz und tblQuizAnswer.
Es gibt 2 Arten beim Quiz, "Richtig/Falsch" (Type 1) und "a,b,c oder d" (Type 2)
Schauen wir uns nun die tblQuiz an. Wir haben folgende Spalten: - m_nIndex (Unique ID - Pro Frage eine ID)
- serverindex
- m_nQuizType (oben erklärt)
- m_nAnswer (Was die Antwort ist)
- m_chState (Status, default ist 'T')
- m_szQuestion (Hier kommt die Frage rein, MAX. 1024 Zeichen)
- m_Item (Itemreward für richtig beantwortete Frage*)
- m_ItemCount (Anzahl der gewonnen Items für die Frage*)
*Hier weiß ich noch nicht genau, ob es stimmt (ungetestet)
Kommen wir nun zur tblQuizAnswer: - m_nIndex (Die Quiz ID)
- m_Answer1
- m_Answer2
- m_Answer3
- m_Answer4
Die anderen 4 Columns sollten selbsterklärend sein.
Jeweils MAX. 255 Zeichen!
Nun baust du dir bei den Tables die Quizfragen zusammen.
War nun wirklich nicht so schwer, oder?
Ein Hinweis noch zum "bauen" der Quizfragen: Die usp_Quiz_Insert leistet dir da große Hilfe
Und falls noch Fragen aufkommen, gebe ich dir hier noch Beispiele, wie du das Quiz gestalten kannst:
- Richtig oder Falsch Quiz
Quote:
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)'
|
- A, B, C oder D - Quiz
Quote:
exec usp_Quiz_Insert '01', 2, 2, 'T', 'Hier eine Frage mit 4 Antwortmöglichkeiten (Type 2, rot) einsetzen, 2 (2.bb) wäre hier richtig (siehe grün)'', ''1. aa'', ''2. bb'', ''3. cc'', ''4. dd'
|
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.
Code:
-- 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.
|
|
|
02/22/2012, 12:44
|
#6
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
Danke für diesen kleinen tut.
Blicke aber grade nicht so durch wie ich jetzt zb ne test frage einfüge.
|
|
|
02/22/2012, 12:49
|
#7
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
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.
|
|
|
02/22/2012, 13:18
|
#8
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
Vielendank noch mal, habs grade von hand eingefügt.
Jetzt funktioniert es schon einmal. Das die frage eingeblendet wird.
|
|
|
02/22/2012, 13:20
|
#9
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
Gut zu hören.
Würde mich über Screens freuen, damit ich den Miniguide noch etwas verbessern kann.
Oder evtl den Miniguide als Guide release und ich deine Bilder nehmen dürfte
(Hab hier keinen Server + Client zur Verfügung)
|
|
|
02/22/2012, 13:37
|
#10
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
Werd ich machen, könntest du mir noch sagen was genau in der m_Item rein muss?
|
|
|
02/22/2012, 13:41
|
#11
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
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.
|
|
|
02/22/2012, 13:51
|
#12
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
Bei mir schaut es so aus.
Und ich hab ein Problem mit der 2ten frage diese erscheint in Game einfach nicht.
|
|
|
02/22/2012, 13:53
|
#13
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
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.
|
|
|
02/22/2012, 14:13
|
#14
|
elite*gold: 0
Join Date: Nov 2011
Posts: 210
Received Thanks: 97
|
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.
|
|
|
02/22/2012, 14:19
|
#15
|
elite*gold: 0
Join Date: Jan 2009
Posts: 1,739
Received Thanks: 1,669
|
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.
|
|
|
|
|
Similar Threads
|
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
|
[Liste]Die Große Hitfaker Proxy Liste [Selbstgemacht]
04/08/2010 - Metin2 PServer Guides & Strategies - 5 Replies
Nichts falsche section sry
Kan das jmd Löschen ?
Wäre net
|
All times are GMT +2. The time now is 10:50.
|
|