Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2
You last visited: Today at 18:36

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

Advertisement



Prestige system

Discussion on Prestige system within the Metin2 forum part of the Popular Games category.

Reply
 
Old   #1
 
xxjustforme's Avatar
 
elite*gold: 0
Join Date: Jan 2012
Posts: 96
Received Thanks: 35
Prestige system

Hallo lieber epvp ,
Ich brauche hilfe, also:
Ich habe prestige system von atimera und
VIP stema ist zu hoch , wie mache ich ein bisschen nach unten
2. Wie mache ich das ''feuer'' weg von prestige ?


Quest (belohung3)
1.

Prestige.lua:

prestige.quest:
[spoiler]quest prestige begin
state start begin
when login begin
local old_pres_level = pc.getqf("preslevel")
local pres_level = tonumber(prestige_get_level())
pc.setqf("preslevel", pres_level)
if not prestige_is_reward_given() then
notice("Glückwunsch zum neuen Prestigelevel!")
notice("Du hast nun das Prestigelevel "..pres_level.." erreicht!")
notice("")

local prestige_info = mysql_query("SELECT * FROM account.prestige")
if is_string(prestige_info[1]) then
if prestige_info[1] == "ERROR" then
notice("** FEHLER **")
notice(prestige_info[2])
notice("Bitte umgehend einem Administrator melden!")
notice("Sobald der Fehler behoben ist, wirst du die Belohnungen erhalten.")
pc.setqf("preslevel", old_pres_level)
return
end
end
prestige_info = prestige_info[pres_level]

-- Yang ändern
if tonumber(prestige_info[2]) != 0 then
pc.change_money(prestige_info[2])
local tmpStr = "erhöht: +"
if tonumber(prestige_info[2]) < 0 then
tmpStr = "verringert: -"
end
notice("Yang "..tmpStr..prestige_info[2])
end
-- Coins ändern
if tonumber(prestige_info[3]) != 0 then
pc.change_coins(prestige_info[3])
local tmpStr = "erhöht: +"
if tonumber(prestige_info[3]) < 0 then
tmpStr = "verringert: -"
end
notice("Coins "..tmpStr..prestige_info[3])
end
-- Extra anzeigen
if (prestige_info[4] != "") and (prestige_info[4] != "Keins") then
notice(prestige_info[4])
end
-- Item(s) anzeigen
for i = 1, 4 do
local itemvnum = tonumber(prestige_info[i*2+4-1])
local itemcount = tonumber(prestige_info[i*2+4])
if (itemvnum > 0) and (itemcount > 0) then
notice("Item erhalten: "..item_name(itemvnum))
end
end
-- Boni geben
for i = 1, 4 do
local attrtype = tonumber(prestige_info[i*2+12-1])
local attrvalue = tonumber(prestige_info[i*2+12])
if (attrtype > 0) and (attrvalue > 0) then
affect.add_collect(attrtype, attrvalue, locale.attr_time)
notice(get_attrtext(attrtype, attrvalue))
end
end

notice("")
notice("Weiterhin viel Spaß auf Zephoria!")
notice("")

-- Item(s) geben
for i = 1, 4 do
local itemvnum = tonumber(prestige_info[i*2+4-1])
local itemcount = tonumber(prestige_info[i*2+4])
if (itemvnum > 0) and (itemcount > 0) then
pc.give_item2(itemvnum, itemcount)
end
end

mysql_query("UPDATE player.player SET p_given='1' WHERE name='"..pc.get_name().."'")
end
cmdchat("SetPrestigeLevel "..pres_level)
cmdchat("ShowPrestigeIcon")
pc.setqf("armorvnum", pc.get_armor())
loop_timer("checkarmor", 1)
end

when checkarmor.timer begin
if pc.get_armor() != pc.getqf("armorvnum") then
cmdchat("ShowPrestigeIcon")
pc.setqf("armorvnum", pc.get_armor())
end
end

