Jump to content
  • 0

[Help] Custom Script


Question

Posted

Hey! I wanted to make a NPC transform into another NPC when it has 40% HP but I get an error :-s

 

Code:

if (npc.getMaxHp() * 40 / 100 > npc.getCurrentHp() - damage)
		{				
			freya.deleteMe();
			freya2 = (L2GrandBossInstance) addSpawn(FREYA2, 114721, -114793, -11209, 0, false, 0);
			freya2.setCurrentHpMp(4400000, 200000);
			freya2.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text2[Rnd.get(1)]));
		}

 

Error:

 

java.lang.NullPointerException
at ai.individual.Freya.onAttack(Freya.java:127)
at com.l2jserver.gameserver.model.quest.Quest.onAttack(Quest.java:700)
at com.l2jserver.gameserver.model.quest.Quest.notifyAttack(Quest.java:367)
at com.l2jserver.gameserver.model.actor.L2Attackable.addDamage(L2Attackable.java:915)
at com.l2jserver.gameserver.model.actor.L2Attackable.reduceCurrentHp(L2Attackable.java:490)
at com.l2jserver.gameserver.model.actor.L2Attackable.reduceCurrentHp(L2Attackable.java:447)
at com.l2jserver.gameserver.model.actor.L2Character.onHitTimer(L2Character.java:5158)
at com.l2jserver.gameserver.model.actor.instance.L2PcInstance.onHitTimer(L2PcInstance.java:4509)
at com.l2jserver.gameserver.model.actor.L2Character$HitTask.run(L2Character.java:2592)
at com.l2jserver.gameserver.ThreadPoolManager$RunnableWrapper.run(ThreadPoolManager.java:86)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:206)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)

6 answers to this question

Recommended Posts

  • 0
Posted

package ai.individual;

import ai.group_template.L2AttackableAIScript;
import com.l2jserver.Config;
import com.l2jserver.gameserver.datatables.SkillTable;
import com.l2jserver.gameserver.instancemanager.GrandBossManager;
import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2GrandBossInstance;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.network.serverpackets.NpcSay;
import com.l2jserver.gameserver.network.serverpackets.PlaySound;
import com.l2jserver.gameserver.templates.StatsSet;
import com.l2jserver.util.Rnd;

