Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 01:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Alternativdrop Koridev

Discussion on Alternativdrop Koridev within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Oreoo.'s Avatar
 
elite*gold: 103
Join Date: Dec 2016
Posts: 66
Received Thanks: 16
Alternativdrop Koridev

Hallo,

da ich die SUFU schon genutz habe aber trotzdem nichts richtiges gefunden habe frage ich hier mal. Ich benutze die Koridev files

Ich will die Segenschriftrolle als Alternativ drop droppen lassen. Nun habe ich es auf 2 wegen probiert.

Erster Weg:

mit der common_drop_item

PHP Code:
1    120    100    25040       40000 
Geht nicht.

Zweiter Weg:

Eine Quest eingefügt.
Die Quest:
PHP Code:
quest alterdrop begin
    state start begin
        when kill with npc
.get_level_dif() <= 15 begin
            
if not ALTERNATIVE_DROP then return end
            
for _,item in ipairs(ALTERNATIVE_DROP) do
                if 
math.chance(item.chancethen
                    game
.drop_item_with_ownership(item.vnumitem.count)
                
end
            end
        end
    end
end 
Questlib.lua:

PHP Code:
function math.chance(i)
    return 
math.random() <= (i/100)
end
 
local NPC_INFO 
= {}
local NPC_QUERY_RESULT mysql_query("SELECT vnum, level FROM player.mob_proto;")
if 
type(NPC_QUERY_RESULT) == "table" then
    
for i,mob in ipairs(NPC_QUERY_RESULT) do
        
NPC_INFO[tonumber(mob[1])] = {level tonumber(mob[2])}
    
end
end
 
function npc.get_level()
    
local npcvnum npc.get_race()
    
local npcinfo NPC_INFO[npcvnum]
   
    if 
not npcinfo then
        
return nil
    end
   
    
return npcinfo.level
end
 
function npc.get_level_dif()
    
local pclevel pc.get_level()
    
local npclevel npc.get_level()
   
    if 
not pclevel or not npclevel then
        
return nil
    end
   
    
return math.max(pclevelnpclevel) - math.min(pclevelnpclevel)
end
 
ALTERNATIVE_DROP 
= {
    --
neues item: {chance CHANCE_IN_PROZENTvnum VNUM_DES_ITEMcount ANZAHL_NUR_BEI_STAPELBAREN_ITEMS},
    {
chance 100vnum 25040count 1}, 

Kann mir wer da helfen wieso es nicht geht?
Oreoo. is offline  
Old 12/12/2016, 13:41   #2
 
Chritation's Avatar
 
elite*gold: 11
Join Date: Apr 2011
Posts: 749
Received Thanks: 59
PHP Code:
PAWN                        S_PAWN                        KNIGHT                        S_KNIGHT                    
Socke    1    39    2    50010    1    Socke    1    39    2    50010    1    Socke    1    39    2    50010    1    Socke    1    39    2    50010    1
Schoko    40    64    2    50025    1    Schoko    40    64    2    50025    1    Schoko    40    64    2    50025    1    Schoko    40    64    2    50025    1
Rose    65    89    1    50024    1    Rose    65    89    1    50024    1    Rose    65    89    1    50024    1    Rose    65    89    1    50024    1 
Das ist meine common_drop_item.txt

In dem Format solltest du es beibehalten.
Chritation is offline  
Reply


Similar Threads Similar Threads
Dydns Server fehler // KoriDev files 1.3
05/08/2016 - Metin2 Private Server - 4 Replies
Guten Tag. Ich hoffe ihr könnt mir weiterhelfen. Ich habe die Serverfiles v1.3 von Kori. Und sie funktionieren einwandfrei. Nachdem ich sie fertig gestellt habe wollte ich einen Freund drauf spielen lassen. Ich lasse den server über Dyndns laufen. Habe Ports freigeschalten und im panel.sh mein Server IP 192.168.178.** rein geschrieben. Der Server startet und in meiner Serverinfo habe ich die gleiche ip und ich kann mich einlogen ohne probleme. Mein Kumpel bekommt zum testen eine...
KoriDev Files!
10/10/2015 - Metin2 Private Server - 6 Replies
Kann mir jemand helfen die SF von Kori Hamachi start klar zumachen? Teamviewer wäre eine gute Option. :) Danke. Schreibt mich auf Skype an.
Alternativdrop
04/10/2015 - Metin2 Private Server - 8 Replies
Damit nicht wieder irgendjemand ankommt und sagt "SuFu SuFu ...." Habe in der SuFu nichts gefunden was mir hilft, hat alles nicht geklappt. Alsoo, man bearbeitet die alternativdrops doch in der "common_drop_item" und da habe ich das probiert Soweit ich weiß stellt man das so ein, aber scheinbar nicht. Weiß jemand wie man es sonst richtig macht? (War nichts vorgegeben die common_drop_item war leer)
Alternativdrop
04/28/2014 - Metin2 Private Server - 2 Replies
Hallo, kann mir jemand den Alternativdrop einstellen? Ich bekomme es nicht auf die reihe :DD Gruß



All times are GMT +2. The time now is 01:51.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.