Drop richtig einstellen Frage

11/27/2014 20:10 #AnymRolex*#1
Hey Com,

Ich habe Drops eingestellt: BEISPIEL

Group kpsdbbaw
{
mob 8027
type limit
level_limit 1
1 142 1 25.5
2 152 1 25.5
3 162 1 25.5
4 25040 1 25.5
5 27987 3 7.5
6 50011 2 33.5
7 180 1 8.5
8 53001 1 6.5
}

Nur Problem is ich droppe auch mit Level 170 etwas wie kann ich es einstellen das ich ca. ab 95 nichts mehr droppe vom metin?
11/27/2014 22:47 IceCreamx3#2
Soweit ich weiß sagt der Befehl level_limit aus, ab welchem Level man das Item droppen kann und nicht bis.
Das heißt in deinem Fall, dass man das Item ab Level 1 droppt.
11/27/2014 23:38 xNyor#3
Wie wäre es hiermit.
Die Quest Erklärt sich von selber.

PHP Code:
--Quest by Nyor

quest Dropps begin
    state start begin
        when kill with not npc
.is_pc() begin
            local i 
0
            local ary 
= {
            -- [
mobId] = { droppChanceitemIdanzahlminLevelmaxLevel }
              --    
Tritonische Muräne
        
[3401] = {
                    
3302121100130,
                    
3302131100130,
                    
3302141100130,
                    
3302151100130,
                    
3302181100130,
                    
3302191100130,
                    
1710511100150,
                    
1710521100150,
                },
        -- 
Riffhai-Soldat    
        
[3402] = {
                    
3302141100130,
                    
3302151100130,
                    
3302181100130,
                    
3302191100130,
                    
1710511100150,
                    
1710521100150,
                },
        -- 
Tritonischer Magier     
        
[3403] = {
          
2302101100130,
                    
2302111100130,
                    
3302121100130,
                    
3302151100130,
                    
3302181100130,
                    
3302191100130,
                },                
        -- 
Tritonischer Jäger     
        
[3404] = {
                    
3302141100130,
                    
3302151100130,
                    
3302181100130,
                    
3302191100130,
                    
1710511100150,
                    
1710521100150,         
                },  
        -- 
Tritonischer Schlitzer     
        
[3405] = {
          
2302101100130,
                    
2302111100130,
                    
3302121100130,
                    
3302131100130,
                    
3302141100130,
                    
3302151100130,
                    
1710511100150,
                    
1710521100150,       
                },
        -- 
Metin der Hoffnung    
        
[8028] = {
          
70302103100150,
                    
70302113100150,
                    
90302123100150,
                    
90302133100150,
                    
90302143100150,
                    
90302153100150,
                    
90302183100150,
                    
90302193100150,
                    
90279921100150,
                    
90279931100150,
                    
90279941100150,
                    
601471100150,
                    
601571100150,
                    
501871100150,
                    
501971100150,
                    
502571100150,
                    
5031571100150,
                    
5031671100150,
                    
6051071100150,
                    
6071471100150,
                    
6021471100150,
                    
6031371100150,
                    
1000279871100150,      
                }, 
        -- 
General Kappa // BOSS 
        
[3490] = {
          
101618011150,
          
101620011150,     
                },
        -- 
Triton // BOSS    
        
[3491] = {
          
101418011150,
          
101420011150,      
                },                                                                                                   
            }
            if 
ary[npc.get_race()] ~= nil then
                
for 1, (table.getn(ary[npc.get_race()]) / 5) do
                    
5
                    
if pc.get_level() >= ary[npc.get_race()][(i-1)] and pc.get_level() <= ary[npc.get_race()][ithen
                        
if math.random(11000) <= ary[npc.get_race()][(i-4)] then
                            game
.drop_item_with_ownership(ary[npc.get_race()][(i-3)], ary[npc.get_race()][(i-2)])
                        
end
                    end
                end
            end
        end
    end
end 

Gruß, Pascal.
11/28/2014 06:53 #AnymRolex*#4
syntax error : [string "startnot npc . is_pc ( )"]:5: `}' expected (to close `{' at line 3) near `1'
drop.quest:42:Error occured on compile drop.quest

das zeigt der bei mir an
11/28/2014 12:40 *.Creatic.*#5
Anym den gleichen Fehler haben wir auch, dass ist ein Fehler in der game core, lass mich raten du benutzt die vanilla core? da sind die dropp abstände nichtmehr 15 sondern 50, es war ein fehler von vanilla, aber ja vanilla hat sich ja verpisst :D jetz kriegt man das nur über IDA gefixxt, wenn man sich damit auskennt
11/28/2014 13:39 #AnymRolex*#6
Habe Invoice files

Kennt einer eine andere Lösung wie man Dropps einstellen kann das es auch auf dem Boden liegt und nicht das man es direkt im inventar bekommt