C# Class DarkEmu_GameServer.Systems

Show file Open project: CarlosX/DarkEmu Class Usage Examples

Public Properties

Property Type Description
Character character
HPRegen System.Threading.Timer
HelperObject List
IPC Network.Servers.IPCServer
LSList Systems.SRX_Serverinfo>.Dictionary
MAX_BUFFER int
MPRegen System.Threading.Timer
Objects List
PacketInformation Decode
Party List
Player player
ServerStartedTime DateTime
SitDown_HPMP_RegenTimer Timer
SpecialObjects List
Timer _time
WorldItem List
client Client
clients aList
grnd Random
lastPing DateTime
maxSlots int
rnd Random

Public Methods

Method Description
AddItem ( int itemid, short prob, byte slot, int id, int modelid ) : void
AddMastery ( short masteryid, int newCharName ) : void
AddRemoveBlues ( Systems ch, System.Global item, bool add ) : void
AlchemyCreateStone ( ) : void
AlchemyElixirMain ( ) : void
AlchemyElixirResponse ( ) : void
AlchemyStoneMain ( ) : void
AlchemyStoneResponse ( ) : void
Angle ( ) : void
BreakItem ( ) : void
BuffAllClose ( ) : void
CancelLeaveGame ( ) : void
ChangeAbsorbMP_dgmp ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeAtk_dru ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeBlockingRatio_br ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeCrit_cr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeCriticalParry_dcri ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeDecAttkRate_thrd ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeDefPower_defp ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeHitRate_E2AH ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeHitrate_hr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeInt_inti ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeMaxHP_hpi ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeMaxMP_mpi ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeParry_er ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeParry_terd ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangePhyAtk_E1SA ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangePhyAtk_E2SA ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeRange_ru ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeSpeed_hste ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeStr_stri ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeTargetHp_chcr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
ChangeTargetHp_cmcr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Change_spda ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
CharacterCheck ( string name ) : bool
CharacterCheck ( byte buff ) : void
CharacterListing ( player p ) : byte[]
CharacterScreen ( ) : void
Chat ( ) : void
CheckArmorType ( int FromItemID, int uid ) : bool
CheckCharStats ( character ch ) : void
CheckDirectories ( ) : void
CheckFile ( ) : void
CheckGender ( int my_gender_db, int itemID ) : bool
CheckGuildMemberAdd ( character c ) : bool
CheckItemLevel ( byte level, int itemID ) : bool
CheckRace ( int raceinfo, int itemID ) : bool
CheckServerExpired ( int seconds ) : void
CheckSpawned ( List Spawn, int id ) : bool
CleanUp ( Systems c ) : void
ClosePet ( int petid, pet_obj o ) : void
Connect ( ) : void
DbUpdateStats ( ) : void
DeBuffGetFreeSlot ( ) : byte
DeSpawnMe ( ) : void
Disconnect ( string type ) : void
Dispose ( ) : void
Doaction ( ) : void
Emote ( ) : void
EnterStall ( ) : void
Event_callback ( object e ) : void
Gameguide ( ) : void
GetAmmoSlot ( character ch ) : byte
GetBerserkOrb ( ) : void
GetDegreeElements ( int itemid, character c ) : List
GetEliteIds ( int ID ) : int[]
GetFreeSlot ( ) : byte
GetFreeSlotMax ( ) : byte
GetGenderItem ( string itemname ) : int
GetGuildPlayer ( int id ) : Systems
GetItemDegree ( System.Global item ) : int
GetPartyInfo ( int id ) : party
GetPet ( int id ) : pet_obj
GetPlayer ( int id ) : Systems
GetPlayerItems ( character c ) : List
GetPlayerMainid ( int id ) : Systems
GetPlayerName ( string name ) : Systems
GetServerByEndPoint ( string ip, int port ) : SRX_Serverinfo
GetStoneFromTablet ( int itemid ) : int
GetStonesDegree ( int itemid, character c ) : List
GetStrongMobByLevel ( byte Level ) : int
Getfreepotslot ( byte r ) : byte
GrabPetSettings ( ) : void
GuildDisband ( ) : void
GuildLeave ( ) : void
HPregen ( int time ) : void
HandleEffect ( ) : void
HandleGrabPet ( byte slot, int ItemID ) : void
HandleItemChange ( int itemid, byte slot, byte target_slot ) : void
HandlePotionLevel ( int hp ) : int
HandleRegenZerk ( int style, int ItemID ) : void
HandleSkinScroll ( int skinmodel, int itemid ) : void
HandleSpecialBuff ( int skillid ) : void
HandleSummon ( int scrollid ) : void
HealHPMP ( Systems Target, int slot, int skillid, bool delete, bool UpdatePacket ) : void
HpregenCallback ( object e ) : void
IngameLogin ( ) : void
InsertInt ( ) : void
InsertStr ( ) : void
ItemAvatarEquip ( byte fromSlot, byte toSlot ) : void
ItemAvatarUnEquip ( byte fromSlot, byte toSlot ) : void
ItemEquiped ( System.Global item, byte slot ) : void
ItemMove ( byte fromSlot, byte toSlot, short quantity ) : void
ItemUnEquiped ( System.Global item ) : void
JoinMerc ( ) : void
KickFromGuild ( ) : void
KickPlayer ( Systems Target ) : void
LeaveGame ( ) : void
LeaveJob ( ) : void
LeaveStall ( ) : void
LoadBlues ( character c ) : void
LoadBluesid ( int idinfo ) : void
LoadGuildMemberIds ( int guildid, List &MemberIDs ) : void
LoadGuildMembers ( ) : void
LoadPlayerGuildInfo ( bool logon ) : void
LoadServers ( string serverFile, UInt16 defaultPort ) : int
LoadUnions ( ) : void
LoginUser ( string aID, string &aPass, DarkEmu_GameServer &aPlayer, bool localConnect ) : int
MPregen ( int time ) : void
MakeAlias ( ) : void
Mastery_Skill_Up ( ) : void
Mastery_Up ( ) : void
MasteryupTimer ( int time ) : void
MessageToMessagelong ( string asciiString ) : string
MonsterCheck ( int id ) : bool
MoveItemFromPet ( int itemid, byte f_slot, byte t_slot ) : void
MoveItemToPet ( int itemid, byte f_slot, byte t_slot ) : void
MovePetToPet ( int itemid, byte f_slot, byte t_slot, short info ) : void
Movement ( ) : void
MovementPet ( ) : void
MovementSkillTimer ( int time ) : void
Movement_CaveTeleport ( ) : void
MpregenCallback ( object e ) : void
ObjectAttackCheck ( ) : void
ObjectDePlayerSpawn ( Systems s ) : void
ObjectDeSpawnCheck ( ) : void
ObjectPlayerSpawn ( Systems s ) : void
ObjectSpawnCheck ( ) : void
OpenTimer ( ) : void
Patch ( ) : void
Pet_PickupItem ( world_item item ) : void
Ping ( ) : void

