Quest fehler bitte helfen

04/08/2011 23:07 lautlosertot#1
PHP Code:
quest npc_shop begin
    state start begin
        when 20086.chat
."Starterset" begin
            pc 
change_money 100000 )
                
pc give_item2 "27003" 200 )
                
pc give_item2 "27003" 200 )
                
pc give_item2 "27003" 200 )
                
pc give_item2 "27003" 200 )
                
pc give_item2 "27003" 200 )
                
pc give_item2 "27006" 200 )
                
pc give_item2 "27006" 200 )
                
pc give_item2 "71050" 200 )
                
pc give_item2 "72702" )
                
pc give_item2 "50051" )
                
horse advance ( )
                
say_reward "Du erhielst 100000 yang." 
                
say_reward "Du erhielst 1000 Rote(G)." 
                
say_reward "Du erhielst 400 Blaue(G)." 
                
say_reward "Du erhielst Items fur Laufgeschwindigkeit." 
                
say_reward "Du erhielst ein Pferd." 
                
clear_letter ( ) 
                
set_state "__COMPLETE__" )
            if 
pc job == 0 then
                pc 
give_item2 "79" )
                
pc give_item2 "3069" )
                
pc give_item2 "11239" )
                
pc give_item2 "12229" )
                
pc give_item2 "13029" )
                
pc give_item2 "14109" )
                
pc give_item2 "15089" )
                
pc give_item2 "16109" )
                
pc give_item2 "17109" )
                
say_reward "Du erhielst das Kriegerset!" )
            elseif 
pc job == 1 then 
                pc 
give_item2 "1039" 
                
pc give_item2 "2069" )
                
pc give_item2 "8009" 200 )
                
pc give_item2 "8008" 200 )
                
pc give_item2 "8007" 200 )
                
pc give_item2 "8006" 200 )
                
pc give_item2 "11439" )
                
pc give_item2 "12369" )
                
pc give_item2 "13029" )
                
pc give_item2 "14109" )
                
pc give_item2 "15089" )
                
pc give_item2 "16109" )
                
pc give_item2 "17109" )
                
say_reward "Du erhielst das Ninjaset!" )
            elseif 
pc job == 2 then 
                pc 
give_item2 "79" )  
                
pc give_item2 "11639" )
                
pc give_item2 "12509" )
                
pc give_item2 "13029" )
                
pc give_item2 "14109" )
                
pc give_item2 "15089" )
                
pc give_item2 "16109" )
                
pc give_item2 "17109" )
                
say_reward "Du erhielst das Suraset!" )
                elseif 
pc job == 3 then 
                pc 
give_item2 "5039" )
                
pc give_item2 "7069" )
                
pc give_item2 "11839" )
                
pc give_item2 "12649" )
                
pc give_item2 "13029" )
                
pc give_item2 "14109" )
                
pc give_item2 "15089" )
                
pc give_item2 "16109" )
                
pc give_item2 "17109" )
                
say_reward "Du erhielst das Schamiset!" )
                
end
                end    
            end
        end
    end
end 
VPC fehler: 74:About trap (core dumped)
bitte helfen schnell der es schafft kriegt auch THX