public class Freya extends L2AttackableAIScript
{
private static final String[] Text =
{
	"Ha ha.. PLAYERNAME! Feel the true power of Ice Queen!", "PLAYERNAME, get over here!", "You cannot run from me, PLAYERNAME!", "PLAYERNAME, where are you going to?"
};

private static final String[] Text2 =
{
	"Ha ha.. Did you think you win?", "I will erase you from this world!"
};

private static final String[] Text3 =
{
	"How do you feel now, PLAYERNAME?", "Fee; my wrath, PLAYERNAME!", "PLAYERNAME, feel my curse!"
};

private static final int FREYA = 18847;
private static final int FREYA2 = 29179;
private static final byte ALIVE = 0;
private static final byte DEAD = 1;
private L2GrandBossInstance freya, freya2;

public Freya(int id, String name, String descr)
{
	super(id, name, descr);
	int[] mob =
	{
			FREYA, FREYA2
	};
	this.registerMobs(mob);

	StatsSet info = GrandBossManager.getInstance().getStatsSet(FREYA);
	int status = GrandBossManager.getInstance().getBossStatus(FREYA);
	if (status == DEAD)
	{
		// load the unlock date and time for freya from DB
		long temp = info.getLong("respawn_time") - System.currentTimeMillis();
		// if freya is locked until a certain time, mark it so and start the unlock timer
		// the unlock time has not yet expired.
		if (temp > 0)
			startQuestTimer("freya_unlock", temp, null, null);
		else
		{
			// the time has already expired while the server was offline. Immediately spawn freya.
			L2GrandBossInstance freya = (L2GrandBossInstance) addSpawn(FREYA, 114727, -114727, -11200, 0, false, 0);
			GrandBossManager.getInstance().setBossStatus(FREYA, ALIVE);
			spawnBoss(freya);
		}
	}
	else
	{
		int loc_x = info.getInteger("loc_x");
		int loc_y = info.getInteger("loc_y");
		int loc_z = info.getInteger("loc_z");
		int heading = info.getInteger("heading");
		int hp = info.getInteger("currentHP");
		int mp = info.getInteger("currentMP");
		L2GrandBossInstance freya = (L2GrandBossInstance) addSpawn(FREYA, loc_x, loc_y, loc_z, heading, false, 0);
		freya.setCurrentHpMp(hp, mp);
		spawnBoss(freya);
	}
}

public void spawnBoss(L2GrandBossInstance npc)
{
	GrandBossManager.getInstance().addBoss(npc);
	npc.broadcastPacket(new PlaySound(1, "BS01_A", 1, npc.getObjectId(), npc.getX(), npc.getY(), npc.getZ()));
}

@Override
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
{
	if (event.equalsIgnoreCase("freya_unlock"))
	{
		L2GrandBossInstance freya = (L2GrandBossInstance) addSpawn(FREYA, 114727, -114727, -11200, 0, false, 0);
		GrandBossManager.getInstance().setBossStatus(FREYA, ALIVE);
		spawnBoss(freya);
	}
	return super.onAdvEvent(event, npc, player);
}

@Override
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isPet)
{
	int npcId = npc.getNpcId();
	if (npcId == FREYA)
	{
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text[Rnd.get(3)].replace("PLAYERNAME", attacker.getName().toString())));
			attacker.teleToLocation(npc.getX(), npc.getY(), npc.getZ());
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(4064, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1290, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(100) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1169, 14));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1183, 4));
		}
		if (npc.getMaxHp() * 40 / 100 > npc.getCurrentHp() - damage)
		{				
			freya.deleteMe();
			freya2 = (L2GrandBossInstance) addSpawn(FREYA2, 114721, -114793, -11209, 0, false, 0);
			freya2.setCurrentHpMp(4400000, 200000);
			freya2.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text2[Rnd.get(1)]));
		}
	}
	if (npcId == FREYA2)
	{
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(10) == 0)
		{
			npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text[Rnd.get(3)].replace("PLAYERNAME", attacker.getName().toString())));
			attacker.teleToLocation(npc.getX(), npc.getY(), npc.getZ());
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(4064, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(100) == 0)
		{
			npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text3[Rnd.get(2)].replace("PLAYERNAME", attacker.getName().toString())));
			attacker.teleToLocation(npc.getX(), npc.getY(), npc.getZ());
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(6148, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1340, 1));
		}
		if (npc.getMaxHp() * 60 / 100 < npc.getCurrentHp() - damage)
		{
			freya2.deleteMe();
			freya = (L2GrandBossInstance) addSpawn(FREYA, 114721, -114793, -11209, 0, false, 0);
			freya.setCurrentHpMp(11061361, 200000);
		}
	}
	return super.onAttack(npc, attacker, damage, isPet);
}

