C# 클래스 DarkEmu_GameServer.Systems

파일 보기 프로젝트 열기: CarlosX/DarkEmu 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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[]

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

AddItem() 공개 메소드

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

AddMastery() 공개 메소드

public AddMastery ( short masteryid, int newCharName ) : void
masteryid short
newCharName int
리턴 void

AddRemoveBlues() 공개 메소드

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

AlchemyCreateStone() 공개 메소드

public AlchemyCreateStone ( ) : void
리턴 void

AlchemyElixirMain() 공개 메소드

public AlchemyElixirMain ( ) : void
리턴 void

AlchemyElixirResponse() 공개 메소드

public AlchemyElixirResponse ( ) : void
리턴 void

AlchemyStoneMain() 공개 메소드

public AlchemyStoneMain ( ) : void
리턴 void

AlchemyStoneResponse() 공개 메소드

public AlchemyStoneResponse ( ) : void
리턴 void

Angle() 공개 메소드

public Angle ( ) : void
리턴 void

BreakItem() 공개 메소드

public BreakItem ( ) : void
리턴 void

BuffAllClose() 공개 메소드

public BuffAllClose ( ) : void
리턴 void

CancelLeaveGame() 공개 메소드

public CancelLeaveGame ( ) : void
리턴 void

ChangeAbsorbMP_dgmp() 공개 메소드

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

ChangeAtk_dru() 공개 메소드

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

ChangeBlockingRatio_br() 공개 메소드

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

ChangeCrit_cr() 공개 메소드

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

ChangeCriticalParry_dcri() 공개 메소드

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

ChangeDecAttkRate_thrd() 공개 메소드

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

ChangeDefPower_defp() 공개 메소드

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

ChangeHitRate_E2AH() 공개 메소드

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

ChangeHitrate_hr() 공개 메소드

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

ChangeInt_inti() 공개 메소드

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

ChangeMaxHP_hpi() 공개 메소드

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

ChangeMaxMP_mpi() 공개 메소드

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

ChangeParry_er() 공개 메소드

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

ChangeParry_terd() 공개 메소드

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

ChangePhyAtk_E1SA() 공개 메소드

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

ChangePhyAtk_E2SA() 공개 메소드

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

ChangeRange_ru() 공개 메소드

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

ChangeSpeed_hste() 공개 메소드

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

ChangeStr_stri() 공개 메소드

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

ChangeTargetHp_chcr() 공개 메소드

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

ChangeTargetHp_cmcr() 공개 메소드

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

Change_spda() 공개 메소드

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

CharacterCheck() 공개 메소드

public CharacterCheck ( string name ) : bool
name string
리턴 bool

CharacterCheck() 공개 메소드

public CharacterCheck ( byte buff ) : void
buff byte
리턴 void

CharacterListing() 공개 정적인 메소드

public static CharacterListing ( player p ) : byte[]
p player
리턴 byte[]

CharacterScreen() 공개 메소드

public CharacterScreen ( ) : void
리턴 void

Chat() 공개 메소드

public Chat ( ) : void
리턴 void

CheckArmorType() 공개 정적인 메소드

public static CheckArmorType ( int FromItemID, int uid ) : bool
FromItemID int
uid int
리턴 bool

CheckCharStats() 공개 메소드

public CheckCharStats ( character ch ) : void
ch character
리턴 void

CheckDirectories() 공개 정적인 메소드

public static CheckDirectories ( ) : void
리턴 void

CheckFile() 공개 메소드

public CheckFile ( ) : void
리턴 void

CheckGender() 공개 정적인 메소드

public static CheckGender ( int my_gender_db, int itemID ) : bool
my_gender_db int
itemID int
리턴 bool

CheckGuildMemberAdd() 공개 정적인 메소드

public static CheckGuildMemberAdd ( character c ) : bool
c character
리턴 bool

CheckItemLevel() 공개 정적인 메소드

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

CheckRace() 공개 정적인 메소드

public static CheckRace ( int raceinfo, int itemID ) : bool
raceinfo int
itemID int
리턴 bool

CheckServerExpired() 공개 정적인 메소드

public static CheckServerExpired ( int seconds ) : void
seconds int
리턴 void

CheckSpawned() 공개 정적인 메소드

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

CleanUp() 공개 메소드

public CleanUp ( Systems c ) : void
c Systems
리턴 void

ClosePet() 공개 메소드

public ClosePet ( int petid, pet_obj o ) : void
petid int
o pet_obj
리턴 void

Close_NPC() 보호된 메소드

protected Close_NPC ( ) : void
리턴 void

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

DbUpdateStats() 공개 메소드

public DbUpdateStats ( ) : void
리턴 void

DeBuffGetFreeSlot() 공개 메소드

public DeBuffGetFreeSlot ( ) : byte
리턴 byte

DeSpawnMe() 공개 메소드

public DeSpawnMe ( ) : void
리턴 void

Disconnect() 공개 메소드

public Disconnect ( string type ) : void
type string
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Doaction() 공개 메소드

public Doaction ( ) : void
리턴 void

Emote() 공개 메소드

public Emote ( ) : void
리턴 void

EnterStall() 공개 메소드

public EnterStall ( ) : void
리턴 void

Event_callback() 공개 메소드

public Event_callback ( object e ) : void
e object
리턴 void

Gameguide() 공개 메소드

public Gameguide ( ) : void
리턴 void

GetAmmoSlot() 공개 정적인 메소드

public static GetAmmoSlot ( character ch ) : byte
ch character
리턴 byte

GetBerserkOrb() 공개 메소드

public GetBerserkOrb ( ) : void
리턴 void

GetDegreeElements() 공개 메소드

public GetDegreeElements ( int itemid, character c ) : List
itemid int
c character
리턴 List

GetEliteIds() 공개 정적인 메소드

public static GetEliteIds ( int ID ) : int[]
ID int
리턴 int[]

GetFreeSlot() 공개 메소드

public GetFreeSlot ( ) : byte
리턴 byte

GetFreeSlotMax() 공개 메소드

public GetFreeSlotMax ( ) : byte
리턴 byte

GetGenderItem() 공개 메소드

public GetGenderItem ( string itemname ) : int
itemname string
리턴 int

GetGuildPlayer() 공개 정적인 메소드

public static GetGuildPlayer ( int id ) : Systems
id int
리턴 Systems

GetItemDegree() 공개 메소드

public GetItemDegree ( System.Global item ) : int
item System.Global
리턴 int

GetPartyInfo() 공개 정적인 메소드

public static GetPartyInfo ( int id ) : party
id int
리턴 party

GetPet() 공개 정적인 메소드

public static GetPet ( int id ) : pet_obj
id int
리턴 pet_obj

GetPlayer() 공개 정적인 메소드

public static GetPlayer ( int id ) : Systems
id int
리턴 Systems

GetPlayerItems() 공개 정적인 메소드

public static GetPlayerItems ( character c ) : List
c character
리턴 List

GetPlayerMainid() 공개 정적인 메소드

public static GetPlayerMainid ( int id ) : Systems
id int
리턴 Systems

GetPlayerName() 공개 정적인 메소드

public static GetPlayerName ( string name ) : Systems
name string
리턴 Systems

GetServerByEndPoint() 공개 정적인 메소드

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

GetStoneFromTablet() 공개 메소드

public GetStoneFromTablet ( int itemid ) : int
itemid int
리턴 int

GetStonesDegree() 공개 메소드

public GetStonesDegree ( int itemid, character c ) : List
itemid int
c character
리턴 List

GetStrongMobByLevel() 공개 메소드

public GetStrongMobByLevel ( byte Level ) : int
Level byte
리턴 int

Getfreepotslot() 공개 정적인 메소드

public static Getfreepotslot ( byte r ) : byte
r byte
리턴 byte

GrabPetSettings() 공개 메소드

public GrabPetSettings ( ) : void
리턴 void

GuildDisband() 공개 메소드

public GuildDisband ( ) : void
리턴 void

GuildLeave() 공개 메소드

public GuildLeave ( ) : void
리턴 void

HPregen() 공개 메소드

public HPregen ( int time ) : void
time int
리턴 void

HandleClosePet() 보호된 메소드

protected HandleClosePet ( ) : void
리턴 void

HandleEffect() 공개 메소드

public HandleEffect ( ) : void
리턴 void

HandleGrabPet() 공개 메소드

public HandleGrabPet ( byte slot, int ItemID ) : void
slot byte
ItemID int
리턴 void

HandleItemChange() 공개 메소드

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

HandlePotionLevel() 공개 정적인 메소드

public static HandlePotionLevel ( int hp ) : int
hp int
리턴 int

HandleRegenZerk() 공개 메소드

public HandleRegenZerk ( int style, int ItemID ) : void
style int
ItemID int
리턴 void

HandleSkinScroll() 공개 메소드

public HandleSkinScroll ( int skinmodel, int itemid ) : void
skinmodel int
itemid int
리턴 void

HandleSpecialBuff() 공개 메소드

public HandleSpecialBuff ( int skillid ) : void
skillid int
리턴 void

HandleSummon() 공개 메소드

public HandleSummon ( int scrollid ) : void
scrollid int
리턴 void

HandleWareHouse() 보호된 메소드

protected HandleWareHouse ( int itemid ) : void
itemid int
리턴 void

HealHPMP() 공개 정적인 메소드

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

HpregenCallback() 공개 메소드

public HpregenCallback ( object e ) : void
e object
리턴 void

IngameLogin() 공개 메소드

public IngameLogin ( ) : void
리턴 void

InsertInt() 공개 메소드

public InsertInt ( ) : void
리턴 void

InsertStr() 공개 메소드

public InsertStr ( ) : void
리턴 void

ItemAvatarEquip() 공개 메소드

public ItemAvatarEquip ( byte fromSlot, byte toSlot ) : void
fromSlot byte
toSlot byte
리턴 void

ItemAvatarUnEquip() 공개 메소드

public ItemAvatarUnEquip ( byte fromSlot, byte toSlot ) : void
fromSlot byte
toSlot byte
리턴 void

ItemEquiped() 공개 메소드

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

ItemMove() 공개 메소드

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

ItemUnEquiped() 공개 메소드

public ItemUnEquiped ( System.Global item ) : void
item System.Global
리턴 void

JoinMerc() 공개 메소드

public JoinMerc ( ) : void
리턴 void

KickFromGuild() 공개 메소드

public KickFromGuild ( ) : void
리턴 void

KickPlayer() 공개 메소드

public KickPlayer ( Systems Target ) : void
Target Systems
리턴 void

LeaveGame() 공개 메소드

public LeaveGame ( ) : void
리턴 void

LeaveJob() 공개 메소드

public LeaveJob ( ) : void
리턴 void

LeaveStall() 공개 메소드

public LeaveStall ( ) : void
리턴 void

LoadBlues() 공개 정적인 메소드

public static LoadBlues ( character c ) : void
c character
리턴 void

LoadBluesid() 공개 정적인 메소드

public static LoadBluesid ( int idinfo ) : void
idinfo int
리턴 void

LoadGuildMemberIds() 공개 메소드

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

LoadGuildMembers() 공개 메소드

public LoadGuildMembers ( ) : void
리턴 void

LoadPlayerGuildInfo() 공개 메소드

public LoadPlayerGuildInfo ( bool logon ) : void
logon bool
리턴 void

LoadServers() 공개 정적인 메소드

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

LoadUnions() 공개 메소드

public LoadUnions ( ) : void
리턴 void

LoginUser() 공개 정적인 메소드

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

MPregen() 공개 메소드

public MPregen ( int time ) : void
time int
리턴 void

MakeAlias() 공개 메소드

public MakeAlias ( ) : void
리턴 void

Mastery_Skill_Up() 공개 메소드

public Mastery_Skill_Up ( ) : void
리턴 void

Mastery_Up() 공개 메소드

public Mastery_Up ( ) : void
리턴 void

MasteryupTimer() 공개 메소드

public MasteryupTimer ( int time ) : void
time int
리턴 void

MessageToMessagelong() 공개 메소드

public MessageToMessagelong ( string asciiString ) : string
asciiString string
리턴 string

MonsterCheck() 공개 메소드

public MonsterCheck ( int id ) : bool
id int
리턴 bool

MoveItemFromPet() 공개 메소드

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

MoveItemToPet() 공개 메소드

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

MovePetToPet() 공개 메소드

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

Movement() 공개 메소드

public Movement ( ) : void
리턴 void

MovementPet() 공개 메소드

public MovementPet ( ) : void
리턴 void

MovementSkillTimer() 공개 메소드

public MovementSkillTimer ( int time ) : void
time int
리턴 void

Movement_CaveTeleport() 공개 메소드

public Movement_CaveTeleport ( ) : void
리턴 void

MpregenCallback() 공개 메소드

public MpregenCallback ( object e ) : void
e object
리턴 void

ObjectAttackCheck() 공개 메소드

public ObjectAttackCheck ( ) : void
리턴 void

ObjectDePlayerSpawn() 공개 메소드

public ObjectDePlayerSpawn ( Systems s ) : void
s Systems
리턴 void

ObjectDeSpawnCheck() 공개 메소드

public ObjectDeSpawnCheck ( ) : void
리턴 void

ObjectPlayerSpawn() 공개 메소드

public ObjectPlayerSpawn ( Systems s ) : void
s Systems
리턴 void

ObjectSpawnCheck() 공개 메소드

public ObjectSpawnCheck ( ) : void
리턴 void

OpenTimer() 공개 메소드

public OpenTimer ( ) : void
리턴 void

Open_NPC() 보호된 메소드

protected Open_NPC ( ) : void
리턴 void

Open_Warehouse() 보호된 메소드

protected Open_Warehouse ( ) : void
리턴 void

Patch() 공개 메소드

public Patch ( ) : void
리턴 void

Pet_PickupItem() 공개 메소드

public Pet_PickupItem ( world_item item ) : void
item world_item
리턴 void

Pet_SetNewSpeed() 보호된 메소드

protected Pet_SetNewSpeed ( ) : void
리턴 void

Ping() 공개 메소드

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
리턴 void

PingStop() 공개 메소드

public PingStop ( ) : void
리턴 void

PingTimer() 공개 메소드

public PingTimer ( ) : void
리턴 void

PingTimerCallBack() 공개 메소드

public PingTimerCallBack ( object e ) : void
e object
리턴 void

PlayerDataLoad() 공개 메소드

public PlayerDataLoad ( ) : void
리턴 void

Player_Attack_CallBack() 공개 메소드

public Player_Attack_CallBack ( object e ) : void
e object
리턴 void

Player_Berserk_Down() 공개 메소드

public Player_Berserk_Down ( ) : void
리턴 void

Player_Berserk_Up() 공개 메소드

public Player_Berserk_Up ( ) : void
리턴 void

Player_Berserker_CallBack() 공개 메소드

public Player_Berserker_CallBack ( object e ) : void
e object
리턴 void

Player_Buff_CallBack() 공개 메소드

public Player_Buff_CallBack ( object e ) : void
e object
리턴 void

Player_BuyItem() 공개 메소드

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
리턴 void

Player_BuyPack() 공개 메소드

public Player_BuyPack ( ) : void
리턴 void

Player_Casting_CallBack() 공개 메소드

public Player_Casting_CallBack ( object e ) : void
e object
리턴 void

Player_Casting_CallBack_Check() 공개 메소드

public Player_Casting_CallBack_Check ( object e ) : void
e object
리턴 void

Player_DropGold() 공개 메소드

public Player_DropGold ( ulong Gold ) : void
Gold ulong
리턴 void

Player_DropItem() 공개 메소드

public Player_DropItem ( byte slot ) : void
slot byte
리턴 void

Player_Effect_CallBack() 공개 메소드

public Player_Effect_CallBack ( object e ) : void
e object
리턴 void

Player_Jobequip_CallBack() 공개 메소드

public Player_Jobequip_CallBack ( object e ) : void
e object
리턴 void

Player_Masteryup_Callback() 공개 메소드

public Player_Masteryup_Callback ( object e ) : void
e object
리턴 void

Player_Movement() 공개 메소드

public Player_Movement ( object e ) : void
e object
리턴 void

Player_MovementSkill_CallBack() 공개 메소드

public Player_MovementSkill_CallBack ( object e ) : void
e object
리턴 void

Player_NormalAttack_Callback() 공개 메소드

public Player_NormalAttack_Callback ( object e ) : void
e object
리턴 void

Player_PickUp() 공개 메소드

public Player_PickUp ( ) : void
리턴 void

Player_PickUpItem() 공개 메소드

public Player_PickUpItem ( ) : void
리턴 void

Player_Pickup_CallBack() 공개 메소드

public Player_Pickup_CallBack ( object e ) : void
e object
리턴 void

Player_Potion_CallBack() 공개 메소드

public Player_Potion_CallBack ( object e ) : void
e object
리턴 void

Player_Pvp_CallBack() 공개 메소드

public Player_Pvp_CallBack ( object e ) : void
e object
리턴 void

Player_Pvp_Callback() 공개 메소드

public Player_Pvp_Callback ( object e ) : void
e object
리턴 void

Player_Repair_Callback() 공개 메소드

public Player_Repair_Callback ( object e ) : void
e object
리턴 void

Player_Scroll_CallBack() 공개 메소드

public Player_Scroll_CallBack ( object e ) : void
e object
리턴 void

Player_SellItem() 공개 메소드

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

Player_Sit_Callback() 공개 메소드

public Player_Sit_Callback ( object e ) : void
e object
리턴 void

Player_SkillCasting_CallBack() 공개 메소드

public Player_SkillCasting_CallBack ( object e ) : void
e object
리턴 void

Player_Skillup_Callback() 공개 메소드

public Player_Skillup_Callback ( object e ) : void
e object
리턴 void

Player_SkyDrome() 공개 메소드

public Player_SkyDrome ( object e ) : void
e object
리턴 void

Player_Up() 공개 메소드

public Player_Up ( ) : void
리턴 void

Player_Wait_CallBack() 공개 메소드

public Player_Wait_CallBack ( object e ) : void
e object
리턴 void

Player_sWait_Attack_CallBack() 공개 메소드

public Player_sWait_Attack_CallBack ( object e ) : void
e object
리턴 void

PrevJob() 공개 메소드

public PrevJob ( ) : void
리턴 void

PrivateMessageRespond() 공개 정적인 메소드

public static PrivateMessageRespond ( byte type ) : byte[]
type byte
리턴 byte[]

Pvpsystem() 공개 메소드

public Pvpsystem ( ) : void
리턴 void

QuestionMark() 공개 메소드

public QuestionMark ( ) : void
리턴 void

RandomType() 공개 정적인 메소드

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

RemoveMeFromGuildDisconnect() 공개 메소드

public RemoveMeFromGuildDisconnect ( guild g, character c ) : void
g guild
c character
리턴 void

RemoveOnDisconnect() 공개 정적인 메소드

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

Removebadchars() 공개 정적인 메소드

public static Removebadchars ( string Charactername ) : string
Charactername string
리턴 string

RenamePet() 공개 메소드

public RenamePet ( ) : void
리턴 void

RepairTimer() 공개 메소드

public RepairTimer ( int time ) : void
time int
리턴 void

RequestIcons() 공개 메소드

public RequestIcons ( ) : void
리턴 void

Save() 보호된 메소드

protected Save ( ) : void
리턴 void

SaveAttackPetExp() 공개 메소드

public SaveAttackPetExp ( ) : void
리턴 void

SaveGold() 보호된 메소드

