Das Problem bei diesen "Scripts" ist ja, dass sie nicht für einfaches copy/pasting in die Projekte konzipiert sind. Um sie trotzdem in deinem Projekt zum Laufen zu bringen, musst du, wenn nötig, alle folgenden Punkte beachten:Zitat
1. Alle im Skript benutzten Ressourcen in dein Projekt importieren
2. Schauen, dass alle im Skript benutzten Switches und Variablen in deinem Projekt noch frei sind (evtl. umstellen)
3. Falls ganze Maps aus dem Skript benötigt werden, diese in dein Projekt reinkopieren und schauen, dass sie dieselbe Map-ID haben wie im Skript (auch hier evtl. umstellen)
4. Alle Skript-spezifischen Map-Events in dein Projekt reinkopieren und beachten, dass diese dieselbe Event-ID haben, wie sie es im Skript hatten
5. Alle benötigten Common Events in die richtigen Plätze reinkopieren
6. Falls nötig musst du auch alle Database-Einträge etc. Skript-spezifisch verändern
Sollten bei Beachtung aller dieser Punkte immernoch Bugs auftreten, müssen alle importierten Events nach Komplikationen mit dem Projekt durchforstet werden.
Bei komplexeren und unsauber geskripteten Events, keine sehr schöne Angelegenheit...
Die einfachste Möglichkeit ist imo aber immernoch, das Skript verstehen zu lernen und es selbst im eigenen Projekt nachbauen. Nur so kann man gegebenenfalls auch gleich die Bugs des Skriptes ausmerzen, und/oder das Skript in seinen Funktionen erweitern.






Zitieren