[SERVICE] Die Questkontrolle

01/26/2012 00:18 .Delta#4606
Quote:
Originally Posted by SheroXx View Post
So ähnlich is es bei meinen Reittieren da kommt halt dann Error occured on compile adventskalender.quest xDD brauch auch Hilfe und Pferdequest geht immer noch net
und deine reittiere quest heißt adventskalender.quest? ;)

in der liegt nämlich der Fehler, und ich bezweifle, dass das was mit den Reittieren zu tun hat o.O
01/26/2012 06:44 SheroXx#4607
Quote:
in der liegt nämlich der Fehler, und ich bezweifle, dass das was mit den Reittieren zu tun hat o.O
Ich meinem Adventskalder.quest ist kein Fehler es geht alles sobald ich die Reittiere einfüge kommt der Fehler keine Ahnung wieso hab 777 Rechte gegeben alles aber geht net
01/26/2012 08:35 [ShiizoPhreN]™#4608
Hi
könntet ihr mir vielleicht bei ner quest schreiben helfen und zwar möcht ich ne quest haben die ne abfrage startet bei der reittieren quest ob der affect bonus von der haustier quest schon aktiv ist und die dann removed den nich will nciht das sich die werte stapeln ich hoffe ihr könnt mir folgen und mir nen beispiel geben


mit freundlichen grüßen
01/26/2012 10:24 xllMethoXx#4609

Hilfeee :(
01/26/2012 19:27 derkiler#4610
Quote:
Originally Posted by αη∂яєу *__[xllMethoXx]__* View Post

Hilfeee :(
Versuchs mal so:

Mfg derkiler
01/26/2012 22:52 Veolia#4611
Quote:
Originally Posted by [ShiizoPhreN]™ View Post
Hi
könntet ihr mir vielleicht bei ner quest schreiben helfen und zwar möcht ich ne quest haben die ne abfrage startet bei der reittieren quest ob der affect bonus von der haustier quest schon aktiv ist und die dann removed den nich will nciht das sich die werte stapeln ich hoffe ihr könnt mir folgen und mir nen beispiel geben


mit freundlichen grüßen
Nutz doch pc.mount_bonus :)
01/26/2012 23:17 lautlosertot#4612
PHP Code:
quest sensenmann begin
    state start begin 
        when login with game
.get_event_flag("wartung") == 1 begin
                say
("NOOB ES SIND WARTUNGEN!")
                
command("disconnect")
                
end 
        end
end 
frage wie ist der logout code
01/26/2012 23:33 Veolia#4613
du kannst es per cmdchat machen und dann im client per net.SendStrangePacket() den Client kicken..
oder
PHP Code:
command('logout'
kann er aber immernoch abbrechen..
01/27/2012 00:27 xllMethoXx#4614
Die Sensi kills werden nicht gezählt :s

01/27/2012 06:36 SheroXx#4615
Hey helft ihr eigentlich nur bei Quest oder auch bei Drops ???

Weil sobald ich meine Drops für Metins einfüge kommt "Fehler beim Verbinden mit dem Server "
01/27/2012 15:25 Veolia#4616
Quote:
Originally Posted by αη∂яєу *__[xllMethoXx]__* View Post
Die Sensi kills werden nicht gezählt :s

PHP Code:
quest sensemann begin 
    state start begin 
        when login with pc
.level >= 75 begin 
            set_state
(information
        
end 
    end 

    state information begin 
        when letter begin 
            send_letter
("Der Untergang"
        
end 

        when info 
or button begin 
            say
("Der Sensenmann bedroht die Welt."
            
say("Unsere Welt ist dem untergang geweiht."
            
say("Besiege 10 mal den Sensenmann und "
            
say("du bekommst eine Belohnung als Dank."
            
say_reward("Der Untergang"
            
say(""
            
pc.setqf("state"1
            
q.set_counter("Sensenmann"
        
end 

        when 1093.kill begin 
            local count 
pc.getqf("state") - 
            
if count <= 1 then 
                pc
.setqf("state"count
                
q.set_counter("Sensenmann"count
            
end 
            
if count == 10 then 
                say_title
("Der Untergang"
                
say("Du hast ein Giftschwert+6 erhalten."
                
pc.change_money(Yang
                
pc.give_exp2(EXP
                
pc.give_item2(1961
                
set_state(__COMPLETE__
            
end 
        end 
    end     
    state __COMPLETE__ begin 
    end 
end 
Vll so? :)
01/27/2012 15:49 Kriegergeist^^#4617
Tag auch,

Habe meien Dämonenturm quest verändert, aber jetzt kommt beim make.py ausführen immer fehler.
Hier die Quest:
Und dieser Fehler taucht auf:
Habe 2 Sachen eingefügt, die findet man, wen man nach "Dungeonpunkte verteilung 1" und "Dungeonpunkte verteilung 2" sucht und bisschen darunter guckt :).
Wär echt nett wen ihr mir helfen könntet :handsdown:
Die quest dan auch bitte wieder mit html rein machen :rolleyes:

MfG
Kriegergeist^^
01/27/2012 17:54 xllMethoXx#4618
Quote:
Originally Posted by Veolia View Post
PHP Code:
quest sensemann begin 
    state start begin 
        when login with pc
.level >= 75 begin 
            set_state
(information
        
end 
    end 

    state information begin 
        when letter begin 
            send_letter
("Der Untergang"
        
end 

        when info 
or button begin 
            say
("Der Sensenmann bedroht die Welt."
            
say("Unsere Welt ist dem untergang geweiht."
            
say("Besiege 10 mal den Sensenmann und "
            
say("du bekommst eine Belohnung als Dank."
            
say_reward("Der Untergang"
            
say(""
            
pc.setqf("state"1
            
q.set_counter("Sensenmann"
        
end 

        when 1093.kill begin 
            local count 
pc.getqf("state") - 
            
if count <= 1 then 
                pc
.setqf("state"count
                
q.set_counter("Sensenmann"count
            
end 
            
if count == 10 then 
                say_title
("Der Untergang"
                
say("Du hast ein Giftschwert+6 erhalten."
                
pc.change_money(Yang
                
pc.give_exp2(EXP
                
pc.give_item2(1961
                
set_state(__COMPLETE__
            
end 
        end 
    end     
    state __COMPLETE__ begin 
    end 
end 
Vll so? :)
Leider werden die Kills immernoch nicht gezählt ;(
01/27/2012 18:23 Sp0ngeb0b ist cool#4619
@andrey:
wie gesagt
PHP Code:
quest sensemann begin
    state start begin
        when login with pc
.level >= 75 begin
            set_state
(information)
        
end
    end

    state information begin
        when letter begin
            send_letter
("Der Untergang")
        
end

        when info 
or button begin
            say
("Der Sensenmann bedroht die Welt.")
            
say("Unsere Welt ist dem untergang geweiht.")
            
say("Besiege 10 mal den Sensenmann und ")
            
say("du bekommst eine Belohnung als Dank.")
            
say_reward("Der Untergang")
            
say("")
            
pc.setqf("state"1)
            
q.set_counter("Sensenmann"1)
        
end

        when kill begin
            
if npc.get_race() == 1093 then
                local count 
pc.getqf("state") - 1
                
if count <= 1 then
                    pc
.setqf("state"count)
                    
q.set_counter("Sensenmann"count)
                
end
                
if count == 0 then
                    say_title
("Der Untergang")
                    
say("Du hast ein Giftschwert+6 erhalten.")
                    
pc.change_money(Yang)
                    
pc.give_exp2(EXP)
                    
pc.give_item2(1961)
                    
set_state(__COMPLETE__)
                
end
            end
        end
    end    
    state __COMPLETE__ begin
    end
end 
und dann noch deine dt quest folgend bearbeiten:
"when 1093.kill begin" suchen und ändern in "when kill begin if npc.get_race() == 1093 then..."
du kannst eine killflag auf einem bestimmten mob nur 1x nutzen !!!
Hab ich dir aber auch geschrieben. Da kann dir keiner bei der quest helfen, da es insofern du npc.get_race() verwendest bloß noch an deiner dt quest liegt :facepalm:
01/27/2012 20:21 £αšεℜ™#4620
Mal eine frage.
Ich habe die neuen effecte im server alles scheeen und gut aber wenn ich auf den pott klicke passiert nichts

PHP Code:
quest potionuse begin
    state start begin
        when 27113.click 
or 27114.click or 27115.click begin
            cmdchat
("pot2")
        
end
        when 27110.click 
or 27111.click or 27112.click begin
            cmdchat
("pot1")
        
end
    end
end 
Ich habe type 18 in Navicat aber wenn ich rechtsklick drauf mache geht 1 kein pottweg 2 kommt kein effect

Dann zu dem ring er geht meine frage ist die ich will das es in den IS slot geht das habe ich auch hinnbekommen aber jezt kommt kein effect was muss ich da machen ?

PHP Code:
quest buffs begin
    state start begin
        when 71135.click begin
            affect
.remove_collect()
            
pc.mount_bonus(apply.ATT_GRADE_BONUS,200,300)
            
cmdchat("buff1"
        
end
    end
end 
Ich hhoffe es mann mir einer helfen :D