Problem Quest make.sh

09/10/2011 22:49 AzIo#1
hi,
ich habe ein Problem mit dem Ausführen der make.sh
bei diesen 2 quest
32kk_quest.

pferde_quest

Danke für eure Hilfe
09/11/2011 00:50 Sp0ngeb0b ist cool#2
zur 1. quest: mach mal das "_quest" weg..."quest" darf im namen nicht vorhanden sein!

zur 2. quest:
PHP Code:
 quest horse_guard begin
    state start begin
        when 20349.chat
."Pferd steigern" begin
            say_title
("Stallbursche:")
            
say("")
            
say("Hallo!")
            
say("Bei mir kannst du dein Pferd steigern.")
            
say("Das Pferd zu steigern kostet dich 1kk pro Level.")
            
say("")
            
say_reward("Möchtest du dein Pferd steigern?")
            
say(""
            
local s select("Ja""Nein")
            if 
== 1 then
                say_title
("Stallbursche:")
                
say("")
                if 
pc.money>=1000000 then
                    pc
.changemoney("-1000000")
                    
horse.unride()
                    
horse.advance()
                    
horse.ride()
                    
say("Dein Pferd hat nun Level "..(horse.get_level()).." erreicht.")
                    
say("")
                elseif 
horse.get_level()>=30 then
                    say
("Dein Pferd hat Level 30 erreicht.")
                    
say("Du kannst es nicht mehr steigern.")
                    
say("")
                elseif 
pc.money<1000000 then
                    say
("Du hast nicht genug Yang um dein Pferd zu steigern.")
                    
say("")
                
end
            
elseif == 2 then
                
return
            
end
        end
    end
end 
09/11/2011 01:13 AzIo#3
Das 2te hat geklappt, aber das erste nicht :d
PHP Code:
quest 32kk begin
        state start begin
                when login with pc
.get_hp() < -31000 begin
                affect
.add_collect(10,32000,4
                
end
        end
end 
der name war glaub ich zu kurz, mit "mehrals32k" hat es gekappt :d
09/11/2011 01:49 Sp0ngeb0b ist cool#4
dann machst du was beim einfügen falsch, denn dies ist ja eine original quest & bei den anderne geht sie ;)
09/11/2011 04:01 .Hazel#5
Probier's mal so:

PHP Code:
quest tp_bug_fix begin
    state start begin
        when login begin
            pc
.get_hp()
            
pc.get_sp()
            if 
pc.hp <0 then
            affect
.add_collect(apply.HP_REGEN1000005)
            
end
            
if pc.sp <0 then
            affect
.add_collect(apply.SP_REGEN1000005)
            
end
        end
    end
end