milk - Mar 25, 2015 13:54
Characters, that already have cooldown for the Endless Tower can join the another character's (who haven't cooldown yet) party and enter the ET once again.
Exmaple:
Characters [b]A [/b]and [b]B [/b]in party [b]Z[/b] generates the Dungeon and enters the Tower. They must have a 6 day 20 hour cooldown period to enter to the Tower again.
Character [b]C[/b] (have no cooldown period yet)[b] [/b]organizes the party [b]Y [/b]and invites characters [b]A[/b] and [b]B[/b] to the party. Character [b]C [/b]generates the Dungeon and enters the Tower, so characters [b]A[/b] and [b]B[/b] now are able to enter to the Endless Tower too.
It seems, script checks only party.
Sorry, I don't know the official behavior.
malufett - Mar 25, 2015 15:07
[url="http://irowiki.org/wiki/Endless_Tower"]http://irowiki.org/wiki/Endless_Tower[/url]
[quote]
There is no limit on how many instances a party can create within the 4 hour limit. A new instance can be created under a different party leader if the previous instance was destroyed. Once the time limit is up, there is a 6 day 20 hour cooldown period for all party members in which they cannot enter a new Endless Tower instance. However, additional instances will not allow access to additional MVPs.[/quote]
we do this in iRO....
:meow:
milk - Mar 25, 2015 17:50
[quote name="malufett" timestamp="1427296060"]
[url="http://irowiki.org/wiki/Endless_Tower"]http://irowiki.org/wiki/Endless_Tower[/url]
[quote]
There is no limit on how many instances a party can create within the 4 hour limit. A new instance can be created under a different party leader if the previous instance was destroyed. Once the time limit is up, there is a 6 day 20 hour cooldown period for all party members in which they cannot enter a new Endless Tower instance. However, additional instances will not allow access to additional MVPs.[/quote]we do this in iRO....
:meow:[/quote]
Even when 4 hour limit is ended?
[img]http://i6.5cm.ru/i/Uk5f.png[/img]
milk - Mar 25, 2015 19:25
Will work always if there is a weekly timer:[code=auto:0]
else if (.@etower_timer == 1) {
mes "If you have the dungeon generated already, you can enter it. ";
next;
switch(select("Enter the "+.@md_name$+":Return to Alberta:Cancel")) {
case 1:
callsub L_Enter,0,0,.@md_name$,.@p_name$;
case 2:
mes "I will move you to Alberta.";
close2;
warp "alberta",223,36;
end;
case 3:
break;
}
close;
[/code]
Won't work since pevious if {}[code=auto:0]
else if (.@etower_timer == 1 && .@etower_timer2 == 2) {
.@dun_lim_time = etower_timer+604800; // 1 week
.@dun_lim_time2 = etower_timer+14400; // 4 hours
.@dun_cur_time = gettimetick(2);
.@dun_ent_t = (.@dun_lim_time - .@dun_cur_time);
.@dun_h = (.@dun_ent_t / 3600);
.@dun_m = (.@dun_ent_t - (.@dun_h * 3600)) / 60;
.@dun_s = .@dun_ent_t - ((.@dun_h * 3600) + (.@dun_m * 60));
mes "Due to the tower's aftereffects, you cannot enter the dungeon right now, " + .@dun_h + "hours " + .@dun_m + "minutes " + .@dun_s + "seconds left to enter the next dungeon.";
next;
mes "It is dangerous here. Let me move you to Alberta.";
close2;
warp "alberta",223,36;
end;
[/code]
Is it okay, or I am wrong?
This post has been edited by
milk
on Mar 25, 2015 19:28
malufett - Mar 25, 2015 21:03
yeah your right...the last check should come 2nd...
now all is clear....
:meow:
milk - Mar 26, 2015 13:10
[url="https://github.com/HerculesWS/Hercules/pull/476"]https://github.com/HerculesWS/Hercules/pull/476[/url]
Can you check it?
malufett - Mar 26, 2015 14:39
[quote name="milk" timestamp="1427375422"]
[url="https://github.com/HerculesWS/Hercules/pull/476"]https://github.com/HerculesWS/Hercules/pull/476[/url]
Can you check it?[/quote]
Thanks!
Fixed @ b92f634da7f7ad247d8e3f856d45225dad3c667c
:meow: