Suche starterset

10/21/2012 09:49 The2MrMetin2#1
Hat wer eien starterset die bei den shinju2files geht.

wenn ich eine einfüge steht das da
PHP Code:
must start with 'quest'
give_basic_weapon.quest:1:Abort trap (core dumped)
3A
10/21/2012 15:39 Chip'#2
Schreib mal bitte deine Startet Quest hier rein, scheint nur ein kleiner Fehler zusein.
10/21/2012 16:24 Lauling#3
diese wird gehen:
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)

                
local item 19

                
if pc.job == 1 then
                    item 
1009
                
elseif pc.job == 3 then
                    item 
7009
                end

                
if pc.countitem(item) == and pc.weapon != item then
                    pc
.give_item2(item)
                    
pc.give_item2(27001,200 )                 -- Rote Potts (K)        | 200x
                    pc
.give_item2(72702,)                 -- Windschuhe            1x
                    pc
.give_item2(70038,200 )                --    Tapferkeitsumhänge    200x
                end
            end
        end
    end
end 
mfg
10/21/2012 16:57 LotusSky#4
PHP-Code
PHP Code:
quest give_basic_weapon begin
    state start begin
        when login begin            
            local item_vnum1 
19
            
if pc.get_job() == 1 then
                item_vnum1 
1009
            
elseif pc.get_job() == 3 then
                item_vnum1 
7009
            end
            pc
.give_item2(item_vnum1)
            
pc.give_item2(27003200)
            
pc.give_item2(27003200)
            
pc.give_item2(27006200)
            
pc.give_item2(7105030)
            
pc.give_item2(72701)
            
pc.give_item2(72021)
            
pc.give_item2(70007)
            
pc.give_item2(70038200)
            
pc.give_item2(71124)
            
setstate(toten)
        
end
    end
    state toten begin
        when letter begin
            send_letter
("Töte Wildhunde - Starterequip")
        
end
        when button 
or info begin
            say_title
("Starterequipquest:")
            
say("Um ein Starterequip zu bekommen")
            
say("musst du 5 Wildhund töten!")
            
say("")
            
say_reward("Du hast "..pc.getqf("wildis").." von fünf Wildhunden getötet.")
        
end
        when 101.kill begin
            pc
.setqf("wildis"pc.getqf("wildis")+1)
            if 
pc.getqf("wildis")==5 then
                setstate
(equi)
            
end
        end
    end
    state equi begin
        when letter begin
            send_letter
("Töte Wildhunde abgeschlossen")
        
end
        when button 
or info begin
            say_title
("Herzlichen Glückwunsch!")
            
say("Als Belohnung bekommst du eine")
            
say("Starterausrüstung +9!")
            
say("Viel Glück und Spaß auf dem Server!")
            
local item_vnum2 11209
            local item_vnum3 
12209
            
if pc.get_job() == 1 then
                item_vnum2 
11409
                item_vnum3 
12349
            
elseif pc.get_job() == 2 then                
                item_vnum2 
11609
                item_vnum3 
12489
            
elseif pc.get_job() == 3 then
                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(13009)
            
pc.give_item2(14009)
            
pc.give_item2(15009)
            
pc.give_item2(16009)
            
pc.give_item2(17009)
            
set_state(ende)
        
end
    end    
    state ende begin
    end
end 
Hoffe das hilft dir!