protected SaveGold ( ) : void
리턴 void

SaveGuideInfo() 공개 메소드

public SaveGuideInfo ( ) : void
리턴 void

SaveGuildGold() 보호된 메소드

protected SaveGuildGold ( ) : void
리턴 void

SaveMaster() 공개 메소드

public SaveMaster ( ) : void
리턴 void

SavePlace() 보호된 메소드

protected SavePlace ( ) : void
리턴 void

SavePlayerExperince() 공개 메소드

public SavePlayerExperince ( ) : void
리턴 void

SavePlayerHPMP() 공개 메소드

public SavePlayerHPMP ( ) : void
리턴 void

SavePlayerInfo() 공개 메소드

public SavePlayerInfo ( ) : void
리턴 void

SavePlayerPosition() 보호된 메소드

protected SavePlayerPosition ( ) : void
리턴 void

SavePlayerReturn() 보호된 메소드

protected SavePlayerReturn ( ) : void
리턴 void

SaveSkill() 공개 메소드

public SaveSkill ( int skillid ) : void
skillid int
리턴 void

Send() 공개 메소드

public Send ( List list, byte buff ) : void
list List
buff byte
리턴 void

Send() 공개 메소드

public Send ( byte buff ) : void
buff byte
리턴 void

SendAll() 공개 정적인 메소드

public static SendAll ( byte buff ) : void
buff byte
리턴 void

SetBalance() 보호된 메소드

protected SetBalance ( ) : void
리턴 void

SetHpUp() 공개 메소드

public SetHpUp ( int amount ) : void
amount int
리턴 void

SetMpUp() 공개 메소드

public SetMpUp ( int amount ) : void
amount int
리턴 void

SetSilk() 공개 정적인 메소드

public static SetSilk ( int id ) : int
id int
리턴 int

SetStat() 공개 메소드

public SetStat ( ) : void
리턴 void

SetWaitTime() 공개 메소드

public SetWaitTime ( character c ) : void
c character
리턴 void

SitDownCallback() 공개 메소드

public SitDownCallback ( object e ) : void
e object
리턴 void

SkillAdd_Properties() 공개 메소드

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
리턴 bool

SkillBuffEnd() 공개 메소드

public SkillBuffEnd ( byte b ) : void
b byte
리턴 void

SkillBuffGetFreeSlot() 공개 메소드

public SkillBuffGetFreeSlot ( ) : byte
리턴 byte

SkillGetOpened() 공개 메소드

public SkillGetOpened ( int SkillID ) : bool
SkillID int
리턴 bool

SkillGetSameBuff() 공개 메소드

public SkillGetSameBuff ( int SkillID ) : bool
SkillID int
리턴 bool

SkillUpTimer() 공개 메소드

public SkillUpTimer ( int time ) : void
time int
리턴 void

SpecialBuff() 공개 메소드

public SpecialBuff ( int skillID ) : void
skillID int
리턴 void

StallBuy() 공개 메소드

public StallBuy ( ) : void
리턴 void

StallClose() 공개 메소드

public StallClose ( ) : void
리턴 void

StallDeco() 공개 메소드

public StallDeco ( int itemid, byte slot ) : void
itemid int
slot byte
리턴 void

StallMain() 공개 메소드

public StallMain ( ) : void
리턴 void

StallOpen() 공개 메소드

public StallOpen ( ) : void
리턴 void

StartAlchemyElixirResponse() 공개 메소드

public StartAlchemyElixirResponse ( object e ) : void
e object
리턴 void

StartAlchemyStoneResponse() 공개 메소드

public StartAlchemyStoneResponse ( object e ) : void
e object
리턴 void

StartAttackTimer() 공개 메소드

public StartAttackTimer ( int time ) : void
time int
리턴 void

StartBerserkerTimer() 공개 메소드

public StartBerserkerTimer ( int time ) : void
time int
리턴 void

StartBuffTimer() 공개 메소드

public StartBuffTimer ( int time, byte b_index ) : void
time int
b_index byte
리턴 void

