|
You last visited: Today at 12:32
Advertisement
Seelis und FBs stapelbar lesbar machen
Discussion on Seelis und FBs stapelbar lesbar machen within the Metin2 Private Server forum part of the Metin2 category.
06/18/2013, 16:26
|
#1
|
elite*gold: 0
Join Date: Jun 2009
Posts: 129
Received Thanks: 9
|
Seelis und FBs stapelbar lesbar machen
Hallo, ich suche jemanden der weiß wie man fbs und seelis stapelbar lesbar machen kann ! Wäre nett wenn ihr mir helfen könntet
|
|
|
06/18/2013, 16:34
|
#2
|
elite*gold: 20
Join Date: Apr 2011
Posts: 171
Received Thanks: 29
|
Wenn dir das nicht zu kompliziert ist :
ansonsten :
wenn du die seeli quest noch kurz postest könnte ich dir da noch helfen, habe sie momentan nicht aufm pc
|
|
|
06/18/2013, 17:00
|
#3
|
elite*gold: 120
Join Date: May 2013
Posts: 419
Received Thanks: 208
|
Seelis kann man gestapelt lesen da dieses über eine quest läuft... bei den fbs wurde des schon gesagt
|
|
|
06/18/2013, 17:05
|
#4
|
elite*gold: 20
Join Date: Apr 2011
Posts: 171
Received Thanks: 29
|
soweit ich weiß entfernt die seeli quest den ganzen stapel,
da in der quest keine anzahl angegeben ist zum entfernen,
sprich dort steht pc.removeitem(ID) wenn man das zu pc.removeitem(ID, 1) macht sollte es funktionieren.
Wenn ich mich irre -> Sorry
|
|
|
06/18/2013, 17:19
|
#5
|
elite*gold: 0
Join Date: Jun 2009
Posts: 129
Received Thanks: 9
|
Ich hab hier irgendwie ne seeli quest wo dieser garnicht removed wird könnt ihr mal drüber gucken ?
Quote:
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" )
say ( "Fertigkeit perfektionieren." )
say ( "" )
wait ( )
say_title ( "Seelenstein" )
else
say ( "Du kannst erst morgen wieder" )
say ( "einen Seelenstein nutzen!" )
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 eine Fertigkeit 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 ein: Trainieren" )
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 ( "[°ª¯Åµ¥¯Å]mªº %s¬O %d µ¥¯Å." , 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
|
|
|
|
06/18/2013, 22:31
|
#6
|
elite*gold: 150
Join Date: Jun 2012
Posts: 269
Received Thanks: 83
|
steht auch drin, dass der seeli nicht entfernt wird ^^
Quote:
pc . remove_skill_book_no_delay ( )
|
was ich weiss ist skillbook fertigkeitsbuch ^^
such dir ne andere seeli quest, bin zwar kein profi aber die ist tatsächlich nicht richtig geschrieben
|
|
|
06/19/2013, 07:23
|
#7
|
elite*gold: 20
Join Date: Apr 2011
Posts: 171
Received Thanks: 29
|
Bitteschön
PHP Code:
quest training_grandmaster_skill begin state start begin when 50513.use begin say_title("Seelenstein") local seelicount = pc.count_item(50513) if pc.get_skill_group() == 0 then say("Du besitzt keine Fertigkeiten, die") say("gegroßmeistert werden können.") return end if get_time() < pc.getqf("next_time") then -- hier editieren wenn du cooldown entfernen willst if pc.is_skill_book_no_delay() then say("Durch den gebrauch einer Exorzismuss-") say("Schriftrolle kannst du einen weiteren") say("Seelenstein lesen!") wait() say_title("Seelenstein") else say("Du hast heute bereits einen Seelenstein gelesen!") 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("Du besitzt keine Fertigkeiten, die") say("gegroßmeistert werden können.") return end say("Welche Fertigkeit möchtest du trainieren?") 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("Momentaner Rang: "..cur_alignment) test_chat("Benötigter Rang: "..need_alignment) local title=string.format("%s auf G%d trainieren", skill_name, skill_level-30+1) if skill_level-30+1==10 then title=string.format("%s auf P trainieren", skill_name) end pc.remove_item("50513", 1) say_title(title) say("Durch das Lesen von Seelensteinen müssen") say("dir als Zeichen des Opfers Rangpunkte") say("abgezogen werden.") say("") if cur_alignment<-19000+need_alignment then say_reward("Du hast zu wenig Rangpunkte!") return end if cur_alignment<0 then say_reward(string.format("Benötigter Rang: %d -> %d", need_alignment, need_alignment*2)) say_reward("Beim erfolgreichen Einlesen des") say_reward("Seelensteines wird dir doppelt") say_reward("so viel Rangpunkte abgezogen.") need_alignment=need_alignment*2 elseif cur_alignment<need_alignment then say_reward(string.format("Benötigter Rang: %d", need_alignment)) say_reward("Beim erfolgreichen Einlesen des") say_reward("Seelensteines wird dir doppelt") say_reward("so viel Rangpunkte abgezogen.") else say_reward(string.format("Benötigter Rang: %d", need_alignment)) end say("") local s=select("Lesen", "Abbrechen") if s==2 then return end
if cur_alignment>=0 and cur_alignment<need_alignment then say_title(string.format("%s bestätigen", title)) say("Das Lesen eines Seelensteines kostet Rang,") say("wenn du diesen Seelenstein ließt,") say("kommst du in den negativen Bereich.") say("Bitte Bestätige das du diesen Seelenstein") say("wirklich lesen möchtest! Das tust du indem") say("du in den Textfeld das Wort") say_reward("trainieren") say("eingibst.") 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("Bitte an die Admins wenden!") return end end pc.setqf("next_time", get_time()+time_hour_to_sec(number(8, 12))) if need_alignment>0 and pc.count_item(50513)>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("%s ist nun perfeckt Gemeistert.", skill_name)) say("Herzlichen Glückwunsch!") else say(string.format("Das Großmeistern war erfolgreich!", skill_name, skill_level-30+1+1)) end say("") say_reward("Erfolgreich!") say_reward(string.format("Es wurden %d Rangpunkte verbraucht", need_alignment)) say("") else say_title(string.format("%s fehlgeschlagen", title)) say("Das Großmeistern ist fehlgeschlagen.") say("") local rang = number(need_alignment/3, need_alignment/2) say_reward("Fehlgeschlagen! Es wurden "..rang.." Rangpunkte verbraucht") say("") pc.change_alignment(-rang) end end 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 = {} table.foreach(skill_list, function(i, skill_vnum) local skill_level = pc.get_skill_level(skill_vnum) 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} end end end
|
|
|
06/19/2013, 07:51
|
#8
|
elite*gold: 269
Join Date: Jun 2013
Posts: 370
Received Thanks: 93
|
Quote:
Originally Posted by Slank<3
Bitteschön
PHP Code:
quest training_grandmaster_skill begin state start begin when 50513.use begin say_title("Seelenstein") local seelicount = pc.count_item(50513) if pc.get_skill_group() == 0 then say("Du besitzt keine Fertigkeiten, die") say("gegroßmeistert werden können.") return end if get_time() < pc.getqf("next_time") then -- hier editieren wenn du cooldown entfernen willst if pc.is_skill_book_no_delay() then say("Durch den gebrauch einer Exorzismuss-") say("Schriftrolle kannst du einen weiteren") say("Seelenstein lesen!") wait() say_title("Seelenstein") else say("Du hast heute bereits einen Seelenstein gelesen!") 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("Du besitzt keine Fertigkeiten, die") say("gegroßmeistert werden können.") return end say("Welche Fertigkeit möchtest du trainieren?") 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("Momentaner Rang: "..cur_alignment) test_chat("Benötigter Rang: "..need_alignment) local title=string.format("%s auf G%d trainieren", skill_name, skill_level-30+1) if skill_level-30+1==10 then title=string.format("%s auf P trainieren", skill_name) end pc.remove_item("50513", 1) say_title(title) say("Durch das Lesen von Seelensteinen müssen") say("dir als Zeichen des Opfers Rangpunkte") say("abgezogen werden.") say("") if cur_alignment<-19000+need_alignment then say_reward("Du hast zu wenig Rangpunkte!") return end if cur_alignment<0 then say_reward(string.format("Benötigter Rang: %d -> %d", need_alignment, need_alignment*2)) say_reward("Beim erfolgreichen Einlesen des") say_reward("Seelensteines wird dir doppelt") say_reward("so viel Rangpunkte abgezogen.") need_alignment=need_alignment*2 elseif cur_alignment<need_alignment then say_reward(string.format("Benötigter Rang: %d", need_alignment)) say_reward("Beim erfolgreichen Einlesen des") say_reward("Seelensteines wird dir doppelt") say_reward("so viel Rangpunkte abgezogen.") else say_reward(string.format("Benötigter Rang: %d", need_alignment)) end say("") local s=select("Lesen", "Abbrechen") if s==2 then return end if cur_alignment>=0 and cur_alignment<need_alignment then say_title(string.format("%s bestätigen", title)) say("Das Lesen eines Seelensteines kostet Rang,") say("wenn du diesen Seelenstein ließt,") say("kommst du in den negativen Bereich.") say("Bitte Bestätige das du diesen Seelenstein") say("wirklich lesen möchtest! Das tust du indem") say("du in den Textfeld das Wort") say_reward("trainieren") say("eingibst.") 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("Bitte an die Admins wenden!") return end end pc.setqf("next_time", get_time()+time_hour_to_sec(number(8, 12))) if need_alignment>0 and pc.count_item(50513)>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("%s ist nun perfeckt Gemeistert.", skill_name)) say("Herzlichen Glückwunsch!") else say(string.format("Das Großmeistern war erfolgreich!", skill_name, skill_level-30+1+1)) end say("") say_reward("Erfolgreich!") say_reward(string.format("Es wurden %d Rangpunkte verbraucht", need_alignment)) say("") else say_title(string.format("%s fehlgeschlagen", title)) say("Das Großmeistern ist fehlgeschlagen.") say("") local rang = number(need_alignment/3, need_alignment/2) say_reward("Fehlgeschlagen! Es wurden "..rang.." Rangpunkte verbraucht") say("") pc.change_alignment(-rang) end end 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 = {} table.foreach(skill_list, function(i, skill_vnum) local skill_level = pc.get_skill_level(skill_vnum) 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} end end end
|
Das war's oder ?
#closerequest
|
|
|
06/19/2013, 08:24
|
#9
|
elite*gold: 12
Join Date: Jun 2009
Posts: 2,620
Received Thanks: 1,239
|
Geht das nicht, wenn man Flag einfach auf 4 umändert ?
|
|
|
06/19/2013, 08:26
|
#10
|
elite*gold: 0
Join Date: Nov 2012
Posts: 1,751
Received Thanks: 573
|
Quote:
Originally Posted by .Stefan
Geht das nicht, wenn man Flag einfach auf 4 umändert ?
|
Dann sind sie Stapelbar.
Aber wenn man sie liest geht der komplette Stapel weg.
|
|
|
06/19/2013, 10:38
|
#11
|
elite*gold: 20
Join Date: Apr 2011
Posts: 171
Received Thanks: 29
|
Funktioniert nun alles oder nicht?^^
|
|
|
06/19/2013, 15:40
|
#12
|
elite*gold: 0
Join Date: Jun 2009
Posts: 129
Received Thanks: 9
|
Alle funktioniert
Wie wenn ich die quest für die fbs vorne nehme wie schraube ich die erfolgschance runter?
|
|
|
|
Similar Threads
|
FBs stapelbar lesbar !
03/03/2015 - Metin2 Private Server - 15 Replies
Guten Abend meine Freunde, ich suche jemand, der die Quest / Dif hat, damit man FBs stapelbar lesen kann und sie nicht alle verschwinden !
|
6 u. 7 Bonus stapelbar machen?
03/20/2013 - Metin2 Private Server - 4 Replies
Gibt es immer noch keine gescheite Lösung die 6 u. 7 Bonus stapelbar zu machen? Es muss eine Lösung geben, da ich es auf vielen Servern schon entdeckt hatte.
Sufu wurde benutzt...
Lösung:
http://www.elitepvpers.com/forum/metin2-pserver-d iscussions-questions/2482220-6-u-7-bonus-stapelbar -machen.html#post21767227
MfG
€dit: Problem gelöst. Daher kann dieser Thread geclosed werden.
|
[TuT] gespeicherte Browserpasswörter lesbar machen
04/25/2012 - Tutorials - 4 Replies
In diesem Tutorial will ich euch zeigen, wie man Passwörter im Browser sichtbar machen kann!
Vorher/Nachher:
http://i.epvpimg.com/NhOqb.jpg
Firefox:
Geht auf die Site wo das Passwort gespeichert ist.
Gebt den Benutzernamen ein, soweit nicht schon vorhanden.
Das Passwort sollte nun als Punkte oä. im Passwortreiter stehen - dies markieren wir nun.
Rechtsklick und Element untersuchen (Q) wählen.
|
Wie kan ich eine .exe Datei lesbar machen???
09/10/2011 - Technical Support - 7 Replies
Ich wolte eben wissen was ich brauche um eine ddrace mod von teeworlds lesbar zu machen. Den ich will da ne kleinichkeit für mich ändern.
Ich hoffe ihr könt mir helfen.
THX im vorraus Angel012
|
Config php dateien ..Lesbar machen??
01/11/2010 - Metin2 Private Server - 30 Replies
Also
wen ich peer FTB alle daten auf lima-city druf lade
funktioniert alles wie geschmiert
nur
die config dateien können nicht gelesen werde also
man kan sich net regin und so
??? was muss ich machen/verändern
das es geht????
|
All times are GMT +2. The time now is 12:32.
|
|