Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Fiesta Online
You last visited: Today at 20:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Dauerschleife Pinescript

Discussion on Dauerschleife Pinescript within the Fiesta Online forum part of the MMORPGs category.

Reply
 
Old   #1
 
Sour!'s Avatar
 
elite*gold: 80
Join Date: May 2013
Posts: 585
Received Thanks: 293
Dauerschleife Pinescript

Sup

Ich versuche gerade in meiner Instanz Perma-Spawn-Monster einzufügen^^ also wenn der eine Monster stirbt, dann erscheint sofort ein anderer, jedoch hört das auf nach 4 durchgängen. Weiß einer wieso? Hier ist code:

Code:
open [RandomBoss]
	regengroup "Wtf01" "RandomBoss".
	
	call "RegenBoss".
close

open [RegenBoss]
	regengroup "Wtf01" "PvPBoss1".
	
	call "RegenBoss2".
close

open [RegenBoss2]
	regengroup "Wtf01" "PvPBoss2".
	
	call "RandomBoss".
close
Ist sicher falsch wie ich das gemacht habe, aber ich weiß nicht wie sonst.
Ich weiß auch nicht wieso die dann 4x spawnen, also von jedem Mob.
Sour! is offline  
Old 08/19/2014, 15:25   #2
 
『  』's Avatar
 
elite*gold: 10
Join Date: Aug 2011
Posts: 1,328
Received Thanks: 914
Quote:
Originally Posted by Sour! View Post

Code:
open [RandomBoss]
	regengroup "Wtf01" "RandomBoss".
	
	call "RegenBoss".
close

open [RegenBoss]
	regengroup "Wtf01" "PvPBoss1".
	
	call "RegenBoss2".
close

open [RegenBoss2]
	regengroup "Wtf01" "PvPBoss2".
	
	call "RandomBoss".
close
Ist sicher falsch wie ich das gemacht habe, aber ich weiß nicht wie sonst.
Ich weiß auch nicht wieso die dann 4x spawnen, also von jedem Mob.
Kurz gesagt: Du spawnst die Mobs und callst direkt die nächste Func welche
wiederum noch ein Mob spawnt und die nächste Func callt.

Warum das ganze nach 4x ( 4x RandomBoss - RegenBoss - RegenBoss 2)
aufhört, kann ich dir leider nicht sagen - hatte das selbe problem bei einem
Script, wo du unendlich Stages clearen kannst und dort hats auch nach 3x aufgehört x.x

Ob das nachfolgende Funktioniert kann ich dir leider nicht sagen, kannst
aber mal testen. Fals es asserts gibt - immer her damit :3

Code:
open [main]
var InterruptBlock ""
InterruptArg ""

regengroup "Wtf01" "RandomBoss".
call "WaitClearStage".

pause Sec 2.

regengroup "Wtf01" "PvPBoss1".
call "WaitClearStage".

pause Sec 2.

regengroup "Wtf01" "PvPBoss2".
call "WaitClearStage".

close

open [WaitClearStage]
pause sec 5.

infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close

open [onMobEliminate]
break "WaitClearStage".
close

open [onAnyMobDead]
var Total 0
Total = @Count("all").

if Total == 0
then open
break "WaitClearStage".
close
else open
interruptset DeadIndex "AnyMobDead" 1 "_NONE_" "onAnyMobDead".
close
close
Erklärung:
Du spawnst dein Mob und callst dannach die Func "WaitClearStage" welche wiederum
wartet bis das Mob tot ist - solange geht in der main Func das Script net weiter.
Wenn alle Mobs tot sind spawnste deine neuen Mobs und rufst wieder die WaitClearStage auf


Anstatt in der main Func die jeweiligen regengroups zu "callen" könntest du auch
via infinite & random eine schleife machen.

