C# Class wServer.realm.entities.player.Player

Afficher le fichier Open project: C453/OryxKingdom Class Usage Examples

Méthodes publiques

Свойство Type Description
TierItems1 string[]
maxChests int
tradeTarget Player
vanished bool

Méthodes publiques

Méthode Description
AOEAck ( RealmTime time, wServer.cliPackets.AOEAckPacket pkt ) : void
AcceptTrade ( RealmTime time, wServer.cliPackets.AcceptTradePacket pkt ) : void
ActivateHealHp ( Player player, int amount, List pkts ) : void
CancelTrade ( RealmTime time, wServer.cliPackets.CancelTradePacket pkt ) : void
ChangeGuildRank ( RealmTime t, wServer.cliPackets.ChangeGuildRankPacket pkt ) : void
ChangeTrade ( RealmTime time, wServer.cliPackets.ChangeTradePacket pkt ) : void
CompareName ( string name ) : bool
CreateGuild ( RealmTime t, wServer.cliPackets.CreateGuildPacket pkt ) : void
Damage ( int dmg, Character chr ) : void
Death ( string killer ) : void
DropBag ( Item i ) : void
EnemyHit ( RealmTime time, wServer.cliPackets.EnemyHitPacket pkt ) : void
EnemyKilled ( Enemy enemy, int exp, bool killer ) : bool
GetStars ( ) : int
GivePet ( short petId ) : void
GotoAck ( RealmTime time, wServer.cliPackets.GotoAckPacket pkt ) : void
GuildRemove ( RealmTime t, GuildRemovePacket pkt ) : void
HasSlot ( int slot ) : bool
HitByProjectile ( Projectile projectile, RealmTime time ) : bool
Init ( World owner ) : void
InventoryDrop ( RealmTime time, wServer.cliPackets.InvDropPacket pkt ) : void
InventorySwap ( RealmTime time, wServer.cliPackets.InvSwapPacket pkt ) : void
InviteToGuild ( RealmTime t, GuildInvitePacket pkt ) : void
JoinGuild ( RealmTime t, wServer.cliPackets.JoinGuildPacket pkt ) : void
Move ( RealmTime time, wServer.cliPackets.MovePacket pkt ) : void
OtherHit ( RealmTime time, wServer.cliPackets.OtherHitPacket pkt ) : void
Player ( ClientProcessor psr ) : System
PlayerHit ( RealmTime time, wServer.cliPackets.PlayerHitPacket pkt ) : void
PlayerShoot ( RealmTime time, wServer.cliPackets.PlayerShootPacket pkt ) : void
PlayerText ( RealmTime time, wServer.cliPackets.PlayerTextPacket pkt ) : void
RequestTrade ( RealmTime time, wServer.cliPackets.RequestTradePacket pkt ) : void
ResolveGuildChatName ( ) : string
ResolveRankName ( int rank ) : string
SaveToCharacter ( ) : void
SendClientText ( string text ) : void
SendEnemy ( string name, string text ) : void
SendError ( string text ) : void
SendFail ( string text ) : void
SendGuild ( string text ) : void
SendHelp ( string text ) : void
SendInfo ( string text ) : void
SendText ( string sender, string text ) : void
ShootAck ( RealmTime time, wServer.cliPackets.ShootAckPacket pkt ) : void
SquareHit ( RealmTime time, wServer.cliPackets.SquareHitPacket pkt ) : void
SwapBackpack ( int num ) : bool
Teleport ( RealmTime time, wServer.cliPackets.TeleportPacket pkt ) : void
Teleport ( RealmTime time, int objId ) : void
TextBoxButton ( wServer.cliPackets.TextBoxButtonPacket pkt ) : void
Tick ( RealmTime time ) : void
UseItem ( RealmTime time, wServer.cliPackets.UseItemPacket pkt ) : void
UsePortal ( RealmTime time, wServer.cliPackets.UsePortalPacket pkt ) : void
VisibulletHit ( wServer.cliPackets.VisibulletPacket pkt ) : void

Méthodes protégées

Méthode Description
ExportStats ( object>.IDictionary stats ) : void
ImportStats ( StatsType stats, object val ) : void

Private Methods

