schon länger her ich weis aber sind bekannte Angriffsmöglichkeiten vorhanden ? bzw. wie sicher ist der code habe es mir noch nicht angesehen?
Wenn du nach Sicherheit gehst, bleibt dir nur das von .colossus.
schon länger her ich weis aber sind bekannte Angriffsmöglichkeiten vorhanden ? bzw. wie sicher ist der code habe es mir noch nicht angesehen?
Wenn du nach Sicherheit gehst, bleibt dir nur das von .colossus.
Sende es dir sobald ich gleich am Pc bin
Alles anzeigenAlles anzeigenHallo zusammen ich würde gern einen Metin2 p-Server (root) erstellen der root Server würde sofort gemietet werden ich bräuchte da nur etwas Hilfe ich biete im Gegenzug eine Partnerschaft an und würde auch solange der Server steht finanziell beteiligt werden oder wenn es jemanden lieber wäre eine einmalige Auszahlung wenn sich jemand dafür interessiert würd ich mich über Discord über eine Nachricht freuen oder auch hier um genaueres zu besprechen
Discord name : Towelie091#4235
ps. sollte ich mich nicht sofort melden dann bitte um etwas Geduld da ich von Mo-Fr bis 17 Uhr arbeite
MFG.was genau suchst du den??
Einen Idioten der ihm einen Server aufbaut selber nichts investieren wollen mit Sicherheit dann noch Oldschool Level 99 und so 'n Kram XD
erledigt.
Bitte melden Sie sich an, um diesen Link zu sehen. hat ne Lösung gefunden xD
Bitte melden Sie sich an, um diesen Link zu sehen. Anleitungen funktionieren bei mir nicht, das Problem muss in RaceManager.cpp behoben werden
z.B.
Alles anzeigenCode
- void __GetRaceResourcePathes(unsigned race, std::vector <std::string>& vec_stPathes)
- {
- if (__IsGuildRace(race))
- {
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- else if (__IsNPCRace(race))
- {
- if (race >= 30000)
- {
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- else
- {
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- }
- // 만우절 이벤트용 예외 몬스터
- else if (8507 == race || 8510 == race)
- {
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- else if (race > 8000)
- {
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- else if (race > 2000)
- {
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- else if (race>=1400 && race<=1700)
- {
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
- }
- else
- {
- vec_stPathes.push_back ("d:/ymir work/monster/");
- vec_stPathes.push_back ("d:/ymir work/monster2/");
- vec_stPathes.push_back ("d:/ymir work/npc/");
- vec_stPathes.push_back ("d:/ymir work/npc2/");
- vec_stPathes.push_back ("d:/ymir work/guild/");
- vec_stPathes.push_back ("d:/ymir work/npc3/");
Wie IchBinKrasser schon sagte, mega unnötig aber wer's brauch, meine Lösung hätte vollkommen gelangt, so verlierst du auf kurz oder lang den Überblick.
Wie ich bereits sagte, dein Problem ist das hier
npc3
Genau ja, mach die Änderungen rückgängig und übernimm das oben von mir
Alles anzeigenHii,
hab einen neuen NPC hinzugefügt.
diesen hab ich in die npc3.eix und npc3.epk kopiert, die ich neu erstellt habe.
Bei den NPCs hab ich alle msm und msa Pfade geändert:
D:\ymir work\npc\ace_guardian3\ace_guardian3.GR2
zu
D:\ymir work\npc3\ace_guardian3\ace_guardian3.GR2
Bei Index bin ich mir nich sicher was reinkommt:
PACK
*
patch1
*
season3_eu
*
patch2
*
patch_npc
*
npc3
*
metin2_patch_snow
pack/
metin2_patch_snow_dungeon
pack/
metin2_patch_etc_costume1
pack/
metin2_patch_pet1
pack/
metin2_patch_pet2
pack/
metin2_patch_ramadan_costume
pack/
metin2_patch_flame
pack/
metin2_patch_flame_dungeon
pack/
metin2_patch_w21_etc
pack/
metin2_patch_w21_mobs
pack/
metin2_patch_w21_mobs_m
pack/
metin2_patch_dss_box
pack/
metin2_patch_costume_soccer
pack/
metin2_patch_easter1
pack/
metin2_patch_mineral
pack/
metin2_patch_w20_sound
pack/
metin2_patch_ds
pack/
metin2_patch_5th_armor
pack/
metin2_patch_w20_etc
pack/
metin2_patch_dragon_rock
pack/
metin2_patch_dragon_rock_mobs
pack/
metin2_patch_etc
pack/
metin2_patch_xmas
pack/
metin2_patch_eu3
pack/
metin2_patch_eu4
pack/
metin2_patch_mundi
pack/
metin2_patch_sd
pack/
metin2_patch_halloween
pack/
metin2_patch_party
pack/
metin2_patch_dance
d:/ymir work/pc/
pc
d:/ymir work/pc2/
pc2
d:/ymir work/monster/
monster
d:/ymir work/monster2/
monster2
d:/ymir work/effect/
effect
d:/ymir work/zone/
zone
d:/ymir work/terrainmaps/
terrain
d:/ymir work/npc/
npc
d:/ymir work/npc2/
npc2
d:/ymir work/tree/
tree
d:/ymir work/guild/
guild
d:/ymir work/item/
item
textureset/
textureset
property/
property
icon/
icon
season1/
season1
season2/
season2
metin2_map_a1/
outdoora1
map_a2/
outdoora2
metin2_map_a3/
outdoora3
metin2_map_b1/
outdoorb1
metin2_map_b3/
outdoorb3
metin2_map_c1/
outdoorc1
metin2_map_c3/
outdoorc3
map_n_snowm_01/
outdoorsnow1
metin2_map_n_desert_01/
outdoordesert1
metin2_map_n_flame_01/
outdoorflame1
map_b_fielddungeon/
outdoorfielddungeon1
metin2_map_t1/
outdoort1
metin2_map_t2/
outdoort2
metin2_map_t3/
outdoort3
metin2_map_t4/
outdoort4
metin2_map_wedding_01/
outdoorwedding
metin2_map_milgyo/
outdoormilgyo1
metin2_map_spiderdungeon/
indoorspiderdungeon1
metin2_map_deviltower1/
indoordeviltower1
metin2_map_monkeydungeon/
indoormonkeydungeon1
metin2_map_monkeydungeon_02/
indoormonkeydungeon2
metin2_map_monkeydungeon_03/
indoormonkeydungeon3
metin2_map_trent02/
outdoortrent02
metin2_map_guild_01/
outdoorguild1
metin2_map_guild_02/
outdoorguild2
metin2_map_guild_03/
outdoorguild3
metin2_map_trent/
outdoortrent
metin2_map_trent02/
outdoortrent02
metin2_map_duel/
outdoorduel
gm_guild_build/
outdoorgmguildbuild
sound/ambience/
sound
sound/common/
sound
sound/effect/
sound
sound/monster/
sound
sound/npc/
sound
sound/pc/
sound
sound/ui/
sound
sound/ambience/
sound_m
sound/common/
sound_m
sound/effect/
sound_m
sound/monster/
sound_m
sound/npc/
sound_m
sound/pc/
sound_m
sound/ui/
sound_m
sound/monster2/
sound2
sound/pc2/
sound2
bgm/
bgm
d:/ymir work/special/
ETC
d:/ymir work/environment/
ETC
locale/ca/
locale_ca
locale/ae/
locale_ae
locale/de/
locale_de
locale/es/
locale_es
locale/fr/
locale_fr
locale/gr/
locale_gr
locale/it/
locale_it
locale/nl/
locale_nl
locale/pl/
locale_pl
locale/pt/
locale_pt
locale/tr/
locale_tr
locale/uk/
locale_uk
locale/bg/
locale_bg
locale/en/
locale_en
locale/mx/
locale_mx
locale/ro/
locale_ro
locale/ru/
locale_ru
locale/dk/
locale_dk
locale/cz/
locale_cz
locale/hu/
locale_hu
locale/us/
locale_us
locale/pa/
locale_pa
uiscript/
uiscript
d:/ymir work/ui/
ETC
d:/ymir work/uiloading/
uiloading
Alles funktioniert, nur die NPCs sind unsichtbar
syser:
0106 23:51:09470 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 24465
0106 23:51:09470 :: CPythonCharacterManager::CreateInstance VID[23144] Race[24465]
0106 23:52:05388 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 24465
0106 23:52:05388 :: CPythonCharacterManager::CreateInstance VID[23146] Race[24465]
0106 23:57:04559 :: Unknown Server Command SnowTexture enable | SnowTexture
0106 23:58:24610 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 24465
0106 23:58:24610 :: CPythonCharacterManager::CreateInstance VID[23144] Race[24465]
0106 23:58:34857 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 24474
0106 23:58:34857 :: CPythonCharacterManager::CreateInstance VID[23146] Race[24474
D:\ymir work\npc\ace_guardian3\ace_guardian3.GR2
zu
D:\ymir work\npc3\ace_guardian3\ace_guardian3.GR2
Da liegt dein Problem der Pfad
/npc/ bezieht sich nicht auf die Benennung deines Pfads sondern auf die Benennung deiner Epk/Eix, der Pfad ist nämlich festgelegt, es müsste bei dir also heißen
Hierbei aufpassen, eix/epk gehört nicht dazu, ymir work ebenfalls nicht.
Alles anzeigenAlles anzeigenDu hast schon eine stärkere Behinderung oder?
Wie gesagt, release nichts wovon du selber keine Ahnung hast, im nachhinein weiß ich nun auch, warum du keine Ahnung davon hast.
Beantworte mir nur eine Frage dann weiß ich ja ob ich das von dir geschriebene überhaupt ernst nehmen kann, hast du es gecodet?
Edit: Finds auch lustig, dass es auf den türkisch/rumänischen Foren wo du dich auch rumtreibst, es schon weitaus vorher released wurde, die Leute dort auch schreiben dass es so niemals funktionieren würde also laber mich doch nicht dicht du Hengst
Die Behinderung liegt wohl bei dir sowie es scheint. Ich habe das gecodet und auf mehreren Foren released. Du willst doch nicht ernstes glauben, dass bei den ganzen Hohlköpfen von anderen Foren Kompetenz beiliegt 😂😂😂 aber gut du scheinst sehr gut dazuzugehören. Eine Bestätigung dass das funktioniert hast du mehrmals wohl bekommen, du willst natürlich dass man dir alle Probleme löst. Du magst aber auch mit jedem Beef anfangen, liegt wohl daran dass du sehr primitiv bist, hoffentlich entwickelst du dich irgendwann weiter.
Dude,
1. Was sind das für autistische Emojis
2. Was für Fixes? ich habe es auf meine Art verbaut ich bin dabei nicht wirklich nach deinem How-To gegangen, einzige was ich hier runtergeladen habe waren die Buttons
Zitathabe es nun verbaut aber das HowTo wird niemanden etwas bringen der Python nicht wirklich versteht.
3. Sagte ich lediglich, dass es so bei niemanden funktionieren wird aufgrund der Hitbox der Buttons allein und dass alles mega kurios geschrieben wurde
Also erzähl mir nochmal wer die Behinderung hat und wer primitiv ist?
Alles anzeigenAlles anzeigenVielleicht will Fliegex3 dir das ja sharen.
Zum Thema, da fehlt schon noch bisschen was, habe es nun verbaut aber das HowTo wird niemanden etwas bringen der Python nicht wirklich versteht.
Warum z.B wird das normale Costum-Window noch ausgegeben wenn es ohne weiteres funktioniert wenn man diese entfernt? - bei einiges die das hier verbaut haben, habe ich über Discord auch schon erfahren, dass die Buttons so nicht funktionieren nur immer am Rand oder dass die einzelnen Elemente gar nicht anschaubar sind.
Btw. was soll diese passive Aggressivität? wenn du keine Lust hast auf solche Kommentare/Fragen, release so etwas nicht.Ohja es tut mir echt leid. Soll ich dir das einbauen und ggf. dein Server komplett machen? Bug fixen usw. ? Ich mache es auch umsonst und weisst du was, ich nehme dir auch das Denken ab, mache dir alles ready dann kannst du einfach abkassieren, was hälst du davon?
Der Code funktioniert, auch wenn`s nicht perfekt ist. Konstruktive Kommentare sind auch gern gesehen, aber nur rumheulen, dass das nicht funktioniert ist nur jämmerlich. Das einzige "Problem" was dieses Release hat, ist die Positionierung der Buttons für die jeweilige Inventaren, das ist aber auch schnell behoben mit bisschen Köpfchen anstrengen. Ja ich weiß es ist schwierig sein Köpfchen anzustrengen, wenn die Kenntnisse beschränkt sind, aber dafür gibt es zum Glück sogenannte Suchmaschinen oder Foren wie diesen, wo Fragen gestellt werden können.
Du hast schon eine stärkere Behinderung oder?
Wie gesagt, release nichts wovon du selber keine Ahnung hast, im nachhinein weiß ich nun auch, warum du keine Ahnung davon hast.
Beantworte mir nur eine Frage dann weiß ich ja ob ich das von dir geschriebene überhaupt ernst nehmen kann, hast du es gecodet?
Edit: Finds auch lustig, dass es auf den türkisch/rumänischen Foren wo du dich auch rumtreibst, es schon weitaus vorher released wurde, die Leute dort auch schreiben dass es so niemals funktionieren würde also laber mich doch nicht dicht du Hengst
Werde ich heute Abend erstellen und hier hoch laden :).
.. Haben wir Unterschiedliche Zeit Zonen?
Muss er sich erst wieder von Ridack oder ähnlichen Konsorten zusammenklauen
Alles anzeigenIch glaube, du verstehst nicht, was deine Copy & Paste Änderungen hervorrufen.
Bevor du Dinge übernimmst, versteh erstmal den Code dahinter und übernimm nicht alles blind. Mach alle Änderungen rückgängig, versuch den Code zu verstehen und setz dann Dinge um.
Wie es aussehen sollte ist das hier:Thunar, bitte lass die Unterhaltung mit mir, geh woanders spielen, ich hab nicht gesagt das ich Copy-Paste mache oder sonst etwas.
Lies mal bitte mein text richtig, ich hab nie eine zahl 25 zur irgendeiner andere geändert.
Lasse ich nun auch du bist geistig behindert und verstehst den Sinn meiner Beispiele nicht.
fDist > 60 zu 900
Ich glaube du versteht nicht was ich brauche oder?
bzw liest du überhaupt etwas?
Ich glaube, du verstehst nicht, was deine Copy & Paste Änderungen hervorrufen.
Bevor du Dinge übernimmst, versteh erstmal den Code dahinter und übernimm nicht alles blind. Mach alle Änderungen rückgängig, versuch den Code zu verstehen und setz dann Dinge um.
Wie es aussehen sollte ist das hier:
Thunar, wenn du es genauer wissen magst, Bitte melden Sie sich an, um diesen Link zu sehen.
ZitatSo nun zur Problemerklärung:
Ich hatte nicht nur die "40" hinten geändert sondern auch die "25"! Das nicht machen Lediglich die 40 ändern!
Seit gestern? obwohl du noch dabei bist die Libs zu compilen? schwer vorzustellen.
Hast du an der Makefile rumgespielt? ansonsten das hier:
Warum ändert man auch willkürlich zahlen ohne zu wissen wofür die stehen?
änder die 60 wieder zu 25
Alles anzeigenBin gerade auf der Suche genau danach, bin es mal überflogen und bezweifele, dass es überhaupt bei irgendjemanden funktioniert hat der es sich hier eingebaut hat.
Hat es jemand verbaut zufälligerweise? weil ich denke, so wie es da geschrieben ist, wird und kann kein weiterer Tab funktionieren.
Bitte melden Sie sich an, um dieses Bild zu sehen.
auch wenns true ist das die "hitbox" der buttons im default heftig bugged ist und nur ganz links am rand treffbar ist und bei mir zumindest, alle slots danach zermurkst waren, da liegt aber wohl eher das problem an meinem client source wie da die slot index gemacht sind. Aktuell besteht bei mir das problem (ka ob es damit zusammen hängt, ist aber naheliegend), das items / eq teile nicht immer direkt laden, wenn ich zb ein item erstelle mit /i oder es per quest in mein inventory gelegt wird.
Bitte melden Sie sich an, um dieses Bild zu sehen.
Vielleicht will
Fliegex3 dir das ja sharen.
Zum Thema, da fehlt schon noch bisschen was, habe es nun verbaut aber das HowTo wird niemanden etwas bringen der Python nicht wirklich versteht.
Warum z.B wird das normale Costum-Window noch ausgegeben wenn es ohne weiteres funktioniert wenn man diese entfernt? - bei einiges die das hier verbaut haben, habe ich über Discord auch schon erfahren, dass die Buttons so nicht funktionieren nur immer am Rand oder dass die einzelnen Elemente gar nicht anschaubar sind.
Btw. was soll diese passive Aggressivität? wenn du keine Lust hast auf solche Kommentare/Fragen, release so etwas nicht.
Bin gerade auf der Suche genau danach, bin es mal überflogen und bezweifele, dass es überhaupt bei irgendjemanden funktioniert hat der es sich hier eingebaut hat.
Hat es jemand verbaut zufälligerweise? weil ich denke, so wie es da geschrieben ist, wird und kann kein weiterer Tab funktionieren.
Leute,
Man soll sich bewerben erstmal nur weil ich ein komplett neues Team aufbauen will. Jeder wird dementsprechend dann auch vernümpftig entlohnt ich bin kein Geier der mit Geld geizt
LG
Wenn du dich auf die Suche machst nach Leuten, solltest du vielleicht deine Discord-Kontaktaufnahme aktivieren.
ich weiß nämlich von 2 Leuten die sich schon bei dir melden wollten um einfach mal etwas zu fragen & wohl die Meldung bekamen, dass du keine Anfragen akzeptierst.
Du suchst nach einem Dev & Web-Dev aber gleichzeitig auch nach TGM/GM ?
Alles anzeigenIch musste mir eben, wegen AmneziaHaze Kaspersky kaufen. Bei seiner hochgeladenen Version lädt
sich eine mir unbekannte .exe herunter bzw ist gebunden an seine EterPackAPI.dll . (Trojaner, Virus kA a)
Deswegen lade ich eine cleane Version hoch für diejenigen, die es mal brauchen werden:
Bitte melden Sie sich an, um diesen Link zu sehen.
Virustotal von meinem Upload:
Bitte melden Sie sich an, um diesen Link zu sehen.
Bitte melden Sie sich an, um diesen Link zu sehen.
Ernste Frage, hast du Lack gesoffen? so am Jahresende nochmal ordentlich ein hinter die Binde gekippt?