Beiträge von NeoFSN
-
-
okay^^
-
WIe kann man die quest so umschreiben, dass man zum Beispiel bei Kampfrausch & Starke Körper aussuchen kann, ob man das auf M10 bzw. G1 skillen kann?
Code- quest regenbogenstein begin
- state start begin
- function BuildPerfectMasterSkillList(job, group)
- MASTER_SKILL_LEVEL = 20
- 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 >= 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
- when 50512.use begin
- local count = pc.count_item(50512)
- pc.setqf("regen_count", count)
- if pc.get_skill_group() == 0 then
- say("Du hast noch keine Fertigkeiten.")
- say("Versuche es später erneut.")
- return
- end
- local result = regenbogenstein.BuildPerfectMasterSkillList(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 hast keine Großmeister-Fertigkeiten.")
- return
- end
- 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]
- say("Möchtest du "..skill_name.." wirklich auf P skillen?")
- local wahl = select("Ja", "Nein")
- if wahl == 1 then
- if pc.count_item(50512) == pc.getqf("regen_count") then
- pc.set_skill_level(skill_vnum, 59)
- say(skill_name.."wurde auf Perfekten Meister gesetzt.")
- else
- say("Buguser bekommen keine P-Skills ! ")
- end
- elseif wahl == 2 then
- return
- end
- pc.remove_item(50512, 1)
- end
- end
- end
-
Also wenn ich ein Limit von 1 rein packe, beim Wildhund, dann klappt alles perfekt.
Aber wenn ich es mit dem Boss "Azrael" mache, dann drop ich da garnichts
-
Hab ich eingefügt und droppe mit level 95 nichts
-
Okay, hat geklappt. Muss man irgendwo einstellen, ab welchem level man was dropt? Bzw. bis zu welchem level?
-
Immer wenn ich die mob_drop_item.txt etwas einfüge und dann den Server Starte, kommt dieser Fehler:
Code- root@cloud612756:/usr/home/game # Reiche_Ch1 is not running
- PUBLIC_IP: 160.20.145.121 interface vtnet0
- HOSTNAME: channel1
- AsyncSQL: connected to localhost (reconnect 1)
- CommonSQL connected
- Setting Locale "germany" (Path: locale/germany)
- Setting DB to locale latin1
- AsyncSQL: connected to localhost (reconnect 1)
- PlayerSQL connected
- AsyncSQL: connected to localhost (reconnect 1)
- LogSQL connected
- AsyncSQL: connected to localhost (reconnect 1)
- AsyncSQL: connected to localhost (reconnect 1)
- MAP ALLOW 41
- MAP ALLOW 43
- MAP ALLOW 44
- MAP ALLOW 1
- MAP ALLOW 3
- MAP ALLOW 4
- MAP ALLOW 21
- MAP ALLOW 23
- MAP ALLOW 24
- PLAYER_MAX_LEVEL: 105
- LocaleService locale/germany/locale_string.txt
- Kern1_Ch1 is not running
- PUBLIC_IP: 160.20.145.121 interface vtnet0
- HOSTNAME: channel1
- AsyncSQL: connected to localhost (reconnect 1)
- CommonSQL connected
- Setting Locale "germany" (Path: locale/germany)
- Setting DB to locale latin1
- AsyncSQL: connected to localhost (reconnect 1)
- AsyncSQL: connected to localhost (reconnect 1)
- PlayerSQL connected
- LogSQL connected
- AsyncSQL: connected to localhost (reconnect 1)
- AsyncSQL: connected to localhost (reconnect 1)
- MAP ALLOW 5
- MAP ALLOW 25
- MAP ALLOW 45
- MAP ALLOW 107
- MAP ALLOW 108
- MAP ALLOW 109
- MAP ALLOW 61
- MAP ALLOW 62
- MAP ALLOW 63
- MAP ALLOW 64
- MAP ALLOW 65
- MAP ALLOW 66
- MAP ALLOW 351
- PLAYER_MAX_LEVEL: 105
- LocaleService locale/germany/locale_string.txt
- root@cloud612756:/usr/home/game # sh index.shKern2_Ch1 is not running
- PUBLIC_IP: 160.20.145.121 interface vtnet0
- HOSTNAME: channel1
- AsyncSQL: connected to localhost (reconnect 1)
- CommonSQL connected
- Setting Locale "germany" (Path: locale/germany)
- Setting DB to locale latin1
- AsyncSQL: connected to localhost (reconnect 1)
- PlayerSQL connected
- LogSQL connected
- AsyncSQL: connected to localhost (reconnect 1)
- AsyncSQL: connected to localhost (reconnect 1)
- AsyncSQL: connected to localhost (reconnect 1)
- MAP ALLOW 67
- MAP ALLOW 68
- MAP ALLOW 69
- MAP ALLOW 70
- MAP ALLOW 71
- MAP ALLOW 104
- MAP ALLOW 217
- MAP ALLOW 216
- PLAYER_MAX_LEVEL: 105
- LocaleService locale/germany/locale_string.txt
Hab das als Test mal so gemacht:
-
Danke geht raus an dich Freitag !
#closed
-
Nichts von den letzten beiden.
Hab die bewegungs- & angriffsgeschwindigkeit bisschen erhöht.
Die Tax von der Gemi entfernt
-
1>------ Build started: Project: UserInterface, Configuration: Debug Win32 ------
1> UserInterface.vcxproj -> C:\Users\daily\Desktop\Binary Source Reworked V2.1\binary\Metin2Debug.exe
1>BSCMAKE : warning BK4502: truncated .SBR file 'Debug\AccountConnector.sbr' not in C:\Users\daily\Desktop\Binary Source Reworked V2.1\binary\Metin2Debug.bsc
1>BSCMAKE : error BK1513: nonincremental update requires all .SBR files
========== Build: 0 succeeded, 1 failed, 15 up-to-date, 0 skipped ==========
-
hab ich versuch, aber da kommt dann ein Fehler
-
Moin Leute,
immer wenn ich mich in ein andere Reich porte schließt sich der client...
In der syserr.txt steht leider auch nichts..
Kann mir da einer helfen?
-
hab keine von den beiden in meinen root drin..
-
Moin,
ist es möglich Kostümen wie den Gold-Plattenpanzer den +9 Glitzer effekt zu geben?
-
ja, habe ich
-
Moin Leute,
ich habe in der ShopEx.cpp das geändert
zu:
aber dennoch ist der Preis IG 3fach (im anderen Reich).
Muss ich noch was ändern?
-
Moin Leute,
ich hab mal gegoogel, aber finde dazu leider nicht.
Wie kann man die Tax von der Gemi entfernen?
Also wenn man im anderen Reich ist, muss man ja das 3 fache bei der gemi zahlen, wie kann man das entfernen?
-
irgendwie klappt es bei mir nicht
-
Was kann ich dagegen tun?
-
Moin, wollte nur den Server Starten und dann kam der Fehler
root@cloud612756:/usr/home/game # Abort trap (core dumped)
2Assertion failed: (m_pUsedList==NULL && "CDynamicPool::~CDynamicPool() - NOT Clear"), function ~CDynamicPool, file ./../../common/pool.h, line 39.