Méthode Description
Activate ( RealmTime time, Item item, Position target ) : void
ActivateBoostStat ( Player player, int idxnew, List pkts ) : void
ActivateHealMp ( Player player, int amount, List pkts ) : void
ActivatePearl ( RealmTime time, Item item, Position target ) : void
ActivateShoot ( RealmTime time, Item item, Position target ) : void
AnnouncementRecieved ( string text ) : void
AuditItem ( IContainer container, Item item, int slot ) : bool
CalcBoost ( ) : void
CalculateFame ( ) : void
CheckLevelUp ( ) : bool
CheckResurrection ( ) : bool
CheckTradeTimeout ( RealmTime time ) : void
CmdBypass ( string names ) : bool
CmdReqRank ( int r ) : bool
Dist ( Entity a, Entity b ) : float
DoTrade ( ) : void
ExecCmd ( ICommand command, string args ) : void
FindQuest ( ) : Entity
GenerateGravestone ( ) : void
GetExpGoal ( int level ) : int
GetFameGoal ( int fame ) : int
GetLevelExp ( int level ) : int
GetNewEntities ( ) : IEnumerable
GetNewStatics ( int _x, int _y ) : IEnumerable
GetRemovedEntities ( ) : IEnumerable
GetRemovedStatics ( int _x, int _y ) : IEnumerable
GuildRecieved ( int objId, int stars, string from, string text ) : void
HandleQuest ( RealmTime time ) : void
HandleRegen ( RealmTime time ) : void
MaxPotionOnDeath ( List maxed ) : void
PoisonEnemy ( Enemy enemy, ActivateEffect eff ) : void
ProcessCmd ( string cmd, string args ) : void
SendNewTick ( RealmTime time ) : void
SendUpdate ( RealmTime time ) : void
TellRecieved ( int objId, int stars, string from, string to, string text ) : void
TradeTick ( RealmTime time ) : void

Method Details

AOEAck() public méthode

