ubuntufreakdragon wrote:Welcher Depp hat eigentlich das Banksystem verbrochen?
Die Zinzformel setzt nicht immer einen Zinzsatz fest, der ist dann irgendwas unter Umständen 0 (mit glück, mit Pech kann der auch negativ werden oder Seilspringen)
das Script besteht aus einem if Kauderwelsch, das es nicht mehr feierlich ist, schon mal von while gehört?
Wir dulden hier keine Beleidigungen.
Das nervt und ist entwürdigend (für dich sowie für andere).
Sollte nicht beleidigend sein.
Aber das Script ist trotzdem absoluter Murks.
Aber das Script ist trotzdem absoluter Murks.
Der Seelenfalle für beschworene Waffen fehlt das Seelenfallenscript ohne das keine Seelen gefangen werden.
ubuntufreakdragon wrote:Sollte nicht beleidigend sein.
Aber das Script ist trotzdem absoluter Murks.
Die Grenzen hab ich auch ausgelotet und REFdepositBox.getItemCount(Gold) as int als neue Variable deklariert um das Script übersichtlicher zu machen.
Persönlich sträube ich mich aber dagegen while Schleifen einzubauen, gerade in Papyrus. Und ja ich weiß, dass while Schleifen über Arrays oder Formlists als sicher angesehen werden.
While ist klasse wenn man ein sehr langsam laufendes Script, dass dauernd abrufen wird schneller machen will - imo ist das Banksystem da nicht wichtig genug, um überhaupt irgendein Risiko eingehen zu müssen. Vll wird das Nico anders sehen wenn er wieder da ist und das Ganze umändern, ich bin der letzte der dann dagegen argumentieren wird; aber ich mag es while zu vermeiden wenn es in gewissen Grenzen möglich ist.
While in Bereichen in denen es die logische Wahl ist zu vermeiden ist ineffizient und dumm, man sollte nur wissen was es bedeutet, while wird nur problematisch wenn man Mist bei den Abbruchbedingungen baut (das gilt aber für alle anderen Schleifen Konstrukte), oder der loop lange zur Ausführung braucht da sich dann zwischenzeitlich einige Dinge ändern könnten, bis hin zum löschen des ausführenden scripts.
Was das Bankingsystem und kein Risiko eingehen betrifft, ohne while geht ihr größere Risiken ein als mit, den das größte Risiko bleibt unleserlicher Code.
Nebenbei ohne while oder andere Schleifen oder Rekursionen verliert man die Turingmächtigkeit der Sprache, d.h. man kann einiges gar nicht mehr erreichen.
Was das Bankingsystem und kein Risiko eingehen betrifft, ohne while geht ihr größere Risiken ein als mit, den das größte Risiko bleibt unleserlicher Code.
Nebenbei ohne while oder andere Schleifen oder Rekursionen verliert man die Turingmächtigkeit der Sprache, d.h. man kann einiges gar nicht mehr erreichen.