@Override
public String onKill(L2Npc npc, L2PcInstance killer, boolean isPet)
{
	int npcId = npc.getNpcId();
	if (npcId == FREYA)
	{
		int objId = npc.getObjectId();
		npc.broadcastPacket(new PlaySound(1, "BS02_D", 1, objId, npc.getX(), npc.getY(), npc.getZ()));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Brave heroes!"));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Good fight but I shall return again."));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "You have not seen the last of Ice Queen!"));

		GrandBossManager.getInstance().setBossStatus(FREYA, DEAD);
		long respawnTime = (long) Config.Interval_Of_Freya_Spawn + Rnd.get(Config.Random_Of_Freya_Spawn);
		startQuestTimer("freya_unlock", respawnTime, null, null);
		// also save the respawn time so that the info is maintained past reboots
		StatsSet info = GrandBossManager.getInstance().getStatsSet(FREYA);
		info.set("respawn_time", (System.currentTimeMillis() + respawnTime));
		GrandBossManager.getInstance().setStatsSet(FREYA, info);
	}
	else if (npcId == FREYA2)
	{
		int objId = npc.getObjectId();
		npc.broadcastPacket(new PlaySound(1, "BS02_D", 1, objId, npc.getX(), npc.getY(), npc.getZ()));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Brave heroes!"));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Good fight but I shall return again."));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "You have not seen the last of Ice Queen!"));

		GrandBossManager.getInstance().setBossStatus(FREYA, DEAD);
		long respawnTime = (long) Config.Interval_Of_Freya_Spawn + Rnd.get(Config.Random_Of_Freya_Spawn);
		startQuestTimer("freya_unlock", respawnTime, null, null);
		// also save the respawn time so that the info is maintained past reboots
		StatsSet info = GrandBossManager.getInstance().getStatsSet(FREYA);
		info.set("respawn_time", (System.currentTimeMillis() + respawnTime));
		GrandBossManager.getInstance().setStatsSet(FREYA, info);
	}
	return super.onKill(npc, killer, isPet);
}

public static void main(String[] args)
{
	// now call the constructor (starts up the ai)
	new Freya(-1, "freya", "ai");
}
}

 

despawn and create a new one like halisha

  • 0
Posted

package ai.individual;

import ai.group_template.L2AttackableAIScript;
import com.l2jserver.Config;
import com.l2jserver.gameserver.datatables.SkillTable;
import com.l2jserver.gameserver.instancemanager.GrandBossManager;
import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2GrandBossInstance;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.network.serverpackets.NpcSay;
import com.l2jserver.gameserver.network.serverpackets.PlaySound;
import com.l2jserver.gameserver.templates.StatsSet;
import com.l2jserver.util.Rnd;