StartBuffWait() 공개 메소드

public StartBuffWait ( int time ) : void
time int
리턴 void

StartCastingTimer() 공개 메소드

public StartCastingTimer ( int time, object list ) : void
time int
list object
리턴 void

StartEffectTimer() 공개 메소드

public StartEffectTimer ( int time, byte e_index ) : void
time int
e_index byte
리턴 void

StartEventTimer() 공개 메소드

public StartEventTimer ( int time ) : void
time int
리턴 void

StartJobEquipTimer() 공개 메소드

public StartJobEquipTimer ( int time ) : void
time int
리턴 void

StartMovementTimer() 공개 메소드

public StartMovementTimer ( int perTime ) : void
perTime int
리턴 void

StartNormalAttTimer() 공개 메소드

public StartNormalAttTimer ( int time ) : void
time int
리턴 void

StartPickupTimer() 공개 메소드

public StartPickupTimer ( int time ) : void
time int
리턴 void

StartPotionTimer() 공개 메소드

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

StartPvpTimer() 공개 메소드

public StartPvpTimer ( int time ) : void
time int
리턴 void

StartPvpTimer() 공개 메소드

public StartPvpTimer ( int time, byte pvptype ) : void
time int
pvptype byte
리턴 void

StartScrollTimer() 공개 메소드

public StartScrollTimer ( int time ) : void
time int
리턴 void

StartSitDownTimer() 공개 메소드

public StartSitDownTimer ( ) : void
리턴 void

StartSitTimer() 공개 메소드

public StartSitTimer ( int time ) : void
time int
리턴 void

StartSkillCastingTimer() 공개 메소드

public StartSkillCastingTimer ( int time, object list ) : void
time int
list object
리턴 void

StartSkyDromeTimer() 공개 메소드

public StartSkyDromeTimer ( int perTime ) : void
perTime int
리턴 void

StartSpeedPotTimer() 공개 메소드

public StartSpeedPotTimer ( int time ) : void
time int
리턴 void

StartWaitingTimer() 공개 메소드

public StartWaitingTimer ( int time ) : void
time int
리턴 void

StartsWaitTimer() 공개 메소드

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

StopAttackTimer() 공개 메소드

public StopAttackTimer ( ) : void
리턴 void

StopBerserkTimer() 공개 메소드

public StopBerserkTimer ( ) : void
리턴 void

StopEffectTimer() 공개 메소드

public StopEffectTimer ( byte e_index ) : void
e_index byte
리턴 void

StopHPRegen() 공개 메소드

public StopHPRegen ( ) : void
리턴 void

StopMPRegen() 공개 메소드

public StopMPRegen ( ) : void
리턴 void

StopMovement() 공개 메소드

public StopMovement ( int perTime ) : void
perTime int
리턴 void

StopMovementTimer() 공개 메소드

public StopMovementTimer ( ) : void
리턴 void

StopPickUpTimer() 공개 메소드

public StopPickUpTimer ( ) : void
리턴 void

StopPvpTimer() 공개 메소드

public StopPvpTimer ( ) : void
리턴 void

StopScrollTimer() 공개 메소드

public StopScrollTimer ( ) : void
리턴 void

StopSitDownTimer() 공개 메소드

public StopSitDownTimer ( ) : void
리턴 void

StopSkillTimer() 공개 메소드

public StopSkillTimer ( ) : void
리턴 void

StopSkyDromeTimer() 공개 메소드

public StopSkyDromeTimer ( ) : void
리턴 void

Stop_Movement() 공개 메소드

public Stop_Movement ( object e ) : void
e object
리턴 void

Systems() 공개 메소드

public Systems ( ) : System
리턴 System

Systems() 공개 메소드

public Systems ( Client s ) : System
s Client
리턴 System

UnSummonPet() 공개 메소드

public UnSummonPet ( ) : void
리턴 void

UnSummonPetLogoff() 공개 메소드

public UnSummonPetLogoff ( int petid ) : void
petid int
리턴 void

UpdateHp() 공개 메소드

