Jump to content
Unity Insider Forum

MustafGames

Members
  • Content count

    346
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by MustafGames

  1. Hallo, ich benötige mal Fachwissen, es geht um folgendes: Meine Spiele sind auf einer externen Festplatte die einen eigenen Stromanschluss hat gespeichert, da meine SSDs nicht so viel Speicherplatz haben. Hauptproblem was andere Probleme verursacht ist: Die Spielstände werden bei einigen Spielen in Dokuments/My Games oder einfach nur im Dokumenten Ordner gespeichert und irgendwie sagt Windows 10 der externen Festplatte: "Nein, nein du darfst dort nichts ändern" nun ändere ich im Spiel etwas und es bleibt aber nicht gespeichert.. Mods welche auch unter Documents gespeichert werden, werden natürlich trotz Häckchen nicht geladen. Betroffene Spiele sind: Terraria und Stellaris Kann ich irgendwo den Speicherort direkt auf die externe Festplatte verschieben und alle zukünftigen Spiele nehmen das an? Mfg Mustaf
  2. MustafGames

    Spiele auf externe Festplatte funktionieren nicht richtig.

    Edit: Lösung war das der Windows Defender mit seiner Ordner-Überwachung sämtlichen Zugriff auf den Dokumente Ordner verbietet.
  3. MustafGames

    Spiele auf externe Festplatte funktionieren nicht richtig.

    #Push Hat keiner eine Idee? Ich müsste irgendwie die Festplatte Rechte geben auf den Dokumente Ordner oder so aber wie?
  4. MustafGames

    Unity Anklick Bug

    Grüße, ich weiß nicht woran es liegt, ob eine Tastenkombination Ausversehen aktiviert wurde oder nicht. Wenn ich in der Hierarchy ein Objekt anklicke und dann das nächste dann wählt es alle aus die dazwischen sind also wie als wenn ich strg drücke. Weiß jemand wie sich das abstellen lässt? Mfg Mustaf PS: Kann mir jemand sagen wie man bei Windows 10 in der Taskleiste abschalten kann das wenn man ein bereits geöffnetes Programm anklickt das sich es sich nochmal öffnet?
  5. MustafGames

    Unity Anklick Bug

    Danke für die Info, ja es war Caps Lock. Beide Probleme dadurch gelöst. Die Taste hab ich gleich mal deaktiviert xD
  6. MustafGames

    Simplest Shader?

    Grüße, kann mir jemand die SetTexture Methode näher erklären und ob diese effizienter ist als alles ausführlich zu schreiben? Ich benötigte, Transparents & 1 Texture & Schatten Shader "Texture Only"{ Properties { _MainTex ("Texture", 2D) = "" } SubShader { Pass {SetTexture[_MainTex]} } } Mfg Mustaf
  7. MustafGames

    Handy Google komplett weg

    Grüße, habe ein großes Problem, ich habe mit KingRoot sämtliche Google Apps und dazugehörige Komponenten vom Handy gelöscht, jetzt wenn ich folgende Apps per Apk installiere funktionieren Sie nicht mehr. Youtube, PlayStore, Google Account Manager, Google Play Services Weiß jemand wie ich komplett eine neue Android Version installieren kann oder was die Apps noch benötigen? Bei der Google Play Service Apk kann ich mehrere Varianten auswählen für arm64-v8a + armeabi-v7a oder x86, ich finde bei meinen Medion E4506 leider nicht was davon richtig ist? Hab immer NoDpi genommen. https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-14-3-66-release/ Mfg Mustaf
  8. MustafGames

    Handy Google komplett weg

    Schade na ich probier mal mein Glück, danke
  9. MustafGames

    Handy Google komplett weg

    Handy ist gerooted, alles funktioniert nur die Google Sachen nicht. Kannst du mir ein Android-Forum empfehlen?
  10. MustafGames

    Handy Google komplett weg

    Keiner eine Idee? Weiß jemand wo ich da nachfragen kann (außer beim Hersteller, da erreicht man nie etwas.)
  11. MustafGames

    Visual Studio optimieren (Tuning)

    Grüße, kennt jemand von euch Möglichkeiten wie man in Visual Studio einige Optionen deaktiviert damit Projekte schneller laden und wenn man Scripte speichert Sie schneller in Unity geladen werden? Mfg Mustaf
  12. Grüße, seit ich Unity Heute gestartet habe und nichts verändert habe geht auf einmal folgendes nicht mehr: https://docs.unity3d.com/ScriptReference/UI.Button-onClick.html der delegate funktioniert nicht. private UnityAction action_harvest; action_harvest += hit.transform.GetComponent<Tree>().CmdHarvestTree; harvest.GetComponent<Button>().onClick.AddListener(action_harvest); das funktioniet aber, leider ohne Argument. Kann mir jemand sagen warum das so ist? Mfg Mustaf
  13. MustafGames

    AddListener funktioniert nicht

    Problem erkannt, Problem noch nicht gebannt. Es liegt daran das ich eine Command Methode rufen möchte. Das AddListener erstmal ignorieren: public void OnPointerUp (PointerEventData eventData) { switch (typ) { case "Item": GetComponent<Player>().inv.CmdAddItem(int.Parse(target.transform.name.Replace("Item_", "")), 1); NetworkServer.Destroy(target); break; case "Harvest": Debug.Log("test"); target.GetComponent<Tree>().CmdHarvestTree(); break; } } So sieht die Methode am Script aus welcher kein NetworkBehaviour ist sondern Mono. Kann man da trotzdem einen Cmd auführen, den Debug.Log wird ausgeführt (siehe Konsole) aber die Zeile CmdHarvestTree nicht? Weißt du was ich meine?
  14. MustafGames

    AddListener funktioniert nicht

    Danke, die Parameter ändern sich nicht nachdem ich AddListener nutze, oder gilt das auch bei der nächsten Ausführung der ganzen Methode die AddListener benutzt? Ich glaube ich schreibe einen eigenen Script der dann reagiert wenn ein Sprite geklickt wird, da der Button Script irgendwie spinnt, das sollte dann funktionieren.
  15. MustafGames

    AddListener funktioniert nicht

    Danke, funktioniert leider auch nicht, damit meine ich das es keine Funktion ausführt, wenn ich eine normale Methode aus dem selben Script nehme klappt es. Edit: Habe nun eine neue Methode im Script erstellt, welche die andere ausführt, geht das auch mit 2 Argumenten? Edit2: Macht es etwas aus wenn eins der Argumente ein GameObject ist?
  16. MustafGames

    AddListener funktioniert nicht

    Funktioniert das auch im Editor wenn ich auf Play drücke? Edit: wenn ich das benutze, geht es nicht, benutze ich aber eine Methode die in der selben Klasse ist, geht es. Was muss ich ändern? harvest.onClick.AddListener(() => hit.transform.GetComponent<Tree>().CmdHarvestTree());
  17. MustafGames

    [UNET] Network and XML

    Danke für die Info. Gibt es da ein paar Anleitungen wo man so ungefähr mal sieht wie man die Variablen (Beispiel: Lebenspunkte, Angriffschaden) so schützt das Sie nicht so einfach verändert werden können? Zu Frage 1: https://unity3d.com/de/learn/tutorials/topics/multiplayer-networking/networking-player-health if (!isServer) { return; } Wird das benutzt, statt einen Command daraus zu machen? (In der TakeDamage Methode) PS: Welche Methode muss ich nehmen wenn ich ein Command aktivieren möchte bevor der Client disconnected (z.b. wenn er Alt+F4 gedrückt hat oder das Programm sich einfach schließt)
  18. Grüße, mein Server ist Host & Client gleichzeitig, kann ich eine xml Datei über den Server auslesen und verändern, ohne das der Client etwas davon mitbekommt, der Client soll lediglich einen Button drücken der dann den Server 2 Strings schickt und diese soll der Server dann in die xml Datei eintragen und vergleichen. Wie würdet ihr das am besten machen? Ich würde ja einen NetworkBehavior Script erstellen und dort eine Command Methode welche 2 strings als Attribute hat, ist das so ok? Den Command lasse ich dann per Button ausführen. Mfg Mustaf
  19. MustafGames

    [UNET] Network and XML

    Also könnte man in allen Spielen einfach cheaten und es gibt keine Abwehr dagegen? PS: Kannst du mir Frage 1 erklären, warum das so ist?
  20. MustafGames

    [UNET] Network and XML

    Die SyncVar Attribute sind doch dazu da das der Client mit dem Server übereinstimmen muss.
  21. MustafGames

    [UNET] Network and XML

    Wenn der Server aber auf einem anderen Gerät läuft müsste es daran doch nicht rankommen?
  22. MustafGames

    [UNET] Network and XML

    Danke, habe da noch 2 Fragen. Warum wird bei den Erklärungen von Unity selbst, die TakeDamage Methode nicht mit einem [Command] Feld beschrieben sondern lediglich in der Methode eine if (!isServer) { return; } - Abfrage Wenn ich eine Heal() Methode habe sollte ich diese besser genauso schreibe mit dieser Abfrage oder als Command (man soll diese ja auch über Objekte aufrufen können)? 2 Frage. [System.Serializable] public class Inventory { public List<int> items = new List<int>(); } Ich habe diese Klasse (da ist eigentlich noch etwas mehr drin, habe Sie jetzt nur ganz simple gehalten um es nicht all zu kompliziert zu machen. Mein Player Script welcher ein Network Behaviour ist soll dann eine Variable bekommen. public Inventory inv; Diese soll SyncVar bekommen, geht aber nicht. Wie kann ich dort auch eine Synchronisation nutzen oder brauch ich das gar nicht und man kann z.b. per CheatEngine die Liste gar nicht ändern? Mfg Mustaf
  23. MustafGames

    Unity Button resetet sich einfach

    Ab und zu hab ich das gedrückt weil Unity meine Scripte nicht aktualisiert hat, dies lag aber an [SyncVar] und das ich 32 Stück in einer Klasse hatte das war anscheint für Unity zu viel. Hatte die Fehlermeldung gelöscht und meine Veränderungen in den anderen Scripten wurden nicht geladen, lag daran weil das SyncVar Problem war und so hab ich Refresh geklickt dann ging es.
  24. MustafGames

    Unity Button resetet sich einfach

    Grüße, mein Problem ist das wenn ich mein Unity Projekt schließe und neu öffne, sind alle Einträge in den UI Buttons OnClick Event gelöscht.. woran liegt das oder ist das einfach ein Bug, habe die neuste Version? Mfg Mustaf
  25. MustafGames

    [UNET] Network and XML

    und wenn man [Server] statt [Command] über die Methode schreibt?
×