[FONT="Comic Sans MS"][COLOR="Orange"][SIZE="2"]dämliche frage ôo
klar.
musst es nur in den resourcen einstellen.[/SIZE][/COLOR][/FONT]
[FONT="Comic Sans MS"][COLOR="Orange"][SIZE="2"]dämliche frage ôo
klar.
musst es nur in den resourcen einstellen.[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]
Zitat von Dreadlock;219155Alles anzeigenMal sehen wie lange ihr haltet.
Es gibt ja alle 1-2 Monate einen Threath mit der Topic Neue Moderatoren :)
Das Können sollten jedenfalls alle besitzen.
Also auch von meiner Seite good luck
gruss
Dreadlock
Jep, die derzeitigen Moderatoren wissen was sie tun, und forallem:
Sie sind alle schon LANGE dabei und kennen die Community und was diese brauch :)
Das ständig neue Teams kamen, seit Still und Exxe raus sind, liegt wohl daran das entweder "unfähige" Personen eingestellt wurden oder der Admin einfach nicht drauf geguckt hat was das Team macht und dadurch viel Spam etc nicht gelöscht wurde usw..
Nja.. hoffe mal das ihr mcore wieder "zum leben" bringt^^
greetz[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"] Valron:
Ist offi v15 extractet > in mein Resource ordner.
Keine Moddung etc :s[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]kewl ninpa is mod.
Dann giebts mal wieder geballtes Fachwissen im Flyff bereich und mal wieder gescheiten Support :D
Gratz an alle :)
(kenn euch ja alle xD)[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]
Hätte gerne eine deutung bzw erklärung folgender ausgabe der files:
Steht in: NeuroSpace\eh_{datum}.log
Würd mich interessieren was es bedeutet bzw was es sagen will ôo
btw wie es"fixxbar" ist?
Da währ nochwas.
Mein worldserver (selber compiled) startet neuerdings nichmehr und giebt als error dies aus:
2011/ 1/ 4 21:11:52 [Debug] OP: 166092296, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
2011/ 1/ 4 21:11:55 GetMoverProp range_error min:0, max:1157, index:1164
2011/ 1/ 4 21:11:55 CMover::InitProp - GetProp(1164) return NULL
2011/ 1/ 4 21:11:55 GetMoverProp range_error min:0, max:1157, index:1164
Alles anzeigen
Objekte löschen > Kein erfolg
andere defineObj/mdldyna/mdlobj > Kein erfolg o.o
Leider crasht er daran, sonst währs nich schlimm :s
[/SIZE][/COLOR][/FONT]
Zitat von Assoult;218995Bitte, wenn du Kritik übst überlege wenigstens mal was du da schreibst, es ist offensichtlich das dem Admin an der Community nichts liegt..
Davon mal abgesehen gibt es kein Forum das mehr als 10k User hat wo der Admin sich um die User kümmert.
Zumindest abundzu mal da sein dürfte für einen Admin - der sich seinen "Respekt"/sein "Ansehen" als Admin verdienen muss - nicht allzu schwer sein.
Leider haben wir hier aber nen admin der völlige Ignoranz dem Board gegenüber zeigt...
Als Still/eXXe noch administratoren waren lief es komischerweise besser ... woran das wohl nur liegt? Richtig, die beiden waren mit im Forenleben aktiv und haben sich gekümmert...
Aber was ich da sage, sagen wir alle seit monaten .. :/
Finde recht lustig das viele wieder nach Ingamers oder sogar Epvp gehen. (wobei Epvp weit zurück ist)
Wenn dann müsste das Board erneut verkauft werden, an einen "jungen, dynamischen und Aktiven" Admin der sich kümmert was passiert.
Ninpa: gratz zum flyff mod, da werden die spammer endlich mal in zaum gehalten.
(btw sprach der admin nicht - wo er mcore kaufte - von einem "eigenen Design" ?, sieht man nix von...)
Greetz
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]hehe, nett Twi, thanks :)
Die Lua hatte ich mir fürn eigenbedarf (da ich kein Server mehr hab) mal gemacht ausm Source raus.
[wobei mir auch die proc fehlt xD]
Wird denen, die v16 voll machen wolen sicher helfen :)
Greetz[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]
Zitat von UseIt;217929Naja, habe geadacht das wäre für Player. >.<
Schade also gibt es als Player keine Chance?
nein.
@Moderation: könnte closed da es geklärt is[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]musst den source dazu nutzen.[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]
Zitat von Apfelschorle;217846Bei V15 kannst dus vergessen ohne den World[COLOR="darkred"]Dialog[/COLOR].Dll die Quests zu bearbeiten.
Die propQuest wird garnicht mehr beachtet
geht nich um den dialog^^
Sondern darum das der quest eigentlich ein EndReward item geben sollte was er nicht giebt^^[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]nur als vermutung:
SetEndRewardItem( -1, 0, -1, II_WEA_SWO_SWORDBRAVERY, 1 );
SetEndRemoveItem( 0, II_WEA_SWO_SWORDBRAVERY, -1 );
Erst wird es als EndReward eingestllt aber dann wird es am ende wieder gelöscht?
Evtl beißen sich diese 2 sachen iwie :o
(Kenne grad nur 1 person die Quests 100% beherscht aber diese person ist offline )[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]
Zitat von Lamedon;217537Und wie läuft das mit der EXP Rate habe jetzt eben ein Aibatt gekillt udn bin lvl 15 wird das 200 x 200 gemacht ?? Wennn ich in luafunc jetzt 200 200 200 mache muss ich den im event SetExpFactor( 1 )
LuaFunc: Basic rates
Die event.lua nimmt diese basic rates mal den faktor in der klammer.
Ergo: Den string "SetExpFactor" weglassen da er die rates so aus der EventFunc holt.
SetExpFactor ( 1 ) geht aber auch da er so: Grundwert x 1 nimmt
gruß[/SIZE][/COLOR][/FONT]
Zitat von cyler;217277Okay das scheint keiner zu wissen...
Dann mal eine andere Frage:
Bei mir droppen die Mobs kein Penya mehr und anstatt Penya nurnoch ein Item namens "50011", benötigte Klasse Blade (warum auch immer o.o), was aussieht wie Penya, womit man aber nichts machen kann. Wie kann man das fixxen? In der propItem.txt.txt gibt es kein Item namens 50011, in der defineItem.h nur nen Behemoth Staff aber der droppt da ja nicht.. xD
Also, weiß wer wie man das fixxt? ._.Hier mal ein Screenshot von diesem "50011" Item:
irgendwo muss der Itemname 50011 herkommen.
Serverside/clientside propitem checken usw
_____
Hätte gerne eine deutung bzw erklärung folgender ausgabe der files:
Steht in: NeuroSpace\eh_{datum}.log
Würd mich interessieren was es bedeutet bzw was es sagen will ôo
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]davon die ganze dryad kollektion :3
ist rly nice geworden, mal jemand der sein handwerk versteht mit farben umzugehn.
Die Wand ist geschmackssache aber ich würde sie als ServerAdmin einbauen ;)
Alles in allem: 10/10
greetz[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]compilieren nur mit Visual Studio 2003
Umschreiben auf VS10 soll umständlich sein, wie ein progger sagte.
(Ich selber bin KEIN progger/kann KEIN C++ ^^)
gruß[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]@Nintendo: Source währ eine möglichkeit.
Die andere währe ein anders "packformat" als .res zu nehmen, die komplette welt in (Beispiel format) XX.fghk datein zu packen und den files (von denen der source da ist) dieses neue format beibringt und das res format rauswift^^
(war eine idee für Eternity ^^)
@Topic: Beurteilen kann man erst wenn screens da sind, aber vom vorhaben etc hört es sich nice an.
Wähe nett wenn du durchhälts und die welt bis zum ende mappst :)
greetz[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]ich tippe mal das die ranking_str nen schuss weg hat.
finds grad nich im forum.
versuch mal das hier:
CREATE PROC MAKE_RANKING_STR
@iserverindex CHAR(2) = '01'
AS
set nocount on
DECLARE @currDate char(10),@om_nCount INT,@of_nCount INT
SET @currDate = CONVERT(CHAR(8),GETDATE(),112)
+ RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(hh,GETDATE())),2)
-- + RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(mi,GETDATE())),2)
--R1 : ????
--R2 : ???
--R3 : ???
--R4 : ?????
--R5 : ?????
--R6 : ????
--R7 : ????
--R8 : ?????
--SELECT * FROM RANKING.RANKING_DBF.dbo.RANKING_TBL
--DELETE RANKING.RANKING_DBF.dbo.RANKING_TBL
--R1 : ????
IF EXISTS(SELECT * FROM RANKING.RANKING_DBF.dbo.RANKING_TBL WHERE s_date = @currDate and serverindex = @iserverindex)
BEGIN
DELETE RANKING.RANKING_DBF.dbo.RANKING_TBL WHERE s_date = @currDate and serverindex = @iserverindex
END
BEGIN
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R1',s_date = @currDate,-- m_Title = '????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority ='F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_nWinPoint DESC,m_nWin DESC
--R2 : ???
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R2',s_date = @currDate,--m_Title = '???',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_nWin DESC,CreateTime
--R3 : ???
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R3',s_date = @currDate,-- m_Title = '???',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_nLose DESC,m_nSurrender DESC
--R4 : ?????
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R4',s_date = @currDate,-- m_Title = '?????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_nSurrender DESC,m_nLose DESC
--R5 : ?????
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R5',s_date = @currDate,-- m_Title = '?????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_MaximumUnity DESC,CreateTime
--R6 : ????
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
select top 20 *
from (
SELECT TOP 20 Gu = 'R6', s_date = @currDate,-- m_Title = '????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(dbo.fn_GuildGold(A.m_nGuildGold)),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
and A.m_nGuildGold > 0
GROUP BY B.m_idGuild
ORDER BY m_nGuildGold DESC,CreateTime
/*union all
SELECT TOP 20 Gu = 'R6', s_date = @currDate,-- m_Title = '????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
-- m_nGuildGold = ISNULL(MAX(A.m_nGuildGold + 4294967295),0),
m_nGuildGold = isnull(max(dbo.fn_GuildGold(A.m_nGuildGold)), 0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
and A.m_nGuildGold < 0
GROUP BY B.m_idGuild
ORDER BY A.m_nGuildGold DESC,CreateTime*/)x
order by m_nGuildGold desc, CreateTime
/*SELECT TOP 20 Gu = 'R6',s_date = @currDate,-- m_Title = '????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_nGuildGold DESC,CreateTime
*/
--R7 : ????
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R7',s_date = @currDate,-- m_Title = '????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND A.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_AvgLevel DESC,CreateTime
--R8 : ?????
INSERT RANKING.RANKING_DBF.dbo.RANKING_TBL
(
Gu, s_date,
serverindex,
m_dwLogo,
m_idGuild,
m_szGuild,
m_szName,
m_nWin,
m_nLose,
m_nSurrender,
m_MaximumUnity,
m_AvgLevel,
m_nGuildGold,
m_nWinPoint,
m_nPlayTime,
CreateTime
)
SELECT TOP 20 Gu = 'R8',s_date = @currDate,-- m_Title = '????',
serverindex = MAX(A.serverindex),
m_dwLogo = MAX(A.m_dwLogo),
B.m_idGuild,
m_szGuild = MAX(A.m_szGuild),
m_szName = MAX(C.m_szName),
m_nWin = MAX(A.m_nWin),
m_nLose = MAX(A.m_nLose)+ MAX(A.m_nSurrender),
m_nSurrender = MAX(A.m_nSurrender),
m_MaximumUnity = CONVERT(REAL,MAX(A.m_nWin)-(COUNT(B.m_nSurrender)/MAX(A.m_nLevel))),
m_AvgLevel = ISNULL(AVG(E.m_nLevel),0),
m_nGuildGold = ISNULL(MAX(A.m_nGuildGold),0),
m_nWinPoint = ISNULL(MAX(A.m_nWinPoint),0),
m_nPlayTime = ISNULL(SUM(E.TotalPlayTime),0),
CreateTime = MAX(A.CreateTime)
FROM GUILD_TBL A,GUILD_MEMBER_TBL B,CHARACTER_TBL C,ACCOUNT.ACCOUNT_DBF.dbo.ACCOUNT_TBL_DETAIL D,CHARACTER_TBL E
WHERE A.m_idGuild = B.m_idGuild
AND C.serverindex = E.serverindex
AND C.m_idPlayer = E.m_idPlayer
AND B.m_nMemberLv = 0
AND B.m_idPlayer = C.m_idPlayer
AND A.serverindex = B.serverindex
AND B.serverindex = C.serverindex
AND C.serverindex = @iserverindex
AND D.m_chLoginAuthority = 'F'
AND C.account = D.account
GROUP BY B.m_idGuild
ORDER BY m_nPlayTime DESC,CreateTime
END
Alles anzeigen
Fand ich eben noch auf meiner Festplatte[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"]irgendwo hier im forum war mal eine komplette ranking_dbf mit ranking_str releast.. finds grad nur nichmehr - war zwar für v14 sollte aber auf 15 genauso laufen.[/SIZE][/COLOR][/FONT]
[FONT="Tahoma"][COLOR="LemonChiffon"][SIZE="2"] Buster: Der downloadlink geht auf http://gpotato.cdnetworks.net/US/FlyffDownloaderV15.exe
Der patcher auf http://www.elitedignityflyff.com/downloads/EDFpatcher.rar
habs via quelltext ausgelesen[/SIZE][/COLOR][/FONT]