RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
LogReader.java
1package com.osroyale.util.tools;
2
3import com.osroyale.game.world.entity.mob.player.Player;
4
5import java.io.BufferedReader;
6import java.io.FileNotFoundException;
7import java.io.FileReader;
8import java.io.IOException;
9
10
31
32public class LogReader {
33 private static String fileLine = "";
34
35 public static boolean alreadyClaimedReferral(Player player) {
36 try {
37 BufferedReader file = new BufferedReader(new FileReader("backup/logs/referrals.txt"));
38 String line;
39 while ((line = file.readLine()) != null) {
40 fileLine = line;
41 if (fileLine.contains(player.lastHost) || fileLine.contains(player.getUsername())) {
42 return true;
43 }
44 }
45 } catch (FileNotFoundException e) {
46 throw new RuntimeException(e);
47 } catch (IOException e) {
48 if (fileLine.contains(player.lastHost) || fileLine.contains(player.getUsername())) {
49 return true;
50 } else {
51 return false;
52 }
53 }
54 return false;
55 }
56}