Truhe Problem

05/12/2013 17:17 olieg#1
Hallo Com
Habe folgendes Problem, habe die Azrael Truhe eingefügt, doch jetzt kommt immer: "Du hast nichts erhalten".

Hier mal die Quest onwohl es zu 99% nicht an der Quest liegt:
PHP Code:
quest truhe begin
    state start begin
        when 50186.
use begin                        
            local box 
= {
                        -- 
Rüstungen --
                        
11690, 11890, 11490, 11290,        
                        -- 
Lv. 70 Waffen --
                        
3150, 170, 1120, 7150, 250, 2180,
                        -- 
Schmuk --
                        
14220, 16220, 17220, 14200, 16200, 
                        -- 
Helme --
                        
12260, 12530, 12670, 12280, 12540, 
                        
12390, 12680, 12400,
                        --
Schild--
                        
13140,
                        -- 
Sonstiges --
                        
27003, 27002, 27006, 27005,
                        }
            
local give = number(1, 18)
            
local item_1 = number(1, 29)
            
local item_2 = number(1, 29)
            
local item_3 = number(1, 29)
            
local item_4 = number(1, 29)
            
local item_5 = number(1, 29)
            
local item_6 = number(1, 29)
            
local item_7 = number(1, 29)
            
local item_8 = number(1, 29)
            
local item_9 = number(1, 29)
            
local item_10 = number(1, 29)
            
local item_11 = number(1, 29)
            
local item_12 = number(1, 29)
            
local item_13 = number(1, 29)
            
local item_14 = number(1, 29)
            
local item_15 = number(1, 29)
            
local item_16 = number(1, 29)
            
local item_17 = number(1, 29)
            
local item_18 = number(1, 29)
                        if 
give == 1 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                        elseif 
give == 2 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                        elseif 
give == 3 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                        elseif 
give == 4 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                        elseif 
give == 5 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                        elseif 
give == 6 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                        elseif 
give == 7 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                        elseif 
give == 8 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                        elseif 
give == 9 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                        elseif 
give == 10 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                        elseif 
give == 11 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                        elseif 
give == 12 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                        elseif 
give == 13 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                        elseif 
give == 14 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                        elseif 
give == 15 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                        elseif 
give == 16 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                            
pc.give_item2(box[item_16])
                        elseif 
give == 17 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                            
pc.give_item2(box[item_16])
                            
pc.give_item2(box[item_17])
                        elseif 
give == 18 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                            
pc.give_item2(box[item_16])
                            
pc.give_item2(box[item_17])
                            
pc.give_item2(box[item_18])
                        
end
            
        end
    end
end 
Ich glaube es liegt an der db an irgendeiner einstellung vielleicht type oder subtype weiss auch nicht, bin für jede Hilfe dankbar, da die SuFu mir kein bisschen geholfen hat.


PS: Hier noch eine andere Frage: [Only registered and activated users can see links. Click Here To Register...]

Gruss
05/12/2013 18:15 EisTee,#2
Haste den type auf 18 gestellt
05/12/2013 18:33 olieg#3
Ja, geht trotzdem nicht.
05/12/2013 18:42 .Kaycon#4
Wenn dort steht "Du hast nichts erhalten" müsste es Eig wirklich daran liegen das der Type noch auf 23 ist. Überprüf das am besten nochmal.
05/12/2013 18:46 EisTee,#5
Quote:
Originally Posted by Imbattle View Post
Wenn dort steht "Du hast nichts erhalten" müsste es Eig wirklich daran liegen das der Type noch auf 23 ist. Überprüf das am besten nochmal.
Er hat doch gesagt ist auf type 18
05/12/2013 18:59 olieg#6
Lasst mich raten es muss auch Clientside 18 sein oder?
05/12/2013 19:02 Fliegex3#7
Eig muss es nur serverside auf 18 sein.
05/12/2013 19:14 Fliegex3#8
Hast auch wirklich die richtige Vnum (Truhe) bearbeitet?
05/12/2013 19:26 .Natsu™#9
Ist zwar ne blöde Frage, aber hast du mal probiert, /reload p einzugeben? :D
05/12/2013 19:30 Fliegex3#10
poste hier einmal die Vnum dann kann man dir besser helfen.
05/12/2013 19:40 olieg#11
Ja ich habe auch scho /reload p gemacht und ach /reload q für die Quest.

Hier nochmalls die Quest:
PHP Code:
quest truhe begin
    state start begin
        when 50186.
use begin                        
            local box 
= {
                        -- 
Rüstungen --
                        
11690, 11890, 11490, 11290,        
                        -- 
Lv. 70 Waffen --
                        
3150, 170, 1120, 7150, 250, 2180,
                        -- 
Schmuk --
                        
14220, 16220, 17220, 14200, 16200, 
                        -- 
Helme --
                        
12260, 12530, 12670, 12280, 12540, 
                        
12390, 12680, 12400,
                        --
Schild--
                        
13140,
                        -- 
Sonstiges --
                        
27003, 27002, 27006, 27005,
                        }
            
local give = number(1, 18)
            
local item_1 = number(1, 29)
            
local item_2 = number(1, 29)
            
local item_3 = number(1, 29)
            
local item_4 = number(1, 29)
            
local item_5 = number(1, 29)
            
local item_6 = number(1, 29)
            
local item_7 = number(1, 29)
            
local item_8 = number(1, 29)
            
local item_9 = number(1, 29)
            
local item_10 = number(1, 29)
            
local item_11 = number(1, 29)
            
local item_12 = number(1, 29)
            
local item_13 = number(1, 29)
            
local item_14 = number(1, 29)
            
local item_15 = number(1, 29)
            
local item_16 = number(1, 29)
            
local item_17 = number(1, 29)
            
local item_18 = number(1, 29)
                        if 
give == 1 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                        elseif 
give == 2 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                        elseif 
give == 3 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                        elseif 
give == 4 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                        elseif 
give == 5 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                        elseif 
give == 6 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                        elseif 
give == 7 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                        elseif 
give == 8 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                        elseif 
give == 9 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                        elseif 
give == 10 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                        elseif 
give == 11 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                        elseif 
give == 12 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                        elseif 
give == 13 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                        elseif 
give == 14 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                        elseif 
give == 15 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                        elseif 
give == 16 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                            
pc.give_item2(box[item_16])
                        elseif 
give == 17 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                            
pc.give_item2(box[item_16])
                            
pc.give_item2(box[item_17])
                        elseif 
give == 18 then
                            pc
.remove_item(50186, 1)
                            
pc.give_item2(box[item_1])
                            
pc.give_item2(box[item_2])
                            
pc.give_item2(box[item_3])
                            
pc.give_item2(box[item_4])
                            
pc.give_item2(box[item_5])
                            
pc.give_item2(box[item_6])
                            
pc.give_item2(box[item_7])
                            
pc.give_item2(box[item_8])
                            
pc.give_item2(box[item_9])
                            
pc.give_item2(box[item_10])
                            
pc.give_item2(box[item_11])
                            
pc.give_item2(box[item_12])
                            
pc.give_item2(box[item_13])
                            
pc.give_item2(box[item_14])
                            
pc.give_item2(box[item_15])
                            
pc.give_item2(box[item_16])
                            
pc.give_item2(box[item_17])
                            
pc.give_item2(box[item_18])
                        
end
            
        end
    end
end 
Wie aus der Quest ersichtlich ist, handelt es sich um das Item: 50186 (Truhe des Azrael)

In der DB habe ich folgendes bei 50186:
type: 18 subtype: 0
05/12/2013 19:43 .Natsu™#12
hast du mal probiert ob die quest bei anderen items geht?
05/12/2013 19:47 olieg#13
Quote:
Originally Posted by .Natsu™ View Post
hast du mal probiert ob die quest bei anderen items geht?
Eigentlich noch nicht aber gute Idee probiers mal.
05/12/2013 19:48 Fliegex3#14
Haste auch ingame nach dem Type umstellen /Reload gemacht?
05/12/2013 19:57 .Natsu™#15
Quote:
Originally Posted by Fliegex3 View Post
Haste auch ingame nach dem Type umstellen /Reload gemacht?
hab ich schon gefragt, ja hat er^^