Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 16:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



How to remove 48hrs rejoin to guild

Discussion on How to remove 48hrs rejoin to guild within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
macboyem07's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 239
Received Thanks: 33
Question How to remove 48hrs rejoin to guild

anybody help
macboyem07 is offline  
Old 05/09/2013, 11:53   #2


 
elite*gold: 215
Join Date: Jan 2012
Posts: 1,231
Received Thanks: 214
Look

A Script for a Homepage to reset the Guild Rejoin Time
FunkyJustice is offline  
Old 05/10/2013, 03:37   #3
 
Chriѕ's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 1,084
Received Thanks: 504
Just change it in the Database.

1. (Character DBF -> programmability -> stored Procedures)


2. Search "dbo.GUILD_STR" , rightclick and click Change.


3. Search :



PHP Code:
IF @iGu 'D1'
BEGIN

UPDATE CHARACTER_TBL
SET m_tGuildMember 
CONVERT(CHAR(8),DATEADD(d,2,GETDATE()),112
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(hh,DATEADD(d,2,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(mi,DATEADD(d,2,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(ss,DATEADD(d,2,GETDATE()))),2

And change it to:


PHP Code:
IF @iGu 'D1'
BEGIN

UPDATE CHARACTER_TBL
SET m_tGuildMember 
CONVERT(CHAR(8),DATEADD(mi,1,GETDATE()),112
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(hh,DATEADD(mi,1,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(mi,DATEADD(mi,1,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(ss,DATEADD(mi,1,GETDATE()))),2

Search:

PHP Code:
IF @iGu 'D2'
BEGIN

UPDATE CHARACTER_TBL
SET m_tGuildMember 
CONVERT(CHAR(8),DATEADD(d,2,GETDATE()),112
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(hh,DATEADD(d,2,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(mi,DATEADD(d,2,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(ss,DATEADD(d,2,GETDATE()))),2

Change it to :


PHP Code:
IF @iGu 'D2'
BEGIN

UPDATE CHARACTER_TBL
SET m_tGuildMember 
CONVERT(CHAR(8),DATEADD(mi,1,GETDATE()),112
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(hh,DATEADD(mi,1,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(mi,DATEADD(mi,1,GETDATE()))),2
RIGHT('00' CONVERT(VARCHAR(2),DATEPART(ss,DATEADD(mi,1,GETDATE()))),2
Just leave a Guild and Logout -> Login and you will not have any Guildrejoin time.
__________________
Chriѕ is offline  
Thanks
1 User
Old 05/10/2013, 12:26   #4
 
elite*gold: 0
Join Date: May 2013
Posts: 22
Received Thanks: 2
To change the amount of time before you can rejoin a guild:

This has two parts. The first is the cache so this works while you stay logged in and the second you have to change some stored procedures in the database.

First part:

Find this line in DPCacheSrvr (its in there twice):

Code:
pPlayer->m_tGuildMember += CTimeSpan( 2, 0, 0, 0 );
Change the (2, 0, 0, 0) to what you want in the format of (Days, Hours, Minutes, Seconds). i.e. 5 minutes (0, 0, 5, 0)

Second part:

Find the GUILD_STR stored procedure in CHARACTER_DBF and find this in the procedure (Again its there twice):

Code:
SET m_tGuildMember = CONVERT(CHAR(8),DATEADD(d,2,GETDATE()),112) 
+ RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(hh,DATEADD(d,2,GETDATE()))),2) 
+ RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(mi,DATEADD(d,2,GETDATE()))),2) 
+ RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(ss,DATEADD(d,2,GETDATE()))),2)
Now change

Code:
DATEADD(d,2,GETDATE())))
to the same value you entered above. i.e. 5 minutes again

Code:
DATEADD(mi,5,GETDATE())))
World.o.Flyff is offline  
Thanks
1 User
Old 05/10/2013, 12:27   #5

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
and this is already released..
©ross is offline  
Thanks
1 User
Old 05/10/2013, 13:26   #6
 
macboyem07's Avatar
 
elite*gold: 0
Join Date: Dec 2012
Posts: 239
Received Thanks: 33
thanks guys
macboyem07 is offline  
Reply


Similar Threads Similar Threads
Guild rejoin script
04/20/2013 - Flyff Private Server - 1 Replies
Suche ein funktionierendes Guild rejoin script für die homepage wär sehr nett wenn einer eins hat!
Guild rejoin Time
12/17/2011 - Flyff Private Server - 1 Replies
SET m_tGuildMember = CONVERT(CHAR(8),DATEADD(d,2,GETDATE()),112) + RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(hh,DATEADD(d,2,GETDATE ()))),2) + RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(mi,DATEADD(d,2,GETDATE ()))),2) + RIGHT('00' + CONVERT(VARCHAR(2),DATEPART(ss,DATEADD(d,2,GETDATE ()))),2) which line should I replace with this one DATEADD(mi,10,GETDATE()))),2) ?
Guild Rejoin
11/13/2011 - Flyff Private Server - 1 Replies
Hallo,Comm Kann mir vll einer von euch helfen einen Guild Rejoin zu bauen ? Da meine User keine lust haben 2 Tage zu warten um wider bei den Gws mit zu machen. Danke vorraus :D mfg
Guild Rejoin spuckt rum -.-
10/29/2011 - Flyff Private Server - 7 Replies
Haiho alle Zusammen, Habe in meiner Source und in Mssql die Guildwarte zeit auf 1Minute gestellt. Doch wenn ich es ingame austesten will dann komm wieder die Meldung mit den 2 Tagen (also 48h...) O.ô irgentwie komisch weil ich habs doch extra geändert gehabt... noch komischer ist wenn ich den Befehl Use GO Update set m_tGuildMember = '' where m_szName = 'CHARACTERNAME'
[TuT] Guild Rejoin Zeit ändern [DB]
07/31/2011 - Flyff Private Server - 11 Replies
Ich zeige euch mal wie ihr die Gilden Rejoin Zeit per Database ändern könnt. 1. Als erstes öffnent ihr Mssql und geht in die Charakter datenbank, dann geht klickt ihr auf Programmierbarkeit und dann auf Gespeicherte Prozeduren (Character DBF -> Programmierbarkeit -> Gespeicherte Prozeduren) 2. Sucht die Prozedur "dbo.GUILD_STR" herraus, rechtsklick auf die Prozedur und dann auf "Ändern" klicken. 3. Dann Sucht ihr diese Zeile :



All times are GMT +1. The time now is 16:43.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.