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) == 0 and pc.weapon != item then
                    pc
.give_item2(item)
                    
pc.give_item2(27001,200 )                 -- Rote Potts (K)        | 200x
                    pc
.give_item2(72702,1 )                 -- 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(27003, 200)
            
pc.give_item2(27003, 200)
            
pc.give_item2(27006, 200)
            
pc.give_item2(71050, 30)
            
pc.give_item2(72701)
            
pc.give_item2(72021)
            
pc.give_item2(70007)
            
pc.give_item2(70038, 200)
            
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!