This will send ping information if > 20 seconds meaning the client doesnt send ping connection we d/c user. To prevent cluttering of the server.

PingStop ( ) : void
PingTimer ( ) : void
PingTimerCallBack ( object e ) : void
PlayerDataLoad ( ) : void
Player_Attack_CallBack ( object e ) : void
Player_Berserk_Down ( ) : void
Player_Berserk_Up ( ) : void
Player_Berserker_CallBack ( object e ) : void
Player_Buff_CallBack ( object e ) : void
Player_BuyItem ( byte selected_tab, byte selected_line, short buy_amount, int selected_npc_id ) : void
Player_BuyPack ( ) : void
Player_Casting_CallBack ( object e ) : void
Player_Casting_CallBack_Check ( object e ) : void
Player_DropGold ( ulong Gold ) : void
Player_DropItem ( byte slot ) : void
Player_Effect_CallBack ( object e ) : void
Player_Jobequip_CallBack ( object e ) : void
Player_Masteryup_Callback ( object e ) : void
Player_Movement ( object e ) : void
Player_MovementSkill_CallBack ( object e ) : void
Player_NormalAttack_Callback ( object e ) : void
Player_PickUp ( ) : void
Player_PickUpItem ( ) : void
Player_Pickup_CallBack ( object e ) : void
Player_Potion_CallBack ( object e ) : void
Player_Pvp_CallBack ( object e ) : void
Player_Pvp_Callback ( object e ) : void
Player_Repair_Callback ( object e ) : void
Player_Scroll_CallBack ( object e ) : void
Player_SellItem ( byte slot, short amount, int o_id ) : void
Player_Sit_Callback ( object e ) : void
Player_SkillCasting_CallBack ( object e ) : void
Player_Skillup_Callback ( object e ) : void
Player_SkyDrome ( object e ) : void
Player_Up ( ) : void
Player_Wait_CallBack ( object e ) : void
Player_sWait_Attack_CallBack ( object e ) : void
PrevJob ( ) : void
PrivateMessageRespond ( byte type ) : byte[]
Pvpsystem ( ) : void
QuestionMark ( ) : void
RandomType ( byte level, byte &Kat, bool party, byte &Agresif ) : byte
RemoveMeFromGuildDisconnect ( guild g, character c ) : void
RemoveOnDisconnect ( party p, Systems c ) : void
Removebadchars ( string Charactername ) : string
RenamePet ( ) : void
RepairTimer ( int time ) : void
RequestIcons ( ) : void
SaveAttackPetExp ( ) : void
SaveGuideInfo ( ) : void
SaveMaster ( ) : void
SavePlayerExperince ( ) : void
SavePlayerHPMP ( ) : void
SavePlayerInfo ( ) : void
SaveSkill ( int skillid ) : void
Send ( List list, byte buff ) : void
Send ( byte buff ) : void
SendAll ( byte buff ) : void
SetHpUp ( int amount ) : void
SetMpUp ( int amount ) : void
SetSilk ( int id ) : int
SetStat ( ) : void
SetWaitTime ( character c ) : void
SitDownCallback ( object e ) : void
SkillAdd_Properties ( Systems Target, string PropertiesName, bool UpdatePacket, byte slot = 255, int skillid = -1 ) : bool
SkillBuffEnd ( byte b ) : void
SkillBuffGetFreeSlot ( ) : byte
SkillGetOpened ( int SkillID ) : bool
SkillGetSameBuff ( int SkillID ) : bool
SkillUpTimer ( int time ) : void
SpecialBuff ( int skillID ) : void
StallBuy ( ) : void
StallClose ( ) : void
StallDeco ( int itemid, byte slot ) : void
StallMain ( ) : void
StallOpen ( ) : void
StartAlchemyElixirResponse ( object e ) : void
StartAlchemyStoneResponse ( object e ) : void
StartAttackTimer ( int time ) : void
StartBerserkerTimer ( int time ) : void
StartBuffTimer ( int time, byte b_index ) : void
StartBuffWait ( int time ) : void
StartCastingTimer ( int time, object list ) : void
StartEffectTimer ( int time, byte e_index ) : void
StartEventTimer ( int time ) : void
StartJobEquipTimer ( int time ) : void
StartMovementTimer ( int perTime ) : void
StartNormalAttTimer ( int time ) : void
StartPickupTimer ( int time ) : void
StartPotionTimer ( int time, object e, ushort i ) : void
StartPvpTimer ( int time ) : void
StartPvpTimer ( int time, byte pvptype ) : void
StartScrollTimer ( int time ) : void
StartSitDownTimer ( ) : void
StartSitTimer ( int time ) : void
StartSkillCastingTimer ( int time, object list ) : void
StartSkyDromeTimer ( int perTime ) : void
StartSpeedPotTimer ( int time ) : void
StartWaitingTimer ( int time ) : void
StartsWaitTimer ( int time, targetObject t, int p_dmg, byte status ) : void
StopAttackTimer ( ) : void
StopBerserkTimer ( ) : void
StopEffectTimer ( byte e_index ) : void
StopHPRegen ( ) : void
StopMPRegen ( ) : void
StopMovement ( int perTime ) : void
StopMovementTimer ( ) : void
StopPickUpTimer ( ) : void
StopPvpTimer ( ) : void
StopScrollTimer ( ) : void
StopSitDownTimer ( ) : void
StopSkillTimer ( ) : void
StopSkyDromeTimer ( ) : void
Stop_Movement ( object e ) : void
Systems ( ) : System
Systems ( Client s ) : System
UnSummonPet ( ) : void
UnSummonPetLogoff ( int petid ) : void
UpdateHp ( ) : void
UpdateIntelligenceInfo ( sbyte amount ) : void
UpdateIntelligenceMinus ( sbyte amount ) : void
UpdateMp ( ) : void
UpdateServerInfo ( ) : void
UpdateServerInfo ( byte bStatus ) : void
UpdateStrengthInfo ( sbyte amount ) : void
UpdateStrengthMinus ( sbyte amount ) : void
UpdateXY ( ) : void
aRound ( bool &b, float &x, float &y ) : bool
aRound ( double &x, double &y, byte oran ) : void
aRound ( float &x, float &y, byte oran ) : void
cRound ( bool b ) : bool
checkSameChar ( string name, int id ) : void
gmCommands ( string text ) : void
oPCode ( Decode de ) : void
sendnoticecon ( int type, int id, string text, string name ) : byte[]

