Perl API Reference: Client (592 methods)

Browse the complete Perl API documentation for the Client class. Search through 592 methods and 249 events to find the exact function signatures, parameters, and usage examples you need for your EQ-Emulator scripts.

Methods

$client->AccountID(); # uint32_t
$client->AccountName(); # std::string
$client->AddAAPoints(points); # void
$client->AddAlternateCurrencyValue(currency_id, amount); # void
$client->AddCrystals(radiant_count, ebon_count); # void
$client->AddEXP(add_exp, conlevel, resexp); # void
$client->AddEXP(add_exp); # void
$client->AddEXP(add_exp, conlevel); # void
$client->AddEbonCrystals(amount); # void
$client->AddExpeditionLockout(expedition_name, event_name, seconds, uuid); # void
$client->AddExpeditionLockout(expedition_name, event_name, seconds); # void
$client->AddExpeditionLockoutDuration(expedition_name, event_name, seconds, uuid); # void
$client->AddExpeditionLockoutDuration(expedition_name, event_name, seconds); # void
$client->AddItem(table_ref); # void
$client->AddLDoNLoss(theme_id); # void
$client->AddLDoNWin(theme_id); # void
$client->AddLevelBasedExp(exp_percentage, max_level, ignore_mods); # void
$client->AddLevelBasedExp(exp_percentage, max_level); # void
$client->AddLevelBasedExp(exp_percentage); # void
$client->AddMoneyToPP(copper, silver, gold, platinum, update_client); # void
$client->AddMoneyToPP(copper, silver, gold, platinum); # void
$client->AddPVPPoints(points); # void
$client->AddPlatinum(platinum, update_client); # void
$client->AddPlatinum(platinum); # void
$client->AddRadiantCrystals(amount); # void
$client->AddSkill(skill_id, value); # void
$client->Admin(); # int16
$client->ApplySpell(spell_id, duration, level, allow_pets, allow_bots); # void
$client->ApplySpell(spell_id); # void
$client->ApplySpell(spell_id, duration); # void
$client->ApplySpell(spell_id, duration, level); # void
$client->ApplySpell(spell_id, duration, level, allow_pets); # void
$client->ApplySpellGroup(spell_id, duration, level, allow_pets, allow_bots); # void
$client->ApplySpellGroup(spell_id); # void
$client->ApplySpellGroup(spell_id, duration); # void
$client->ApplySpellGroup(spell_id, duration, level); # void
$client->ApplySpellGroup(spell_id, duration, level, allow_pets); # void
$client->ApplySpellRaid(spell_id, duration, level, allow_pets, is_raid_group_only, allow_bots); # void
$client->ApplySpellRaid(spell_id); # void
$client->ApplySpellRaid(spell_id, duration, level, allow_pets, is_raid_group_only); # void
$client->ApplySpellRaid(spell_id, duration); # void
$client->ApplySpellRaid(spell_id, duration, level); # void
$client->ApplySpellRaid(spell_id, duration, level, allow_pets); # void
$client->AreTasksCompleted(task_ids); # bool
$client->AreaTaunt(range); # void
$client->AreaTaunt(range, bonus_hate); # void
$client->AreaTaunt(); # void
$client->AssignTask(task_id, npc_id, enforce_level_requirement); # void
$client->AssignTask(task_id, npc_id); # void
$client->AssignTask(task_id); # void
$client->AssignToInstance(instance_id); # void
$client->AutoSplitEnabled(); # bool
$client->BreakInvis(); # void
$client->CalcEXP(consider_level); # uint64_t
$client->CalcEXP(consider_level, ignore_modifiers); # uint64_t
$client->CalcPriceMod(other); # float
$client->CalcPriceMod(); # float
$client->CalcPriceMod(other, reverse); # float
$client->CampAllBots(); # void
$client->CampAllBots(class_id); # void
$client->CanEnterZone(zone_short_name); # bool
$client->CanEnterZone(zone_short_name, instance_version); # bool
$client->CanHaveSkill(skill_id); # bool
$client->CashReward(copper, silver, gold, platinum); # void
$client->ChangeLastName(last_name); # void
$client->CharacterID(); # uint32_t
$client->CheckIncreaseSkill(skill_id); # bool
$client->CheckIncreaseSkill(skill_id, chance_modifier); # bool
$client->CheckSpecializeIncrease(spell_id); # void
$client->ClearAccountFlag(flag); # void
$client->ClearCompassMark(); # void
$client->ClearNameChange(); # bool
$client->ClearPEQZoneFlag(zone_id); # void
$client->ClearXTargets(); # void
$client->ClearZoneFlag(zone_id); # void
$client->CompleteTask(task_id); # bool
$client->Connected(); # bool
$client->CountAugmentEquippedByID(item_id); # uint32
$client->CountItem(item_id); # uint32
$client->CountItemEquippedByID(item_id); # uint32
$client->CreateExpedition(zone_name, version, duration, expedition_name, min_players, max_players); # DynamicZone*
$client->CreateExpedition(zone_name, version, duration, expedition_name, min_players, max_players, disable_messages); # DynamicZone*
$client->CreateExpedition(table_ref); # DynamicZone*
$client->CreateExpeditionFromTemplate(dz_template_id); # DynamicZone*
$client->CreateTaskDynamicZone(task_id, table_ref); # void
$client->DecreaseByID(type, quantity); # bool
$client->DeleteAccountBucket(bucket_name); # void
$client->DeleteItemInInventory(slot_id, quantity); # void
$client->DeleteItemInInventory(slot_id, quantity, client_update); # void
$client->DeleteItemInInventory(slot_id); # void
$client->DescribeSpecialAbilities(n); # void
$client->DiaWind(window_markdown); # void
$client->DialogueWindow(window_markdown); # void
$client->Disconnect(); # void
$client->DropItem(slot_id); # void
$client->Duck(); # void
$client->DyeArmorBySlot(slot, red, green, blue, use_tint); # void
$client->DyeArmorBySlot(slot, red, green, blue); # void
$client->EndSharedTask(send_fail); # void
$client->EndSharedTask(); # void
$client->Escape(); # void
$client->ExpeditionMessage(expedition_id, message); # void
$client->FailTask(task_id); # void
$client->FindEmptyMemSlot(); # int
$client->FindMemmedSpellBySlot(slot); # int
$client->FindMemmedSpellBySpellID(spell_id); # int
$client->Fling(target_x, target_y, target_z, ignore_los, clip_through_walls); # void
$client->Fling(value, target_x, target_y, target_z, ignore_los); # void
$client->Fling(target_x, target_y, target_z, ignore_los); # void
$client->Fling(target_x, target_y, target_z); # void
$client->Fling(value, target_x, target_y, target_z); # void
$client->Fling(value, target_x, target_y, target_z, ignore_los, clip_through_walls); # void
$client->ForageItem(); # void
$client->Freeze(); # void
$client->GMKill(); # void
$client->GetAAEXPModifier(); # float
$client->GetAAEXPModifier(zone_id, instance_version); # float
$client->GetAAEXPModifier(zone_id); # float
$client->GetAAEXPPercentage(); # int
$client->GetAAExp(); # uint32_t
$client->GetAALevel(aa_skill_id); # uint32_t
$client->GetAAPercent(); # uint32_t
$client->GetAAPoints(); # uint32_t
$client->GetAFK(); # int
$client->GetAccountAge(); # int
$client->GetAccountBucket(bucket_name); # std::string
$client->GetAccountBucketExpires(bucket_name); # std::string
$client->GetAccountFlag(flag); # std::string
$client->GetAccountFlags(); # array
$client->GetAggroCount(); # uint32
$client->GetAllMoney(); # uint64_t
$client->GetAlternateCurrencyValue(currency_id); # uint32
$client->GetAnon(); # int
$client->GetAugmentAt(slot, aug_slot); # EQ::ItemInstance*
$client->GetAugmentIDAt(slot_id, aug_slot); # int
$client->GetAugmentIDsBySlotID(slot_id); # array
$client->GetAutoLoginCharacterName(); # std::string
$client->GetBandolierItemID(bandolier_slot, slot_id); # uint32
$client->GetBandolierItemIcon(bandolier_slot, slot_id); # uint32
$client->GetBandolierItemName(bandolier_slot, slot_id); # std::string
$client->GetBandolierName(bandolier_slot); # std::string
$client->GetBaseAGI(); # int
$client->GetBaseCHA(); # int
$client->GetBaseDEX(); # int
$client->GetBaseFace(); # int
$client->GetBaseINT(); # int
$client->GetBaseSTA(); # int
$client->GetBaseSTR(); # int
$client->GetBaseWIS(); # int
$client->GetBecomeNPCLevel(); # int
$client->GetBindHeading(); # float
$client->GetBindHeading(index); # float
$client->GetBindX(index); # float
$client->GetBindX(); # float
$client->GetBindY(index); # float
$client->GetBindY(); # float
$client->GetBindZ(); # float
$client->GetBindZ(index); # float
$client->GetBindZoneID(); # uint32_t
$client->GetBindZoneID(index); # uint32_t
$client->GetBotCreationLimit(); # uint32
$client->GetBotCreationLimit(class_id); # uint32
$client->GetBotRequiredLevel(class_id); # int
$client->GetBotRequiredLevel(); # int
$client->GetBotSpawnLimit(class_id); # int
$client->GetBotSpawnLimit(); # int
$client->GetCarriedMoney(); # uint64_t
$client->GetCarriedPlatinum(); # uint32
$client->GetCharacterFactionLevel(faction_id); # int
$client->GetClassAbbreviation(); # std::string
$client->GetClassBitmask(); # uint16_t
$client->GetClientMaxLevel(); # int
$client->GetClientVersion(); # uint32_t
$client->GetClientVersionBit(); # uint32_t
$client->GetCorpseCount(); # int64_t
$client->GetCorpseID(corpse); # uint32_t
$client->GetCorpseItemAt(corpse_id, slot_id); # uint32_t
$client->GetCustomItemData(slot_id, identifier); # std::string
$client->GetDeityBitmask(); # uint32_t
$client->GetDiscSlotBySpellID(spell_id); # int
$client->GetDisciplineTimer(timer_id); # uint32_t
$client->GetDuelTarget(); # uint32_t
$client->GetEXP(); # uint32_t
$client->GetEXPForLevel(check_level); # uint32
$client->GetEXPModifier(); # float
$client->GetEXPModifier(zone_id); # float
$client->GetEXPModifier(zone_id, instance_version); # float
$client->GetEXPPercentage(); # int
$client->GetEbonCrystals(); # uint32_t
$client->GetEndurance(); # int64_t
$client->GetEnduranceRatio(); # int
$client->GetEnvironmentDamageModifier(); # int
$client->GetExpedition(); # DynamicZone*
$client->GetExpeditionLockouts(); # reference
$client->GetExpeditionLockouts(expedition_name); # reference
$client->GetFace(); # int
$client->GetFactionLevel(char_id, npc_id, race_id, class_id, deity_id, faction_id, tnpc); # int
$client->GetFeigned(); # bool
$client->GetFreeDisciplineSlot(); # int
$client->GetFreeDisciplineSlot(starting_slot); # int
$client->GetFreeSpellBookSlot(); # int
$client->GetFreeSpellBookSlot(start_slot); # int
$client->GetGM(); # bool
$client->GetGMStatus(); # int16
$client->GetGroup(); # Group*
$client->GetGroupPoints(); # uint32_t
$client->GetGuildPublicNote(); # std::string
$client->GetHealAmount(); # int
$client->GetHorseId(); # int
$client->GetHunger(); # int
$client->GetIP(); # uint32_t
$client->GetIPExemption(); # int
$client->GetIPString(); # std::string
$client->GetInstanceID(); # int
$client->GetInstrumentMod(spell_id); # int
$client->GetIntoxication(); # int
$client->GetInventory(); # EQ::InventoryProfile*
$client->GetInventorySlots(); # array
$client->GetInvulnerableEnvironmentDamage(); # bool
$client->GetItemAt(slot); # EQ::ItemInstance*
$client->GetItemCooldown(item_id); # uint32
$client->GetItemIDAt(slot_id); # int
$client->GetItemInInventory(slot_id); # EQ::ItemInstance*
$client->GetKeyRing(); # array
$client->GetLDoNLosses(); # uint32_t
$client->GetLDoNLossesTheme(theme); # uint32_t
$client->GetLDoNPointsTheme(theme); # uint32_t
$client->GetLDoNWins(); # uint32_t
$client->GetLDoNWinsTheme(theme); # uint32_t
$client->GetLanguageSkill(lanuage_id); # int
$client->GetLearnableDisciplines(min_level); # array
$client->GetLearnableDisciplines(min_level, max_level); # array
$client->GetLearnableDisciplines(); # array
$client->GetLearnedDisciplines(); # array
$client->GetLockoutExpeditionUUID(expedition_name, event_name); # std::string
$client->GetMaxEndurance(); # int64_t
$client->GetMemmedSpells(); # array
$client->GetMerc(); # Merc*
$client->GetModCharacterFactionLevel(faction_id); # int
$client->GetMoney(type, subtype); # uint32_t
$client->GetPEQZoneFlags(); # array
$client->GetPVP(); # bool
$client->GetPVPPoints(); # uint32_t
$client->GetPotionBeltItemID(slot_id); # uint32
$client->GetPotionBeltItemIcon(slot_id); # uint32
$client->GetPotionBeltItemName(slot_id); # std::string
$client->GetRaceAbbreviation(); # std::string
$client->GetRaceBitmask(); # uint16_t
$client->GetRadiantCrystals(); # uint32_t
$client->GetRaid(); # Raid*
$client->GetRaidOrGroupOrSelf(clients_only); # array
$client->GetRaidOrGroupOrSelf(); # array
$client->GetRaidPoints(); # uint32_t
$client->GetRawItemAC(); # int
$client->GetRawSkill(skill_id); # uint32_t
$client->GetRecipeMadeCount(recipe_id); # int
$client->GetScribeableSpells(min_level); # array
$client->GetScribeableSpells(min_level, max_level); # array
$client->GetScribeableSpells(); # array
$client->GetScribedSpells(); # array
$client->GetSkillPoints(); # int
$client->GetSkillTrainLevel(skill_id); # uint8
$client->GetSpellBookSlotBySpellID(spell_id); # int
$client->GetSpellDamage(); # int
$client->GetSpellIDByBookSlot(slot_id); # uint32_t
$client->GetSpentAA(); # uint32_t
$client->GetStartZone(); # uint32_t
$client->GetTargetRingX(); # float
$client->GetTargetRingY(); # float
$client->GetTargetRingZ(); # float
$client->GetTaskActivityDoneCount(task_id, activity_id); # int
$client->GetThirst(); # int
$client->GetTotalSecondsPlayed(); # uint32_t
$client->GetWeight(); # int
$client->GetZoneFlags(); # array
$client->GoFish(); # void
$client->GrantAllAAPoints(unlock_level); # void
$client->GrantAllAAPoints(unlock_level, skip_grant_only); # void
$client->GrantAllAAPoints(); # void
$client->GrantAlternateAdvancementAbility(aa_id, points); # bool
$client->GrantAlternateAdvancementAbility(aa_id, points, ignore_cost); # bool
$client->GrantNameChange(); # void
$client->GrantPetNameChange(); # void
$client->GuildID(); # uint32_t
$client->GuildRank(); # int
$client->HasAugmentEquippedByID(item_id); # bool
$client->HasDisciplineLearned(spell_id); # bool
$client->HasExpeditionLockout(expedition_name, event_name); # bool
$client->HasItemEquippedByID(item_id); # bool
$client->HasItemOnCorpse(item_id); # bool
$client->HasPEQZoneFlag(zone_id); # bool
$client->HasRecipeLearned(recipe_id); # bool
$client->HasSkill(skill_id); # bool
$client->HasSpellScribed(spell_id); # bool
$client->HasZoneFlag(zone_id); # bool
$client->Hungry(); # bool
$client->InZone(); # bool
$client->IncStats(type, increase_val); # void
$client->IncreaseLanguageSkill(language_id); # void
$client->IncreaseLanguageSkill(language_id, increase); # void
$client->IncreaseSkill(skill_id); # void
$client->IncreaseSkill(skill_id, value); # void
$client->IncrementAA(aa_skill_id); # void
$client->IsAutoAttackEnabled(); # bool
$client->IsAutoFireEnabled(); # bool
$client->IsBecomeNPC(); # bool
$client->IsCrouching(); # bool
$client->IsDueling(); # bool
$client->IsEXPEnabled(); # bool
$client->IsGrouped(); # bool
$client->IsInAGuild(); # bool
$client->IsLD(); # bool
$client->IsMedding(); # bool
$client->IsNameChangeAllowed(); # bool
$client->IsRaidGrouped(); # bool
$client->IsSitting(); # bool
$client->IsStanding(); # bool
$client->IsTaskActive(task_id); # bool
$client->IsTaskActivityActive(task_id, activity_id); # bool
$client->IsTaskCompleted(task_id); # bool
$client->KeyRingAdd(item_id); # bool
$client->KeyRingCheck(item_id); # bool
$client->KeyRingClear(); # bool
$client->KeyRingList(); # void
$client->KeyRingList(c); # void
$client->KeyRingRemove(item_id); # bool
$client->Kick(); # void
$client->LearnDisciplines(min_level, max_level); # int
$client->LearnRecipe(recipe_id); # void
$client->LeaveGroup(); # void
$client->LoadPEQZoneFlags(); # void
$client->LoadZoneFlags(); # void
$client->LockSharedTask(lock); # void
$client->MarkCompassLoc(x, y, z); # void
$client->MaxSkill(skill_id, class_id); # int
$client->MaxSkill(skill_id, class_id, level); # int
$client->MaxSkill(skill_id); # int
$client->MaxSkills(); # void
$client->MemSpell(spell_id, slot, update_client); # void
$client->MemSpell(spell_id, slot); # void
$client->MemmedCount(); # int
$client->MovePC(zone_id, x, y, z, heading); # void
$client->MovePCDynamicZone(zone); # void
$client->MovePCDynamicZone(zone, zone_version, msg_if_invalid); # void
$client->MovePCDynamicZone(zone, zone_version); # void
$client->MovePCInstance(zone_id, instance_id, x, y, z, heading); # void
$client->MoveZone(zone_short_name, x, y, z, heading); # void
$client->MoveZone(zone_short_name); # void
$client->MoveZone(zone_short_name, x, y, z); # void
$client->MoveZoneGroup(zone_short_name, x, y, z, heading); # void
$client->MoveZoneGroup(zone_short_name); # void
$client->MoveZoneGroup(zone_short_name, x, y, z); # void
$client->MoveZoneInstance(instance_id, x, y, z, heading); # void
$client->MoveZoneInstance(instance_id, x, y, z); # void
$client->MoveZoneInstance(instance_id); # void
$client->MoveZoneInstanceGroup(instance_id, x, y, z); # void
$client->MoveZoneInstanceGroup(instance_id, x, y, z, heading); # void
$client->MoveZoneInstanceGroup(instance_id); # void
$client->MoveZoneInstanceRaid(instance_id); # void
$client->MoveZoneInstanceRaid(instance_id, x, y, z); # void
$client->MoveZoneInstanceRaid(instance_id, x, y, z, heading); # void
$client->MoveZoneRaid(zone_short_name); # void
$client->MoveZoneRaid(zone_short_name, x, y, z); # void
$client->MoveZoneRaid(zone_short_name, x, y, z, heading); # void
$client->NPCSpawn(target_npc, option); # void
$client->NPCSpawn(target_npc, option, respawn_time); # void
$client->NotifyNewTitlesAvailable(); # void
$client->NukeItem(item_id); # uint32
$client->NukeItem(item_id, slot_to_check); # uint32
$client->OpenLFGuildWindow(); # void
$client->PlayMP3(file); # void
$client->Popup2(title, text); # void
$client->Popup2(title, text, popup_id, negative_id, buttons); # void
$client->Popup2(title, text, popup_id); # void
$client->Popup2(title, text, popup_id, negative_id); # void
$client->Popup2(title, text, popup_id, negative_id, buttons, duration, button_name_0, button_name_1, sound_controls); # void
$client->Popup2(title, text, popup_id, negative_id, buttons, duration, button_name_0, button_name_1); # void
$client->Popup2(title, text, popup_id, negative_id, buttons, duration, button_name_0); # void
$client->Popup2(title, text, popup_id, negative_id, buttons, duration); # void
$client->QuestReward(mob, copper); # void
$client->QuestReward(mob, copper, silver, gold, platinum, item_id, exp, faction); # void
$client->QuestReward(mob, copper, silver, gold); # void
$client->QuestReward(mob, copper, silver, gold, platinum); # void
$client->QuestReward(mob); # void
$client->QuestReward(mob, copper, silver); # void
$client->QuestReward(mob, copper, silver, gold, platinum, item_id); # void
$client->QuestReward(mob, copper, silver, gold, platinum, item_id, exp); # void
$client->ReadBook(book_text, type); # void
$client->ReadBookByName(book_name, book_type); # void
$client->RefundAA(); # void
$client->ReloadDataBuckets(); # bool
$client->RemoveAAPoints(points); # bool
$client->RemoveAllExpeditionLockouts(expedition_name); # void
$client->RemoveAllExpeditionLockouts(); # void
$client->RemoveAlternateCurrencyValue(currency_id, amount); # bool
$client->RemoveEbonCrystals(amount); # void
$client->RemoveExpeditionLockout(expedition_name, event_name); # void
$client->RemoveFromInstance(instance_id); # void
$client->RemoveItem(item_id); # void
$client->RemoveItem(item_id, quantity); # void
$client->RemoveLDoNLoss(theme_id); # void
$client->RemoveLDoNWin(theme_id); # void
$client->RemoveNoRent(); # void
$client->RemoveRadiantCrystals(amount); # void
$client->ResetAA(); # void
$client->ResetAllCastbarCooldowns(); # void
$client->ResetAllDisciplineTimers(); # void
$client->ResetAlternateAdvancementRank(aa_id); # void
$client->ResetCastbarCooldownBySlot(slot); # void
$client->ResetCastbarCooldownBySpellID(spell_id); # void
$client->ResetDisciplineTimer(timer_id); # void
$client->ResetItemCooldown(item_id); # void
$client->ResetLeadershipAA(); # void
$client->ResetTrade(); # void
$client->Save(commit_now); # bool
$client->ScribeSpell(spell_id, slot); # void
$client->ScribeSpell(spell_id, slot, update_client); # void
$client->ScribeSpells(min_level, max_level); # int
$client->SendColoredText(color, msg); # void
$client->SendGMCommand(message); # bool
$client->SendGMCommand(message, ignore_status); # bool
$client->SendMarqueeMessage(type, message); # void
$client->SendMarqueeMessage(type, priority, fade_in, fade_out, duration, message); # void
$client->SendMarqueeMessage(type, message, duration); # void
$client->SendOPTranslocateConfirm(caster, spell_id); # void
$client->SendPEQZoneFlagInfo(to); # void
$client->SendPath(target); # void
$client->SendPayload(payload_id, payload_value); # void
$client->SendPayload(payload_id); # void
$client->SendSound(); # void
$client->SendSpellAnim(targetid, spell_id); # void
$client->SendTargetCommand(entity_id); # void
$client->SendToGuildHall(); # void
$client->SendToInstance(instance_type, zone_short_name, instance_version, x, y, z, heading, instance_identifier, duration); # void
$client->SendWebLink(url); # void
$client->SendZoneFlagInfo(to); # void
$client->SetAAEXPModifier(zone_id, aa_modifier, instance_version); # void
$client->SetAAEXPModifier(aa_modifier); # void
$client->SetAAEXPModifier(zone_id, aa_modifier); # void
$client->SetAAEXPPercentage(percentage); # void
$client->SetAAPoints(points); # void
$client->SetAATitle(title); # void
$client->SetAATitle(title, save); # void
$client->SetAFK(afk_flag); # void
$client->SetAccountBucket(bucket_name, bucket_value); # void
$client->SetAccountBucket(bucket_name, bucket_value, ""); # void
$client->SetAccountFlag(flag, value); # void
$client->SetAlternateCurrencyValue(currency_id, amount); # void
$client->SetAnon(anon_flag); # void
$client->SetAutoLoginCharacterName(); # bool
$client->SetAutoLoginCharacterName(character_name); # bool
$client->SetBaseClass(class_id); # void
$client->SetBaseGender(gender_id); # void
$client->SetBaseRace(race_id); # void
$client->SetBecomeNPC(flag); # void
$client->SetBecomeNPCLevel(level); # void
$client->SetBindPoint(to_zone, to_instance, new_x, new_y, new_z, new_heading); # void
$client->SetBindPoint(to_zone, to_instance); # void
$client->SetBindPoint(to_zone); # void
$client->SetBindPoint(to_zone, to_instance, new_x); # void
$client->SetBindPoint(to_zone, to_instance, new_x, new_y); # void
$client->SetBindPoint(to_zone, to_instance, new_x, new_y, new_z); # void
$client->SetBindPoint(); # void
$client->SetBotCreationLimit(new_creation_limit); # void
$client->SetBotCreationLimit(new_creation_limit, class_id); # void
$client->SetBotRequiredLevel(new_required_level); # void
$client->SetBotRequiredLevel(new_required_level, class_id); # void
$client->SetBotSpawnLimit(new_spawn_limit); # void
$client->SetBotSpawnLimit(new_spawn_limit, class_id); # void
$client->SetClientMaxLevel(max_level); # void
$client->SetConsumption(hunger_amount, thirst_amount); # void
$client->SetCustomItemData(slot_id, identifier, value); # void
$client->SetDeity(deity_id); # void
$client->SetDuelTarget(set_id); # void
$client->SetDueling(duel); # void
$client->SetEXP(set_exp, set_aaxp, resexp); # void
$client->SetEXP(set_exp, set_aaxp); # void
$client->SetEXPEnabled(is_exp_enabled); # void
$client->SetEXPModifier(zone_id, exp_modifier); # void
$client->SetEXPModifier(exp_modifier); # void
$client->SetEXPModifier(zone_id, exp_modifier, instance_version); # void
$client->SetEbonCrystals(value); # void
$client->SetEndurance(endurance); # void
$client->SetEnvironmentDamageModifier(modifier); # void
$client->SetFactionLevel(char_id, npc_faction_id, char_class, char_race, char_deity); # void
$client->SetFactionLevel2(char_id, faction_id, char_class, char_race, char_deity, value); # void
$client->SetFactionLevel2(char_id, faction_id, char_class, char_race, char_deity, value, temp); # void
$client->SetFeigned(feigned); # void
$client->SetGM(on); # void
$client->SetGMStatus(new_status); # void
$client->SetHideMe(hide_me_state); # void
$client->SetHorseId(horseid); # void
$client->SetHunger(in_hunger); # void
$client->SetIPExemption(exemption_amount); # void
$client->SetInvulnerableEnvironmentDamage(invul); # void
$client->SetItemCooldown(item_id, in_time); # void
$client->SetLDoNPoints(theme_id, points); # void
$client->SetLanguageSkill(language_id, language_skill); # void
$client->SetMaterial(slot_id, item_id); # void
$client->SetPEQZoneFlag(zone_id); # void
$client->SetPVP(on); # void
$client->SetPrimaryWeaponOrnamentation(model_id); # void
$client->SetRadiantCrystals(value); # void
$client->SetSecondaryWeaponOrnamentation(model_id); # void
$client->SetSkill(skill_id, value); # void
$client->SetSkillPoints(points); # void
$client->SetSpellDuration(spell_id, duration, level, allow_pets, allow_bots); # void
$client->SetSpellDuration(spell_id); # void
$client->SetSpellDuration(spell_id, duration); # void
$client->SetSpellDuration(spell_id, duration, level); # void
$client->SetSpellDuration(spell_id, duration, level, allow_pets); # void
$client->SetSpellDurationGroup(spell_id, duration); # void
$client->SetSpellDurationGroup(spell_id); # void
$client->SetSpellDurationGroup(spell_id, duration, level); # void
$client->SetSpellDurationGroup(spell_id, duration, level, allow_pets); # void
$client->SetSpellDurationGroup(spell_id, duration, level, allow_pets, allow_bots); # void
$client->SetSpellDurationRaid(spell_id, duration); # void
$client->SetSpellDurationRaid(spell_id, duration, level, allow_pets, is_raid_group_only, allow_bots); # void
$client->SetSpellDurationRaid(spell_id, duration, level, allow_pets); # void
$client->SetSpellDurationRaid(spell_id, duration, level); # void
$client->SetSpellDurationRaid(spell_id, duration, level, allow_pets, is_raid_group_only); # void
$client->SetSpellDurationRaid(spell_id); # void
$client->SetStartZone(zone_id); # void
$client->SetStartZone(zone_id, x, y, z, heading); # void
$client->SetStartZone(zone_id, x, y, z); # void
$client->SetStats(type, increase_val); # void
$client->SetThirst(in_thirst); # void
$client->SetTint(slot_id, color); # void
$client->SetTitleSuffix(suffix); # void
$client->SetTitleSuffix(suffix, save); # void
$client->SetZoneFlag(zone_id); # void
$client->ShowZoneShardMenu(); # void
$client->Signal(signal_id); # void
$client->SignalClient(signal_id); # void
$client->SilentMessage(message); # void
$client->Sit(); # void
$client->SlotConvert2(slot); # int
$client->Stand(); # void
$client->SummonBaggedItems(bag_item_id, bag_items_ref); # void
$client->SummonItem(item_id, charges, attune, aug1, aug2, aug3, aug4, aug5, slot_id); # void
$client->SummonItem(item_id, charges, attune, aug1); # void
$client->SummonItem(item_id, charges, attune); # void
$client->SummonItem(item_id, charges); # void
$client->SummonItem(item_id, charges, attune, aug1, aug2); # void
$client->SummonItem(item_id, charges, attune, aug1, aug2, aug3); # void
$client->SummonItem(item_id, charges, attune, aug1, aug2, aug3, aug4); # void
$client->SummonItem(item_id, charges, attune, aug1, aug2, aug3, aug4, aug5); # void
$client->SummonItem(item_id); # void
$client->SummonItemIntoInventory(table_ref); # void
$client->TGB(); # bool
$client->TakeMoneyFromPP(copper, update_client); # bool
$client->TakeMoneyFromPP(copper); # bool
$client->TakePlatinum(platinum, update_client); # bool
$client->TakePlatinum(platinum); # bool
$client->TaskSelector(task_ids); # void
$client->TaskSelectorNoCooldown(task_ids); # void
$client->TeleportGroupToPlayerByName(player_name); # bool
$client->TeleportRaidToPlayerByName(player_name); # bool
$client->TeleportToPlayerByName(player_name); # bool
$client->Thirsty(); # bool
$client->TrainDiscBySpellID(spell_id); # void
$client->UnFreeze(); # void
$client->UncompleteTask(task_id); # bool
$client->Undye(); # void
$client->UnmemSpell(slot); # void
$client->UnmemSpell(slot, update_client); # void
$client->UnmemSpellAll(); # void
$client->UnmemSpellAll(update_client); # void
$client->UnmemSpellBySpellID(spell_id); # void
$client->UnscribeSpell(slot, update_client); # void
$client->UnscribeSpell(slot); # void
$client->UnscribeSpellAll(); # void
$client->UnscribeSpellAll(update_client); # void
$client->UnscribeSpellBySpellID(spell_id); # void
$client->UnscribeSpellBySpellID(spell_id, update_client); # void
$client->UntrainDisc(slot); # void
$client->UntrainDisc(slot, update_client); # void
$client->UntrainDiscAll(update_client); # void
$client->UntrainDiscAll(); # void
$client->UntrainDiscBySpellID(spell_id); # void
$client->UntrainDiscBySpellID(spell_id, update_client); # void
$client->UpdateAdmin(); # void
$client->UpdateAdmin(from_database); # void
$client->UpdateGroupAAs(points, type); # void
$client->UpdateLDoNPoints(theme_id, points); # bool
$client->UpdateTaskActivity(task_id, activity_id, count, ignore_quest_update); # void
$client->UpdateTaskActivity(task_id, activity_id, count); # void
$client->UpdateWho(); # void
$client->UpdateWho(remove); # void
$client->UseAugmentContainer(container_slot); # void
$client->UseDiscipline(spell_id, target); # bool
$client->WorldKick(); # void