Staterset probleme!

12/28/2012 02:17 katzenbuch#1
Nabend,
Also ich folgendes problem
ich hab Daroo´s 1678 files und ich hab das staterset geändert so
hab noch ne quest eingefügt und halt m2 qc eingeben und am ende stand
Quote:
give_basic_weapon.quest:1:Error occured on complie give_basic_weapon.quest
Kann mir einer Helfen ?
Thx im vorraus
12/28/2012 05:40 [SA]Kiyo#2
poste mal die quest hier rein
[Only registered and activated users can see links. Click Here To Register...]

da kann dir sicher einer helfen
12/28/2012 09:22 .Remix#3
Poste mal deine Quest
12/28/2012 14:13 katzenbuch#4
Code:
quest give_basic_weapon begin
    state start begin
        when login begin
		pc.give_exp (100000)
            local item_vnum = 189
            local item_vnum2 = 11299
            local item_vnum3 = 12249
            if pc.get_job() == 1 then
                item_vnum = 5109
                item_vnum2 = 11899
                item_vnum3 = 12349
            elseif pc.get_job() == 2 then                
                item_vnum2 = 11699
                item_vnum3 = 12529
            elseif pc.get_job() == 3 then
                item_vnum = 7009
                item_vnum2 = 11809
                item_vnum3 = 12629
            end
            pc.give_item2(item_vnum)
            pc.give_item2(item_vnum2)
            pc.give_item2(item_vnum3)
            pc.give_item2(27003, 200)
            pc.give_item2(27006, 200)
            pc.give_item2(72702)
            pc.give_item2(71050, 20)
            pc.give_item2(70038, 20)
            pc.give_item2(13009)
            pc.give_item2(14009)
            pc.give_item2(15009)
            pc.give_item2(16009)
            pc.give_item2(17009)
            set_state(weiter)
        end
    end    
    state weiter begin
        when letter begin
            send_letter("Willkommen auf NRGMT2!")
        end
        when button or info begin
            say_title("Willkommen "..pc.get_name())
            say("text")
            set_state(ende)
        end
    end
    state ende begin
    end
end
Das ist das Starterset
12/28/2012 14:28 ~NwD~#5
Beim nächsten mal kopier bitte die komplette Fehlermeldung das hilft sehr viel beim verbessern (darüber müsste noch etwas stehen)

du hast etwas vergessen if pc.job == 0 then....
ich hab die items mit xxx makiert da ich nicht weiß was du dennen geben willst
probiers einfach mal so

PHP Code:
quest give_basic_weapon begin
    state start begin
        when login begin
            
if pc.getqf("basic_weapon") == 0 then
                pc
.setqf("basic_weapon", 1)
                
pc.give_exp(100000)
                
local item_vnum = 189
                local item_vnum2 
= 11299
                local item_vnum3 
= 12249
                
if pc.job == 0 then
                    xxx
                
elseif pc.job == 1 then
                    item_vnum 
= 5109
                    item_vnum2 
= 11899
                    item_vnum3 
= 12349
                
elseif pc.job == 2 then              
                    item_vnum2 
= 11699
                    item_vnum3 
= 12529
                
elseif pc.job == 3 then
                    item_vnum 
= 7009
                    item_vnum2 
= 11809
                    item_vnum3 
= 12629
                end
                pc
.give_item2(item_vnum)
                
pc.give_item2(item_vnum2)
                
pc.give_item2(item_vnum3)
                
pc.give_item2(27003, 200)
                
pc.give_item2(27006, 200)
                
pc.give_item2(72702)
                
pc.give_item2(71050, 20)
                
pc.give_item2(70038, 20)
                
pc.give_item2(13009)
                
pc.give_item2(14009)
                
pc.give_item2(15009)
                
pc.give_item2(16009)
                
pc.give_item2(17009)
            
end
        end
    end
end 
12/28/2012 15:04 .Remix#6
Es heißt auch pc.get_job() und nicht pc.job ^^
12/28/2012 16:01 ~NwD~#7
nein pc.job geht auch ich habs genauso bei mir drinnen stehen und es funktioniert einwandfrei, auch im questordner von majestic isses so
12/28/2012 16:03 .Remix#8
pc.job ist normalerweise garnicht in quest_functions ;)
Bei mir jedenfalls nicht.
12/28/2012 22:20 Garuga#9
Gibt nen Sammelthread dafür!


#closed