Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Fiesta Online
You last visited: Today at 12:56

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

Advertisement



PS Bedingung

Discussion on PS Bedingung within the Fiesta Online forum part of the MMORPGs category.

Reply
 
Old   #1
 
Sour!'s Avatar
 
elite*gold: 130
Join Date: May 2013
Posts: 585
Received Thanks: 293
PS Bedingung

Hallo,

ich versuche gerade durch pinescript zu bewerkstelligen, dass eine Methode erst aufgerufen wird, wenn vorher fünf Monster gestorben sind. Dabei haben die Monster den selben InxName. Es ist auch noch zu beachten, dass sich noch andere Monster in der Map befinden^^

Script:

Code:
open [StartParty]
 suicide all.
 pause Sec 3.
 broadcast all "Suc1".
 pause Sec 3.
 broadcast all "Suc2".
 pause Sec 3.
 broadcast all "Suc3".
 pause Sec 3.

 chatwin "EndBossLowLvl30" "Boss01".
 pause Sec 3.
 chatwin "EndBossLowLvl30" "Boss02".
 pause Sec 3.
 
 mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
 mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
 mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
 mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
 mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".

; Wenn die oberen fünf Monster gestorben sind, soll die Methode
; NextStage aufgerufen werden.

call "NextStage".
close
Bin für jede Hilfe dankbar^^
Sour! is offline  
Old 03/22/2017, 13:09   #2
 
elite*gold: 0
Join Date: May 2013
Posts: 704
Received Thanks: 255
Du willst einen ganz simplen mob count lol
*Kaito is offline  
Old 03/23/2017, 00:02   #3
 
Sour!'s Avatar
 
elite*gold: 130
Join Date: May 2013
Posts: 585
Received Thanks: 293
Quote:
Originally Posted by *Kaito View Post
Du willst einen ganz simplen mob count lol
Wie klappt der mob count? Bzw. mit welchem Befehl kann ich herausfinden ob ein Monster gestorben ist oder nicht (Außer DeadIndex, DeadHandle, MobEliminate)
Sour! is offline  
Old 03/24/2017, 15:56   #4
 
elite*gold: 0
Join Date: Oct 2016
Posts: 6
Received Thanks: 4
Hier ist ein Code mit dem es gehen würde :
Quote:

open [StartParty]
var num 0.
suicide all.
pause Sec 3.
broadcast all "Suc1".
pause Sec 3.
broadcast all "Suc2".
pause Sec 3.
broadcast all "Suc3".
pause Sec 3.

chatwin "EndBossLowLvl30" "Boss01".
pause Sec 3.
chatwin "EndBossLowLvl30" "Boss02".
pause Sec 3.

mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".
mobregen KeeperHandle "EndMobOneLvl30" 3237 2453 90 1000 "Normal".

interruptset DeadIndex "" 5 "EdnMobOneLvl30" "CountMobs".
; Wenn die oberen fünf Monster gestorben sind, soll die Methode
; NextStage aufgerufen werden.

close

open [CountMobs]
num = @Count("EndMobOneLvl30").
call "checkStatus".
close

open [checkStatus]
if num == 0
then open
; Hier soll rein was passieren soll wenn die Mobs getötet sind
; Also beispielsweise "call "NextStage"."
close
close
Ryouuu is offline  
Thanks
1 User
Old 03/24/2017, 16:32   #5
 
Sour!'s Avatar
 
elite*gold: 130
Join Date: May 2013
Posts: 585
Received Thanks: 293
Quote:
Originally Posted by Ryouuu View Post
Hier ist ein Code mit dem es gehen würde :
Vielen dank^^ Das problem ist nur, dass sich andere Monster mit der selben InxName ebenfalls in der Map befinden aber nicht durch die .ps beschworen sind. So wie ich den Code verstehe klappt das nur, wenn alle Monster in der map mit der InxName gestorben sind damit es weiter geht.

Und noch eine kleine Frage, du greifst ja auf die Variable num (die in der StartParty Methode initialisiert wurde) von einer anderen Methode aus zu, klappt das so wirklich oder muss die Variable nicht doch außerhalb der Methode deklariert werden?

Edit: Sooo ich habe nun die Lösung, die Lösung von @ hat mir einen sehr guten Ansatz dazu gegeben:

Code:
open [CountMobsOne]
	var num 0.
	var newnum 0.
	
	newnum = 32. ;Anzahl der Monster in der Map
	num = [MENTION=414337]count[/MENTION]("all").
	
	if newnum >= num
	then open
		call "SecondStage".
	close
close

open [StartParty]
	interruptset DeadIndex "" 5 "EndMobOneLvl30" "CountMobsOne".
close
Sour! is offline  
Reply


Similar Threads Similar Threads
[Buying] Kaufe Account (niedrige Bedingung)
12/09/2016 - Elsword Trading - 1 Replies
Ich brauche nur einen Character mit lvl.70 (alles höhere ist unnötig) das ich ein lvl.70 Add habe, wenn das Jump up in einer Woche da ist. Ich Zahle 10€ psc. Equip und sonstiger Fortschritt ist also vollkommen egal. Falls mir doch jemand einen Account mit Add und höherem Fortschritt anbieten würde, Ich zahle maximal 20€ psc. Natürlich auf Solace-DE.
Verscheke cm unter einer bedingung
11/20/2015 - Off Topic - 6 Replies
Hi leute da ich ein problem habe und ich nicht weiß wie ich dies lösen soll müsst ihr mir helfen wen ihr mir bei meinen problem geholfen habt bekommt ihr nen acc geschenkt einen mit nem cm 86/25 skype mio2404 ihr seid meine helden und besitzer eines neuen accs wen ihr mir helft
[Quest] Itemnutzung + Bedingung
10/10/2015 - Metin2 Private Server - 2 Replies
Hallo Leute, Ich wieder mal ein Problem beim questen :( when 71054.use with change_empire_item.getCurrleng() == 1 begin
Bedingung für Monster ändern
02/25/2012 - Flyff Private Server - 3 Replies
Hallo Leute, Hab leider im SuFu nichts gefunden. folgende frage.:rolleyes: Wie ändere ich die Bedingungen für CW / Behe / Tram Ich meine, dass man z.b. keine Party & keine Gilde für Cw bruacht aber die Quest man machen muss und das es dann für den Spieler der Cw runtergehauen hat wieder ein cooldown zeit gibt . Dass Bei Behe man auch ohne Party rein kann.
For schleife und Bedingung
10/26/2011 - AutoIt - 3 Replies
Hi, ich hab ein kleines Problem: und zwar möchte ich eine for schleife von 20 runterzählen lassen und wenn eine bedigung erfüllt ist, die forschleife abbrechen und eine andere Aufgabe ausführen, ist das möglich? MfG Ludder231



All times are GMT +2. The time now is 12:56.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.