Als bsp. wird random aus der Wtf01 die Mobregen für PvPBoss + Random
gespawnt. z.B regengroup "Wtf01" "PvPBoss3".
Achte aber darauf dass diese auch eingetragen sind ( 0-10 ).
Ob das geht weiß ich ebenfals nicht. Aber hey - Asserts zeigen die
lösung :3
(Kann sein dass das + bei "PvPBoss" nen fehler gibt, vllt mal mit & probieren

Code:
open [main]
var InterruptBlock ""
InterruptArg ""

infinite
open
    regengroup "Wtf01" "PvPBoss" + @Random(0 10).
    call WaitClearStage.
close

close

open [WaitClearStage]
pause sec 5.

infinite
open
waitinterrupt InterruptBlock "InterruptArg".
call InterruptBlock.
close
close

open [onMobEliminate]
break "WaitClearStage".
close

open [onAnyMobDead]
var Total 0
Total = @Count("all").

if Total == 0
then open
break "WaitClearStage".
close
else open
interruptset DeadIndex "AnyMobDead" 1 "_NONE_" "onAnyMobDead".
close
close
Hier sollte unendlich lang folgendes passieren:
Random Mob aus der MobRegen wird gespawnt (PvPBoss0-10)
Dannach wird ebenfals gewartet bis das Mob tot ist und
man wiederhole das ganze von vorne


#Wie immer - nicht getestet und frei ausm Kopp geschrieben,
#für eventuelle schäden haftest du xD
『  』 is offline  
Thanks
1 User
Old 08/19/2014, 19:33   #3
 
Sour!'s Avatar
 
elite*gold: 80
Join Date: May 2013
Posts: 585
Received Thanks: 293
Nice sache, ich probier es mal aus, gebe dir dann rückmeldung in Skype
Sour! is offline  
Reply


Similar Threads Similar Threads
Windows 7 Dauerschleife-bitte Hilfe!
02/06/2013 - Technical Support - 1 Replies
Hallo, ich habe meinen anderen Laptop wieder neu aufgesetzt, und zwar auf Windows 7 Professional (64 Bit) Dabei war der Key fehl, also wollte ich mir einen neuen holen: Habe von serials.ws welche versucht, keine haben geklappt. Google versucht, auf diesen Post gestoßen: Windows 7 Professional Key Also habe ich es mir runtergeladen. Die Boot-Infos habe ich nur überflogen, aber es schien alles richtig zu sein, also habe ich auf "Install" gedrückt. Danach hat es installiert, und gefragt,...
Performanceverlust durch Deklarierung in Dauerschleife?
10/13/2012 - AutoIt - 7 Replies
Hey Leute, Frage steht schon im Titel: Gibt es großen Performanceverlust durch Deklarierung in einer Dauerschleife? also z.B.: While 1 Dim $timer_1 Dim $timer_2 Dim $timer_3
MW3 MP Startet nicht -> Dauerschleife
06/03/2012 - Call of Duty - 2 Replies
Moin Leute, Ich hab seit heute ein Problem mit CoD MW3 Mp. Ich habe heute Mittag das Spiel ca. 1h ohne große Probleme spielen können. Nach einem Neustart kommt bei Steam nur noch die Meldung MW3 wird gestartet.., das Fenster verschwindet gleich wieder und kommt nach ein paar Sekunden erneut. Das ganze geht dann ewig so weiter. Ich hoffe ihr könnt mir helfen. :( Gruß Junkezz
[How to] Youtube-Videos in Dauerschleife spielen
02/06/2012 - Tutorials - 5 Replies
Youtube-Videos in Dauerschleife spielen lassen. Ihr nehmt zum Beispiel den Link: Deichkind - Illegale Fans (Official Video) - YouTube Wenn ihr jetzt das lied auf dauerschleife hören wollt (und ihr aus irgendeinem grund den Youtubeconverter nicht habt) Dann schreibt ihr einfach hinter das Youtube "repeat"
Combat Arms Dauerschleife
09/07/2011 - Combat Arms - 3 Replies
Hi, nach dem heutigen Patch/Update startete mein Combat Arms in das gute "Version Checking" anscheinend sind wohl doch updates fällig, update hat extrem Lange gedauert aber ist fertig. Dann startet die Suppe nochmal, und es wird nochmals ein Update in 2 Sekunden gemacht, weil wohl dann doch keins fällig war, und Combat Arms Startet normal und macht wieder Updates, die dann nicht fällig sind. Und so habe ich eine hübsche Dauerschleife. Was soll ich tun? Neuinstallieren möchte ich es nicht.



All times are GMT +1. The time now is 20:19.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.