Register for your free account! | Forgot your password?

You last visited: Today at 00:41

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

Advertisement



mob level

Discussion on mob level within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
.Seriously's Avatar
 
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
mob level

hallo
ich wollte ma fragen ob es möglich ist per quest das items nur von mobs zb über level 50 gedroppt werden.
danke
.Seriously is offline  
Old 08/27/2012, 21:18   #2
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
ja ist möglich !
Lauling is offline  
Old 08/27/2012, 21:22   #3
 
.Seriously's Avatar
 
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
ja wie denn bitte
.Seriously is offline  
Old 08/27/2012, 21:25   #4
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
gibt ein spezieller quest befehl weis grad nicht, vill weis ja jemand andes
Lauling is offline  
Old 08/27/2012, 21:28   #5
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
when ***.kill with player.is_level() >= 50 begin

oder so einfahc mal questfunctionen schauen da steht er richtig
lfcmaus is offline  
Old 08/27/2012, 21:32   #6
 
.Seriously's Avatar
 
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
ich will nicht das der spieler level 50 sein muss sondern der mob also das man das item nur von mobs über level 50 dropt.
.Seriously is offline  
Old 08/27/2012, 21:38   #7
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
hirn einschalten!
steht ebenfalls da depp

Quote:
when ***.kill
und nun durch nen befehl verbinden

when ***.kill or ***.kill begin

stellst die mobs jeweils mit einem .kill ein
alle hinter einander weg

wenn du nicht mal darauf kommst dann brauch man dir den anderen lösungsansatz nichtmal annähern darlegen
lfcmaus is offline  
Old 08/27/2012, 21:55   #8
 
.Seriously's Avatar
 
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
ja klar sind ja auch nur ungefähr 200 mobs habe ja auch nix besseres zu tun.
.Seriously is offline  
Old 08/27/2012, 21:58   #9
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
normal

vill gibts ja noch ne andere möglichkeit ?
Lauling is offline  
Old 08/27/2012, 22:06   #10
 
.Seriously's Avatar
 
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
das wollte ich ja wissen.
.Seriously is offline  
Old 08/27/2012, 22:08   #11
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
Quote:
Originally Posted by lfcmaus View Post
when xxx.kill with player.is_level() >= 50 begin

oder so einfahc mal questfunctionen schauen da steht er richtig
völliger Schwachsinn
wenn überhaupt pc.get_level() oder pc.level..außerdem sollte man niemals when id.kill verwenden

b2t: du holst dir Mijagos Quest Lib, fügst in deine Questlib folgenden code ein:
PHP Code:
out mysql_query("SELECT vnum, level FROM player.mob_proto;""root""passwort")
mob_level = {}
table.foreach(out.vnum,
    function(
i,p)
        
table.insert(mob_levelpout.level[i])
    
end
)
out nil 
root durch die id deines servers, passwort durch das passwort deines server ersetzen
(Damit hast du die Mobausgabe (von Dennis))

nun in ner quest einfach:
when kill begin
if npc.get_race() == MOBID then
if mob_level[npc.get_race()] >= 50 then
chat('Moblevel beträgt: '..mob_level[npc.get_race()])
end
end
end

lg
Sp0ngeb0b ist cool is offline  
Thanks
2 Users
Old 08/27/2012, 22:22   #12
 
.Seriously's Avatar
 
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
muss ich MOBID ändern?
.Seriously is offline  
Old 08/27/2012, 22:36   #13
 
lfcmaus's Avatar
 
elite*gold: 205
Join Date: Jun 2010
Posts: 5,334
Received Thanks: 2,510
Quote:
Originally Posted by Sp0ngeb0b ist cool View Post
völliger Schwachsinn
wenn überhaupt pc.get_level() oder pc.level..außerdem sollte man niemals when id.kill verwenden

b2t: du holst dir Mijagos Quest Lib, fügst in deine Questlib folgenden code ein:
PHP Code:
out mysql_query("SELECT vnum, level FROM player.mob_proto;""root""passwort")
mob_level = {}
table.foreach(out.vnum,
    function(
i,p)
        
table.insert(mob_levelpout.level[i])
    
end
)
out nil 
root durch die id deines servers, passwort durch das passwort deines server ersetzen
(Damit hast du die Mobausgabe (von Dennis))

