void RemovePlayer(xPlayer player) { if (players.Contains(player)) { players.Remove(player); } }
private void AddWeapon(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); xPlayer.AddWeapon(args[0].ToString(), Convert.ToInt32(args[1])); xPlayer.ShowNotification($"You have got {args[0]}"); }
private void SaveMe(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); ESX.SavePlayer(xPlayer, new Action(() => { Debug.WriteLine("ESX.SavePlayer->SavePlayerCallback()"); })); }
private void GetAccounts(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); foreach (Account i in xPlayer.GetAccounts(false)) { xPlayer.ShowNotification($"Account: {i.name} Label: {i.label} Money: {i.money}"); } }
void AddPlayer(xPlayer player) { if (players.Contains(player)) { return; } players.Add(player); }
void Start() { _player = transform.GetComponent <xPlayer>(); _player.OnResetPlayer += ResetDamage; ParticleSystem ps = particleFeedbackHit.GetComponent <ParticleSystem>(); var particleMain = ps.main; particleMain.startColor = _player.pManager.playerColor; }
private void LoadoutInfo(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); List <Weapon> loadout = xPlayer.GetLoadout(false); foreach (Weapon i in loadout) { xPlayer.ShowNotification($"Weapon: {i.name} Ammo: {i.ammo}"); } }
private void JobInfo(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); Job Job = xPlayer.GetJob(); xPlayer.TriggerEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[JobInfo]", $"Your Job is {Job.name}. Your Grade Is {Job.grade_name}. Your Salary is {Job.grade_salary}" } }); }
private void JobExist(int source, List <object> args, string raw) { bool exist = ESX.DoesJobExist(args[0].ToString(), Convert.ToInt32(args[1])); xPlayer xPlayer = ESX.GetPlayerFromId(source); xPlayer.Raw.triggerEvent("chat:addMessage", new { color = new[] { 255, 0, 0 }, args = new[] { "[JobInfo]", $"{args[0]} ({args[1]}) {exist}" } }); }
public ActionLog(xPlayer p, byte typed, string infod, int cristalixd, int coind = 0, bool log = true) { userid = p.PlayerData.Id; username = p.Username.ToLower(); coin = coind; cristalix = cristalixd; info = infod; type = typed; date = DateTime.UtcNow; logs = log; }
public void GameInit() { playerName = "Player " + (_playerID + 1); MenuIGManager.instance.RequestPanel(this); Vector3 pos = MatchManager.instance.GetSpawnLocation(playerID); _player = Instantiate(playerPrefab, pos, Quaternion.identity).GetComponent <xPlayer>(); _player.Setup(this); _playerController = ReInput.players.GetPlayer(playerID); if (OnPlayerInstantiated != null) { OnPlayerInstantiated(); } }
public void Auth(xPlayer player, params string[] password) { if (player.PlayerData.password != null) { if (player.PlayerData.password == GetPasswordHash(string.Join("", password))) { } else { player.SendMessage(player.PlayerData.lang.get("authme.login.error.password")); } } else { player.SendMessage(player.PlayerData.lang.get("authme.login.error.noaccount")); } }
public void Reg(xPlayer player, params string[] password) { string Name = player.Username; if (player.PlayerData.isAuth) { return; } Dictionary <string, string> userdata = Query("SELECT user_low FROM userdata WHERE user_low='" + player.Username.ToLower() + "'"); if (userdata == null) { //Register code } else { player.SendMessage(player.PlayerData.lang.get("authme.register.error.registered")); } }
private void GiveWeaponAmmo(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); xPlayer.AddWeaponAmmo(args[0].ToString(), Convert.ToInt32(args[1])); }
private void GetPosition(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); Debug.WriteLine(xPlayer.GetCoords(true).ToString()); }
// Use this for initialization void Start() { Stext = GetComponent <Text>(); aPlay = FindObjectOfType <xPlayer>(); }
private void SetWeaponTint(int source, List <object> args, string raw) { xPlayer xPlayer = ESX.GetPlayerFromId(source); xPlayer.SetWeaponTint(args[0].ToString(), Convert.ToInt32(args[1])); }
void Start() { _player = transform.GetComponent <xPlayer>(); _player.OnResetPlayer += ResetMovement; }
public void DealDamage(xPlayer reciever, Vector2 dir, float power) { reciever.GetDamage(dir, power, launcher.pManager); }
void Start() { _player = transform.GetComponent <xPlayer>(); _player.OnResetPlayer += ResetAbilities; }