public AOEAck ( RealmTime time, wServer.cliPackets.AOEAckPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.AOEAckPacket
Résultat void

AcceptTrade() public méthode

public AcceptTrade ( RealmTime time, wServer.cliPackets.AcceptTradePacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.AcceptTradePacket
Résultat void

ActivateHealHp() public static méthode

public static ActivateHealHp ( Player player, int amount, List pkts ) : void
player Player
amount int
pkts List
Résultat void

CancelTrade() public méthode

public CancelTrade ( RealmTime time, wServer.cliPackets.CancelTradePacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.CancelTradePacket
Résultat void

ChangeGuildRank() public méthode

public ChangeGuildRank ( RealmTime t, wServer.cliPackets.ChangeGuildRankPacket pkt ) : void
t RealmTime
pkt wServer.cliPackets.ChangeGuildRankPacket
Résultat void

ChangeTrade() public méthode

public ChangeTrade ( RealmTime time, wServer.cliPackets.ChangeTradePacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.ChangeTradePacket
Résultat void

CompareName() public méthode

public CompareName ( string name ) : bool
name string
Résultat bool

CreateGuild() public méthode

public CreateGuild ( RealmTime t, wServer.cliPackets.CreateGuildPacket pkt ) : void
t RealmTime
pkt wServer.cliPackets.CreateGuildPacket
Résultat void

Damage() public méthode

public Damage ( int dmg, Character chr ) : void
dmg int
chr Character
Résultat void

Death() public méthode

public Death ( string killer ) : void
killer string
Résultat void

DropBag() public méthode

public DropBag ( Item i ) : void
i Item
Résultat void

EnemyHit() public méthode

public EnemyHit ( RealmTime time, wServer.cliPackets.EnemyHitPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.EnemyHitPacket
Résultat void

EnemyKilled() public méthode

public EnemyKilled ( Enemy enemy, int exp, bool killer ) : bool
enemy Enemy
exp int
killer bool
Résultat bool

ExportStats() protected méthode

protected ExportStats ( object>.IDictionary stats ) : void
stats object>.IDictionary
Résultat void

GetStars() public méthode

public GetStars ( ) : int
Résultat int

GivePet() public méthode

public GivePet ( short petId ) : void
petId short
Résultat void

GotoAck() public méthode

public GotoAck ( RealmTime time, wServer.cliPackets.GotoAckPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.GotoAckPacket
Résultat void

GuildRemove() public méthode

public GuildRemove ( RealmTime t, GuildRemovePacket pkt ) : void
t RealmTime
pkt wServer.cliPackets.GuildRemovePacket
Résultat void

HasSlot() public méthode

public HasSlot ( int slot ) : bool
slot int
Résultat bool

HitByProjectile() public méthode

public HitByProjectile ( Projectile projectile, RealmTime time ) : bool
projectile Projectile
time RealmTime
Résultat bool

ImportStats() protected méthode

protected ImportStats ( StatsType stats, object val ) : void
stats StatsType
val object
Résultat void

Init() public méthode

public Init ( World owner ) : void
owner World
Résultat void

InventoryDrop() public méthode

public InventoryDrop ( RealmTime time, wServer.cliPackets.InvDropPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.InvDropPacket
Résultat void

InventorySwap() public méthode

public InventorySwap ( RealmTime time, wServer.cliPackets.InvSwapPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.InvSwapPacket
Résultat void

InviteToGuild() public méthode

public InviteToGuild ( RealmTime t, GuildInvitePacket pkt ) : void
t RealmTime
pkt GuildInvitePacket
Résultat void

JoinGuild() public méthode

public JoinGuild ( RealmTime t, wServer.cliPackets.JoinGuildPacket pkt ) : void
t RealmTime
pkt wServer.cliPackets.JoinGuildPacket
Résultat void

Move() public méthode

public Move ( RealmTime time, wServer.cliPackets.MovePacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.MovePacket
Résultat void

OtherHit() public méthode

public OtherHit ( RealmTime time, wServer.cliPackets.OtherHitPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.OtherHitPacket
Résultat void

Player() public méthode

public Player ( ClientProcessor psr ) : System
psr ClientProcessor
Résultat System

PlayerHit() public méthode

public PlayerHit ( RealmTime time, wServer.cliPackets.PlayerHitPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.PlayerHitPacket
Résultat void

PlayerShoot() public méthode

public PlayerShoot ( RealmTime time, wServer.cliPackets.PlayerShootPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.PlayerShootPacket
Résultat void

PlayerText() public méthode

public PlayerText ( RealmTime time, wServer.cliPackets.PlayerTextPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.PlayerTextPacket
Résultat void

RequestTrade() public méthode

public RequestTrade ( RealmTime time, wServer.cliPackets.RequestTradePacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.RequestTradePacket
Résultat void

ResolveGuildChatName() public méthode

public ResolveGuildChatName ( ) : string
Résultat string

ResolveRankName() public méthode

public ResolveRankName ( int rank ) : string
rank int
Résultat string

SaveToCharacter() public méthode

public SaveToCharacter ( ) : void
Résultat void

SendClientText() public méthode

public SendClientText ( string text ) : void
text string
Résultat void

SendEnemy() public méthode

public SendEnemy ( string name, string text ) : void
name string
text string
Résultat void

SendError() public méthode

public SendError ( string text ) : void
text string
Résultat void

SendFail() public méthode

public SendFail ( string text ) : void
text string
Résultat void

SendGuild() public méthode

public SendGuild ( string text ) : void
text string
Résultat void

SendHelp() public méthode

public SendHelp ( string text ) : void
text string
Résultat void

SendInfo() public méthode

public SendInfo ( string text ) : void
text string
Résultat void

SendText() public méthode

public SendText ( string sender, string text ) : void
sender string
text string
Résultat void

ShootAck() public méthode

public ShootAck ( RealmTime time, wServer.cliPackets.ShootAckPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.ShootAckPacket
Résultat void

SquareHit() public méthode

public SquareHit ( RealmTime time, wServer.cliPackets.SquareHitPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.SquareHitPacket
Résultat void

SwapBackpack() public méthode

public SwapBackpack ( int num ) : bool
num int
Résultat bool

Teleport() public méthode

public Teleport ( RealmTime time, wServer.cliPackets.TeleportPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.TeleportPacket
Résultat void

Teleport() public méthode

public Teleport ( RealmTime time, int objId ) : void
time RealmTime
objId int
Résultat void

TextBoxButton() public méthode

public TextBoxButton ( wServer.cliPackets.TextBoxButtonPacket pkt ) : void
pkt wServer.cliPackets.TextBoxButtonPacket
Résultat void

Tick() public méthode

public Tick ( RealmTime time ) : void
time RealmTime
Résultat void

UseItem() public méthode

public UseItem ( RealmTime time, wServer.cliPackets.UseItemPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.UseItemPacket
Résultat void

UsePortal() public méthode

public UsePortal ( RealmTime time, wServer.cliPackets.UsePortalPacket pkt ) : void
time RealmTime
pkt wServer.cliPackets.UsePortalPacket
Résultat void

VisibulletHit() public méthode

public VisibulletHit ( wServer.cliPackets.VisibulletPacket pkt ) : void
pkt wServer.cliPackets.VisibulletPacket
Résultat void

Property Details

TierItems1 public_oe property

public string[] TierItems1
Résultat string[]

maxChests public_oe property

public int maxChests
Résultat int

tradeTarget public_oe property

public Player,wServer.realm.entities.player tradeTarget
Résultat Player

vanished public_oe property

public bool vanished
Résultat bool