Auto GuildWar every 30 min

05/17/2013 16:10 SchizophreniaRakii#16
From what i understand. If you want to make it every 2 hours you need to change this line.

if((ctime.GetMinute() % 30 == 0) && m_bMutex == FALSE ) // jede 30 Minuten

Change 30 to 120. (30=30minutes so if you make it 120 it will be equals to 2 hours.)

then about the AUTO_OPEN_IDC

7 02 00
7 = Day of the week
02 00 = 2AM

It's based in american 24 hours.

Even though I edited it like I said above. I ended up having this
[Only registered and activated users can see links. Click Here To Register...]
05/17/2013 16:17 jeromerz#17
yeah your right, forgot the source part :)

so every 2hrs the siege will start

imma right? or only 1 per day
05/17/2013 16:24 SchizophreniaRakii#18
Yep. If you edited it like that. It will start everyday @ 2AM then eventually starts another siege after 2 hours. So there will be a siege every 2 hours after 2AM
05/17/2013 16:26 jeromerz#19
Ok Bro thanks :)
05/17/2013 16:46 Rhyder`#20
Nice1 thanks for info guys :)
05/18/2013 10:39 HayeLu#21
Quote:
Originally Posted by .S0urce View Post
Hiermit reuploade ich mein Auto GuildWar.

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

Hier ist noch eine GuildCombat.txt die auf die 30 min Auto Gw ausgelegt ist.
Hoffe damit jetzt das einige GuildWar Server es übernehmen werden und wir uns darauf freuen können, das es immer GuildWar gibt :P

where can i see the minutes when the siege start ??
no warning ?? like for example Siege Start in 5 mins Please Apply
like that .. or where can i see the time ingame ??
05/18/2013 12:56 Rhyder`#22
Quote:
Originally Posted by HayeLu View Post
where can i see the minutes when the siege start ??
no warning ?? like for example Siege Start in 5 mins Please Apply
like that .. or where can i see the time ingame ??
Script>guildcombat.txt
05/18/2013 12:59 Icetea#23
Quote:
Originally Posted by HayeLu View Post
where can i see the minutes when the siege start ??
no warning ?? like for example Siege Start in 5 mins Please Apply
like that .. or where can i see the time ingame ??
Quote:
void CGuildCombat::Process()
{
#ifdef __WORLDSERVER
#ifdef _DEBUG
// TRACE( "GuildWarFlyff::Process <%d>, <%d>\n", m_nState, m_nGuildCombatState);
#endif //_DEBUG
if( m_nState != CLOSE_STATE )
{
if( m_nProcessGo < m_nProcessCount[0] )
ProcessCommand();
ProcessJoinWar(); //
}
else
{
CTime ctime = CTime::GetCurrentTime();

if((ctime.GetMinute() % 30 == 0) && m_bMutex == FALSE )
{
#ifdef __S_BUG_GC
if( (int)( m_vecGuildCombatMem.size() ) >= m_nMinGuild )
#else // __S_BUG_GC
if( m_GuildCombatMem.size() > 1 )
#endif // __S_BUG_GC
{
GuildCombatOpen();
g_DPCoreClient.SendSystem( prj.GetText( TID_GAME_GUILDCOMBAT_ENJOY ) ); //Startet Line Up und Shoutet
}
else
{
m_ctrMutexOut.Set( SEC(60) );
m_bMutexMsg = TRUE;
g_DPCoreClient.SendSystem( prj.GetText( TID_GAME_GUILDCOMBAT_NEXT_COMBAT ) ); //Shoutet wenn es zu wenig Gilden sind
}
m_bMutex = TRUE;
}
if( m_bMutexMsg && m_ctrMutexOut.IsTimeOut() )
{
m_bMutexMsg = FALSE;
m_bMutex = FALSE;
}
}
#endif //__WORLDSERVER
}
You have to replace the number 30 with 5. The 30 states in this case: Every 30 minutes a Guildwar
But that would not make sense because a Guildwar takes over 5 minutes.
Greetings
05/18/2013 14:50 jeromerz#24
I think he means how to put a world notice 5mins before the guild siege starts the line up.
05/19/2013 02:04 HayeLu#25
Quote:
Originally Posted by Icetea' View Post
You have to replace the number 30 with 5. The 30 states in this case: Every 30 minutes a Guildwar
But that would not make sense because a Guildwar takes over 5 minutes.
Greetings
ya i mean "how to put a world notice 5mins before the guild siege starts the line up"

[Only registered and activated users can see links. Click Here To Register...]

Click The Image And See The Time Limit .
05/19/2013 09:29 jeromerz#26
i also want to know how to do that :)

there would be a Notice/Announcement that the guild siege will start in 3mins like that or so :)

Anyone who is nice can teach me? or give me a guide?
05/19/2013 18:06 Мarvіn#27
Quote:
Originally Posted by jeromerz View Post
i also want to know how to do that :)

there would be a Notice/Announcement that the guild siege will start in 3mins like that or so :)

Anyone who is nice can teach me? or give me a guide?
Just use the official textClient.txt configurations and change the text
from "is held this week" (or something like that) to your choice.
05/19/2013 23:06 ~Bleiz~#28
Nice release :)
05/20/2013 01:58 jeromerz#29
Quote:
Originally Posted by Mаrvin View Post
Just use the official textClient.txt configurations and change the text
from "is held this week" (or something like that) to your choice.
I dont know if it will work everyday it would be nice if there would be a notice 5mins before the siege starts
05/20/2013 11:26 Fragkiller#30
Bekomme irgendwie folgende Meldung beim Compilen :
\Sickness\Source\Source\_Common\eveschool.cpp(1570 ) : warning C4244: 'initializing' : conversion from 'std::vector<_Ty>::size_type' to 'float', possible loss of data
with
[
_Ty=CGuildCombat::__REQUESTGUILD
]

Einfach ignorieren oder.?