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