when 20087.chat."Prestigemode" with pc.getqf("preslevel") < 9 begin
local prestige_info = mysql_query("SELECT * FROM account.prestige")
local p_need = prestige_info[pc.getqf("preslevel")+1][table.getn(prestige_info[pc.getqf("preslevel")+1])]
local p_left = tonumber(p_need) - tonumber(prestige_get_points())
say_title(mob_name(20087)..":")
say("")
say("Guten Tag, sag mal, kennst du schon")
say("das Prestige-System auf Zephoria?")
say("Wenn du Level 120 bist, kannst du")
say("dich zurück auf Level 1 setzten lassen,")
say("und somit dein Prestigelevel erhöhen.")
say("Du erhälst außerdem einen Titel und")
say("eine tolle Belohnung.")
if tonumber(p_need) != 1 then
say("Allerdings werden "..p_need.." Prestigepunkte")
else
say("Allerdings wird "..p_need.." Prestigepunkt")
end
say("verbraucht, die du beim Voten erhälst.")
if pc.get_level() < 105 then
say_reward("Leider bist du noch nicht Level 105, komm")
say_reward("wieder wenn du das Level erreicht hast.")
return
elseif p_left > 0 then
say_reward("Du besitzt derzeit noch nicht genug Prestigepunkte.")
if p_left != 1 then
say_reward("Dir fehlen noch "..p_left.." Punkte.")
else
say_reward("Dir fehlt noch "..p_left.." Punkt.")
end
return
elseif party.is_party() then
say_reward("Du darfst nicht in einer Gruppe sein!")
say_reward("Gehe aus der Gruppe um den Vorgang fortzuführen.")
return
end
local s = select("Weiter", "Abbrechen")
if s == 2 then
return
end
say_title(mob_name(20087)..":")
say("")
say("Nach dem Starten des Prestigemode wirst du")
say("vom Server getrennt und musst 20 Minuten warten")
say("bis du dein Prestigelevel erhöhen kannst.")
say("Du kannst deinen Account nach den 20 Minuten auf der")
say("Homepage freischalten, und kannst jederzeit auf")
say("der Homepage nachsehen, wie lange es noch dauert.")
local s = select("Weiter", "Abbrechen")
if s == 2 then
return
end
say_title(mob_name(20087)..":")
say("")
say("Dein Equipment muss vollständig ausgezogen sein,")
say("um den Prestigevorgang zu starten.")
say("Falls es nicht vollständig ausgezogen ist und du")
say("kein Platz im Inventar hast,")
say("musst du auf der Homepage deinen Account")
say("entbannen und Platz machen.")
say("Dies kannst du auch sonst jederzeit tun.")
local s = select("Weiter", "Abbrechen")
if s == 2 then
return
end
say_title(mob_name(20087)..":")
say("")
say("Nach dem Bestätigen der Frage, wird dein Client")
say("geschlossen, dein Account gebannt und der")
say("Prestigevorgang gestartet.")
say("Gehe dann auf die Homepage, um ihn fortzusetzen.")
say("Die Belohnung wirst du umgehend beim Login")
say("danach erhalten.")
say("")
say_reward("Möchtest du den Prestigevorgang starten?")
local s = select("Ja", "Nein")
if s == 2 then
return
end
say_title(mob_name(20087)..":")
say("Der Prestige-Vorgang wurde gestartet.")
say("Du wirst nun vom Server getrennt.")
say("")
wait()
mysql_query("UPDATE account.account SET status='BLOCK' WHERE id='"..pc.get_account_id().."';")
mysql_query("UPDATE player.player SET p_time='"..get_time().."' WHERE name='"..pc.get_name().."';")
timer("killclient", 1)
end

when killclient.timer begin
cmdchat("ReQuLi")
end
end
end [spoiler]

Also, von quest ist das problem oder client ?
Und wie fixxe ich meine problemen?
MFG
xxjustforme is offline  
Old 10/04/2013, 11:11   #2

 
elite*gold: 16
Join Date: Dec 2010
Posts: 20,683
Received Thanks: 7,527
Hey, das ist der falsche Bereich. Kommt hier rein:


#moverequest.
Dörp is offline  
Reply


Similar Threads Similar Threads
Prestige System Problem!
08/12/2013 - Metin2 Private Server - 3 Replies
Undzwar, habe mir nen Prestige System eingefügt: http://www.elitepvpers.com/forum/metin2-pserver-g uides-strategies/2319638-release-prestigequest.htm l Habe die Quest + Clientside alles eingefügt.. Aber das Problem ist werde zwar gekickt wenn ich bei Prestige Item auf Ja drücke + für 30 min gebannt, Werde aber nicht auf 75 zurückgesetzt+ bekomme kein Boni..! Hier die Quest: ------------------------------------------------- -------------------- ---THIS PRESTIGE SYSTEM WAS MADE BY Tears von...
Prestige-system hilfe...
05/19/2013 - Metin2 Private Server - 13 Replies
Hey com, Ich habe das prestige system nach diesem thread eingefügt: http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/2319638-release-prestigequest.html Hab alles hinbekommen, allerdings werd ich nicht wieder auf level 1 gesetzt, mein account wird dann auch nicht gebannt oder so. Und ich hab keine ahnung wie ich ne neue spalte einfüge in Player/player Kann mir da jemand helfen?
server files + client pet system full + prestige system
01/12/2013 - Metin2 PServer Guides & Strategies - 1 Replies
link in the youtube: http://*******/HDvel
ReRelease: Prestige System
12/02/2012 - Metin2 PServer Guides & Strategies - 27 Replies
Soo , da ich schon etliche Threads gefunden habe, in denen nach dem Prestige System verlangt wird und ich es gerade beim Aufräumen von meinem PC gefunden habe, release ich es nun nochmal. Es beinhaltet: Den Quest Das Design usw für die Homepage Es gehört nicht mir, soweit ich weiß hab ich es glaub ich mal von den Helius2 Serverfiles gezogen. Außerdem finde ich es abartig das es von manchen zum Kauf angeboten wird. Dabei ist es nicht schwer sowas selber zu schreiben, aber das ist ja...
[FRAGE] Prestige System
09/16/2012 - Metin2 Private Server - 4 Replies
gibt es ein RELEASE vom prestige system oder jemanden der mir sagen kann wie man das Prestige System in meinem Server einfügt?? pls pn fast Skype: mavin.stockreiser



All times are GMT +1. The time now is 18:37.


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.