Jump to content
  • 0

Topzone Vote Reward System


Question

Posted

Im using retail frozen vote reward system and before some hours xzone changed Topzone interface and now he told me that

"If you vote system reward is based on latest 40 votes then we will send you the new link where you can see the votes. If is based on total number of votes then you must contact the script owner to help you solve the problem."

Recommended Posts

  • 0
Posted

[2:11:54 πμ] Χρηστάκης Γάματα: powerpak

[2:11:57 πμ] Χρηστάκης Γάματα: im Using L2jFrozen

[2:12:03 πμ] Χρηστάκης Γάματα: and they're vote reward system

[2:12:50 πμ] l2topzone: then that person that have made the vote sytem reward need to know how to fix the problem, they need only to move the location where the script read total votes

  • 0
Posted

The old vote reward take votes from 40 Votes..!

Now its 100....how we can change it on source code?

What do you mean it take votes from 40 Votes?

  • 0
Posted

package com.l2jfrozen.gameserver.handler;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Set;
import java.util.logging.Logger;

import com.l2jfrozen.Config;
import com.l2jfrozen.gameserver.model.L2World;
import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance;
import com.l2jfrozen.gameserver.model.entity.Announcements;
import com.l2jfrozen.gameserver.powerpak.PowerPakConfig;
import com.l2jfrozen.gameserver.thread.ThreadPoolManager;

public class AutoVoteRewardHandler
{
protected static final Logger _log = Logger.getLogger(AutoVoteRewardHandler.class.getName());

private int hopzoneVotesCount = 0;
private int topzoneVotesCount = 0;
protected List<String> already_rewarded;

protected static boolean topzone = false;
protected static boolean hopzone = false;

private AutoVoteRewardHandler()
{
	_log.info("Vote Reward System Initiated.");

	if(hopzone){
		int hopzone_votes = getHopZoneVotes();

		if(hopzone_votes == -1){
			hopzone_votes = 0;
		}

		setHopZoneVoteCount(hopzone_votes);
	}

	if(topzone){
		int topzone_votes = getTopZoneVotes();

		if(topzone_votes == -1){
			topzone_votes = 0;
		}

		setTopZoneVoteCount(topzone_votes);
	}

	ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new AutoReward(), PowerPakConfig.VOTES_SYSYEM_INITIAL_DELAY, PowerPakConfig.VOTES_SYSYEM_STEP_DELAY);
}

protected class AutoReward implements Runnable
{
	@Override
	public void run()
	{
		int minutes = (PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/1000)/60;

		if(hopzone){
			int hopzone_votes = getHopZoneVotes();

			if(hopzone_votes != -1){
				_log.info("[AutoVoteReward] Server HOPZONE Votes: " + hopzone_votes);
				Announcements.getInstance().gameAnnounceToAll("Actual HOPZONE Votes are " + hopzone_votes + "...");

				if (hopzone_votes != 0 && hopzone_votes >= getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD)
				{
					already_rewarded = new ArrayList<String>();

					Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers();

					Announcements.getInstance().gameAnnounceToAll("Great Work!All L2Heredion online players are rewarded!");

					//L2ItemInstance item;
					for (L2PcInstance player : pls)
					{
						if (player != null && !player.isOffline() && player.isOnline()==1)
						{
							if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){

								Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet();
								for (Integer i : items)
								{
									//item = player.getInventory().getItemByItemId(i);

									//TODO: check on maxstack for item
									player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true);

								}

							}
						}
					}
					setHopZoneVoteCount(hopzone_votes);
				}
				Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!");
				//site web
				Announcements.getInstance().gameAnnounceToAll("Website: "+PowerPakConfig.SERVER_WEB_SITE);

			}

		}

		if(topzone && hopzone && PowerPakConfig.VOTES_SYSYEM_STEP_DELAY>0)
			try
			{
				Thread.sleep(PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/2);
			}
			catch(InterruptedException e)
			{
				if(Config.ENABLE_ALL_EXCEPTIONS)
					e.printStackTrace();
			}

		if(topzone){
			int topzone_votes = getTopZoneVotes();

			if(topzone_votes != -1){

				_log.info("[AutoVoteReward] Server TOPZONE Votes: " + topzone_votes);
				Announcements.getInstance().gameAnnounceToAll("Actual TOPZONE Votes are " + topzone_votes + "...");

				if (topzone_votes != 0 && topzone_votes >= getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD)
				{
					already_rewarded = new ArrayList<String>();

					Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers();

					Announcements.getInstance().gameAnnounceToAll("Great Work!All L2Heredion online players are rewarded!");

					//L2ItemInstance item;
					for (L2PcInstance player : pls)
					{
						if (player != null && !player.isOffline() && player.isOnline()==1)
						{
							if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){

								Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet();
								for (Integer i : items)
								{
									//item = player.getInventory().getItemByItemId(i);

									//TODO: check on maxstack for item
									player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true);

								}

							}
						}
					}
					setTopZoneVoteCount(topzone_votes);
				}

				Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!");
				//site web
				Announcements.getInstance().gameAnnounceToAll("WebSite: "+PowerPakConfig.SERVER_WEB_SITE);

			}


		}

	}
}

