So ein kleines vorwort!
Werde mal einen thread erstellen indem ich einige einstellungsmöglichkeiten
zeige damit sich jeder das spiel so basteln kann das er selber gerne auf
seinem server spielt.^^
Natürlich sind auch eure beitrege erwünscht wenn es etwas gibts was ihr in
einem kleinen tut für jeden verständlich darstellen könnte.
Und noch 3 dinge im voraus!
Ich übernehme Keinerlei Haftung für eventuelle schäden an euren Pserver Also immer schön Backup
vorher machen.
Deweiteren können alle Dateiauszüge die ihr hier seht von euren abweichen aber die erklärungen sind trozdem für die jeweiligen einträge verwendbar.
Rechtschreibfehler sind mit absicht eingebaut um den leser das genaue lesen
abzuverlangen und somit das überfliegen zunichte macht! Wer das nicht
einsieht darf die rechtschreibfehler als geschencke ansehen und darf sie
gerne behalten.
Dashier ist ein Threade der für tuts zur Configuration der v15 files ist. kein
threade für das Frage-, Antwortspiel. Bei fragen wendet euch bitte an diesen
threade von sedrika
Da ja schon im titel dieses Threades FAQ(Frequently Asked Questions) steht.
Danke
Lest bitte das jeweilige tut komplet bevor ihr was verändert!
Hier nurmal damit die Leute auch mehr als nur 20x mit event benutzen müssen.
Es gibt insgesamt 3 datein in dennen mann seine rates bearbeiten kann. Aber vorsicht die
rates Multplizieren sich gegenseitig
Als erstes die einstellung in der Constant.inc die eigentlichen Rates.
Ihr sucht euch diese stelle:
Die Nachricht die Jeder Spieler beim Einlogen auf seinem Bildschirm Liest.
Beginn des Events
Ende des Events
Diese zahl ist die Rate zu den Jeweiligen angaben
Vorsicht Diese Methode erhört eure in der constant.inc eingestellte rate also solltet ihr in eure constant.inc die zweifache rate einstellt und hier auch habt ihr 2x2 also 4fache exp des uhrsprünglichen Flyff.
und last but not least ist die EventFunc.lua in dem ordner LuaFunc
die öffnet hr und sucht nach dem folgenden abschnitt.
Quote:
function SetExpFactor( fExpFactor )
local nEventId = table.getn(tEvent)
tEvent[nEventId].fExpFactor = fExpFactor
end
function GetExpFactor()
local tList = GetEventList()
local fExpFactor = 2000
for i in pairs(tList) do
if( tEvent[tList[i]].fExpFactor ~= nil ) then
fExpFactor = fExpFactor * tEvent[tList[i]].fExpFactor
end
end
return fExpFactor
end
-- ¾ÆÀÌÅÛ µå·Ó·ü ¹è¼ö
function SetItemDropRate( fItemDropRate )
local nEventId = table.getn(tEvent)
tEvent[nEventId].fItemDropRate = fItemDropRate
end
function GetItemDropRate()
local tList = GetEventList()
local fItemDropRate = 800
for i in pairs(tList) do
if( tEvent[tList[i]].fItemDropRate ~= nil ) then
fItemDropRate = fItemDropRate * tEvent[tList[i]].fItemDropRate
end
end
return fItemDropRate
end
-- °³º° ¾ÆÀÌÅÛ µå·Ó·ü ¹è¼ö
function SetPieceItemDropRate( fPieceItemDropRate )
local nEventId = table.getn(tEvent)
tEvent[nEventId].fPieceItemDropRate = fPieceItemDropRate
end
function GetPieceItemDropRate()
local tList = GetEventList()
local fPieceItemDropRate = 80
for i in pairs(tList) do
if( tEvent[tList[i]].fPieceItemDropRate ~= nil ) then
fPieceItemDropRate = fPieceItemDropRate * tEvent[tList[i]].fPieceItemDropRate
end
end
return fPieceItemDropRate
end
-- Æä³Ä µå·Ó ¹è¼ö
function SetGoldDropFactor( fGoldDropFactor )
local nEventId = table.getn(tEvent)
tEvent[nEventId].fGoldDropFactor = fGoldDropFactor
end
function GetGoldDropFactor()
local tList = GetEventList()
local fGoldDropFactor = 1600
for i in pairs(tList) do
if( tEvent[tList[i]].fGoldDropFactor ~= nil ) then
fGoldDropFactor = fGoldDropFactor * tEvent[tList[i]].fGoldDropFactor
end
end
return fGoldDropFactor
end
-- °ø°Ý·Â Áõ°¡
function SetAttackPower( nAttackPower )
local nEventId = table.getn(tEvent)
tEvent[nEventId].nAttackPower = nAttackPower
end
function GetAttackPower()
local tList = GetEventList()
local nAttackPower = 0
for i in pairs(tList) do
if( tEvent[tList[i]].nAttackPower ~= nil ) then
nAttackPower = nAttackPower + tEvent[tList[i]].nAttackPower
end
end
return nAttackPower
end
-- ¹æ¾î·Â Áõ°¡
function SetDefensePower( nDefensePower )
local nEventId = table.getn(tEvent)
tEvent[nEventId].nDefensePower = nDefensePower
end
function GetDefensePower()
local tList = GetEventList()
local nDefensePower = 0
for i in pairs(tList) do
if( tEvent[tList[i]].nDefensePower ~= nil ) then
nDefensePower = nDefensePower + tEvent[tList[i]].nDefensePower
end
end
Mindestzahl der Spieler die aus einer gilde teilnehmen müssen
Maximalzahl der Spieler die aus einer gilde teilnehmen müssen
Mindestlevel der Spieler die Teilnehmen
Leben der Spieler im Kampf
Wenn man die Abmeldung abbricht, bekommt man nur X Prozent der Anmeldegebühr wieder.
Wenn man aus der Anmeldung rausfliegt (wenn man von 9 anmeldenden Gilden z.B. die wenigste Anmeldegebühr gezahlt hat, fliegt man aus der Auswahl und bekommt X Prozent wieder.
nun öffnet ihr die jeweilige datei, nehmen wir einfach die für die deutsche sprache, scrollt nach ganz unten und fügt ihn einer neuen zeile das gewünschte wort ein!
erstmal mit AllMob ist gemeint das diese drops bei jedem monster gedropt werden können.
Hierzu öffnet ihr die datei propDropEvent.inc in eurem resource ordner.
hier nur eine einzige zeile als beispiel da es sonst zuviel wäre^^
hier jetzt mal das Bloody Yoyo
Das ist eigentlich ganz einfach ihr sucht euch die jeweilige zeile z.B. Monster oder Item und setzt // an den anfang der zeile somit wird diese Zeile in der jeweiligen datei vom Laden ausgeschlossen.
Credits an Massakaa
So das wars dan fürs erste ich werde diesen Threade erweitern wenn ich
was neues hab!
Hoffe konnte helfen.
Gruß Karasko
Credits gehen ihrgendwie an alle die etwas zu den v15 files geschrieben
haben da nur dadurch ich mir mal die zeit genommen habe die files
einzurichten und mir dan die ganze geschichte anzusehen.
sind einfache sachen die aber trozdem leute interesieren und ich habe viele
post gesehen wo leute zwar selber was eingestellt haben aber was anderes was
sie in der gleichen einstellen extra nen threade aufgemacht haben!
Weil du es kannst brauchst du das nicht aber vlt andere!
achja sind wie gesagt noch kleinigkeiten die ich dazuschreiben werde das mit
den // hatte ich vergessen aber ebend selber hinzugefügt! auserdam ist das glaube dan doch für die meisten verständlich! aber ich mache nen spoiler dazu!
und versuchmal in den Secret Room zu kommen wenn du da 0 stehen hast!
bei mir klapps nicht.
sind einfache sachen die aber trozdem leute interesieren und ich habe viele
post gesehen wo leute zwar selber was eingestellt haben aber was anderes was
sie in der gleichen einstellen extra nen threade aufgemacht haben!
Weil du es kannst brauchst du das nicht aber vlt andere!
achja sind wie gesagt noch kleinigkeiten die ich dazuschreiben werde das mit
den // hatte ich vergessen aber ebend selber hinzugefügt! auserdam ist das glaube dan doch für die meisten verständlich! aber ich mache nen spoiler dazu!
und versuchmal in den Secret Room zu kommen wenn du da 0 stehen hast!
bei mir klapps nicht.
das kann daran liegen das ich ohne die updates zu den files arbeite und ich damit noch die WorldServer.ini habe die standartmässig drin ist!
darum hab ich ja mein Builde von der .ini reinkopiert! also ist für dich dieser spoiler uninteresant und das wars!
Wie gesagt mach nichts schlecht was leuten helfen könnten.
Und eindeutig kann dieser threade das!
lass es einen Mod Betrachten und der sagt dan schon obs niemanden was bringt!
gut dan ka warum ich nicht in secret raum reinkomme! habs gerade mal ohne die 0 und 1 probiert und da meckert der worldserver rum mit der ini von massaka also ich vermute mal deine sedrika da meckert der worldserver wieder nicht!
Das mit dem FAQ war mir eigentlich so bekannt aber man lernt nie aus! Danke
ja das einiges schon in tuts gefasst ist habe ich mitbekommen aber da es soviele veraltete Threads gibt weis man oftmals garnicht ob das v15, v14 oder was weis ich für files ist.
Auserdem haben einige der tuts dan dochnoch lücken.
Die ganzen Komplexeren Tuts werde ich im laufe der zeit hinzufügen.
Hier nurmal damit die Leute auch mehr als nur 20x mit event benutzen müssen.
Als erstes die einstellung in der Constant.inc die eigentlichen Rates.
Ihr sucht euch diese stelle:
Kann ich mir gerade nicht erklären was das bedeutet einfach so lassen! - Wenn man die Abmeldung abbricht, bekommt man nur X Prozent der Anmeldegebühr wieder.
Kann ich mir gerade nicht erklären was das bedeutet einfach so lassen! - Wenn man aus der Anmeldung rausfliegt (wenn man von 9 anmeldenden Gilden z.B. die wenigste Anmeldegebühr gezahlt hat, fliegt man aus der Auswahl und bekommt X Prozent wieder.
Dies könnt ihr in den jeweiligen datein ändern
die einzelnen detein werden in namen aufgeteilt so gibt es:
InvalidName.inc ----------> KA Ihrgendne Sprache^^
InvalidName_CHI.inc------> Chinesisch
InvalidName_ENG.inc------> Englisch
InvalidName_FRE.inc------> Französisch
InvalidName_GER.inc------> Deutsch
InvalidName_JAP.inc------> Japanisch
InvalidName_KOR.inc------> Koreanisch
InvalidName_SPA.inc------> Spanisch
InvalidName_THA.inc------> würde sagen Thaivanesisch aber ka - Es ist THAILAND :>
InvalidName_TWN.inc------> einfach nur ka - Es ist TAIWAN :P
nun öffnet ihr die jeweilige datei, nehmen wir einfach die für die deutsche sprache, scrollt nach ganz unten und fügt ihn einer neuen zeile das gewünschte wort ein!
Dan gibts noch verschieden Einstellungen die in der datei WorldServer.ini
in euren Script ordner zu finden sind:
LANG 1
18
Heartbeat 10101
GUILDWAR -----------------/ GildSiege erlauben=1 , Blockieren=0
GUILDBANK ----------------/ Gildenbank erlauben=1 , Blockieren=0
WORMON ------------------/ ka^^
//DROPITEM_REMOVE ------/ items fallen lassen
GUILDCOMBAT -------------/ glaube das erstellen von gilden
ARENA --------------------/ arena einschalten
SCHOOL -------------------/ Schulsystem
//PK ----------------------/ PK
//STEAL -------------------/ Item stehlen
PKCOST ---------------------/ Costen für PK
RECOMMEND ---------------/ ka^^
RAINBOWRACE -------------/ Regenbogenrennen einschalten
SECRETROOM --------------/ Secret Room einschalten
GUILDCOMBAT1TO1 ---------/glaube das die vorausetzungen für gildensiege eingehalten werden
Quote:
GUILDWAR -----------------/ Guildwar (Gildenkrieg) = Gilde vs Gilde, wird oft in Saint Morning gemacht
WORMON ------------------/ Clockworks kloppen
GUILDCOMBAT -------------/ Guildsiege
SCHOOL -------------------/ Koreaevent, lang nicht mehr in benutzung
RECOMMEND ---------------/ Wie "SCHOOL" ein Koreaevent, das lang nicht mehr benutzt wird
GUILDCOMBAT1TO1 ---------/ Lesen bildet - 1TO1 ! 1on11 Guildwar
Wenn man nun vor der jeweiligen zeile die "//" wegnimmt aktiviert man diese zeile und solltet ihr sie deaktivieren wollen setzt ihr sie.
das ist die sprache auf der der server laufen soll
die verschiedenen sprachen sind:
0 Koreanisch
1 Englisch
2 Japanisch
3 Chinesisch
4 Thailändisch
5 Thaiwan
6 Deutsch
7 Spanisch
8 Französisch
9 Thaiwan (ja klingt komisch gibts aber 2mal) - 9 = Hong Kong
10 Portugiesisch
11 Vietnam
12 Russisch
hey ... kannst du vielleicht auch ein tut machen oder sowas füür wie man neue sachen addet sprich neue waffe/sets und son kram? :P
währe echt cool^^
weil bei Sedrika's FAQ fällt dieser link unter die frage: Wie kann ich die neues einbauen/verändern ? - und vom einbauen is ja noch nich so viel dabei :P
naja vielen dank schonma
Ich schaffe das über No-Ip nicht hin,
habe einen neun host erstellt
5zeichen.no-ip.biz hab die drei IP´s geändert und alle server gestartet
aber nichts passiert.
Fehler gibts leider auch nicht Weder Server noch Client side
bin mir nicht sicher ob dir das schon gesagt wurde aber ich würde sagen, dass was du beim "Ultimate upgrade chance, Juwel einsetz Chance,
Juwel remove chance, upgrade zur UNIQUE waffe,
upgrade zur Ultimate waffe, Juwel erstellungs chance,"
Teil in Weiß geschrieben hast ist denk ich mal wenn du Waffen in Juwelen umwandelst die Chance wie oft du ein Juwel bekommst deswegen steht da denk ich auch "MAKE_GEM"
Offi v15 Files und No-Ip 08/27/2011 - Flyff Private Server - 9 Replies Hallo ePvPers,
Ich melde mich mal wieder :D
Wie ich schon in ein paar Threads geschrieben habe,
"lerne" ich derzeit alles über die offi Files :D
Jetzt habe ich derzeit ein Problem mein Server nicht über No-Ip läuft.
Ich hatte es die letzten Tage noch über Hamachi zum testen und
da lief es einwandfrei,daher liegt es ja wohl nur an der Verbindung!!
[FAQ] v14 Offi Files 11/06/2010 - Flyff Private Server - 94 Replies Hallo E*PvP'er
Da viele von euch probleme haben beim server und die antwort mal nicht wissen und darauf weiter fragen wenn sie nicht die antwort haben, erstelle ich hier einen FAQ Thread.
Naja dann mal los.
Vorweg: Sollten eure fragen nicht dabei sein, dann sendet mir eine PM mit dem Betreff FAQ. Doch fragen wie "Wie mache ich neue waffen" kommen nicht rein.
================================================= =
[Release] All decoded INT config.pk files 12/28/2009 - Kal Hacks, Bots, Cheats & Exploits - 9 Replies If you know how to decode INT pk/dat files, please ignore this thread.
Die CONFIG Files und möglichkeiten 12/20/2009 - Metin2 PServer Guides & Strategies - 20 Replies Hallo,
Ihr wollt unbedingt wissen wie ihr z.B ein User limit hinbekommt?
Ich gebe euch jetzt alle neuen Einstell möglichkeiten die ich kenne aber ohne werte.
Tipp die meisten haben zahlen als werte :D
MfG
lolkid2009
Server Config Files 07/26/2008 - Cabal Online - 0 Replies Anybody can Upload the Cabal Private Server config files FROM A WORKING server ?
Thanks in advice