Quest Fehler....

07/03/2018 19:13 Samislemani92#1
Hey, ich hab ebend eine Quest auf meinem Server eingebaut womit ich bestimmen kann was z.b ein Metin Stein (lvl5) droppt bzw welche items..

aber sobald ich alles einfüge, quest_list auch alles erledige und sh index.sh eingebe bei Fliege Files & Quest Reloaden tue

steht dieser Fehler hier:
[Only registered and activated users can see links. Click Here To Register...]

und das ist die Quest die ich auf elitepvpers gefunden habe!

PHP Code:
quest Metin begin 
    state start begin 
        when 8001.kill begin 
                local r
=number(170
                    elseif 
r==1 then 
                        game
.drop_item(28030)     
                    elseif 
r==2 then 
                        game
.drop_item(28031
                    elseif 
r==3 then 
                        game
.drop_item(28032
                    elseif 
r==4 then 
                        game
.drop_item(28033)     
                    elseif 
r==5 then 
                        game
.drop_item(28034
                    elseif 
r==6 then 
                        game
.drop_item(28035
                    elseif 
r==7 then 
                        game
.drop_item(28036
                    elseif 
r==8 then 
                        game
.drop_item(28037
                    elseif 
r==9 then 
                        game
.drop_item(28038
                    elseif 
r==10 then 
                        game
.drop_item(28039
                    elseif 
r==11 then 
                        game
.drop_item(28040
                    elseif 
r==12 then 
                        game
.drop_item(28041
                    elseif 
r==13 then 
                        game
.drop_item(28042
                    elseif 
r==14 then 
                        game
.drop_item(28043
                    elseif 
r==15 then 
                        game
.drop_item(28130)     
                    elseif 
r==16 then 
                        game
.drop_item(28131
                    elseif 
r==17 then 
                        game
.drop_item(28132
                    elseif 
r==18 then 
                        game
.drop_item(28133)     
                    elseif 
r==19 then 
                        game
.drop_item(28134
                    elseif 
r==20 then 
                        game
.drop_item(28135
                    elseif 
r==21 then 
                        game
.drop_item(28136
                    elseif 
r==22 then 
                        game
.drop_item(28137
                    elseif 
r==23 then 
                        game
.drop_item(28138
                    elseif 
r==24 then 
                        game
.drop_item(28139
                    elseif 
r==25 then 
                        game
.drop_item(28140
                    elseif 
r==26 then 
                        game
.drop_item(28141
                    elseif 
r==27 then 
                        game
.drop_item(28142
                    elseif 
r==28 then 
                        game
.drop_item(28143
                    elseif 
r==29 then 
                        game
.drop_item(28230)     
                    elseif 
r==30 then 
                        game
.drop_item(28231
                    elseif 
r==31 then 
                        game
.drop_item(28232
                    elseif 
r==32 then 
                        game
.drop_item(28233)     
                    elseif 
r==33 then 
                        game
.drop_item(28234
                    elseif 
r==34 then 
                        game
.drop_item(28235
                    elseif 
r==35 then 
                        game
.drop_item(28236
                    elseif 
r==36 then 
                        game
.drop_item(28237
                    elseif 
r==37 then 
                        game
.drop_item(28238
                    elseif 
r==38 then 
                        game
.drop_item(28239
                    elseif 
r==39 then 
                        game
.drop_item(28240
                    elseif 
r==40 then 
                        game
.drop_item(28241
                    elseif 
r==41 then 
                        game
.drop_item(28242
                    elseif 
r==42 then 
                        game
.drop_item(28243
                    elseif 
r==43 then 
                        game
.drop_item(28330)     
                    elseif 
r==44 then 
                        game
.drop_item(28331
                    elseif 
r==45 then 
                        game
.drop_item(28332
                    elseif 
r==46 then 
                        game
.drop_item(28333)     
                    elseif 
r==47 then 
                        game
.drop_item(28334
                    elseif 
r==48 then 
                        game
.drop_item(28335
                    elseif 
r==49 then 
                        game
.drop_item(28336
                    elseif 
r==50 then 
                        game
.drop_item(28337
                    elseif 
r==51 then 
                        game
.drop_item(28338
                    elseif 
r==52 then 
                        game
.drop_item(28339
                    elseif 
r==53 then 
                        game
.drop_item(28340
                    elseif 
r==54 then 
                        game
.drop_item(28341
                    elseif 
r==55 then 
                        game
.drop_item(28342
                    elseif 
r==56 then 
                        game
.drop_item(28343
                    elseif 
r==57 then 
                        game
.drop_item(28430)     
                    elseif 
r==58 then 
                        game
.drop_item(28431
                    elseif 
r==59 then 
                        game
.drop_item(28432
                    elseif 
r==60 then 
                        game
.drop_item(28433)     
                    elseif 
r==61 then 
                        game
.drop_item(28434
                    elseif 
r==62 then 
                        game
.drop_item(28435
                    elseif 
r==63 then 
                        game
.drop_item(28436
                    elseif 
r==64 then 
                        game
.drop_item(28437
                    elseif 
r==65 then 
                        game
.drop_item(28438
                    elseif 
r==66 then 
                        game
.drop_item(28439
                    elseif 
r==67 then 
                        game
.drop_item(28440
                    elseif 
r==68 then 
                        game
.drop_item(28441
                    elseif 
r==69 then 
                        game
.drop_item(28442
                    elseif 
r==70 then 
                        game
.drop_item(28443)
            
end 
        end 
    end 
end 
Muss ich etwas ändern? umändern? wäre euch sehr dankbar wenn ihr mir weiterhilft
07/03/2018 19:57 MrPlayboy#2
In Zukunft bei Problemen mit Quests bitte hier posten:
[Only registered and activated users can see links. Click Here To Register...]

Habe es für dich mal angepasst, aber nicht getestet. Falls das nicht funktioniert, kannste dich nochmal bei mir melden.
Code:
quest Metin begin  
    state start begin  
        when 8001.kill begin

		local drops = {	
			28030, 28031, 28032, 28033, 28034, 28035, 28036,
			28037, 28038, 28039, 28040, 28041, 28042, 28043,
			28130, 28131, 28132, 28133, 28134, 28135, 28136,
			28137, 28138, 28139, 28140, 28141, 28142, 28143,
			28230, 28231, 28232, 28233, 28234, 28235, 28236,
			28237, 28238, 28239, 28240, 28241, 28242, 28243,
			28330, 28331, 28332, 28333, 28334, 28335, 28336,
			28337, 28338, 28339, 28340, 28341, 28342, 28343,
			28430, 28431, 28432, 28433, 28434, 28435, 28436,
			28437, 28438, 28439, 28440, 28441, 28442, 28443
		}
				
		local rand = number(1, 70)  

		game.drop_item(drops[rand])

        end  
    end  
end
Edit: Es wäre aber auch einfacher, wenn du die Drops einfach über die mob_drop_item.txt einstellen würdest.
07/04/2018 11:01 xNyor#3
Erstes -> elseif r==1 then zu if r==1 then umändern.

Dato es fehlt der "if" Anfang.