private async void OnCreate(object sender, CreateOverlayEventArgs e) { if (string.IsNullOrWhiteSpace(e.Character.Middlename)) { e.Character.Middlename = null; } e.Character.WalkingStyle = "move_m@drunk@verydrunk"; e.Character.Model = ((uint)(e.Character.Gender == 0 ? PedHash.FreemodeMale01 : PedHash.FreemodeFemale01)).ToString(); // Send new character var character = await this.Rpc.Event(CharacterEvents.Create).Request <Character>(e.Character); this.session = await this.Rpc.Event(CharacterEvents.Select).Request <CharacterSession>(character.Id); await Play(e.Overlay, character); }
private async void OnCreate(object sender, CreateOverlayEventArgs e) { if (string.IsNullOrWhiteSpace(e.Character.Middlename)) { e.Character.Middlename = null; } e.Character.WalkingStyle = "MOVE_M@DRUNK@VERYDRUNK"; e.Character.Model = ((uint)PedHash.FreemodeMale01).ToString(); // TODO: DOB this.Logger.Debug(e.Character.DateOfBirth.ToString()); // Send new character var character = await this.Rpc.Event(CharacterEvents.Create).Request <Character>(e.Character); await Play(e.Overlay, character); }