Starterset Problem

05/11/2011 21:03 OptiiC_x3#1
hey habe einen P-Server gemacht und dabei starterset eingefügt:


was ist dabei der fehler?
05/11/2011 21:30 √π.#2
Das ganze Ding istn Fehler :D
Eine Quest beginnt mit "quest QUESTNAME begin", danach die state und dann erst when Funktionen.
Bearbeite doch einfach die alte, die bei jeden normalen SF's dabei ist.
Kleiner Tipp noch, command("level 80") wird nicht Funktionieren, wenns kein GM ist.
05/11/2011 21:40 Coookiee#3
Quote:
Originally Posted by Googler77 View Post
Das ganze Ding istn Fehler :D
Eine Quest beginnt mit "quest QUESTNAME begin", danach die state und dann erst when Funktionen.
Bearbeite doch einfach die alte, die bei jeden normalen SF's dabei ist.
Kleiner Tipp noch, command("level 80") wird nicht Funktionieren, wenns kein GM ist.
this^^
05/11/2011 22:32 .$Terra$.#4
PHP Code:
quest give_basic_weapon begin
        state start begin
                when login begin
                        
if pc.getqf("Neu2") != 1 then
                        
else
                            
set_state(__COMPLETE__)
                            return
                        
end
                        
if pc.getqf("basic_weapon") != 0 then -- old version support
                                
return
                        
end
                        local item_vnum2 
11209
                        local item_vnum 
19
                        local item_vnum3 
12209
                        
if pc.job == 2 then
                            item_vnum2 
11609
                            item_vnum3 
12489
                        
elseif pc.job == 3 then         -- shaman
                                item_vnum 
7009
                                item_vnum2 
11809
                                item_vnum3 
12629
                        
elseif pc.job == 1 then -- assassin
                                item_vnum 
1009
                                item_vnum2 
11409
                                item_vnum3 
12349
                        end

                        local item_count 
pc.countitem(item_vnum)
                        
local equip_weapon pc.weapon
                        
if item_count == and equip_weapon != item_vnum then
                                pc
.give_item2(item_vnum)        -- jobtype weapon
                                pc
.give_item2(item_vnum2)       -- jobtype armor
                                pc
.give_item2(item_vnum3)       -- jobtype helmet
                                pc
.give_item2(27003200)        -- red potions
                                pc
.give_item2(27006200)
                                
pc.give_item2(72702)
                                
pc.give_item2(71050200)
                                
pc.give_item2(70038200)
                                
pc.give_item2(13009)
                                
pc.give_item2(14009)
                                
pc.give_item2(15009)
                                
pc.give_item2(16009)
                                
pc.give_item2(17009)
                                
pc.give_item2(71015)
                                
pc.give_item2(71016)
                                
pc.give_item2(71017)
                                
horse.advance()
                                
pc.give_item2(50051)
                                
chat("Willkommen auf Network-Players!")
                                
pc.setqf("Neu2"1)
                                
set_state(__COMPLETE__)
--                        else
--                                
test_chat(string.format("job[%d],item_vnum[%d].count = %d, equip_weapon[%d]",
--                                        
pc.jobitem_vnumitem_countequip_weapon))
                        
end

                end
        end
        state __COMPLETE__ begin
        end
end 

Nutz diese.