Register for your free account! | Forgot your password?

You last visited: Today at 21:54

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

Advertisement



[Hilfe]Hoffentlich..

Discussion on [Hilfe]Hoffentlich.. within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2010
Posts: 151
Received Thanks: 30
Exclamation [Hilfe]Hoffentlich..

[CENTER]
Huhu Commu ,

Ich hab daa paar fragen..undzwar will ich in den teleporter neue maps einfügen ich weiß auch schon wie ..nur wie heißt roter wald und geisterwald in den maps bei FZ?....

und ...

Ich hab das problem mit den seelensteinen immer noch deswegen habe ich die quest rein kopiert und wollte wissen ob die richtig so ist :


quest training_grandmaster_skill begin
state start begin
when 50513.use begin
say_title ( "Seelenstein" )
if pc . get_skill_group ( ) == 0 then
say ( "§A¨S¦³¥ô¦ó¾·~." .. pc . get_skill_group ( ) )
return
end
if get_time ( ) < pc . getqf ( "next_time" ) then
if pc . is_skill_book_no_delay ( ) then
say ( "Hiermit kannst du eine Fertigkeit perfektionieren." )
say ( "Drücke weiter." )
say ( "" )
wait ( )
say_title ( "Seelenstein" )
else
say ( "*Du kannst erst morgen wieder" )
say ( "*einen Seelenstein lesen!" )
return
end
end
local result = training_grandmaster_skill . BuildGrandMasterSkillList ( pc . get_job ( ) , pc . get_skill_group ( ) )
local vnum_list = result [ 1 ]
local name_list = result [ 2 ]
if table . getn ( vnum_list ) == 0 then
say ( "Deine Fertigkeiten sind bereits perfekt!" )
return
end
say ( "Wähle einen skill aus." )
say ( "" )
local menu_list = { }
table . foreach ( name_list , function ( i , name ) table . insert ( menu_list , name ) end )
table . insert ( menu_list , "Abbrechen" )
local s = select_table ( menu_list )
if table . getn ( menu_list ) == s then
return
end
local skill_name = name_list [ s ]
local skill_vnum = vnum_list [ s ]
local skill_level = pc . get_skill_level ( skill_vnum )
local cur_alignment = pc . get_real_alignment ( )
local need_alignment = 1000 + 500 * ( skill_level - 30 )
test_chat ( "²{¦bµ½´c*È: " .. cur_alignment )
test_chat ( "Benötigte Rangpunkte: " .. need_alignment )
local title = string . format ( "Fertigkeit perfektionieren:" , skill_name , skill_level - 30 + 1 )
say_title ( title )
say ( "Beim lesen des Seelensteins" )
say ( "verlierst du Rangpunkte! " )
say ( "" )
if cur_alignment < - 19000 + need_alignment then
say_reward ( "Leider hast du nicht genügend Rangpunkte " )
return
end
if cur_alignment < 0 then
say_reward ( string . format ( "Benötigte Rangpunkte: %d -> %d" , need_alignment , need_alignment * 2 ) )
need_alignment = need_alignment * 2
elseif cur_alignment < need_alignment then
say_reward ( string . format ( "Benötigte Rangpunkte: %d" , need_alignment ) )
else
say_reward ( string . format ( "Benötigte Rangpunkte: %d" , need_alignment ) )
end
say ( "" )
local s = select ( "Weiter" , "Abbrechen" )
if s == 2 then
return
end
if cur_alignment >= 0 and cur_alignment < need_alignment then
say_title ( string . format ( "Fertigkeit perfektionieren:" , title ) )
say ( "Es ist soweit!" )
say ( "Um zu trainieren," )
say ( "gib bitte trainieren ein" )
local s = input ( )
if s ~= "trainieren" then
return
end
end
if get_time ( ) < pc . getqf ( "next_time" ) then
if pc . is_skill_book_no_delay ( ) then
pc . remove_skill_book_no_delay ( )
else
say ( "[°ª¯Åµ¥¯Å]§Þ¯à*×½m¿ù»~: ¥ð®§¤¤" )
return
end
end
pc . setqf ( "next_time" , get_time ( ) + time_hour_to_sec ( number ( 8 , 12 ) ) )
if need_alignment > 0 then
if pc . learn_grand_master_skill ( skill_vnum ) then
pc . change_alignment ( - need_alignment )
say_title ( string . format ( "%s Erfolgreich!" , title ) )
if 40 == pc . get_skill_level ( skill_vnum ) then
say ( string . format ( "Herzlichen glückwunsch! =)" , skill_name ) )
else
say ( string . format ( skill_name , skill_level - 30 + 1 + 1 ) )
end
say ( "" )
say_reward ( "Perfektionieren erfolgreich!" )
say_reward ( string . format ( "Rangpunkte verloren: %d " , need_alignment ) )
say ( "" )
else
say_title ( string . format ( "%s Fehlgeschlagen!" , title ) )
say ( "Pech gehabt " )
say ( "" )
say_reward ( "Perfektionieren fehlgeschlagen!" )
say ( "" )
pc . change_alignment ( - number ( need_alignment / 3 , need_alignment / 2 ) )
end
end
item . remove ( )
end
function BuildGrandMasterSkillList(job, group)
GRAND_MASTER_SKILL_LEVEL = 30
PERFECT_MASTER_SKILL_LEVEL = 40

