Functions
Server:
Server
convertGold
Server::convertGold($gold);
return string
1kkk
1kk
1k
convertLocation
Server::convertLocation($location_id);
return string
'0' => 'All',
'1' => 'Africa',
'2' => 'Antarctica',
'3' => 'Asia',
'4' => 'Australia/Oceania',
'5' => 'Europe',
'6' => 'North America',
'7' => 'South America'
convertLocationInitials
Server::convertLocationInitials($location_id);
return string
'0' => 'All',
'1' => 'EUR',
'2' => 'USA',
'3' => 'EUR',
'4' => 'EUR',
'5' => 'EUR',
'6' => 'USA',
'7' => 'BRA'
getLocationIcon
Server::getLocationIcon($location_id);
return string
'0' => '/global/content/option_server_location_all.png',
'1' => '/global/content/option_server_location_', // no exists
'2' => '/global/content/option_server_location_', // no exists
'3' => '/global/content/option_server_location_', // no exists
'4' => '/global/content/option_server_location_', // no exists
'5' => '/global/content/option_server_location_eur.png',
'6' => '/global/content/option_server_location_usa.png',
'7' => '/global/content/option_server_location_bra.png'
convertPvpType
Server::convertPvpType($pvp_type);
return string
'0' => 'Open PvP',
'1' => 'Optional PvP',
'2' => 'Hardcore PvP',
'3' => 'Retro Open PvP',
'4' => 'Retro Hardcore PvP'
convertPvpTypeToCreateAccount
Server::convertPvpTypeToCreateAccount($pvp_type);
return string
'0' => 'open',
'1' => 'optional',
'2' => 'hardcore',
'3' => 'Retro Open',
'4' => 'Retro Hardcore'
getPvpTypeIcon
Server::getPvpTypeIcon($pvp_type);
return string
'0' => '/global/content/option_server_pvp_type_open.gif',
'1' => '/global/content/option_server_pvp_type_optional.gif',
'2' => '/global/content/option_server_pvp_type_hardcore.gif',
'3' => '/global/content/option_server_pvp_type_retro.gif',
'4' => '/global/content/option_server_pvp_type_retrohardcore.gif'
getWorldQuests
Server::getWorldQuests();
return array
[
'name' => 'World Quest Name',
'description' => 'Descrição'
]
convertTown
Server::convertTown($town_id);
return string
convertTransferType
Server::convertTransferType($transfertype_id);
return string
'0' => 'blocked',
'1' => 'released'
convertPremiumType
Server::convertPremiumType($premium_type);
return string
'0' => 'premium',
'1' => 'free premium'
convertBattleEye
Server::convertBattleEye($battleEye_id);
return string
'0' => 'Not protected by BattlEye.',
'1' => 'Protected by BattlEye for a while.',
'2' => 'Protected by BattlEye since its release.'
convertBattleEyeIcon
Server::convertBattleEyeIcon($battleEye_id);
return string
'0' => '/global/content/icon_battleye.gif',
'1' => '/global/content/icon_battleyeinitial.gif',
'2' => '/global/content/icon_battleyeinitial.gif'
convertWorldType
Server::convertWorldType($worldtype_id);
return string
'0' => 'Regular',
'1' => 'Experimental'
getRecordPlayers
Server::getRecordPlayers($world_id = 1);
return array
[
'record' => 0,
'timestamp' => 10/30/2022 11:00:00
]
getRecordPlayersWorlds
Server::getRecordPlayersWorlds();
return array
[
'record' => 0,
'timestamp' => 10/30/2022 11:00:00
]
getPlayersOnline
Server::getPlayersOnline();
return array
[
[
'name' => 'Player Sample',
'vocation' => 1,
'level' => 10
],
]
getCountPlayersOnline
Server::getCountPlayersOnline();
return int
getServerStatus
Server::getServerStatus();
return string
getMonsterImage
Server::getMonsterImage();
return string
getBoostedBoss
Server::getBoostedBoss();
return array
[
'image_url' => string,
'looktype' => 87,
'lookfeet' => 0,
'looklegs' => 0,
'lookhead' => 0,
'lookbody' => 0,
'lookaddons' => 0,
'lookmount' => 0,
'date' => 156489,
'boostname' => 'Demon',
'raceid' => 1
]
getBoostedCreature
Server::getBoostedCreature();
return array
[
'image_url' => string,
'looktype' => 87,
'lookfeet' => 0,
'looklegs' => 0,
'lookhead' => 0,
'lookbody' => 0,
'lookaddons' => 0,
'lookmount' => 0,
'date' => 156489,
'boostname' => 'Demon',
'raceid' => 1
]
getWorlds
Server::getWorlds();
return array
[
[
'id' => 1,
'name' => 'Canary',
'creation' => 10/30/2022 11:00:00,
'creation_int' => 453123,
'location' => Server::convertLocation($location),
'location_icon' => Server::getLocationIcon($location),
'location_initial' => Server::convertLocationInitials($location),
'pvp_type' => Server::convertPvpType($pvp_type),
'pvp_type_icon' => Server::getPvpTypeIcon($pvp_type),
'pvp_type_initial' => Server::convertPvpTypeToCreateAccount($pvp_type),
'premium_type' => Server::convertPremiumType($premium_type),
'transfer_type' => Server::convertTransferType($transfer_type),
'world_quests' => Server::getWorldQuests(),
'battle_eye' => Server::convertBattleEye($battle_eye),
'battle_eye_int' => 1,
'battle_eye_icon' => Server::convertBattleEyeIcon($battle_eye),
'world_type' => Server::convertWorldType($world_type),
'players_record' => Server::getRecordPlayers($id),
'players_online' => Server::getCountPlayersOnline(),
'server_status' => Server::getServerStatus(),
'ipaddress' => 127.0.0.1,
'port' => 7172,
],
]
getWorldById
Server::getWorldById($world_id);
return array
[
'id' => 1,
'name' => 'Canary',
'creation' => 10/30/2022 11:00:00,
'location' => Server::convertLocation($location),
'location_icon' => Server::getLocationIcon($location),
'pvp_type' => Server::convertPvpType($pvp_type),
'pvp_type_icon' => Server::getPvpTypeIcon($pvp_type),
'premium_type' => Server::convertPremiumType($premium_type),
'transfer_type' => Server::convertTransferType($transfer_type),
'world_quests' => Server::getWorldQuests(),
'battle_eye' => Server::convertBattleEye($battle_eye),
'battle_eye_icon' => Server::convertBattleEyeIcon($battle_eye),
'world_type' => Server::convertWorldType($world_type),
'players_record' => Server::getRecordPlayers($id),
'players_online' => Server::getCountPlayersOnline(),
'server_status' => Server::getServerStatus(),
'ipaddress' => 127.0.0.1,
'port' => 7172,
]
Player:
Player
getAllCharacters
Player::getAllCharacters($account_id);
return array
[
[
'id' => 1,
'name' => 'Player Sample',
'level' => 8,
'vocation' => 'Sorcerer',
'main' => 1,
'world' => 1,
'online' => false,
'outfit' => [
'image_url' => string URL,
'lookbody' => 130,
'lookfeet' => 10,
'lookhead' => 0,
'looklegs' => 0,
'looktype' => 10,
'lookaddons' => 0,
],
'group' => 'Player',
'marriage' => [
'status' => 1,
'spouse' => 'Sample Druid',
],
'deletion' => 0,
'display' => [
'account' => 0,
'outfit' => 0,
'inventory' => 0,
'health_mana' => 0,
'skills' => 0,
'bonus' => 1,
'comment' => 'Comentário string',
],
],
]
convertVocation
Player::convertVocation($vocation_id);
return string
'0' => 'None',
'1' => 'Sorcerer',
'2' => 'Druid',
'3' => 'Paladin',
'4' => 'Knight',
'5' => 'Master Sorcerer',
'6' => 'Elder Druid',
'7' => 'Royal Paladin',
'8' => 'Elite Knight',
convertMarried
Player::convertMarried($player_id);
return array
[
'status' => 1,
'spouse' => 'Player Sample',
]
getAchievements
Player::getAchievements($player_id, $storage);
return array
[
[
'key' => 30000,
'value' => 50594264,
],
[
'key' => 30000,
'value' => 50594264,
],
]
getAchievementPoints
Player::getAchievementPoints($player_id);
return int
convertWorld
Player::convertWorld($world_id);
return string
getOutfitImage
Player::getOutfitImage($looktype = 0, $lookaddons = 0, $lookbody = 0, $lookfeet = 0, $lookhead = 0, $looklegs = 0, $mount = 0);
return string URL Outfit Imagem
getOutfit
Player::getOutfit($player_id);
return array
[
'image_url' => string URL,
'lookbody' => 128,
'lookfeet' => 10,
'lookhead' => 10,
'looklegs' => 0,
'looktype' => 0,
'lookaddons' => 0,
]
getEquipaments
Player::getEquipaments($player_id);
return array
[
'url' => string só nome da imagem (3028.gif),
'pid' => 0,
'sid' => 0,
'itemtype' => 0,
'count' => 1
]
getSkull
Player::getSkull($player_id);
return string
0 => '',
1 => 'yellow_skull.gif',
2 => 'green_skull.gif',
3 => 'white_skull.gif',
4 => 'red_skull.gif',
5 => 'black_skull.gif'
getSkullTime
Player::getSkullTime($player_id);
return boolean
getDisplay
Player::getDisplay($player_id);
return array
[
'account' => 1,
'outfit' => 1,
'inventory' => 0,
'health_mana' => 1,
'skills' => 1,
'bonus' => 0,
'comment' => 'Comentário string',
]p
getHouse
Player::getHouse($player_id);
return array
[
[
'id' => 358,
'owner' => 1,
'paid' => 0,
'warnings' => 0,
'name' => 'House Name',
'rent' => 350000,
'town_id' => 1,
'bid' => 1,
'bid_end' => 0,
'last_bid' => 0,
'highest_bidder' => 1,
'size' => 68,
'guildid' => 1,
'beds' => 10,
],
]
isOnline
Player::isOnline($player_id);
return boolean
convertLastLogin
Player::convertLastLogin($lastlogin);
return string
convertPremy
Player::convertPremy($account_id);
return string
getPremDays
Player::getPremDays($account_id);
return date('d m Y')
getCoins
Player::getCoins($account_id);
return float
getGuildMember
Player::getGuildMember($player_id);
return array
[
'guild_id' => 1,
'guild_name' => 'Guild Name',
'rank_id' => 1,
'nick' => 'Nick player',
'rank_name' => 'Leader',
];
getGuildOwner
Player::getGuildOwner($player_id);
return array
[
[
'level' => 1,
'name' => 'Name',
'ownerid' => 1,
'creationdata' => 1042758,
'motd' => 'Motd Guild',
'residence' => 1047,
'balance' => 0,
'points' => 0,
],
];
getDeaths
Player::getDeaths($player_id);
return array
[
[
'time' => 16578912,
'description' => 'Killed at level 100 by Demon (soloed)',
],
];
getFrags
Player::getFrags($player_id);
return array
[
'time' => 15678641,
'description' => 'Fragged Player Sample at level 100.',
'unjustified' => 0,
];
convertSex
Player::convertSex($sex_id);
return string
'1' => 'male',
'0' => 'female'
convertGroup
Player::convertGroup($group_id);
return string
convertTown
Player::convertTown($town_id);
return string
getPlayerStorage
Player::getPlayerStorage($player_id, $storage);
return boolean
getPlayerStorageByValue
Player::getPlayerStorageByValue($player_id, $storage, $value);
return boolean
Guilds:
Guilds
getGuilds
Guilds::getGuilds();
return array
[
[
'id' => 1,
'level' => 1,
'name' => 'Guild Name',
'ownerid' => 1,
'creationdata' => date('d M Y H:i'),
'motd' => 'Motd Guild',
'residence' => 1,
'balance' => 0,
'points' => 0,
'description' => 'Descrição da guild.',
'logo_name' => 'image name.gif',
],
]
getGuildbyId
Guilds::getGuildbyId($guild_id);
return array
[
'id' => 1,
'level' => 1,
'name' => 'Guild Name',
'ownerid' => 1,
'creationdata' => date('M d Y'),
'motd' => 'Motd Guild',
'residence' => 1,
'balance' => 0,
'points' => 0,
'description' => 'Descrição da guild.',
'logo_name' => 'image name.gif',
]
getGuildbyWorldId
Guilds::getGuildbyWorldId($wold_id);
return array
[
'id' => 1,
'level' => 1,
'name' => 'Guild Name',
'ownerid' => 1,
'creationdata' => date('M d Y'),
'motd' => 'Motd Guild',
'residence' => 1,
'balance' => 0,
'points' => 0,
'description' => 'Descrição da guild.',
'logo_name' => 'image name.gif',
]
convertRankGuild
Guilds::convertRankGuild($rank_id);
return array
[
'id' => 1,
'guild_id' => 1,
'name' => 'Guild Name',
'rank_level' => 1,
]
getRanks
Guilds::getRanks($guild_id);
return array
[
'id' => 1,
'guild_id' => 1,
'name' => 'Rank Name',
'level' => 1,
]
getMembersbyRank
Guilds::getMembersbyRank($guild_id, $rank_id);
return array
[
[
'player_id' => 1,
'player_name' => 'Player Sample',
'player_vocation' => 'Sorcerer',
'player_level' => 10,
'player_online' => true,
'guild_id' => 1,
'rank_id' => 1,
'nick' => 'Nick Player',
'date' => date('M d Y'),
],
]
getAllMembers
Guilds::getAllMembers($guild_id);
return array
[
[
'rank_name' => 'Rank Name',
'rank_members' => [
[
'player_id' => 1,
'player_name' => 'Player Sample',
'player_vocation' => 'Sorcerer',
'player_level' => 10,
'player_online' => true,
'guild_id' => 1,
'rank_id' => 1,
'nick' => 'Nick Player',
'date' => date('M d Y'),
],
],
],
]
getGuildMembership
Guilds::getGuildMembership($guild_id);
return array
[
[
'player_name' => 'Player Sample',
'player_id' => 1,
'guild_id' => 1,
'rank_id' => 1,
'nick' => 'Nick Player',
],
]
getGuildInvites
Guilds::getGuildInvites($guild_id);
return array
[
[
'player_name' => 'Player Sample',
'player_id' => 1,
'guild_id' => 1,
'date' => date('M d Y'),
],
]
verifyAccountLeader
Guilds::verifyAccountLeader($guild_id);
return boolean
verifyAccountViceLeader
Guilds::verifyAccountViceLeader($guild_id);
return boolean
verifyAccountMember
Guilds::verifyAccountMember($guild_id);
return boolean
verifyAccountInvited
Guilds::verifyAccountInvited($guild_id);
return boolean