Alternativdropp funktioniert nicht

09/06/2013 20:02 Salitos™#1
Hay


Frage steht oben


PHP Code:
PAWN                        S_PAWN                        KNIGHT                        S_KNIGHT                    
MUS 1    99    3    27987    5000    MUS    1    99    3    27987    5000    MUS    1    99    3    27987    5000    MUS    1    99    3    27987    5000
VEZ 1    99    9    38053    5000    VEZ    1    99    9    38053    5000    VEZ    1    99    9    38053    5000    VEZ    1    99    9    38053    5000 
Finde einfach keinen Fehler
09/07/2013 00:24 -.Yuno'-#2
Welche Files? Wenn wirklich NICHTS geht, dann lass diese Items über eine Quest droppen. Add mich in Skype und ich werde dir eine dafür schicken. (fluffie.ftw)
09/07/2013 00:37 .Xilent#3
Quote:
Originally Posted by -.Styx'- View Post
Welche Files? Wenn wirklich NICHTS geht, dann lass diese Items über eine Quest droppen. Add mich in Skype und ich werde dir eine dafür schicken. (fluffie.ftw)
PHP Code:
quest alternativdrop begin
    state start begin 
            when kill with not npc
.is_pc() begin
            local aa 
=number(11000)
            if 
aa =< 5 then    -- 0,5Chance10 %
            
game.drop_item_with_ownership(ITEMVNUM,ANZAHL)
            
end
        end
    end
end 
09/07/2013 00:41 Yiv#4
Quote:
Originally Posted by .Xilent View Post
PHP Code:
quest alternativdrop begin
    state start begin 
            when kill with not npc
.is_pc() begin
            local aa 
=number(11000)
            if 
aa =< 5 then    -- 0,5Chance10 %
            
game.drop_item_with_ownership(ITEMVNUM,ANZAHL)
            
end
        end
    end
end 
Sehr schlechte Lösung. Man muss immer das Mob-Level mit einbeziehen. So kannst du auch einfach Wildhunde farmen gehen...

Funktion fürs Moblevel: [Only registered and activated users can see links. Click Here To Register...]

Abgewandelte Quest:
PHP Code:
quest alternativdrop begin
    state start begin 
            when kill with not npc
.is_pc() begin
            local min 
pc.get_level() - 15 -- Maximal 15 Level unter dem eigenen
            
if mob_level[npc.get_race] < min then return end
            local aa 
=number(11000)
            if 
aa =< 5 then    -- 0,5Chance10 %
            
game.drop_item_with_ownership(ITEMVNUM,ANZAHL)
            
end
        end
    end
end