public class Freya extends L2AttackableAIScript
{
private static final String[] Text =
{
	"Ha ha.. PLAYERNAME! Feel the true power of Ice Queen!", "PLAYERNAME, get over here!", "You cannot run from me, PLAYERNAME!", "PLAYERNAME, where are you going to?"
};

private static final String[] Text2 =
{
	"Ha ha.. Did you think you win?", "I will erase you from this world!"
};

private static final String[] Text3 =
{
	"How do you feel now, PLAYERNAME?", "Fee; my wrath, PLAYERNAME!", "PLAYERNAME, feel my curse!"
};

private static final int FREYA = 18847;
private static final int FREYA2 = 29179;
private static final byte ALIVE = 0;
private static final byte DEAD = 1;
private L2GrandBossInstance freya, freya2;

public Freya(int id, String name, String descr)
{
	super(id, name, descr);
	int[] mob =
	{
			FREYA, FREYA2
	};
	this.registerMobs(mob);

	StatsSet info = GrandBossManager.getInstance().getStatsSet(FREYA);
	int status = GrandBossManager.getInstance().getBossStatus(FREYA);
	if (status == DEAD)
	{
		// load the unlock date and time for freya from DB
		long temp = info.getLong("respawn_time") - System.currentTimeMillis();
		// if freya is locked until a certain time, mark it so and start the unlock timer
		// the unlock time has not yet expired.
		if (temp > 0)
			startQuestTimer("freya_unlock", temp, null, null);
		else
		{
			// the time has already expired while the server was offline. Immediately spawn freya.
			L2GrandBossInstance freya = (L2GrandBossInstance) addSpawn(FREYA, 114727, -114727, -11200, 0, false, 0);
			GrandBossManager.getInstance().setBossStatus(FREYA, ALIVE);
			spawnBoss(freya);
		}
	}
	else
	{
		int loc_x = info.getInteger("loc_x");
		int loc_y = info.getInteger("loc_y");
		int loc_z = info.getInteger("loc_z");
		int heading = info.getInteger("heading");
		int hp = info.getInteger("currentHP");
		int mp = info.getInteger("currentMP");
		L2GrandBossInstance freya = (L2GrandBossInstance) addSpawn(FREYA, loc_x, loc_y, loc_z, heading, false, 0);
		freya.setCurrentHpMp(hp, mp);
		spawnBoss(freya);
	}
}

public void spawnBoss(L2GrandBossInstance npc)
{
	GrandBossManager.getInstance().addBoss(npc);
	npc.broadcastPacket(new PlaySound(1, "BS01_A", 1, npc.getObjectId(), npc.getX(), npc.getY(), npc.getZ()));
}

@Override
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
{
	if (event.equalsIgnoreCase("freya_unlock"))
	{
		L2GrandBossInstance freya = (L2GrandBossInstance) addSpawn(FREYA, 114727, -114727, -11200, 0, false, 0);
		GrandBossManager.getInstance().setBossStatus(FREYA, ALIVE);
		spawnBoss(freya);
	}
	return super.onAdvEvent(event, npc, player);
}

@Override
public String onAttack(L2Npc npc, L2PcInstance attacker, int damage, boolean isPet)
{
	int npcId = npc.getNpcId();
	if (npcId == FREYA)
	{
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text[Rnd.get(3)].replace("PLAYERNAME", attacker.getName().toString())));
			attacker.teleToLocation(npc.getX(), npc.getY(), npc.getZ());
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(4064, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1290, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(100) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1169, 14));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1183, 4));
		}
		if (npc.getMaxHp() * 40 / 100 > npc.getCurrentHp() - damage)
		{				
			freya.deleteMe();
			freya2 = (L2GrandBossInstance) addSpawn(FREYA2, 114721, -114793, -11209, 0, false, 0);
			freya2.setCurrentHpMp(4400000, 200000);
			freya2.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text2[Rnd.get(1)]));
		}
	}
	if (npcId == FREYA2)
	{
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(10) == 0)
		{
			npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text[Rnd.get(3)].replace("PLAYERNAME", attacker.getName().toString())));
			attacker.teleToLocation(npc.getX(), npc.getY(), npc.getZ());
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(4064, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(100) == 0)
		{
			npc.broadcastPacket(new NpcSay(npc.getObjectId(), 0, npcId, Text3[Rnd.get(2)].replace("PLAYERNAME", attacker.getName().toString())));
			attacker.teleToLocation(npc.getX(), npc.getY(), npc.getZ());
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(6148, 1));
		}
		if (npc.isInsideRadius(attacker, 1000, false, false) && !npc.isInsideRadius(attacker, 300, false, false) && Rnd.get(20) == 0)
		{
			npc.setTarget(attacker);
			npc.doCast(SkillTable.getInstance().getInfo(1340, 1));
		}
		if (npc.getMaxHp() * 60 / 100 < npc.getCurrentHp() - damage)
		{
			freya2.deleteMe();
			freya = (L2GrandBossInstance) addSpawn(FREYA, 114721, -114793, -11209, 0, false, 0);
			freya.setCurrentHpMp(11061361, 200000);
		}
	}
	return super.onAttack(npc, attacker, damage, isPet);
}