local skill_list = special.active_skill_list[job+1][group]
local ret_vnum_list = {}
local ret_name_list = {}

-- test_chat(string.format("job=%d, group=%d", job, group))

table.foreach(skill_list,
function(i, skill_vnum)
local skill_level = pc.get_skill_level(skill_vnum)

-- test_chat(string.format("[%d]=%d", skill_vnum, skill_level))
if skill_level >= GRAND_MASTER_SKILL_LEVEL and skill_level < PERFECT_MASTER_SKILL_LEVEL then

table.insert(ret_vnum_list, skill_vnum)
local name=locale.GM_SKILL_NAME_DICT[skill_vnum]
if name == nil then name=skill_vnum end
table.insert(ret_name_list, name)
end
end)
return {ret_vnum_list, ret_name_list}


--return {ret_vnum_list, ret_name_list}
end
end
end

Bitte helft mir ... mfg lanqe
LanQeWeilex3 is offline  
Reply


Similar Threads Similar Threads
[2009Longju]Hoffentlich wisst ihr Bescheid!!!!
01/01/2010 - Metin2 Private Server - 9 Replies
Also erstmal HI, wenn ihr das hier wirklich lesen wollt lest es KOMPLETT durch... 20.1.09: Ich bin mit meinen Freunden online auf 91imt2 eine Reichsschlacht findet statt, eine GEWALTIGE, wisst ihr auch warum, weil 91imt2 so viele anhänger hatte (nicht nur von der asiatischen seite)!!! Dann der Schreckenstag die deutschen IP's wurden gesperrt Millionen von Thread's,Posts,... sind volgeschrieben: Ist 91imt2 (oft auch 91Longju genannt) für immer für deutsche DOWN oder nur Wartungsarbeiten,...
[Hoffentlich hört das gespame auf]alle fragen zu LONGJUYT2
07/28/2009 - Metin2 Private Server - 12 Replies
Also auf Grund vor diverser qualitativ am aller niedrigsten gelegenen Spam-Posts in solchen "Sammelthreads", werde ich hier einfach mal die häufigsten Fehler hinschreiben. Ich hoffe, dass diese Thread gestickt wird, damit er nicht in den Tiefen des Forums verloren geht und somit nicht gesehen wird. Danke. Zuersteinmal gilt für alle, dass ich die häufigsten Fehler von oben nach unten aufliste. Sollte die jeweilige Frage/Problem hier nicht aufgelistet sein, so kann man die Frage natürlich...
Hoffentlich kennen das nich zu viele xD
04/15/2006 - Off Topic - 7 Replies
Naja, da habt ihr mal ne kleine gschichte von mir^^....*also das bin net ich* Also..... Ich saß samstags zu Hause und merkte schon das irgendwas nicht stimmte. Ich fühlte mich dreckig, zuerst dachte ich ich hätte die Grippe. Schnell so Pillen gefressen und schnell schlafen gelegt. Nach ca. 2 Stunden erwachte ich und stellte fest das in meinem Magen- Darm -Trakt ne höllische Party abging.



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


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.