更新世界通过cid获取用户的方法
This commit is contained in:
parent
4b7b4672a4
commit
7309f7dace
|
|
@ -130,6 +130,8 @@ Gm_InputFunc_Handle["test"] <- function(SUser, CmdString) {
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
// Timer.SetTimeOut(function() {
|
||||
|
||||
// Haker.LoadHook("0x0830ADF6", ["pointer", "pointer", "pointer", "pointer", "int", "int", "int", "int", "int", "pointer", "float", "int", "void"],
|
||||
|
|
|
|||
|
|
@ -26,13 +26,13 @@ class World {
|
|||
else
|
||||
return null;
|
||||
}
|
||||
//更具CID获取玩家
|
||||
// 根据CID获取玩家
|
||||
function GetUserByCid(Cid) {
|
||||
local CUser = Sq_CallFunc(S_Ptr("0x86C4D40"), "pointer", ["pointer", "int"], Sq_Get_GameWorld(), Cid);
|
||||
if (CUser)
|
||||
return User(CUser);
|
||||
else
|
||||
return null;
|
||||
local PlayerList = GetOnlinePlayer();
|
||||
foreach(Player in PlayerList) {
|
||||
if (Player.GetCID() == Cid) return Player;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
// 根据名字获取玩家
|
||||
function GetUserByName(Name) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue