Quest Problem

06/04/2015 00:53 oleg20#1
Wollte die Lehrlingstruhen.quest einfügen und nach dem qc kam die Fehlermeldung :

Lehrlingstruhen2.quest:3:when doesn't have begin-end clause. (()
Error occured on compile Lehrlingstruhen2.quest

Quest wurden neu kompiliert!
root@akamemt2:~ #

Habe sie in die Quest.list eingefügt .

06/04/2015 03:12 CataSpecialz#2
Versuchs mal so

// Btw die quest hätte man viel einfacher schreiben können das ist doch mega nervig und umständlich so.
06/04/2015 10:03 oleg20#3
Habe deine jetzt mit meiner ersetzt , jetzt kommt in putty nach dem Quest kopmilieren ganz unter der Fehler :

Lehrlingstruhen.quest:3:when doesn't have begin-end clause. (()
Error occured on compile Lehrlingstruhen.quest
PHP Code:
quest truhen_zero begin 
    state start begin 
        when login 
or pc.get_level() >= 1 begin 
        set_state
(truhen
    
end     
    state truhen begin 
        when 50187.
use begin 
            local item_vnum 
10 --Schwert+
            
if pc.get_job() == 1 then 
            item_vnum 
1000 --Dolche+
            
elseif pc.get_job() == 2 then 
            item_vnum 
10 --Schwert+
            
elseif pc.get_job() == 3 then 
            item_vnum 
7000 --Fächer+0
        end        
        when 50188.
use with pc.get_level() >= 1 begin 
            pc
.give_item2(item_vnum) --lvl 1er waffe je nach rasse 
            pc
.give_item2(2700120) --Roter Trank(K
            
pc.give_item2(2700410) --Blauer Trank(K
            
pc.give_item2(271105) --Grüner Trank(K
            
pc.give_item2(271135) --Violetter Trank(K)
            
pc.give_item2(711771) --Leopardenbaby
            pc
.give_item2(271131) --Kampfgaul 
            pc
.remove_item(500521) --Lehrlingstruhe I verschwindet
            pc
.give_item2(7600750) --Tapferkeitsumhang
            pc
.give_item2(501881) --Lehrlingstruhe II 
            pc
.remove_item(501871) --Lehrlingstruhe I verschwindet 
        end 
        when 50188.
use with pc.get_level() >= 10 begin 
            pc
.give_item2(727231) --Elixier der Sonne (K
            
pc.give_item2(271113) --Grüner Trank(M
            
pc.give_item2(271133) --Geschwindigkeits Trank(K
            
pc.give_item2(760083) --Medaille des Drachen 
            pc
.give_item2(501891) --Lehrlingstruhe III 
            pc
.remove_item(501881) --Lehrlingstruhe II verschwindet 
        end 
        when 50189.
use with pc.get_level() >= 20 begin 
            pc
.give_item2(727271) --Elixier des Mondes (K
            
pc.give_item2(271113) --Grüner Trank(M
            
pc.give_item2(271133) --Geschwindigkeits Trank(K
            
pc.give_item2(2798730) --Muschel
            pc
.give_item2(501901) --Expertentruhe I 
            pc
.remove_item(501891) --Lehrlingstruhe III verschwindet 
        end 
        when 50190.
use with pc.get_level() >= 30 begin 
            pc
.give_item2(271133) --Geschwindigkeits Trank(K
            
pc.give_item2(271123) --Trank des Angriffs 
            pc
.give_item2(250405) --Segenschriftrollen 
            pc
.give_item2(700031) --Buch des Anführers 
            pc
.give_item2(501911) --Expertentruhe II 
            pc
.remove_item(501901) --Expertentruhe I verschwindet 
        end 
        when 50191.
use with pc.get_level() >= 40 begin 
            pc
.give_item2(711013) --Trank der Hast 
            pc
.give_item2(271123) --Trank des Angriffs 
            pc
.give_item2(711531) --Trank der Weisheit 
            pc
.give_item2(700031) --Buch des Anführers 
            pc
.give_item2(501921) --Expertentruhe III 
            pc
.remove_item(501911) --Expertentruhe II verschwindet 
        end 
        when 50192.
use with pc.get_level() >= 50 begin 
            pc
.give_item2(711013) --Trank der Hast 
            pc
.give_item2(271123) --Trank des Angriffs 
            pc
.give_item2(7003820) --Tapferkeitsümhänge 
            pc
.give_item2(711481) --Ring der Willenskraft 
            pc
.give_item2(501931) --Meistertruhe I 
            pc
.remove_item(501921) --Expertentruhe III verschwindet 
        end 
        when 50193.
use with pc.get_level() >= 60 begin 
            pc
.give_item2(250413) --Magischer Stein 
            pc
.give_item2(2798730) --Muschel 
            pc
.give_item2(271123) --Trank des Angriffs 
            pc
.give_item2(760005) --Pfirsichblütenwein 
            pc
.give_item2(501941) --Meistertruhe II 
            pc
.remove_item(501931) --Meistertruhe I verschwindet 
        end 
        when 50194.
use with pc.get_level() >= 70 begin 
            pc
.give_item2(711013) --Trank der Hast 
            pc
.give_item2(271123) --Trank des Angriffs 
            pc
.give_item2(279922) --Weiße Perle
            pc
.give_item2(279932) --Blaue Perle
            pc
.give_item2(279942) --Rote Perle
            pc
.give_item2(501951) --Meistertruhe III 
            pc
.remove_item(501941) --Meistertruhe II verschwindet 
        end 
        when 50195.
use with pc.get_level() >= 80 begin 
            pc
.give_item2(711013) --Trank der Hast 
            pc
.give_item2(271123) --Trank des Angriffs 
            pc
.give_item2(727281) --Elixier des Mondes (M
            
pc.give_item2(727283) --Elixier des Forschers 
            pc
.give_item2(501961) --Großmeistertruhe 
            pc
.remove_item(501951) --Meistertruhe III verschwindet 
        end 
        when 50196.
use with pc.get_level() >= 90 begin 
            pc
.give_item2(390041) --Segenskugel 
            pc
.give_item2(727241) --Elixier der Sonne (M
            
pc.give_item2(27987100) --Muschel 
            pc
.give_item2(250415) --Magischer Stein 
            pc
.give_item2(711771) --Leoparden Siegel 
            pc
.remove_item(501961) --Großmeistertruhe verschwindet 
        end 
    end
end 
06/04/2015 12:25 rollback#4
[Only registered and activated users can see links. Click Here To Register...]

#closerequested
06/04/2015 14:46 CataSpecialz#5
Solangsam regt es auf. Anstatt kurz bei seinem Problem zu Helfen immer nur rumheulen das es dafür einen Sammelthread gibt.

Oleg, leg doch die Drops der Truhen per special_item_group fest, und schreib eine Quest
die einfach nur definiert welche waffe/rüstung man zu beginn bekommt. Das wäre um einiges einfacher.
06/04/2015 15:36 rollback#6
Quote:
Originally Posted by CataSpecialz View Post
Solangsam regt es auf. Anstatt kurz bei seinem Problem zu Helfen immer nur rumheulen das es dafür einen Sammelthread gibt.

Oleg, leg doch die Drops der Truhen per special_item_group fest, und schreib eine Quest
die einfach nur definiert welche waffe/rüstung man zu beginn bekommt. Das wäre um einiges einfacher.
Hättest du meinen links angeklickt, wüsstest du, dass er das selbe Thema da schon geklärt hat.
06/04/2015 15:44 DreamT™#7
Quote:
Originally Posted by CataSpecialz View Post
Solangsam regt es auf. Anstatt kurz bei seinem Problem zu Helfen immer nur rumheulen das es dafür einen Sammelthread gibt.

Oleg, leg doch die Drops der Truhen per special_item_group fest, und schreib eine Quest
die einfach nur definiert welche waffe/rüstung man zu beginn bekommt. Das wäre um einiges einfacher.
Es wird nicht "rum geheult", sondern freundlich darauf hingewiesen. Es gibt nicht umsonst diese Sammelthemen und dort sollen solche Anfragen hineingepostet werden. Daran hat sich auch jeder zu halten.
06/04/2015 16:03 oleg20#8
Das Ding ist , habe die Quest eingefügt , aber kommen trotzdem die Standart Items raus .
Aber klappt jetzt mit der special_item_group