@Override
public String onKill(L2Npc npc, L2PcInstance killer, boolean isPet)
{
	int npcId = npc.getNpcId();
	if (npcId == FREYA)
	{
		int objId = npc.getObjectId();
		npc.broadcastPacket(new PlaySound(1, "BS02_D", 1, objId, npc.getX(), npc.getY(), npc.getZ()));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Brave heroes!"));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Good fight but I shall return again."));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "You have not seen the last of Ice Queen!"));

		GrandBossManager.getInstance().setBossStatus(FREYA, DEAD);
		long respawnTime = (long) Config.Interval_Of_Freya_Spawn + Rnd.get(Config.Random_Of_Freya_Spawn);
		startQuestTimer("freya_unlock", respawnTime, null, null);
		// also save the respawn time so that the info is maintained past reboots
		StatsSet info = GrandBossManager.getInstance().getStatsSet(FREYA);
		info.set("respawn_time", (System.currentTimeMillis() + respawnTime));
		GrandBossManager.getInstance().setStatsSet(FREYA, info);
	}
	else if (npcId == FREYA2)
	{
		int objId = npc.getObjectId();
		npc.broadcastPacket(new PlaySound(1, "BS02_D", 1, objId, npc.getX(), npc.getY(), npc.getZ()));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Brave heroes!"));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "Good fight but I shall return again."));
		npc.broadcastPacket(new NpcSay(objId, 0, npcId, "You have not seen the last of Ice Queen!"));

		GrandBossManager.getInstance().setBossStatus(FREYA, DEAD);
		long respawnTime = (long) Config.Interval_Of_Freya_Spawn + Rnd.get(Config.Random_Of_Freya_Spawn);
		startQuestTimer("freya_unlock", respawnTime, null, null);
		// also save the respawn time so that the info is maintained past reboots
		StatsSet info = GrandBossManager.getInstance().getStatsSet(FREYA);
		info.set("respawn_time", (System.currentTimeMillis() + respawnTime));
		GrandBossManager.getInstance().setStatsSet(FREYA, info);
	}
	return super.onKill(npc, killer, isPet);
}

public static void main(String[] args)
{
	// now call the constructor (starts up the ai)
	new Freya(-1, "freya", "ai");
}
}

 

despawn and create a new one like halisha

 

Look into the polymorph scripts it will help you.

  • 0
Posted

and if i make it just to morph.. instead of checking for npc i will check for npc's morph right? it's easier this way? :)

 

morph is the same thing the difference beetwen morph and spawn a new one is nothing besides of how you code it :)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • buenas no puedo poner el server On para que entren mis amigos   LoginServer # ================================================= # Settings authorization server # ================================================= # Host and port for client connections LoginserverHostname = 127.0.0.1 LoginserverPort = 2106 # Host and port for game servers LoginHost = 192.168.100.25 ( mi Ip interna) LoginPort = 9014     GameServer   # =============================== # Network Configuration Server  # # =============================== # IP which Bind Game server, * - all possible GameserverHostname = * GameserverPort = 7777 # This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname ExternalHostname = 186.158.144.71 ( Ip externa ovbio) # This is transmitted to the client from the same network, so it has to be a local IP or resolvable host name InternalHostname = 192.168.100.25 # AdvIpSystem Make more GameServerIDs. Every Ip should be Protected by a DDoS Guard. # Your Server will have Success with this system Online. AdvIPSystem = False # Address \ port LS LoginPort = 9014 LoginHost = 192.168.100.25 LoginUseCrypt = true # How to request ID of LS RequestServerID = 4 # Permission to take a different id, if requested busy AcceptAlternateID = False     en que estaria fallando ?    
    • mporeis na valeis l2jaCis i kapoio etimo project  free sources gia aCis edw https://acis.i-live.eu/index.php?topic=1974.0 server install ktl edw https://acis.i-live.eu/index.php?topic=10190.0 an dn vgaleis akrh steile mou discord margazeas2
    • Hello! I am new to l2 server creation and i need your help please!!! I want to make my own l2 interlude c6 server with custom thing in it.  I need help with where to start. What source pack to pick to start and what to do. Please if you can help me i would appreciate it very much !!!
    • Need Discord with rare badge? VISIT US AND SHOP WITH US! NEW STOCK   Aged, Early Supporter Discord Accounts I sell HQ Aged and Early, Discord Accounts that are inactive and not flagged by discord at cheap prices   If you want to contact me, you can add me on discord: worldcoldwar Features: Format - age : email : pass : token Not flagged and undetected by discord HQ % With OGE Emails, password etc can be changed Unverified Early Supporter 24M Boost Badge HypeSquad Events Early Verified Bot Developer Early Supporters SHOP LINK: disvault1.mypaylix.gg/ For PayPal payments, please open a ticket. If you experience any problems with cryptocurrency payments, please open a ticket as well.
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..