Protected Methods

Method Description
Close_NPC ( ) : void
HandleClosePet ( ) : void
HandleWareHouse ( int itemid ) : void
Open_NPC ( ) : void
Open_Warehouse ( ) : void
Pet_SetNewSpeed ( ) : void
Save ( ) : void
SaveGold ( ) : void
SaveGuildGold ( ) : void
SavePlace ( ) : void
SavePlayerPosition ( ) : void
SavePlayerReturn ( ) : void
SetBalance ( ) : void

Private Methods

Method Description
ActionAttack ( ) : void
ActionGetObject ( int &found, byte max, float ox, float oy, int objectid, byte metre ) : byte
ActionMain ( ) : void
ActionNormalAttack ( ) : void
ActionSkill ( ) : void
ActionSkillAttack ( ) : void
AmountControl ( ) : void
BuffAdd ( ) : bool
BuffDelete ( byte b_index ) : void
CharacterCreate ( ) : void
CharacterDelete ( ) : void
CharacterJobInfo ( ) : void
CharacterJobPick ( byte buff ) : void
CharacterRequest ( ) : void
CharacterRestore ( ) : void
ConvertToHex ( string asciiString ) : string
ConvertToItem ( int id, byte slots, short amount, byte index ) : slotItem
CreateFormedParty ( ) : void
DeleteFormedParty ( int partynetid ) : void
DonateGP ( ) : void
Exchange_Accept ( ) : void
Exchange_Approve ( ) : void
Exchange_Close ( ) : void
Exchange_Request ( ) : void
ForgottenWorld ( int itemid ) : void
FormedResponse ( ) : void
FriendAdd ( ) : void
FriendAddResponse ( ) : void
FriendGroup ( string type ) : void
FriendRemoval ( ) : void
GM ( ) : void
GM_BAN ( string name ) : void
GM_BLOCKLOGOUT ( string name, byte type ) : void
GM_CLEARINVEN ( ) : void
GM_GOUSER ( string name ) : void
GM_INVINCIBLE ( ) : void
GM_INVISIBLE ( ) : void
GM_LIENAME ( string name ) : void
GM_LOADMONSTER ( int model, byte type, byte type2 ) : void
GM_MAKEITEM ( int itemID, int itemPlus ) : void
GM_MOBKILL ( int id, ushort type ) : void
GM_RECALLUSER ( string name ) : void
GM_SKILL ( ) : void
GM_SPAWN_UNIQUE ( ) : void
GM_TOTOWN ( string name ) : void
GM_TRANSFORM ( string model ) : void
GM_WEATHER ( int amount, int type ) : void
GM_WP ( byte xSec, byte ySec, float x, float z, float y ) : void
GM_ZOE ( int model, byte count ) : void
GetCheckFreeSlot ( List b, byte bs ) : bool
GetFriendsList ( ) : void
GetGroupId ( int playerid ) : short
GetGroupName ( int playerid, short groupid ) : string
GetGuildData ( ) : void
GetItem ( uint id, byte slot, int type ) : slotItem
GetObject ( int id ) : obj
GetObjects ( int id ) : object
GetPartyleader ( int id ) : int
GetPlayerid ( int id ) : Systems
GetPlayers ( int id ) : Systems
GetUpdateSlot ( System.Global item, byte toSlot, int toItemID, short quantity ) : void
GetWorldItem ( int id ) : world_item
GuildCreate ( ) : void
GuildInvite ( ) : void
GuildMessage ( ) : void
GuildPermissions ( ) : void
GuildPromote ( ) : void
GuildStorage ( ) : void
GuildStorage2 ( ) : void
GuildStorageClose ( ) : void
GuildTitle ( ) : void
GuildTransferLeaderShip ( ) : void
GuildWarGold ( ) : void
Handle ( ) : void
HandleAttackPet ( byte slot, int ItemID ) : void
HandleBalloon ( byte slot, int ItemID ) : void
HandleHorseScroll ( int ItemID ) : bool
HandleInventoryExp ( int ItemID ) : void
HandleJobTransport ( int ItemID ) : bool
HandlePotion ( byte type, int ItemID ) : void
HandlePremiumType ( int ItemID ) : void
HandleRegisterIcon ( ) : void
HandleRepair ( byte slot, int itemid ) : void
HandleReturnScroll ( int ItemID ) : void
HandleReverse ( int itemid, byte select, int objectlocationid ) : void
HandleSpecialTrans ( int ItemID ) : bool
HandleThiefScroll ( int ItemID ) : void
HandleUpdateSlot ( byte slot, System.Global item, int packet ) : void
HandleUpdateSlotChange ( byte slot, System.Global item, int packet ) : void
HandleUpdateSlotn ( byte slot, System.Global item, int packet ) : void
HonorRank ( ) : void
InGameSuccess ( ) : void
ItemCheckArrow ( ) : bool
ItemExchangeGold ( long gold ) : void
ItemMain ( ) : void
ItemMallWeb ( ) : void
ItemMoveExchangeToInv ( byte f_slot ) : void
ItemMoveInStorage ( byte fromSlot, byte toSlot, short quantity ) : void
ItemMoveToExhangePage ( byte f_slot ) : void
ItemStorageBox ( ) : void
ItemStorageBoxLog ( ) : void
ItemUpdateAmount ( System.Global sItem, int owner ) : void
JoinFormedParty ( ) : void
LeaveParty ( ) : void
ListPartyMatching ( List pt ) : void
LoadGrabPet ( ) : void
LoadJobData ( ) : void
LoadMessage ( ) : void
LoadTicket ( character c ) : void
LoadTransport ( ) : void
LoadWeather ( ) : void
MainSkill_Attack ( List list ) : void
MasteryGet ( int id ) : byte
MasteryGetPower ( int SkillID ) : byte
MonsterMasks ( int itemid, byte slot ) : void
MovementSkill ( PacketReader Reader ) : void
NormalRequest ( ) : void
PartyAddmembers ( ) : void
PartyBan ( ) : void
PetSkill ( int skillid, pet_obj o ) : void
PkPlayer ( ) : void
Player_BuyItemFromMall ( byte type1, byte type2, byte type3, byte type4, byte type5, string itemname ) : void
Player_GiveGoldW ( byte type, long gold ) : void
Player_MoveItemToStorage ( byte f_slot, byte t_slot, int o_id ) : void
Player_MoveStorageItemToInv ( byte f_slot, byte t_slot, int o_id ) : void
Player_TakeGoldW ( byte type, long gold ) : void
Player_Trace ( int targetid ) : void
PrivateMessage ( ) : void
PrivateMessageDelete ( ) : void
PrivateMessageOpen ( ) : void
PrivateMessageSend ( ) : void
RankList ( ) : void
RenameParty ( ) : void
Request ( ) : void
SelectObject ( ) : void
SkillBuff ( ) : void
SkillBuffCasting ( List list ) : void
SkillDelete_Properties ( Systems Target, string PropertiesName, bool UpdatePacket, byte slot = 255, int skillid = -1 ) : bool
SkillGetBuffIndex ( int SkillID ) : byte
SkillMain ( byte type, PacketReader Reader ) : void
StartSkill ( ) : void
StopTimers ( ) : void
TeleportCave ( int number ) : void
Teleport_Data ( ) : void
Teleport_Start ( ) : void
Teleport_UpdateXYZ ( byte number ) : void
UpdateGP ( ) : void
unionapply ( ) : void

