Vizualizar Versão Completa : [Tutorial]Configurando WOE


Hirani
22-09-2009, 02:13 PM
Primeiro va nessa pasta:
npc/guild
Ache um arquivo chamado ev_agit_event

abra-o e ache isso:OnClock2100: //start time for Tues(2), Thurs(4)
OnClock2300: //end time for Tues(2), Thurs(4)
OnClock1600: //start time for Sat(6)
OnClock1800: //end time for Sat(6)

ai é aonde fica configurado a hora de inicio e a hora de fim(deve se configuração mas enfim)

vou dar uma breve explicação para vc's:
O primeiro item é a hora q vai ser iniciada a WoE no exemplo esta configurada para iniciar as 21:00 na terça-feira e na quarta-feira, no segundo é a hora que vai terminar a WoE que no caso é as 23:00 nos mesmos dias, no terceiro indiante isso se repete so mudando os dias q esta configurado para sabado

Bom voltando a configuração mude a hora a sua preferencia no meu caso fico assim:
OnClock2000: //Inicio Segunda(1)
OnClock2200: //Fim Segunda(1)
OnClock1900: //Inicio Quarta(3)
OnClock2100: //Fim Quarta(3)

logo em seguida ache essas linhas:

// starting time checks
if((gettime(4)==2) && (gettime(3)>=21 && gettime(3)<23)) goto L_Start;
if((gettime(4)==4) && (gettime(3)>=21 && gettime(3)<23)) goto L_Start;
if((gettime(4)==6) && (gettime(3)>=16 && gettime(3)<18)) goto L_Start;

Ai é aonde o script fala para o servidor a hora q é para a WoE ser iniciada

escolha o dia q ela vai ser iniciada os dias estão configurados como numeros assim:

0=Domingo
1=Segunda
2=Terça
3=Quarta
4=Quinta
5=Sexta
6=Sabado

// starting time checks
if((gettime(4)==1) && (gettime(3)>=20 && gettime(3)<22)) goto L_Start;
if((gettime(4)==3) && (gettime(3)>=19 && gettime(3)<21)) goto L_Start;
if((gettime(4)==6) && (gettime(3)>=15 && gettime(3)<18)) goto L_Start;

Descrição:
Dia
Hora de inicio
Hora que acaba

Agora vc Encontra-ra isso.

// end time checks
if((gettime(4)==2) && (gettime(3)==23)) goto L_End;
if((gettime(4)==4) && (gettime(3)==23)) goto L_End;
if((gettime(4)==6) && (gettime(3)==18)) goto L_End;

Agora assim:
// end time checks
if((gettime(4)==1) && (gettime(3)==22)) goto L_End;
if((gettime(4)==3) && (gettime(3)==21)) goto L_End;
if((gettime(4)==6) && (gettime(3)==18)) goto L_End;

So mude aonde esta em vermelho

Creditos: Luan122