Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 21:11

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

Advertisement



Metin2 p server EXP bank

Discussion on Metin2 p server EXP bank within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
Metin2 p server EXP bank

Hay EPVP
ich habe mir mal was überlegt für meinen server.
Nur ich weiss nicht wie ich das umsätzen soll
also ich dachte an einer exp bank wo ein spieler seine exp
spenden kann und auch wieder abrufen kann.
oder auch einem anderen spieler spenden kann
nur habe null plan wie das gehen soll
aber ich denke mal das es server site und client site
dran gearbeitet werden muss
hoffe ihr wisst vielleicht etwas
bedanke mich schon mal
und fals ich was falsch gemacht habe es ist mein erster
post
cpijunge is offline  
Thanks
1 User
Old 03/27/2014, 13:29   #2

 
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
ist eigentlich nur per quest möglich.
von der funktion her ist es das gleiche wie ein yang-lager.
schau doch einfach mal nach wie so eine "bank quest" funktioniert, da du da nicht sehr viel umschreiben musst.
.Colossus. is offline  
Thanks
1 User
Old 03/27/2014, 13:43   #3
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
das ist garnicht so doof die idee vielen danke schaue ich mir mal an und überlege mir was. ich halte dich oder euch auf dem laufenden falls noch jemand ideen hatt posten
cpijunge is offline  
Old 03/27/2014, 13:45   #4
 
elite*gold: 539
Join Date: Mar 2012
Posts: 435
Received Thanks: 90
Aber die idee mit den anderen Spieler geben is doch dumm, dann kann ein high level nen low level die ganze Zeit exp spenden.
David✔ is offline  
Old 03/27/2014, 13:50   #5
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
naja das ist schon richtig aber warum nicht ob den lvln oder exp geben kommt auf das selbe raus oder nicht

habe gerade bei mir geschaut habe keine bank quest da
hatt jemand eine gerade ?




habe jetzt eine so setze mich mal daran und mal sehen was raus kommt



weiter komme ich nicht

cpijunge is offline  
Old 03/28/2014, 20:56   #6
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
also ich komme nicht weiter ich suche den befehl wie bei der gilde wo ich exp spenden kann
-.- hmmmmmmmmmmmm
also beim npc geht schon alles
nur halt nicht mit exp da ich ja den befehel nicht kenne
cpijunge is offline  
Old 03/29/2014, 09:08   #7
 
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
Exp an einen Spieler spenden nach Namen:
PHP Code:
quest exp_trading begin
    state start begin
        when 20001.chat
.'EXP spenden' begin
            say_title
'EXP Spende:'
            
say'Wieviel EXP moechtest du einem User von dir spenden?'
            
local expDonate tonumber(input())
            if 
expDonate or expDonate pc.get_exp() then return end
            say
'Wem moechtest du die EXP spenden?'
            
local name input()
            
local vid find_pc_by_name(name)
            if 
vid == 0 then return end
            local myVid 
pc.select(vid)
            
pc.give_exp2(expDonate)
            
pc.select(myVid)
            
pc.give_exp2(-expDonate)
            
say(expDonate..' - EXP erfolgreich an '..name..' gespendet!')
        
end
    end
end 
Das ganze funktioniert aber nur wenn sich der Charakter im selben Channel befindet
ProfessorEnte is offline  
Thanks
3 Users
Old 03/29/2014, 09:44   #8
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
Danke hast ein thanks bekommen
Ich werde jetzt versuchen das in die quest einzubauen
und da etwas raus kopieren das ich es für die exp bank benutzen kann
ich hoffe ich schaffe es
cpijunge is offline  
Old 03/29/2014, 11:21   #9

 
elite*gold: 0
Join Date: Dec 2008
Posts: 2,825
Received Thanks: 1,538
Für exp in Gilde spenden gibt es leider keine questflag...
.Colossus. is offline  
Old 03/29/2014, 15:13   #10
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
ich habe auch noch nichts gefunden aber es muss doch irgendwie möglich sein EXP zu speichern auf einer art bank ...........
cpijunge is offline  
Old 03/29/2014, 16:09   #11
 
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
Koenntest die EXP in einer mysql Tabelle oder .txt Datei speichern.
ProfessorEnte is offline  
Old 03/29/2014, 17:40   #12
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
wie ist das denn gemeint verstehe ich nicht
cpijunge is offline  
Old 03/29/2014, 17:51   #13
 
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
Naja wenn du z.b. die gespeicherten EXP von dir fuer andere verfuegbar machen moechtest, dann ist es per Questflag eine eher schlechte Idee.

Du koenntest deine gelagerten EXP in einer mysql Tabelle oder in einer .txt Datei speichern lassen und so fuer die anderen verfuegbar machen, indem sie diese dann dort abrufen koennen.

Die Aufgabe ist ein wenig zu groß fuer jemanden der noch nie was mit Lua gemacht hat. Evtl. findest du wen der dir das umsonst macht, ansonsten meld dich bei mir (nicht umsonst).
ProfessorEnte is offline  
Old 03/29/2014, 18:03   #14
 
elite*gold: 0
Join Date: Jun 2010
Posts: 14
Received Thanks: 1
naja ich bin halt nur auf die idee gekommen nur es scheint ein paar nummern zu goß für mich zu sein

also ich möchte einfach das leute ihre exp auf einer bank speichern können und ssie später zb wieder abrufen können


das mit dem exp spenden das habe ich ja hier schon von einem bekommen
das geht alles wunderbar und vielen dank nochmal für die quest mit dem exp spenden
cpijunge is offline  
Old 03/29/2014, 21:39   #15

 
.yorliK's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 1,448
Received Thanks: 1,257
Quote:
Originally Posted by David✔ View Post
Aber die idee mit den anderen Spieler geben is doch dumm, dann kann ein high level nen low level die ganze Zeit exp spenden.
So doof ist die Idee gar nicht. Man kann ja eine Levelgrenze like Gruppe einbauen.

PHP Code:
quest exp_trading begin
    state start begin
        when 20001.chat
.'EXP spenden' begin
            say_title
'EXP Spende:'
            
say'Wieviel EXP moechtest du einem User von dir spenden?'
            
local expDonate tonumber(input())
            if 
expDonate or expDonate pc.get_exp() then return end
            say
'Wem moechtest du die EXP spenden?'
            
local name input()
            
local vid find_pc_by_name(name)
            if 
vid == 0 then return end
            local me 
pc.get_name()
            
local myLevel pc.get_level()
            
local myVid pc.select(vid)
            if 
myLevel-15 pc.get_level() or myLevel+15 pc.get_level() then
                pc
.select(myVid)
                
syschat("Nur Spielern mit dem Level -15 / +15 kann Erfahrung gespendet werden!")
                return
            
end
            pc
.give_exp2(expDonate)
            
pc.select(myVid)
            
pc.give_exp2(-expDonate)
            
say(expDonate..' - EXP erfolgreich an '..name..' gespendet!')
        
end
    end
end 
.yorliK is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Metin2 p server EXP bank
03/27/2014 - elite*gold Trading - 1 Replies
Hay EPVP ich habe mir mal was überlegt für meinen server. Nur ich weiss nicht wie ich das umsätzen soll:confused: also ich dachte an einer exp bank wo ein spieler seine exp spenden kann und auch wieder abrufen kann. oder auch einem anderen spieler spenden kann nur habe null plan wie das gehen soll aber ich denke mal das es server site und client site dran gearbeitet werden muss hoffe ihr wisst vielleicht etwas



All times are GMT +1. The time now is 21:11.


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