Method Details

AddItem() public method

public AddItem ( int itemid, short prob, byte slot, int id, int modelid ) : void
itemid int
prob short
slot byte
id int
modelid int
return void

AddMastery() public method

public AddMastery ( short masteryid, int newCharName ) : void
masteryid short
newCharName int
return void

AddRemoveBlues() public method

public AddRemoveBlues ( Systems ch, System.Global item, bool add ) : void
ch Systems
item System.Global
add bool
return void

AlchemyCreateStone() public method

public AlchemyCreateStone ( ) : void
return void

AlchemyElixirMain() public method

public AlchemyElixirMain ( ) : void
return void

AlchemyElixirResponse() public method

public AlchemyElixirResponse ( ) : void
return void

AlchemyStoneMain() public method

public AlchemyStoneMain ( ) : void
return void

AlchemyStoneResponse() public method

public AlchemyStoneResponse ( ) : void
return void

Angle() public method

public Angle ( ) : void
return void

BreakItem() public method

public BreakItem ( ) : void
return void

BuffAllClose() public method

public BuffAllClose ( ) : void
return void

CancelLeaveGame() public method

public CancelLeaveGame ( ) : void
return void

ChangeAbsorbMP_dgmp() public method

public ChangeAbsorbMP_dgmp ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeAtk_dru() public method

public ChangeAtk_dru ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeBlockingRatio_br() public method

public ChangeBlockingRatio_br ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeCrit_cr() public method

public ChangeCrit_cr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeCriticalParry_dcri() public method

public ChangeCriticalParry_dcri ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeDecAttkRate_thrd() public method

public ChangeDecAttkRate_thrd ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeDefPower_defp() public method

public ChangeDefPower_defp ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeHitRate_E2AH() public method

public ChangeHitRate_E2AH ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeHitrate_hr() public method

public ChangeHitrate_hr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeInt_inti() public method

public ChangeInt_inti ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeMaxHP_hpi() public method

public ChangeMaxHP_hpi ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeMaxMP_mpi() public method

public ChangeMaxMP_mpi ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeParry_er() public method

public ChangeParry_er ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeParry_terd() public method

public ChangeParry_terd ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangePhyAtk_E1SA() public method

public ChangePhyAtk_E1SA ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangePhyAtk_E2SA() public method

public ChangePhyAtk_E2SA ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeRange_ru() public method

public ChangeRange_ru ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeSpeed_hste() public method

public ChangeSpeed_hste ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeStr_stri() public method

public ChangeStr_stri ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeTargetHp_chcr() public method

public ChangeTargetHp_chcr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

ChangeTargetHp_cmcr() public method

public ChangeTargetHp_cmcr ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

Change_spda() public method

public Change_spda ( Systems Target, int slot, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
delete bool
UpdatePacket bool
return void

CharacterCheck() public method

public CharacterCheck ( string name ) : bool
name string
return bool

CharacterCheck() public method

public CharacterCheck ( byte buff ) : void
buff byte
return void

CharacterListing() public static method

public static CharacterListing ( player p ) : byte[]
p player
return byte[]

CharacterScreen() public method

public CharacterScreen ( ) : void
return void

Chat() public method

public Chat ( ) : void
return void

CheckArmorType() public static method

public static CheckArmorType ( int FromItemID, int uid ) : bool
FromItemID int
uid int
return bool

CheckCharStats() public method

public CheckCharStats ( character ch ) : void
ch character
return void

CheckDirectories() public static method

public static CheckDirectories ( ) : void
return void

CheckFile() public method

public CheckFile ( ) : void
return void

CheckGender() public static method

public static CheckGender ( int my_gender_db, int itemID ) : bool
my_gender_db int
itemID int
return bool

CheckGuildMemberAdd() public static method

public static CheckGuildMemberAdd ( character c ) : bool
c character
return bool

CheckItemLevel() public static method

public static CheckItemLevel ( byte level, int itemID ) : bool
level byte
itemID int
return bool

CheckRace() public static method

public static CheckRace ( int raceinfo, int itemID ) : bool
raceinfo int
itemID int
return bool

CheckServerExpired() public static method

public static CheckServerExpired ( int seconds ) : void
seconds int
return void

CheckSpawned() public static method

public static CheckSpawned ( List Spawn, int id ) : bool
Spawn List
id int
return bool

CleanUp() public method

public CleanUp ( Systems c ) : void
c Systems
return void

ClosePet() public method

public ClosePet ( int petid, pet_obj o ) : void
petid int
o pet_obj
return void

Close_NPC() protected method

protected Close_NPC ( ) : void
return void

Connect() public method

public Connect ( ) : void
return void

DbUpdateStats() public method

public DbUpdateStats ( ) : void
return void

DeBuffGetFreeSlot() public method

public DeBuffGetFreeSlot ( ) : byte
return byte

DeSpawnMe() public method

public DeSpawnMe ( ) : void
return void

Disconnect() public method

public Disconnect ( string type ) : void
type string
return void

Dispose() public method

public Dispose ( ) : void
return void

Doaction() public method

public Doaction ( ) : void
return void

Emote() public method

public Emote ( ) : void
return void

EnterStall() public method

public EnterStall ( ) : void
return void

Event_callback() public method

public Event_callback ( object e ) : void
e object
return void

Gameguide() public method

public Gameguide ( ) : void
return void

GetAmmoSlot() public static method

public static GetAmmoSlot ( character ch ) : byte
ch character
return byte

GetBerserkOrb() public method

public GetBerserkOrb ( ) : void
return void

GetDegreeElements() public method

public GetDegreeElements ( int itemid, character c ) : List
itemid int
c character
return List

GetEliteIds() public static method

public static GetEliteIds ( int ID ) : int[]
ID int
return int[]

GetFreeSlot() public method

public GetFreeSlot ( ) : byte
return byte

GetFreeSlotMax() public method

public GetFreeSlotMax ( ) : byte
return byte

GetGenderItem() public method

public GetGenderItem ( string itemname ) : int
itemname string
return int

GetGuildPlayer() public static method

public static GetGuildPlayer ( int id ) : Systems
id int
return Systems

GetItemDegree() public method

public GetItemDegree ( System.Global item ) : int
item System.Global
return int

GetPartyInfo() public static method

public static GetPartyInfo ( int id ) : party
id int
return party

GetPet() public static method

public static GetPet ( int id ) : pet_obj
id int
return pet_obj

GetPlayer() public static method

public static GetPlayer ( int id ) : Systems
id int
return Systems

GetPlayerItems() public static method

public static GetPlayerItems ( character c ) : List
c character
return List

GetPlayerMainid() public static method

public static GetPlayerMainid ( int id ) : Systems
id int
return Systems

GetPlayerName() public static method

public static GetPlayerName ( string name ) : Systems
name string
return Systems

GetServerByEndPoint() public static method

public static GetServerByEndPoint ( string ip, int port ) : SRX_Serverinfo
ip string
port int
return SRX_Serverinfo

GetStoneFromTablet() public method

public GetStoneFromTablet ( int itemid ) : int
itemid int
return int

GetStonesDegree() public method

public GetStonesDegree ( int itemid, character c ) : List
itemid int
c character
return List

GetStrongMobByLevel() public method

public GetStrongMobByLevel ( byte Level ) : int
Level byte
return int

Getfreepotslot() public static method

public static Getfreepotslot ( byte r ) : byte
r byte
return byte

GrabPetSettings() public method

public GrabPetSettings ( ) : void
return void

GuildDisband() public method

public GuildDisband ( ) : void
return void

GuildLeave() public method

public GuildLeave ( ) : void
return void

HPregen() public method

public HPregen ( int time ) : void
time int
return void

HandleClosePet() protected method

protected HandleClosePet ( ) : void
return void

HandleEffect() public method

public HandleEffect ( ) : void
return void

HandleGrabPet() public method

public HandleGrabPet ( byte slot, int ItemID ) : void
slot byte
ItemID int
return void

HandleItemChange() public method

public HandleItemChange ( int itemid, byte slot, byte target_slot ) : void
itemid int
slot byte
target_slot byte
return void

HandlePotionLevel() public static method

public static HandlePotionLevel ( int hp ) : int
hp int
return int

HandleRegenZerk() public method

public HandleRegenZerk ( int style, int ItemID ) : void
style int
ItemID int
return void

HandleSkinScroll() public method

public HandleSkinScroll ( int skinmodel, int itemid ) : void
skinmodel int
itemid int
return void

HandleSpecialBuff() public method

public HandleSpecialBuff ( int skillid ) : void
skillid int
return void

HandleSummon() public method

public HandleSummon ( int scrollid ) : void
scrollid int
return void

HandleWareHouse() protected method

protected HandleWareHouse ( int itemid ) : void
itemid int
return void

HealHPMP() public static method

public static HealHPMP ( Systems Target, int slot, int skillid, bool delete, bool UpdatePacket ) : void
Target Systems
slot int
skillid int
delete bool
UpdatePacket bool
return void

HpregenCallback() public method

public HpregenCallback ( object e ) : void
e object
return void

IngameLogin() public method

public IngameLogin ( ) : void
return void

InsertInt() public method

public InsertInt ( ) : void
return void

InsertStr() public method

public InsertStr ( ) : void
return void

ItemAvatarEquip() public method

public ItemAvatarEquip ( byte fromSlot, byte toSlot ) : void
fromSlot byte
toSlot byte
return void

ItemAvatarUnEquip() public method

public ItemAvatarUnEquip ( byte fromSlot, byte toSlot ) : void
fromSlot byte
toSlot byte
return void

ItemEquiped() public method

public ItemEquiped ( System.Global item, byte slot ) : void
item System.Global
slot byte
return void

ItemMove() public method

public ItemMove ( byte fromSlot, byte toSlot, short quantity ) : void
fromSlot byte
toSlot byte
quantity short
return void

ItemUnEquiped() public method

public ItemUnEquiped ( System.Global item ) : void
item System.Global
return void

JoinMerc() public method

public JoinMerc ( ) : void
return void

KickFromGuild() public method

public KickFromGuild ( ) : void
return void

KickPlayer() public method

public KickPlayer ( Systems Target ) : void
Target Systems
return void

LeaveGame() public method

public LeaveGame ( ) : void
return void

LeaveJob() public method

public LeaveJob ( ) : void
return void

LeaveStall() public method

public LeaveStall ( ) : void
return void

LoadBlues() public static method

public static LoadBlues ( character c ) : void
c character
return void

LoadBluesid() public static method

public static LoadBluesid ( int idinfo ) : void
idinfo int
return void

LoadGuildMemberIds() public method

public LoadGuildMemberIds ( int guildid, List &MemberIDs ) : void
guildid int
MemberIDs List
return void

LoadGuildMembers() public method

public LoadGuildMembers ( ) : void
return void

LoadPlayerGuildInfo() public method

public LoadPlayerGuildInfo ( bool logon ) : void
logon bool
return void

LoadServers() public static method

public static LoadServers ( string serverFile, UInt16 defaultPort ) : int
serverFile string
defaultPort System.UInt16
return int

LoadUnions() public method

public LoadUnions ( ) : void
return void

LoginUser() public static method

public static LoginUser ( string aID, string &aPass, DarkEmu_GameServer &aPlayer, bool localConnect ) : int
aID string
aPass string
aPlayer DarkEmu_GameServer
localConnect bool
return int

MPregen() public method

public MPregen ( int time ) : void
time int
return void

MakeAlias() public method

public MakeAlias ( ) : void
return void

Mastery_Skill_Up() public method

public Mastery_Skill_Up ( ) : void
return void

Mastery_Up() public method

public Mastery_Up ( ) : void
return void

MasteryupTimer() public method

public MasteryupTimer ( int time ) : void
time int
return void

MessageToMessagelong() public method

public MessageToMessagelong ( string asciiString ) : string
asciiString string
return string

MonsterCheck() public method

public MonsterCheck ( int id ) : bool
id int
return bool

MoveItemFromPet() public method

public MoveItemFromPet ( int itemid, byte f_slot, byte t_slot ) : void
itemid int
f_slot byte
t_slot byte
return void

MoveItemToPet() public method

public MoveItemToPet ( int itemid, byte f_slot, byte t_slot ) : void
itemid int
f_slot byte
t_slot byte
return void

MovePetToPet() public method

public MovePetToPet ( int itemid, byte f_slot, byte t_slot, short info ) : void
itemid int
f_slot byte
t_slot byte
info short
return void

Movement() public method

public Movement ( ) : void
return void

MovementPet() public method

public MovementPet ( ) : void
return void

MovementSkillTimer() public method

public MovementSkillTimer ( int time ) : void
time int
return void

Movement_CaveTeleport() public method

public Movement_CaveTeleport ( ) : void
return void

MpregenCallback() public method

public MpregenCallback ( object e ) : void
e object
return void

ObjectAttackCheck() public method

public ObjectAttackCheck ( ) : void
return void

ObjectDePlayerSpawn() public method

public ObjectDePlayerSpawn ( Systems s ) : void
s Systems
return void

ObjectDeSpawnCheck() public method

public ObjectDeSpawnCheck ( ) : void
return void

ObjectPlayerSpawn() public method

public ObjectPlayerSpawn ( Systems s ) : void
s Systems
return void

ObjectSpawnCheck() public method

public ObjectSpawnCheck ( ) : void
return void

OpenTimer() public method

public OpenTimer ( ) : void
return void

Open_NPC() protected method

protected Open_NPC ( ) : void
return void

Open_Warehouse() protected method

protected Open_Warehouse ( ) : void
return void

Patch() public method

public Patch ( ) : void
return void

Pet_PickupItem() public method

public Pet_PickupItem ( world_item item ) : void
item world_item
return void

Pet_SetNewSpeed() protected method

protected Pet_SetNewSpeed ( ) : void
return void

Ping() public method

This will send ping information if > 20 seconds meaning the client doesnt send ping connection we d/c user. To prevent cluttering of the server.
public Ping ( ) : void
return void

PingStop() public method

public PingStop ( ) : void
return void

PingTimer() public method

public PingTimer ( ) : void
return void

PingTimerCallBack() public method

public PingTimerCallBack ( object e ) : void
e object
return void

PlayerDataLoad() public method

public PlayerDataLoad ( ) : void
return void

Player_Attack_CallBack() public method

public Player_Attack_CallBack ( object e ) : void
e object
return void

Player_Berserk_Down() public method

public Player_Berserk_Down ( ) : void
return void

Player_Berserk_Up() public method

public Player_Berserk_Up ( ) : void
return void

Player_Berserker_CallBack() public method

public Player_Berserker_CallBack ( object e ) : void
e object
return void

Player_Buff_CallBack() public method

public Player_Buff_CallBack ( object e ) : void
e object
return void

Player_BuyItem() public method

public Player_BuyItem ( byte selected_tab, byte selected_line, short buy_amount, int selected_npc_id ) : void
selected_tab byte
selected_line byte
buy_amount short
selected_npc_id int
return void

Player_BuyPack() public method

public Player_BuyPack ( ) : void
return void

Player_Casting_CallBack() public method

public Player_Casting_CallBack ( object e ) : void
e object
return void

Player_Casting_CallBack_Check() public method

public Player_Casting_CallBack_Check ( object e ) : void
e object
return void

Player_DropGold() public method

public Player_DropGold ( ulong Gold ) : void
Gold ulong
return void

Player_DropItem() public method

public Player_DropItem ( byte slot ) : void
slot byte
return void

Player_Effect_CallBack() public method

public Player_Effect_CallBack ( object e ) : void
e object
return void

Player_Jobequip_CallBack() public method

public Player_Jobequip_CallBack ( object e ) : void
e object
return void

Player_Masteryup_Callback() public method

public Player_Masteryup_Callback ( object e ) : void
e object
return void

Player_Movement() public method

public Player_Movement ( object e ) : void
e object
return void

Player_MovementSkill_CallBack() public method

public Player_MovementSkill_CallBack ( object e ) : void
e object
return void

Player_NormalAttack_Callback() public method

public Player_NormalAttack_Callback ( object e ) : void
e object
return void

Player_PickUp() public method

public Player_PickUp ( ) : void
return void

Player_PickUpItem() public method

public Player_PickUpItem ( ) : void
return void

Player_Pickup_CallBack() public method

public Player_Pickup_CallBack ( object e ) : void
e object
return void

Player_Potion_CallBack() public method

public Player_Potion_CallBack ( object e ) : void
e object
return void

Player_Pvp_CallBack() public method

public Player_Pvp_CallBack ( object e ) : void
e object
return void

Player_Pvp_Callback() public method

public Player_Pvp_Callback ( object e ) : void
e object
return void

Player_Repair_Callback() public method

public Player_Repair_Callback ( object e ) : void
e object
return void

Player_Scroll_CallBack() public method

public Player_Scroll_CallBack ( object e ) : void
e object
return void

Player_SellItem() public method

public Player_SellItem ( byte slot, short amount, int o_id ) : void
slot byte
amount short
o_id int
return void

Player_Sit_Callback() public method

public Player_Sit_Callback ( object e ) : void
e object
return void

Player_SkillCasting_CallBack() public method

public Player_SkillCasting_CallBack ( object e ) : void
e object
return void

Player_Skillup_Callback() public method

public Player_Skillup_Callback ( object e ) : void
e object
return void

Player_SkyDrome() public method

public Player_SkyDrome ( object e ) : void
e object
return void

Player_Up() public method

public Player_Up ( ) : void
return void

Player_Wait_CallBack() public method

public Player_Wait_CallBack ( object e ) : void
e object
return void

Player_sWait_Attack_CallBack() public method

public Player_sWait_Attack_CallBack ( object e ) : void
e object
return void

PrevJob() public method

public PrevJob ( ) : void
return void

PrivateMessageRespond() public static method

public static PrivateMessageRespond ( byte type ) : byte[]
type byte
return byte[]

Pvpsystem() public method

public Pvpsystem ( ) : void
return void

QuestionMark() public method

public QuestionMark ( ) : void
return void

RandomType() public static method

public static RandomType ( byte level, byte &Kat, bool party, byte &Agresif ) : byte
level byte
Kat byte
party bool
Agresif byte
return byte

RemoveMeFromGuildDisconnect() public method

public RemoveMeFromGuildDisconnect ( guild g, character c ) : void
g guild
c character
return void

RemoveOnDisconnect() public static method

public static RemoveOnDisconnect ( party p, Systems c ) : void
p party
c Systems
return void

Removebadchars() public static method

public static Removebadchars ( string Charactername ) : string
Charactername string
return string

RenamePet() public method

public RenamePet ( ) : void
return void

RepairTimer() public method

public RepairTimer ( int time ) : void
time int
return void

RequestIcons() public method

public RequestIcons ( ) : void
return void

Save() protected method

protected Save ( ) : void
return void

SaveAttackPetExp() public method

public SaveAttackPetExp ( ) : void
return void

SaveGold() protected method

protected SaveGold ( ) : void
return void

SaveGuideInfo() public method

public SaveGuideInfo ( ) : void
return void

SaveGuildGold() protected method

protected SaveGuildGold ( ) : void
return void

SaveMaster() public method

public SaveMaster ( ) : void
return void

SavePlace() protected method

protected SavePlace ( ) : void
return void

SavePlayerExperince() public method

public SavePlayerExperince ( ) : void
return void

SavePlayerHPMP() public method

public SavePlayerHPMP ( ) : void
return void

SavePlayerInfo() public method

public SavePlayerInfo ( ) : void
return void

SavePlayerPosition() protected method

protected SavePlayerPosition ( ) : void
return void

SavePlayerReturn() protected method

protected SavePlayerReturn ( ) : void
return void

SaveSkill() public method

public SaveSkill ( int skillid ) : void
skillid int
return void

Send() public method

public Send ( List list, byte buff ) : void
list List
buff byte
return void

Send() public method

public Send ( byte buff ) : void
buff byte
return void

SendAll() public static method

public static SendAll ( byte buff ) : void
buff byte
return void

SetBalance() protected method

protected SetBalance ( ) : void
return void

SetHpUp() public method

public SetHpUp ( int amount ) : void
amount int
return void

SetMpUp() public method

public SetMpUp ( int amount ) : void
amount int
return void

SetSilk() public static method

public static SetSilk ( int id ) : int
id int
return int

SetStat() public method

public SetStat ( ) : void
return void

SetWaitTime() public method

public SetWaitTime ( character c ) : void
c character
return void

SitDownCallback() public method

public SitDownCallback ( object e ) : void
e object
return void

SkillAdd_Properties() public method

public SkillAdd_Properties ( Systems Target, string PropertiesName, bool UpdatePacket, byte slot = 255, int skillid = -1 ) : bool
Target Systems
PropertiesName string
UpdatePacket bool
slot byte
skillid int
return bool

SkillBuffEnd() public method

public SkillBuffEnd ( byte b ) : void
b byte
return void

SkillBuffGetFreeSlot() public method

public SkillBuffGetFreeSlot ( ) : byte
return byte

SkillGetOpened() public method

public SkillGetOpened ( int SkillID ) : bool
SkillID int
return bool

SkillGetSameBuff() public method

public SkillGetSameBuff ( int SkillID ) : bool
SkillID int
return bool

SkillUpTimer() public method

public SkillUpTimer ( int time ) : void
time int
return void

SpecialBuff() public method

public SpecialBuff ( int skillID ) : void
skillID int
return void

StallBuy() public method

public StallBuy ( ) : void
return void

StallClose() public method

public StallClose ( ) : void
return void

StallDeco() public method

public StallDeco ( int itemid, byte slot ) : void
itemid int
slot byte
return void

StallMain() public method

public StallMain ( ) : void
return void

StallOpen() public method

public StallOpen ( ) : void
return void

StartAlchemyElixirResponse() public method

public StartAlchemyElixirResponse ( object e ) : void
e object
return void

StartAlchemyStoneResponse() public method

public StartAlchemyStoneResponse ( object e ) : void
e object
return void

StartAttackTimer() public method

public StartAttackTimer ( int time ) : void
time int
return void

StartBerserkerTimer() public method

public StartBerserkerTimer ( int time ) : void
time int
return void

StartBuffTimer() public method

public StartBuffTimer ( int time, byte b_index ) : void
time int
b_index byte
return void

StartBuffWait() public method

public StartBuffWait ( int time ) : void
time int
return void

StartCastingTimer() public method

public StartCastingTimer ( int time, object list ) : void
time int
list object
return void

StartEffectTimer() public method

public StartEffectTimer ( int time, byte e_index ) : void
time int
e_index byte
return void

StartEventTimer() public method

public StartEventTimer ( int time ) : void
time int
return void

StartJobEquipTimer() public method

public StartJobEquipTimer ( int time ) : void
time int
return void

StartMovementTimer() public method

public StartMovementTimer ( int perTime ) : void
perTime int
return void

StartNormalAttTimer() public method

public StartNormalAttTimer ( int time ) : void
time int
return void

StartPickupTimer() public method

public StartPickupTimer ( int time ) : void
time int
return void

StartPotionTimer() public method

public StartPotionTimer ( int time, object e, ushort i ) : void
time int
e object
i ushort
return void

StartPvpTimer() public method

public StartPvpTimer ( int time ) : void
time int
return void

StartPvpTimer() public method

public StartPvpTimer ( int time, byte pvptype ) : void
time int
pvptype byte
return void

StartScrollTimer() public method

public StartScrollTimer ( int time ) : void
time int
return void

StartSitDownTimer() public method

public StartSitDownTimer ( ) : void
return void

StartSitTimer() public method

public StartSitTimer ( int time ) : void
time int
return void

StartSkillCastingTimer() public method

public StartSkillCastingTimer ( int time, object list ) : void
time int
list object
return void

StartSkyDromeTimer() public method

public StartSkyDromeTimer ( int perTime ) : void
perTime int
return void

StartSpeedPotTimer() public method

public StartSpeedPotTimer ( int time ) : void
time int
return void

StartWaitingTimer() public method

public StartWaitingTimer ( int time ) : void
time int
return void

StartsWaitTimer() public method

public StartsWaitTimer ( int time, targetObject t, int p_dmg, byte status ) : void
time int
t targetObject
p_dmg int
status byte
return void

StopAttackTimer() public method

public StopAttackTimer ( ) : void
return void

StopBerserkTimer() public method

public StopBerserkTimer ( ) : void
return void

StopEffectTimer() public method

public StopEffectTimer ( byte e_index ) : void
e_index byte
return void

StopHPRegen() public method

public StopHPRegen ( ) : void
return void

StopMPRegen() public method

public StopMPRegen ( ) : void
return void

StopMovement() public method

public StopMovement ( int perTime ) : void
perTime int
return void

StopMovementTimer() public method

public StopMovementTimer ( ) : void
return void

StopPickUpTimer() public method

public StopPickUpTimer ( ) : void
return void

StopPvpTimer() public method

public StopPvpTimer ( ) : void
return void

StopScrollTimer() public method

public StopScrollTimer ( ) : void
return void

StopSitDownTimer() public method

public StopSitDownTimer ( ) : void
return void

StopSkillTimer() public method

public StopSkillTimer ( ) : void
return void

StopSkyDromeTimer() public method

public StopSkyDromeTimer ( ) : void
return void

Stop_Movement() public method

public Stop_Movement ( object e ) : void
e object
return void

Systems() public method

public Systems ( ) : System
return System

Systems() public method

public Systems ( Client s ) : System
s Client
return System

UnSummonPet() public method

public UnSummonPet ( ) : void
return void

UnSummonPetLogoff() public method

public UnSummonPetLogoff ( int petid ) : void
petid int
return void

UpdateHp() public method

public UpdateHp ( ) : void
return void

UpdateIntelligenceInfo() public method

public UpdateIntelligenceInfo ( sbyte amount ) : void
amount sbyte
return void

UpdateIntelligenceMinus() public method

public UpdateIntelligenceMinus ( sbyte amount ) : void
amount sbyte
return void

UpdateMp() public method

public UpdateMp ( ) : void
return void

UpdateServerInfo() public static method

public static UpdateServerInfo ( ) : void
return void

UpdateServerInfo() public static method

public static UpdateServerInfo ( byte bStatus ) : void
bStatus byte
return void

UpdateStrengthInfo() public method

public UpdateStrengthInfo ( sbyte amount ) : void
amount sbyte
return void

UpdateStrengthMinus() public method

public UpdateStrengthMinus ( sbyte amount ) : void
amount sbyte
return void

UpdateXY() public method

public UpdateXY ( ) : void
return void

aRound() public static method

public static aRound ( bool &b, float &x, float &y ) : bool
b bool
x float
y float
return bool

aRound() public static method

public static aRound ( double &x, double &y, byte oran ) : void
x double
y double
oran byte
return void

aRound() public static method

public static aRound ( float &x, float &y, byte oran ) : void
x float
y float
oran byte
return void

cRound() public static method

public static cRound ( bool b ) : bool
b bool
return bool

checkSameChar() public method

public checkSameChar ( string name, int id ) : void
name string
id int
return void

gmCommands() public method

public gmCommands ( string text ) : void
text string
return void

oPCode() public static method

public static oPCode ( Decode de ) : void
de Decode
return void

sendnoticecon() public method

public sendnoticecon ( int type, int id, string text, string name ) : byte[]
type int
id int
text string
name string
return byte[]

Property Details

Character public property

public character,DarkEmu_GameServer Character
return character

HPRegen public property

public Timer,System.Threading HPRegen
return System.Threading.Timer

HelperObject public static property

public static List HelperObject
return List

IPC public static property

public static Network.Servers.IPCServer IPC
return Network.Servers.IPCServer

LSList public static property

public static Dictionary LSList
return Systems.SRX_Serverinfo>.Dictionary

MAX_BUFFER public static property

public static int MAX_BUFFER
return int

MPRegen public property

public Timer,System.Threading MPRegen
return System.Threading.Timer

Objects public static property

public static List Objects
return List

PacketInformation public property

public Decode PacketInformation
return Decode

Party public static property

public static List Party
return List

Player public property

public player Player
return player

ServerStartedTime public static property

public static DateTime ServerStartedTime
return DateTime

SitDown_HPMP_RegenTimer public property

public Timer SitDown_HPMP_RegenTimer
return Timer

SpecialObjects public static property

public static List SpecialObjects
return List

Timer public property

public _time Timer
return _time

WorldItem public static property

public static List WorldItem
return List

client public property

public Client client
return Client

clients public static property

public static aList clients
return aList

grnd public static property

public static Random grnd
return Random

lastPing public property

public DateTime lastPing
return DateTime

maxSlots public static property

public static int maxSlots
return int

rnd public property

public Random rnd
return Random