C# Класс MapServer.PtichManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPlayPtich ( int nPtichId, PlayerObject play ) : bool
BuyItem ( PlayerObject play, uint ptich_obj_id, uint item_id ) : void
BuyRemotePtichItem ( PlayerObject play, uint item_id ) : void
DeletePlayPtich ( PlayerObject play ) : void
GetBackItem ( PlayerObject play, uint item_id ) : void
GetPtichObjectTypeID ( int nPtichId ) : uint
GetRemotePtich ( PlayerObject play, int id = -1 ) : void
Instance ( ) : PtichManager
LookPtich ( PlayerObject play, uint ptich_obj_id ) : void
PtichHasPlay ( int nPtichId ) : bool
PtichManager ( ) : System
SellItem ( PlayerObject play, uint item_id, byte type, int price ) : void
ShutPtich ( PlayerObject play, bool bSendData = true ) : void

Приватные методы

Метод Описание
GetRemotePtichId ( int ptich_id ) : int

Описание методов

AddPlayPtich() публичный Метод

public AddPlayPtich ( int nPtichId, PlayerObject play ) : bool
nPtichId int
play PlayerObject
Результат bool

BuyItem() публичный Метод

public BuyItem ( PlayerObject play, uint ptich_obj_id, uint item_id ) : void
play PlayerObject
ptich_obj_id uint
item_id uint
Результат void

BuyRemotePtichItem() публичный Метод

public BuyRemotePtichItem ( PlayerObject play, uint item_id ) : void
play PlayerObject
item_id uint
Результат void

DeletePlayPtich() публичный Метод

public DeletePlayPtich ( PlayerObject play ) : void
play PlayerObject
Результат void

GetBackItem() публичный Метод

public GetBackItem ( PlayerObject play, uint item_id ) : void
play PlayerObject
item_id uint
Результат void

GetPtichObjectTypeID() публичный Метод

public GetPtichObjectTypeID ( int nPtichId ) : uint
nPtichId int
Результат uint

GetRemotePtich() публичный Метод

public GetRemotePtich ( PlayerObject play, int id = -1 ) : void
play PlayerObject
id int
Результат void

Instance() публичный статический Метод

public static Instance ( ) : PtichManager
Результат PtichManager

LookPtich() публичный Метод

public LookPtich ( PlayerObject play, uint ptich_obj_id ) : void
play PlayerObject
ptich_obj_id uint
Результат void

PtichHasPlay() публичный Метод

public PtichHasPlay ( int nPtichId ) : bool
nPtichId int
Результат bool

PtichManager() публичный Метод

public PtichManager ( ) : System
Результат System

SellItem() публичный Метод

public SellItem ( PlayerObject play, uint item_id, byte type, int price ) : void
play PlayerObject
item_id uint
type byte
price int
Результат void

ShutPtich() публичный Метод

public ShutPtich ( PlayerObject play, bool bSendData = true ) : void
play PlayerObject
bSendData bool
Результат void