Hi all,
da ich viele maps baue und oft was verändern muss nutze ich die autosave Funktion öfter. Aber oft speichere ich die Map mit Namen und Farbcodes ab und 2 minuten später steht wieder das Autosave. Na Ihr kennt das ja sicher. Nun hatte ich die Idee das der Rythmus von 2min. zwar bleiben sollte aber der originalname nicht mehr verändert werden soll (auch für evtl. Replays im Autosaveordner). Ich habe mir das Skript mal angesehn und in
Zeile 93 steht
declare Result = SaveChallenge("AutoSave", "AutoSave\\");
Nun bin ich leider kein Maniaskriptexperte aber wäre es nicht möglich irgendeine #ID oder ähnliches einzutragen in welcher automatisch der zuletzt gespeicherte Name übernommen wird. Ich kenn das nur aus anderen Sprachen wo automatisch der user oder die uhrzeit übernommen wird. Vllt kennt Ihr das ja auch. Gibt es da eine Möglichkeit? Welche Programmier-Sprache verwendet eigentlich Maniaskript? Danke für jeden Tip.
cu Speedracer
Hier mein Profil im MX http://tm.mania-exchange.com/user/profile/533
Autosave -Skript modifizieren
Moderator: German Moderator
Re: Autosave -Skript modifizieren
die idee ist super, fand es auch etwas anstrengend immer in den ordnern hinundher zu springen.
also mein tip ist, bis es anders ist, speichere deine maps mit den farbcodes temporär einfach im autosave ordner,
von da aus ist es meistens nur ein klick, und gut das noch das eigentliche autosave da ist,
weißt schon HEXHEX und nix geht mehr xD
dann einfach das autosave laden und dann auf der verhexten überschreiben, tada
wenn sie fertig sind, wieder verschieben in den normalen oder sonst wohin, in deine map sammel ordner,
sonst wird es da auch zu voll und du mußt mehr klicken
see yaa speedy
also mein tip ist, bis es anders ist, speichere deine maps mit den farbcodes temporär einfach im autosave ordner,
von da aus ist es meistens nur ein klick, und gut das noch das eigentliche autosave da ist,
weißt schon HEXHEX und nix geht mehr xD
dann einfach das autosave laden und dann auf der verhexten überschreiben, tada

wenn sie fertig sind, wieder verschieben in den normalen oder sonst wohin, in deine map sammel ordner,
sonst wird es da auch zu voll und du mußt mehr klicken

see yaa speedy

â•╦â•╔╦╗LAN-Party »»»




-
- Posts: 7
- Joined: 09 Apr 2011, 13:05
Re: Autosave -Skript modifizieren
Thx om23, aber das ist nur eine provisorische Lösung.
Scheinbar gibt es kaum Leute die sich mit Maniaskript auskennen. Schade.
Na ich warte noch auf einen kleinen Tip°°
Scheinbar gibt es kaum Leute die sich mit Maniaskript auskennen. Schade.
Na ich warte noch auf einen kleinen Tip°°

Re: Autosave -Skript modifizieren
probier mal auf englisch im englischem forum zu fragen, da hast du mehr erfolg ;D
Re: Autosave -Skript modifizieren
Warte einfach noch nen paar Tage/Wochen. Die Sprache ist nen bisschen erschlagend auf dem ersten Blick. Es wird seine Zeit brauchen bis man nen groben überblick über die Möglichkeiten hat. Wir sind ja erst am Anfang.
Maniablog-der neue Fan Blog!
Re: Autosave -Skript modifizieren
Wenn du "AutoSave" durch Map.MapName ersetzt, sollte das dein Problem lösen 

- diabLo-Designz
- Posts: 143
- Joined: 02 Sep 2011, 00:00
- Location: Bremen
Re: Autosave -Skript modifizieren
aber auch nur für die erste Map die er macht, bei der nächste müsste man wieder das Script anpassen 

Re: Autosave -Skript modifizieren
Also, man muss die Strecke natürlich einmal abspeichern, ansonsten ist Map.MapName leer, aber dann speichert er es halt immer unter dem aktuellen Namen ...
Man könnte das ganze auch wie folgt machen:
Joa, nur so anbei, die Funktion heißt mittlerweile SaveMap(), weshalb das derzeitige AutoSave-Script so auch nicht mehr funktioniert^^ (Und man kann den Code auch nicht direkt ändern - man muss das ganze erst neu abspeichern, darin kann man dann Änderungen vornehmen).
Man könnte das ganze auch wie folgt machen:
Code: Select all
if (Map.MapName == "") {
SaveMap("AutoSave", "AutoSave\\");
} else {
SaveMap(Map.MapName, "AutoSave\\");
}
Who is online
Users browsing this forum: No registered users and 1 guest