Skip to content

[Request] Olympiad Interlude

Featured Replies

Hi, I'm interesting, maybe someone could tell Java code, which makes that players immediately would be teleported to the village after the battle and don't have to wait some time? Sry for my bad english :)

I think that you want retail oly. If yes no1 can give it for free. I have it but i have pay for it.

  • Author

Mmm, I'm not going to pay for gameserver :)

you need this

there is not option that he want!

 

i think you must see this

 

    	protected void portPlayersBack()
    	{
    		if (_playerOne != null)
    			_playerOne.teleToLocation(x1, y1, z1, true);
    		
    		if (_playerTwo != null)
			_playerTwo.teleToLocation(x2, y2, z2, true);
    	}

i'm weak in java and i can't give you perfect answear!

there is not option that he want!

 

i think you must see this

 

    	protected void portPlayersBack()
    	{
    		if (_playerOne != null)
    			_playerOne.teleToLocation(x1, y1, z1, true);
    		
    		if (_playerTwo != null)
			_playerTwo.teleToLocation(x2, y2, z2, true);
    	}

i'm weak in java and i can't give you perfect answear!

There is lol,check the images to see,when dark elf lose immedeatlly message : you will be back to town in 40 seconds.

There is lol,check the images to see,when dark elf lose immedeatlly message : you will be back to town in 40 seconds.

and there is config of back teleport time?

and there is config of back teleport time?

I just saw pics,i dont see the file ;)

but i think no,there isnt config.

I just saw pics,i dont see the file ;)

but i think no,there isnt config.

i olympiad have teleport back timer!

 

Aidas want to disable this timer!

I want to make that, when I finish a battle earlier than OlyBattle = 240000 , should not wait for the left time of the battle (OlyBattle = 240000), just immediately players would be porting to the town:)

 

P.S. this is Aidas :)

i think answear is here:

 

		byte step = 10;
	for (byte i = 40; i > 0; i -= step)
	{
		_sm = new SystemMessage(SystemMessageId.YOU_WILL_BE_MOVED_TO_TOWN_IN_S1_SECONDS);
		_sm.addNumber(i);
		broadcastMessage(_sm, false);
		switch (i)
		{
			case 10:
				step = 5;
				break;
			case 5:
				step = 1;
				break;
		}
		try
		{
			Thread.sleep(step*1000);
		}
		catch (InterruptedException e)
		{
		}

  • Author

Hmmm I'm noob (newbie) in java... But thank you for help, going try to find out :)

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.