Achso die Funktion ist wenn man drauf klickt kriegt man starterset
04/08/2011 23:21 .Alessa#2
Code:
quest npc_shop begin 
    state start begin 
        when 20086.chat."Starterset" begin 
            pc . change_money ( 100000 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27006" , 200 ) 
            pc . give_item2 ( "27006" , 200 ) 
            pc . give_item2 ( "71050" , 200 ) 
            pc . give_item2 ( "72702" , 1 ) 
            pc . give_item2 ( "50051" , 1 ) 
            horse . advance ( ) 
            say_reward ( "Du erhielst 100000 yang." )  
            say_reward ( "Du erhielst 1000 Rote(G)." )  
            say_reward ( "Du erhielst 400 Blaue(G)." )  
            say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )  
            say_reward ( "Du erhielst ein Pferd." )  
            clear_letter ( )  
            set_state ( "__COMPLETE__" ) 
            if pc . job == 0 then 
                pc . give_item2 ( "79" , 1 ) 
                pc . give_item2 ( "3069" , 1 ) 
                pc . give_item2 ( "11239" , 1 ) 
                pc . give_item2 ( "12229" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Kriegerset!" ) 
            elseif pc . job == 1 then  
                pc . give_item2 ( "1039" , 1 )  
                pc . give_item2 ( "2069" , 1 ) 
                pc . give_item2 ( "8009" , 200 ) 
                pc . give_item2 ( "8008" , 200 ) 
                pc . give_item2 ( "8007" , 200 ) 
                pc . give_item2 ( "8006" , 200 ) 
                pc . give_item2 ( "11439" , 1 ) 
                pc . give_item2 ( "12369" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Ninjaset!" ) 
            elseif pc . job == 2 then  
                pc . give_item2 ( "79" , 1 )   
                pc . give_item2 ( "11639" , 1 ) 
                pc . give_item2 ( "12509" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Suraset!" ) 
            elseif pc . job == 3 then  
                pc . give_item2 ( "5039" , 1 ) 
                pc . give_item2 ( "7069" , 1 ) 
                pc . give_item2 ( "11839" , 1 ) 
                pc . give_item2 ( "12649" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Schamiset!" ) 
            end
        end 
    end 
end
Fehlerquelle: Du hast zwei Ends zu viel gehabt.
Thanks brauchst du keins zu geben.
04/08/2011 23:23 lautlosertot#3
trotzdem sag ich danke^^
€: neuer fehler XD 22:state not found :_COMLETE_
About trap (core dumped)
04/08/2011 23:26 .Alessa#4
Kein Problem. Mir geht es nicht darum die Thanks abzustauben, sondern darum, zu helfen. Bitte achte in Zukunft auf die Ends, den Fehler machen leider viele.
04/08/2011 23:28 lautlosertot#5
€: neuer fehler XD 22:state not found :_COMLETE_
About trap (core dumped)
-.-
04/08/2011 23:32 .Alessa#6
Ich dachte, das wäre klar, dass das noch rein muss :/
Code:
quest npc_shop begin 
    state start begin 
        when 20086.chat."Starterset" begin 
            pc . change_money ( 100000 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27006" , 200 ) 
            pc . give_item2 ( "27006" , 200 ) 
            pc . give_item2 ( "71050" , 200 ) 
            pc . give_item2 ( "72702" , 1 ) 
            pc . give_item2 ( "50051" , 1 ) 
            horse . advance ( ) 
            say_reward ( "Du erhielst 100000 yang." )  
            say_reward ( "Du erhielst 1000 Rote(G)." )  
            say_reward ( "Du erhielst 400 Blaue(G)." )  
            say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )  
            say_reward ( "Du erhielst ein Pferd." )  
            clear_letter ( )  
            set_state ( "__COMPLETE__" ) 
            if pc . job == 0 then 
                pc . give_item2 ( "79" , 1 ) 
                pc . give_item2 ( "3069" , 1 ) 
                pc . give_item2 ( "11239" , 1 ) 
                pc . give_item2 ( "12229" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Kriegerset!" ) 
            elseif pc . job == 1 then  
                pc . give_item2 ( "1039" , 1 )  
                pc . give_item2 ( "2069" , 1 ) 
                pc . give_item2 ( "8009" , 200 ) 
                pc . give_item2 ( "8008" , 200 ) 
                pc . give_item2 ( "8007" , 200 ) 
                pc . give_item2 ( "8006" , 200 ) 
                pc . give_item2 ( "11439" , 1 ) 
                pc . give_item2 ( "12369" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Ninjaset!" ) 
            elseif pc . job == 2 then  
                pc . give_item2 ( "79" , 1 )   
                pc . give_item2 ( "11639" , 1 ) 
                pc . give_item2 ( "12509" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Suraset!" ) 
            elseif pc . job == 3 then  
                pc . give_item2 ( "5039" , 1 ) 
                pc . give_item2 ( "7069" , 1 ) 
                pc . give_item2 ( "11839" , 1 ) 
                pc . give_item2 ( "12649" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Schamiset!" ) 
            end
        end 
    end 
    state _COMPLETE_ begin
    end
end
Erledigt
04/08/2011 23:38 lautlosertot#7
ne gleicher fehler -.-
22:state not found :_COMLETE_
About trap (core dumped)
04/08/2011 23:44 .Alessa#8
Du hast mir falsche Infos gegeben^^ Das heißt nicht _COMLETE_ sondern es wird __COMPLETE__ gesucht.

Code:
quest npc_shop begin 
    state start begin 
        when 20086.chat."Starterset" begin 
            pc . change_money ( 100000 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27003" , 200 ) 
            pc . give_item2 ( "27006" , 200 ) 
            pc . give_item2 ( "27006" , 200 ) 
            pc . give_item2 ( "71050" , 200 ) 
            pc . give_item2 ( "72702" , 1 ) 
            pc . give_item2 ( "50051" , 1 ) 
            horse . advance ( ) 
            say_reward ( "Du erhielst 100000 yang." )  
            say_reward ( "Du erhielst 1000 Rote(G)." )  
            say_reward ( "Du erhielst 400 Blaue(G)." )  
            say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )  
            say_reward ( "Du erhielst ein Pferd." )  
            if pc . job == 0 then 
                pc . give_item2 ( "79" , 1 ) 
                pc . give_item2 ( "3069" , 1 ) 
                pc . give_item2 ( "11239" , 1 ) 
                pc . give_item2 ( "12229" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Kriegerset!" ) 
            elseif pc . job == 1 then  
                pc . give_item2 ( "1039" , 1 )  
                pc . give_item2 ( "2069" , 1 ) 
                pc . give_item2 ( "8009" , 200 ) 
                pc . give_item2 ( "8008" , 200 ) 
                pc . give_item2 ( "8007" , 200 ) 
                pc . give_item2 ( "8006" , 200 ) 
                pc . give_item2 ( "11439" , 1 ) 
                pc . give_item2 ( "12369" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Ninjaset!" ) 
            elseif pc . job == 2 then  
                pc . give_item2 ( "79" , 1 )   
                pc . give_item2 ( "11639" , 1 ) 
                pc . give_item2 ( "12509" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Suraset!" ) 
            elseif pc . job == 3 then  
                pc . give_item2 ( "5039" , 1 ) 
                pc . give_item2 ( "7069" , 1 ) 
                pc . give_item2 ( "11839" , 1 ) 
                pc . give_item2 ( "12649" , 1 ) 
                pc . give_item2 ( "13029" , 1 ) 
                pc . give_item2 ( "14109" , 1 ) 
                pc . give_item2 ( "15089" , 1 ) 
                pc . give_item2 ( "16109" , 1 ) 
                pc . give_item2 ( "17109" , 1 ) 
                say_reward ( "Du erhielst das Schamiset!" ) 
            end
			clear_letter ( )  
            set_state ( "__COMPLETE__" ) 
        end 
    end 
	state __COMPLETE__ begin
	end
end
04/09/2011 00:14 B4B4.?#9
nimm mal alle end raus und lass nur 1 dort stehen dan müsste es gehen
04/09/2011 00:18 .Alessa#10
@BrockeIce: Bei meiner Quest, die ich eben gepostet habe, stimmen die ends..
Du kannst doch die Quest nicht mit einem einzigen End bestücken und erwarten, dass sie funktioniert Ô.ô