protected boolean checkSingleBox(L2PcInstance player){

	if(player.getClient()!=null && player.getClient().getConnection()!=null && !player.getClient().getConnection().isClosed() && !player.isOffline()){

		String playerip = player.getClient().getConnection().getInetAddress().getHostAddress();

		if(already_rewarded.contains(playerip))
			return false;
		already_rewarded.add(playerip);
		return true;
	}

	//if no connection (maybe offline shop) dnt reward
	return false;
}

protected int getHopZoneVotes()
{
	int votes = -1;
	URL url = null;
	URLConnection con = null;
	InputStream is = null;
	InputStreamReader isr = null;
	BufferedReader in = null;
	try
	{
		url = new URL(PowerPakConfig.VOTES_SITE_HOPZONE_URL);
		con = url.openConnection();    
		con.addRequestProperty("User-Agent", "Mozilla/4.76");
		is = con.getInputStream();
		isr = new InputStreamReader(is);		    
		in = new BufferedReader(isr);
		String inputLine;
		while ((inputLine = in.readLine()) != null)
		{
			if (inputLine.contains("rank anonymous tooltip"))
			{
				votes = Integer.valueOf(inputLine.split(">")[2].replace("</span", ""));
				break;
			}
		}
	}
	catch (Exception e)
	{
		_log.info("HOPZONE is offline or something is wrong in link");
		Announcements.getInstance().gameAnnounceToAll("HOPZONE is offline. We will check the reward as soon as it will be online");
		//e.printStackTrace();
	}
	finally
	{
		if(in!=null)
			try
			{
				in.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(isr!=null)
			try
			{
				isr.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(is!=null)
			try
			{
				is.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}

	}
	return votes;
}

protected int getTopZoneVotes()
{
	int votes = -1;
	URL url = null;
	URLConnection con = null;
	InputStream is = null;
	InputStreamReader isr = null;
	BufferedReader in = null;
	try
	{
		url = new URL(PowerPakConfig.VOTES_SITE_TOPZONE_URL);
		con = url.openConnection();    
		con.addRequestProperty("User-Agent", "Mozilla/4.76");
		is = con.getInputStream();
		isr = new InputStreamReader(is);		    
		in = new BufferedReader(isr);
		String inputLine;
		while ((inputLine = in.readLine()) != null)
		{
			if (inputLine.contains("Votes"))
			{
				String votesLine = in.readLine() ;

				votes = Integer.valueOf(votesLine.split(">")[5].replace("</font", ""));
				break;
			}
		}
	}
	catch (Exception e)
	{
		_log.info("[AutoVoteReward] Server TOPZONE is offline or something is wrong in link");
		Announcements.getInstance().gameAnnounceToAll("TOPZONE is offline. We will check the reward as soon as it will be online");
		//e.printStackTrace();
	}
	finally
	{
		if(in!=null)
			try
			{
				in.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(isr!=null)
			try
			{
				isr.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(is!=null)
			try
			{
				is.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
	}
	return votes;
}

protected void setHopZoneVoteCount(int voteCount)
{
	hopzoneVotesCount = voteCount;
}

protected int getHopZoneVoteCount()
{
	return hopzoneVotesCount;
}

protected void setTopZoneVoteCount(int voteCount)
{
	topzoneVotesCount = voteCount;
}

protected int getTopZoneVoteCount()
{
	return topzoneVotesCount;
}

public static AutoVoteRewardHandler getInstance()
{
	if(PowerPakConfig.VOTES_SITE_HOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_HOPZONE_URL.equals("")){
		hopzone = true;
	}

	if(PowerPakConfig.VOTES_SITE_TOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_TOPZONE_URL.equals("")){
		topzone = true;
	}

	if(topzone || hopzone)
		return SingletonHolder._instance;
	return null;
}

@SuppressWarnings("synthetic-access")
private static class SingletonHolder
{
	protected static final AutoVoteRewardHandler    _instance       = new AutoVoteRewardHandler();
}
}

 

What do you mean it take votes from 40 Votes?

before xzone change l2 topzone sites,our vote systems count 40 lastest vote!now xzone changed lastest votes page to 100!

  • 0
Posted

package com.l2jfrozen.gameserver.handler;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Set;
import java.util.logging.Logger;

import com.l2jfrozen.Config;
import com.l2jfrozen.gameserver.model.L2World;
import com.l2jfrozen.gameserver.model.actor.instance.L2PcInstance;
import com.l2jfrozen.gameserver.model.entity.Announcements;
import com.l2jfrozen.gameserver.powerpak.PowerPakConfig;
import com.l2jfrozen.gameserver.thread.ThreadPoolManager;

public class AutoVoteRewardHandler
{
protected static final Logger _log = Logger.getLogger(AutoVoteRewardHandler.class.getName());

private int hopzoneVotesCount = 0;
private int topzoneVotesCount = 0;
protected List<String> already_rewarded;

protected static boolean topzone = false;
protected static boolean hopzone = false;

private AutoVoteRewardHandler()
{
	_log.info("Vote Reward System Initiated.");

	if(hopzone){
		int hopzone_votes = getHopZoneVotes();

		if(hopzone_votes == -1){
			hopzone_votes = 0;
		}

		setHopZoneVoteCount(hopzone_votes);
	}

	if(topzone){
		int topzone_votes = getTopZoneVotes();

		if(topzone_votes == -1){
			topzone_votes = 0;
		}

		setTopZoneVoteCount(topzone_votes);
	}

	ThreadPoolManager.getInstance().scheduleGeneralAtFixedRate(new AutoReward(), PowerPakConfig.VOTES_SYSYEM_INITIAL_DELAY, PowerPakConfig.VOTES_SYSYEM_STEP_DELAY);
}

protected class AutoReward implements Runnable
{
	@Override
	public void run()
	{
		int minutes = (PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/1000)/60;

		if(hopzone){
			int hopzone_votes = getHopZoneVotes();

			if(hopzone_votes != -1){
				_log.info("[AutoVoteReward] Server HOPZONE Votes: " + hopzone_votes);
				Announcements.getInstance().gameAnnounceToAll("Actual HOPZONE Votes are " + hopzone_votes + "...");

				if (hopzone_votes != 0 && hopzone_votes >= getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD)
				{
					already_rewarded = new ArrayList<String>();

					Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers();

					Announcements.getInstance().gameAnnounceToAll("Great Work!All L2Heredion online players are rewarded!");

					//L2ItemInstance item;
					for (L2PcInstance player : pls)
					{
						if (player != null && !player.isOffline() && player.isOnline()==1)
						{
							if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){

								Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet();
								for (Integer i : items)
								{
									//item = player.getInventory().getItemByItemId(i);

									//TODO: check on maxstack for item
									player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true);

								}

							}
						}
					}
					setHopZoneVoteCount(hopzone_votes);
				}
				Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getHopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!");
				//site web
				Announcements.getInstance().gameAnnounceToAll("Website: "+PowerPakConfig.SERVER_WEB_SITE);

			}

		}

		if(topzone && hopzone && PowerPakConfig.VOTES_SYSYEM_STEP_DELAY>0)
			try
			{
				Thread.sleep(PowerPakConfig.VOTES_SYSYEM_STEP_DELAY/2);
			}
			catch(InterruptedException e)
			{
				if(Config.ENABLE_ALL_EXCEPTIONS)
					e.printStackTrace();
			}

		if(topzone){
			int topzone_votes = getTopZoneVotes();

			if(topzone_votes != -1){

				_log.info("[AutoVoteReward] Server TOPZONE Votes: " + topzone_votes);
				Announcements.getInstance().gameAnnounceToAll("Actual TOPZONE Votes are " + topzone_votes + "...");

				if (topzone_votes != 0 && topzone_votes >= getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD)
				{
					already_rewarded = new ArrayList<String>();

					Collection<L2PcInstance> pls = L2World.getInstance().getAllPlayers();

					Announcements.getInstance().gameAnnounceToAll("Great Work!All L2Heredion online players are rewarded!");

					//L2ItemInstance item;
					for (L2PcInstance player : pls)
					{
						if (player != null && !player.isOffline() && player.isOnline()==1)
						{
							if(player._active_boxes<=1 || (player._active_boxes>1 && checkSingleBox(player))){

								Set<Integer> items = PowerPakConfig.VOTES_REWARDS_LIST.keySet();
								for (Integer i : items)
								{
									//item = player.getInventory().getItemByItemId(i);

									//TODO: check on maxstack for item
									player.addItem("reward", i, PowerPakConfig.VOTES_REWARDS_LIST.get(i), player, true);

								}

							}
						}
					}
					setTopZoneVoteCount(topzone_votes);
				}

				Announcements.getInstance().gameAnnounceToAll("Next Reward at " + (getTopZoneVoteCount() + PowerPakConfig.VOTES_FOR_REWARD) + " Votes!!");
				//site web
				Announcements.getInstance().gameAnnounceToAll("WebSite: "+PowerPakConfig.SERVER_WEB_SITE);

			}


		}

	}
}

protected boolean checkSingleBox(L2PcInstance player){

	if(player.getClient()!=null && player.getClient().getConnection()!=null && !player.getClient().getConnection().isClosed() && !player.isOffline()){

		String playerip = player.getClient().getConnection().getInetAddress().getHostAddress();

		if(already_rewarded.contains(playerip))
			return false;
		already_rewarded.add(playerip);
		return true;
	}

	//if no connection (maybe offline shop) dnt reward
	return false;
}

protected int getHopZoneVotes()
{
	int votes = -1;
	URL url = null;
	URLConnection con = null;
	InputStream is = null;
	InputStreamReader isr = null;
	BufferedReader in = null;
	try
	{
		url = new URL(PowerPakConfig.VOTES_SITE_HOPZONE_URL);
		con = url.openConnection();    
		con.addRequestProperty("User-Agent", "Mozilla/4.76");
		is = con.getInputStream();
		isr = new InputStreamReader(is);		    
		in = new BufferedReader(isr);
		String inputLine;
		while ((inputLine = in.readLine()) != null)
		{
			if (inputLine.contains("rank anonymous tooltip"))
			{
				votes = Integer.valueOf(inputLine.split(">")[2].replace("</span", ""));
				break;
			}
		}
	}
	catch (Exception e)
	{
		_log.info("HOPZONE is offline or something is wrong in link");
		Announcements.getInstance().gameAnnounceToAll("HOPZONE is offline. We will check the reward as soon as it will be online");
		//e.printStackTrace();
	}
	finally
	{
		if(in!=null)
			try
			{
				in.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(isr!=null)
			try
			{
				isr.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(is!=null)
			try
			{
				is.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}

	}
	return votes;
}

protected int getTopZoneVotes()
{
	int votes = -1;
	URL url = null;
	URLConnection con = null;
	InputStream is = null;
	InputStreamReader isr = null;
	BufferedReader in = null;
	try
	{
		url = new URL(PowerPakConfig.VOTES_SITE_TOPZONE_URL);
		con = url.openConnection();    
		con.addRequestProperty("User-Agent", "Mozilla/4.76");
		is = con.getInputStream();
		isr = new InputStreamReader(is);		    
		in = new BufferedReader(isr);
		String inputLine;
		while ((inputLine = in.readLine()) != null)
		{
			if (inputLine.contains("Votes"))
			{
				String votesLine = in.readLine() ;

				votes = Integer.valueOf(votesLine.split(">")[5].replace("</font", ""));
				break;
			}
		}
	}
	catch (Exception e)
	{
		_log.info("[AutoVoteReward] Server TOPZONE is offline or something is wrong in link");
		Announcements.getInstance().gameAnnounceToAll("TOPZONE is offline. We will check the reward as soon as it will be online");
		//e.printStackTrace();
	}
	finally
	{
		if(in!=null)
			try
			{
				in.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(isr!=null)
			try
			{
				isr.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
		if(is!=null)
			try
			{
				is.close();
			}
			catch(IOException e1)
			{
				e1.printStackTrace();
			}
	}
	return votes;
}

protected void setHopZoneVoteCount(int voteCount)
{
	hopzoneVotesCount = voteCount;
}

protected int getHopZoneVoteCount()
{
	return hopzoneVotesCount;
}

protected void setTopZoneVoteCount(int voteCount)
{
	topzoneVotesCount = voteCount;
}

protected int getTopZoneVoteCount()
{
	return topzoneVotesCount;
}

public static AutoVoteRewardHandler getInstance()
{
	if(PowerPakConfig.VOTES_SITE_HOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_HOPZONE_URL.equals("")){
		hopzone = true;
	}

	if(PowerPakConfig.VOTES_SITE_TOPZONE_URL != null && !PowerPakConfig.VOTES_SITE_TOPZONE_URL.equals("")){
		topzone = true;
	}

	if(topzone || hopzone)
		return SingletonHolder._instance;
	return null;
}

@SuppressWarnings("synthetic-access")
private static class SingletonHolder
{
	protected static final AutoVoteRewardHandler    _instance       = new AutoVoteRewardHandler();
}
}

before xzone change l2 topzone sites,our vote systems count 40 lastest vote!now xzone changed lastest votes page to 100!

oh sorry i forgot that it rewards all online players :P

  • 0
Posted

Hello, try to replace this line

 

votes = Integer.valueOf(votesLine.split(">")[5].replace("</font", ""));

 

with

 

votes = Integer.valueOf(votesLine.split(">")[5].replace("</div", ""));

  • 0
Posted

Hello, try to replace this line

 

votes = Integer.valueOf(votesLine.split(">")[5].replace("</font", ""));

 

with

 

votes = Integer.valueOf(votesLine.split(">")[5].replace("</div", ""));

 

Have some one try this solution if working?

  • 0
Posted

xzone, your code shouldn't work.

 

Omg guys, Its very easy and it can be done in many ways open your god damned browser what the source code at the part of votes , notice the changes of the css/html/php whatever change has been made , change the core and in about 3 minutes + compile you are ready to go.

Notice changes in PHP? (lol)

 

Nobody can see the PHP changes expect the actual website owner.

 

And why would CSS changes matter, do you know what you're talking about?

 

As for the fix, there was a code error aswell. (instead of actually getting the votes line, it was getting the next one)

 

Change this:

String votesLine = in.readLine();

 

To this:

String votesLine = inputLine;

 

And your votes line should be like that:

 

votes = Integer.valueOf(votesLine.split(">")[3].replace("</div", ""));

 

  • 0
Posted

Try to stay on-topic...

And test what @MikeJ said, coz it's that.

About php changes I guess he means the generated Html from the php, ofc u can't see php...

Guest
This topic is now closed to further replies.


  • Posts

    • I'll stop playing, so I'll sell my (DC) Donator Coins  for cheap. Ask around; I have plenty. Here's the price list. Contact phone: +56 9 5429 4317    
    • Hi, im selling adena/items reborn signature C4   500kk  - 1kk = $2,90 ic set        pm here or discord  _flamber 
    • Want more engagement, reach, and traffic on Discord? Automate promotion of your server, members, reactions, and messages in minutes — no bots, no hassle, no overpayments. SocNet’s SMM Panel — fast launch, fair prices, real results. Use our SMM Panel to boost Facebook, Instagram, Telegram, Spotify, SoundCloud, YouTube, Reddit, Threads, Kick, Discord, LinkedIn, Likee, VK, Twitch, Kwai, Reddit, website traffic, TikTok, Trustpilot, Apple Music, TripAdvisor, Snapchat, and more digital services. Followers, likes, views, reposts, plays, viewers, reactions, comments. Get $1 bonus for your first trial order! Just open a ticket with the subject “Get Trial Bonus” on our website (Support) ➡ Go to SMM Panel (clickable) or contact our bot support How to order: ➡ SMM Panel: Click ➡ SMM Panel directly in our Telegram bot: Click (Menu ➡ SMM Panel) Our Digital Goods Store: ➡ Online Store: Click ➡ Telegram Bot: Click Regular customers get extra discounts and promo codes! Support: ➡ Telegram: https://t.me/solomon_bog ➡ Discord: https://discord.gg/y9AStFFsrh ➡ WhatsApp: https://wa.me/79051904467 ➡ ✉ Email: solomonbog@socnet.store ➡ Telegram Channel: https://t.me/accsforyou_shop You can also use these contacts to: — Get wholesale consultations — Discuss partnership deals (current partners: https://socnet.bgng.io/partners ) — Become our supplier SocNet — your source for digital goods and premium subscriptions
    • Price and Assortment Update: List of newly added products ➡ WhatsApp Real Account | USA (+1 phone) | High Quality Accounts | Account with age from a few days | QR-Code or Phone-Code | Price from: 3.5$ ➡ Facebook Old Italy account | Created in 2022 | FanPage created in 2022 | Advertising account created in 2022 | Farm 30 days | Friends 100+ | Mail included+active 2FA | Price from: 29$ ➡ OLD Instagram Accounts | Age: 2023-2024 | QUALITY Premium Autoregs (API FRESH) | Registered via SMS | Format: login | password | cookies (for InstAccountsManager) | IAM format | Price from: 0.45$ ➡ ChatGPT Plus Team subscription to your Own Email For 1 Month | Price from: 5$ ➡ Google Voice Accounts (GMAIL US NEW) | Age/Year: Random 2024 | Phone Verified: Yes | Price from: 13$ Prices have been reduced for the following products ➡ Discord Nitro Classic (Basic) GIFT | 1/12 MONTHS | NO NEED YOUR LOGIN AND PASSWORD FROM ACCOUNT | Warranty on full time of subscription | Price from: 3.15$ ➡ Discord Nitro FULL | 1/12 MONTHS | NO NEED YOUR LOGIN AND PASSWORD FROM ACCOUNT | Warranty on full time of subscription | Price from: 6.8$ ➡ Spotify Premium Individual Personal Plan for 1 month ON YOUR ACCOUNT | Available in all countries | Price from: 2.49$ ➡ Spotify Premium Family Account for 1 month ON YOUR ACCOUNT | Working in any countries | Price from: 3.75$ ➡ Youtube Premium Music Personal Account ON YOUR ACCOUNT | 1 month | YouTube without ads | Price from: 3.75$ ➡ Youtube Premium Music Family Account ON YOUR ACCOUNT | 1 month | YouTube without ads | Price from: 4.35$ ➡ Telegram Premium subscription for 1 month to your account | Authorization in your account is required (via TDATA or phone number) | Price from: 6$ ➡ Telegram Premium subscription for 3 months on your account | No authorization required in your account | Guarantee for the entire subscription period | Price from: 17$ ➡ Telegram Premium subscription for 6 months on your account | No authorization required in your account | Guarantee for the entire subscription period | Price from: 22$ ➡ Telegram Premium subscription for 12 months on your account | No authorization required in your account | Guarantee for the entire subscription period | Price from: 37$ ➡ Netflix Premium 1 month on your personal account for any country, renewable after expiration | Price from: 10$ ➡ Old Twitter Accounts 2010-2020 with real followers 1,000–20,000+ (followers on your choice) | Email included, Password and Token access | Refill: 30 days | Price from: 10$ And many other digital products! Full range of our online store: ➡ Accounts: Telegram, Facebook, Reddit, Twitter (X), Instagram, YouTube, TikTok, Discord, VK, LinkedIn, GitHub, Snapchat, Gmail, emails (Outlook, Firstmail, Rambler, Onet, Gazeta, GMX, Yahoo, Proton, Web.de), Google Voice, Google Ads ➡ Premium Subscriptions: Telegram Premium, Twitter Premium X, YouTube Premium, Spotify Premium, Netflix Premium, Discord Nitro, ChatGPT Plus/PRO, XBOX Game Pass ➡ Additional services: Telegram Stars, proxies (IPv4, IPv6, ISP, Mobile), VPN (Outline, WireGuard, others), VDS/RDP servers Promo code: AUGUST2025 (10% Discount) Payment: bank cards · cryptocurrency · other popular methods How to buy: ➡ Online Store: Click ➡ Telegram Bot: Click Other services: ➡ SMM Panel: Click Regular customers — additional discounts and promo codes! Support: ➡ Telegram: https://t.me/solomon_bog ➡ Discord: https://discord.gg/y9AStFFsrh ➡ WhatsApp: https://wa.me/79051904467 ➡ ✉ Email: solomonbog@socnet.store ➡ Telegram Channel: https://t.me/accsforyou_shop You can also contact us for: — Wholesale consultation — Partnership agreements (current partners: https://socnet.bgng.io/partners ) — Become our supplier SocNet — digital goods and premium subscriptions store
    • write me https://t.me/lin2web
  • Topics

×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock