Pferdeerror - Was bedeutet er?

01/28/2012 02:36 .HC'Destrox#1
Hi guys,
also Fehler ist, der Stalli nimmt 1kk dafür, dass er das Pferd auf der gleichen Stufe lässt.
Dann kommt Fehler:
Code:
[string "IsScriptTrue"]:1: attempt to index global `horse' (a number value)
Was bedeutet der?

Mfg, Destroyer446
01/28/2012 02:45 Michael_X#2
Quote:
dass er das Pferd auf der gleichen Stufe lässt.
Du meinst wohl eher dafür dass er das Pferd um eine Stufe steigert.

Dieser Quest funktioniert bei mir einwandfrei, vll. hilft er dir ja weiter:

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
           when 20349.chat
."Reitshop" begin
        npc
.open_shop(11)
                 
say("Hier findest du alle Items für ein Pferd.")
    
end
        when 20349.chat
."Information" begin
            local s
=number(17)
            if 
1>=s then -- 14.29% (1/7)
                
say("Füttere dein Pferd")
                
say("regelmässig sonst")
                
say("stirbt es.")
            elseif 
2>=s then -- 14.29% (1/7)
                
say("Das Anfängerpferd")
                
say("ist sehr schnell erschöpft.")
                
say("Bleibe nicht auf seinem Rücken stehen.")
            elseif 
3>=s then -- 14.29% (1/7)
                
say("Um dein Pferd zu verbessern")
                
say("benötigst du 1kk Yang.")
                
say("Bringe das Yang zu mir")
                
say("und ich werde dein Pferd steigern.")
            elseif 
4>=s then -- 14.29% (1/7)
                
say("Wenn dein Pferd gestorben")
                
say("ist gibt es mehrere")
                
say("Kräuter von den")
                
say("Affenkönigen um")
                
say("sie Wiederzubeleben.")
            elseif 
5>=s then -- 14.29% (1/7)
                
say("Es gibt 9 verschiedene")
                
say("Pferde Aussehen.")
                
say("Ohne Gilde, mit Gilde und als Leader.")
            elseif 
6>=s then -- 14.29% (1/7)
                
say("Das Anfängerpferd")
                
say("isst gerne Heu.")
                
say("Das Kampfpferd")
                
say("isst gerne Karotten.")
                
say("Das Militärpferd")
                
say("isst gerne Roten Ginseng.")
            elseif 
7>=s then -- 14.29% (1/7)
                
say("Lese Handbuch Pferde Zähmen")
                
say("um dein Pferd schneller zu rufen.")
            
end
        end
    end
    state __COMPLETE__ begin
        when enter begin
            q
.done()
        
end
    end
end 
01/28/2012 02:48 .HC'Destrox#3
Er steigert es ja nicht deswegen, das ist das Problem^^
Aber ich probier mal deine Quest aus vllt hab ich ja Glück... ;)

Edit: Da kommt bei mir dann "Connection refused"...

Mfg, Destroyer446
01/28/2012 03:02 Michael_X#4
Quote:
Edit: Da kommt bei mir dann "Connection refused"...
Merkwürdig, bei mir läuft die Quest problemlos durch..

Vielleicht kann dir ja noch Jemand mit der Quest weiterhelfen:

[Only registered and activated users can see links. Click Here To Register...]
01/28/2012 03:39 .HC'Destrox#5
Hmm ja den Thread kenn ich aber.. es liegt nicht an der Quest.
Ich reboote.
Es geht.
Ich mache OX.
Danach gehts net mehr.
Warum??

Mfg, Destroyer446

Hat noch niemand den Fehler gehabt oder kann ihn deuten...? :|