Someone can help me with fake player script from l2mythras pack / l2ava pack / fan dc pack / when i try to create fake players with this command //create_fake_players or with //create_fake_players 50i get this error
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
DISCORD :
utchiha_market
telegram :
https://t.me/utchiha_market
SELLIX STORE :
https://utchihamkt.mysellix.io/
Join our server for more products :
https://discord.gg/hood-services
https://campsite.bio/utchihaamkt
Check the Player or ManufactureList classes first—there’s usually a hardcoded cap in there, like 20 slots for Interlude. If you spot something like maxSlots = 20, that’s the limit, and you can tweak it.
Question
Prostyle1990
Someone can help me with fake player script from l2mythras pack / l2ava pack / fan dc pack / when i try to create fake players with this command //create_fake_players or with //create_fake_players 50i get this error
http://
AdminFakePlayers.java package l2f.gameserver.handler.admincommands.impl; import l2f.gameserver.handler.admincommands.IAdminCommandHandler; import l2f.gameserver.model.Player; import l2f.gameserver.network.FakeGameClient; public class AdminFakePlayers implements IAdminCommandHandler { private static enum Commands { admin_create_fake_players; } @Override public boolean useAdminCommand(Enum comm, String[] wordList, String fullString, Player activeChar) { Commands command = (Commands) comm; if (!activeChar.getPlayerAccess().CanReload) return false; switch (command) { case admin_create_fake_players: int count = Integer.parseInt(wordList[1]); for (int i = 0 ; i < count ; i ++) new FakeGameClient(null); break; } return true; } @Override public Enum[] getAdminCommandEnum() { return Commands.values(); } }
FakePlayers.java
package l2f.gameserver; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import l2f.commons.dbutils.DbUtils; import l2f.gameserver.database.DatabaseFactory; import l2f.gameserver.model.Player; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class FakePlayers { private static final String LOAD_OFFLINE_STATUS = "SELECT * FROM fake_players"; private static final Logger _log = LoggerFactory.getLogger(GameServer.class); private static FakePlayers _instance; public static FakePlayers getInstance() { if (_instance == null) { _instance = new FakePlayers(); } return _instance; } private FakePlayers() { storeFakePlayers(); } public static void storeFakePlayers() { _log.info("FakePlayers: Activated"); Connection con = null; int nPlayers = 0; try { Player player = null; con = DatabaseFactory.getInstance().getConnection(); PreparedStatement stm = con.prepareStatement(LOAD_OFFLINE_STATUS); ResultSet rs = stm.executeQuery(); while (rs.next()) { try { player = Player.restore(rs.getInt("obj_Id")); player.setFakePlayer(); player.spawnMe(); if (Config.FAKE_PLAYERS_SIT) { player.sitDown(null); } player.setOnlineStatus(true); player.restoreExp(); player.broadcastCharInfo(); nPlayers++; } catch (Exception e) { _log.error("Fake Players Engine: Error loading player: " + player, e); if (player != null) { player.deleteMe(); } } } rs.close(); stm.close(); _log.info("Loaded: " + nPlayers + " fake Players"); } catch (Exception e) { _log.error("Fake Players Engine : Error while loading player: ", e); } finally { DbUtils.closeQuietly(con); } } }
15 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.