nun in ner quest einfach:
when kill begin
if npc.get_race() == MOBID then
if mob_level[npc.get_race()] >= 50 then
chat('Moblevel beträgt: '..mob_level[npc.get_race()])
end
end
end

lg
na du bist völliger schwachsinn kleiner lern bitte lesen!
was steht eindeutig da?

Quote:
when xxx.kill with player.is_level() >= 50 begin

oder so einfach mal questfunctionen schauen da steht er richtig
ich hätten suchen lassen an deiner stelle was hat er nun bei gelernt außer copy paste?
übrigens liest er dir nun deine mob_proto aus
nehm wir mal ne standard mob_proto wieviel mobs hat die gleich? ca. 900?
gehn wir mal freundlicher weiße nur von 750 mobs aus

dann liest er nun die 750 mobs aus ne
nun killt nen player auf dem server nen mob nun grift deine kill funktion
jetzt werden 750 mobs auf >= 50 geprüft und dann dann nen item gedroppt/chatausgabe gemacht was auch immer

nun nehm wir mal 50 aktive player mit umhängen
na hgw bei dem überprüfen auslesen der daten von den monstern
und das machen wir ja weils so toll ist bei jeden kill von nem mob ;D
da wir ja zufaul sind mal 500 zeichen mehr in ne quest zu kloppen

kloppen wir unseren server an seine belastbarkeit

:^1:


ps.: sicher mag die letzte art nette vorteile haben
wenn man sie unter gewissen bedingungen anwendet ;D
lfcmaus is offline  
Old 08/27/2012, 22:51   #14
 
Sp0ngeb0b ist cool's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 844
Received Thanks: 975
1. 'oder so einfach mal questfunctionen schauen da steht er richtig'
wenn man es so extrem falsch schreibt, wie du, brauch man es gar nicht erst posten..da reicht 'ich bin nicht wirklich intelligent..ich hab kein plan von dem themenbereich quests ich kann dir nicht helfen..guck doch mal in den quest funktionen nach'

2. erneut völliger schwachsinn. Diese SQL query wird 1x geladen nämlich beim serverstart. Wenn du dir die "funktion" anschauen würdest, würdest du evtl. sehen, dass alles in die tabelle mob_level kommt & anschließend bei jedem kill aufgerufen.
tabellen oder so genannte tables sind der geilste scheiß an lua unter anderem aus dem grund, dass sie nicht belasten

Echt Junge, wenn du keine Ahnung hast..halt einfach die Schnauze (Ist nur ein Tipp fürs weitere Leben )
In dem Fall: Bitte tu der Com nen gefallen & halte dich bei unnötigen Posts also ca. 3741 mal zurück dankööö!
Sp0ngeb0b ist cool is offline  
Thanks
1 User
Old 08/28/2012, 00:03   #15
 
elite*gold: 0
Join Date: Aug 2012
Posts: 741
Received Thanks: 210
Äm auf irgend einem Files gabs diese quest aber kann mich nicht erinern aber es gab sie mal
HeroOfMetin is offline  
Reply


Similar Threads Similar Threads
Selling a level 80 vampire, shadow mastery level 50, level 1 wings.
09/22/2012 - Forsaken World - 1 Replies
Hello, I am selling my account forsaken world, server shylia. Character: Vampire Level: 80 http://www.blacknight-online.com/fwimage/perso.PN G Specialty: PVP
Ninja Saga Updated Level Up Hack v.12 For Level 60 To Level 80
08/23/2011 - Facebook - 1 Replies
Procedure:- 1. Install "Axife Mouse Recorder" 2. Log into Ninja Saga 3. Drop swf files to fiddler (auto-responder tab) 4. Clear your browser's cache 2 Times 5. Reload Your Ninja Saga 6. Open Ninja Saga 7. Open "Axife Mouse Recorder" Download here : mediafire.com f4ekyjzqaec6dvv
Bigpoint Acc Wonderking Level 85 Drift City Level 41 Darkorbit Level 11
11/21/2010 - DarkOrbit Trading - 1 Replies
bitte closen



All times are GMT +1. The time now is 00:41.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.