Exemple #1
0
 public static void LeavCharacterEditor(Client client)
 {
     client.triggerEvent("DestroyCamera");
     client.Account().IsInEditor = false;
     client.DisplayRadar(true);
     client.Account().CurrentCharacter.ClothingString = null;
     client.Account().CurrentCharacter.ClothingStringToClothing();
     OnPlayerFinishedCharacterEditor?.Invoke(client, client.Account());
 }
Exemple #2
0
 private void CharacterController_OnPlayerSelectCharacter(Client client, Account e)
 {
     if (e.CurrentCharacter.CharacterStyleString == null || e.CurrentCharacter.CharacterStyleString == "")
     {
         API.delay(100, true, () =>
         {
             OpenCharacterEditorForPlayer(client, false);
             client.FadeScreenIn(1000);
         });
         return;
     }
     ApplyCharacterStyle(client, e.CurrentCharacter);
     API.delay(1000, true, () =>
     {
         client.FadeScreenIn(1000);
         OnPlayerFinishedCharacterEditor?.Invoke(client, client.Account());
     });
 }