Files
2006Scape/2006Redone Server/src/com/rebotted/game/content/quests/impl/SheepShearer.java
T
Mr Extremez d876a923b9 Cleanup part 1 (#213)
* Clean up part 1

- Removed lots of dead code
- Removed unncessary files not in use
- Cleaned up small bits of code
- Removed a few warnings
- Server.java ---> GameEngine.java
- Constants.java ---> GameConstants.java

* Cape Dye

Rewrote cape dying

* Packaging

- redone ----> com.rebotted

* PacketSender/clean up

- ActionSender ---> PacketSender
- Moved many more packets to packetsender
- Cleaned up more dead code

* Merge Client/Player

- Merged Client.java with Player.java (both were doing same thing so redundant to have both)
- Removed some more dead code
- Tidy a few small things up

* Quests/more clean up

- Removed more dead code
- Made quests static in order to clean them up a bit

* More cleanup

- Removed some more of the dead quest code
- Correcting naming of some of the shop variables
2019-11-25 12:08:56 -05:00

55 lines
2.0 KiB
Java

package com.rebotted.game.content.quests.impl;
import com.rebotted.game.players.Player;
/**
* Sheep Shearer
* @author Andrew (Mr Extremez)
*/
public class SheepShearer {
public static void showInformation(Player client) {
for (int i = 8144; i < 8195; i++) {
client.getPacketSender().sendFrame126("", i);
}
client.getPacketSender().sendFrame126("@dre@Sheep Shearer", 8144);
client.getPacketSender().sendFrame126("", 8145);
if (client.sheepShear == 0) {
client.getPacketSender().sendFrame126("Sheep Shearer", 8144);
client.getPacketSender().sendFrame126(
"I can start this quest by speaking to Fred in", 8147);
client.getPacketSender().sendFrame126("Lumbridge.", 8148);
client.getPacketSender().sendFrame126("Minimum Requirments:", 8149);
client.getPacketSender().sendFrame126("None.", 8150);
} else if (client.sheepShear == 1) {
client.getPacketSender().sendFrame126("Sheep Shearer", 8144);
client.getPacketSender().sendFrame126("@str@I've talked to fred",
8147);
client.getPacketSender().sendFrame126(
"I've agreed to get him some wool.", 8148);
if (client.getItemAssistant().playerHasItem(1759, 20)) {
client.getPacketSender().sendFrame126("@str@Ball of Wool", 8149);
} else {
client.getPacketSender().sendFrame126("@red@Ball of Wool",
8149);
}
} else if (client.sheepShear == 2) {
client.getPacketSender().sendFrame126("Sheep Shearer", 8144);
client.getPacketSender().sendFrame126("@str@I gave fred his wool",
8147);
client.getPacketSender().sendFrame126("@str@So he awarded me.",
8148);
client.getPacketSender().sendFrame126("@red@ QUEST COMPLETE",
8149);
client.getPacketSender().sendFrame126("As a reward, 60 coins.",
8150);
client.getPacketSender().sendFrame126("150 crating exp", 8150);
client.getPacketSender().sendFrame126("And 1 Quest Point", 8151);
client.getPacketSender().sendFrame126("", 8152);
}
client.getPacketSender().showInterface(8134);
}
}