Dauerquest?

06/16/2012 20:41 Vinh™#1
Ich wollte Fragen ob man eine Dauerquest erstellen könnte, sowie bei den anderen MMORPG's. D.h das man die Quest immer wiederholen kann bis zu einem bestimmten Level. Ich bräuchte dringend so ne Quest. Würde dafür auch E*Gold zahlen.
06/16/2012 20:45 ɑɀe'#2
Ich versteh nicht wie genau du das meinst.
Du möchtest eine Quest die du immer wieder machen kannst?
Bis du das Level X erreichst?
06/16/2012 20:50 |★|554#3
PHP Code:
state start begin
  when login begin
    set_state
run )
  
end
end

state run begin
  when bla begin 
    
-> Hier Infos und bla und Kram Abfrageob man die Quest machen möchte
    
-> wenn jaset_stateaufgabe)
  
end
end

state aufgabe begin
  when bla begin
    
->Aufgabenziel(kill etc.)
    ->
Wenn Abschluss -> Belohnung 
    
if pc.get_level 50 then
      
-> set_staterun )
    else
      -> 
set_state__COMPLETE__ )
    
end
  end
end

state __COMPLETE__ begin
end 
// -> Wenn man die Aufgabe abgeschlossen hat kann man sie erneut annehmen, solange man unter level 50 ist (bei der ques tjetzt), das möchtest du doch erreichen, nicht?
06/16/2012 21:08 Vinh™#4
Quote:
Originally Posted by 554 View Post
PHP Code:
state start begin
  when login begin
    set_state
run )
  
end
end

state run begin
  when bla begin 
    
-> Hier Infos und bla und Kram Abfrageob man die Quest machen möchte
    
-> wenn jaset_stateaufgabe)
  
end
end

state aufgabe begin
  when bla begin
    
->Aufgabenziel(kill etc.)
    ->
Wenn Abschluss -> Belohnung 
    
if pc.get_level 50 then
      
-> set_staterun )
    else
      -> 
set_state__COMPLETE__ )
    
end
  end
end

state __COMPLETE__ begin
end 
// -> Wenn man die Aufgabe abgeschlossen hat kann man sie erneut annehmen, solange man unter level 50 ist (bei der ques tjetzt), das möchtest du doch erreichen, nicht?
Genau das meinte ich :) In deiner Quest, wo ist der Befehl/Zeile wo alles nochmal anfängt?
06/17/2012 09:40 |★|554#5
PHP Code:
    if pc.get_level 50 then
      
-> set_staterun 
Solange man unter Level 50 ist, wird es nach Abschluss wieder auf den state "run" gesetzt, in diesem state hat man bei meiner quest jetzt wieder die möglichkeit zu wählen, ob man die quest machen möchte oder nicht:
PHP Code:
state run begin
  when bla begin 
    
-> Hier Infos und bla und Kram Abfrageob man die Quest machen möchte
    
-> wenn jaset_stateaufgabe)
  
end
end