public UpdateHp ( ) : void
리턴 void

UpdateIntelligenceInfo() 공개 메소드

public UpdateIntelligenceInfo ( sbyte amount ) : void
amount sbyte
리턴 void

UpdateIntelligenceMinus() 공개 메소드

public UpdateIntelligenceMinus ( sbyte amount ) : void
amount sbyte
리턴 void

UpdateMp() 공개 메소드

public UpdateMp ( ) : void
리턴 void

UpdateServerInfo() 공개 정적인 메소드

public static UpdateServerInfo ( ) : void
리턴 void

UpdateServerInfo() 공개 정적인 메소드

public static UpdateServerInfo ( byte bStatus ) : void
bStatus byte
리턴 void

UpdateStrengthInfo() 공개 메소드

public UpdateStrengthInfo ( sbyte amount ) : void
amount sbyte
리턴 void

UpdateStrengthMinus() 공개 메소드

public UpdateStrengthMinus ( sbyte amount ) : void
amount sbyte
리턴 void

UpdateXY() 공개 메소드

public UpdateXY ( ) : void
리턴 void

aRound() 공개 정적인 메소드

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

aRound() 공개 정적인 메소드

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

aRound() 공개 정적인 메소드

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

cRound() 공개 정적인 메소드

public static cRound ( bool b ) : bool
b bool
리턴 bool

checkSameChar() 공개 메소드

public checkSameChar ( string name, int id ) : void
name string
id int
리턴 void

gmCommands() 공개 메소드

public gmCommands ( string text ) : void
text string
리턴 void

oPCode() 공개 정적인 메소드

public static oPCode ( Decode de ) : void
de Decode
리턴 void

sendnoticecon() 공개 메소드

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

프로퍼티 상세

Character 공개적으로 프로퍼티

public character,DarkEmu_GameServer Character
리턴 character

HPRegen 공개적으로 프로퍼티

public Timer,System.Threading HPRegen
리턴 System.Threading.Timer

HelperObject 공개적으로 정적으로 프로퍼티

public static List HelperObject
리턴 List

IPC 공개적으로 정적으로 프로퍼티

public static Network.Servers.IPCServer IPC
리턴 Network.Servers.IPCServer

LSList 공개적으로 정적으로 프로퍼티

public static Dictionary LSList
리턴 Systems.SRX_Serverinfo>.Dictionary

MAX_BUFFER 공개적으로 정적으로 프로퍼티

public static int MAX_BUFFER
리턴 int

MPRegen 공개적으로 프로퍼티

public Timer,System.Threading MPRegen
리턴 System.Threading.Timer

Objects 공개적으로 정적으로 프로퍼티

public static List Objects
리턴 List

PacketInformation 공개적으로 프로퍼티

public Decode PacketInformation
리턴 Decode

Party 공개적으로 정적으로 프로퍼티

public static List Party
리턴 List

Player 공개적으로 프로퍼티

public player Player
리턴 player

ServerStartedTime 공개적으로 정적으로 프로퍼티

public static DateTime ServerStartedTime
리턴 DateTime

SitDown_HPMP_RegenTimer 공개적으로 프로퍼티

public Timer SitDown_HPMP_RegenTimer
리턴 Timer

SpecialObjects 공개적으로 정적으로 프로퍼티

public static List SpecialObjects
리턴 List

Timer 공개적으로 프로퍼티

public _time Timer
리턴 _time

WorldItem 공개적으로 정적으로 프로퍼티

public static List WorldItem
리턴 List

client 공개적으로 프로퍼티

public Client client
리턴 Client

clients 공개적으로 정적으로 프로퍼티

public static aList clients
리턴 aList

grnd 공개적으로 정적으로 프로퍼티

public static Random grnd
리턴 Random

lastPing 공개적으로 프로퍼티

public DateTime lastPing
리턴 DateTime

maxSlots 공개적으로 정적으로 프로퍼티

public static int maxSlots
리턴 int

rnd 공개적으로 프로퍼티

public Random rnd
리턴 Random