Hab nen Fix auf Metin2 Dev gefunden. Falls noch jemand das Problem hat:
Kurzgesagt muss der Perma Pott Effekt in den Sash Block unter die for Schleife, dann geht es Danke trotzdem Steap
Bitte melden Sie sich an, um dieses Bild zu sehen.
Beiträge von Aura
-
-
Hallo,
ich habe das verbaut:
Bitte melden Sie sich an, um diesen Link zu sehen.
Wie in den Kommentaren da erwähnt funktioniert der ActiveSlot Effekt nicht.Es hat wohl was mit dem Schulterband System zutun. Hat da jemand einen Fix für?
Ausschnitt aus uiinventory:
Python- if constInfo.IS_AUTO_POTION(itemVnum):
- # metinSocket - [0] : 활성화 여부, [1] : 사용한 양, [2] : 최대 용량
- metinSocket = [player.GetItemMetinSocket(slotNumber, j) for j in xrange(player.METIN_SOCKET_MAX_NUM)]
- if slotNumber >= player.INVENTORY_PAGE_SIZE*self.inventoryPageIndex:
- slotNumber -= player.INVENTORY_PAGE_SIZE*self.inventoryPageIndex
- isActivated = 0 != metinSocket[0]
- if isActivated:
- self.wndItem.ActivateSlot(slotNumber)
- potionType = 0;
- if constInfo.IS_AUTO_POTION_HP(itemVnum):
- potionType = player.AUTO_POTION_TYPE_HP
- elif constInfo.IS_AUTO_POTION_SP(itemVnum):
- potionType = player.AUTO_POTION_TYPE_SP
- usedAmount = int(metinSocket[1])
- totalAmount = int(metinSocket[2])
- player.SetAutoPotionInfo(potionType, isActivated, (totalAmount - usedAmount), totalAmount, self.__InventoryLocalSlotPosToGlobalSlotPos(i))
- else:
- self.wndItem.DeactivateSlot(slotNumber)
- if app.ENABLE_NEW_TYPE_OF_POTION:
- if constInfo.IS_NEW_SPEED_POTION(itemVnum):
- metinSocket = [player.GetItemMetinSocket(slotNumber, j) for j in xrange(player.METIN_SOCKET_MAX_NUM)]
- if slotNumber >= player.INVENTORY_PAGE_SIZE * self.inventoryPageIndex:
- slotNumber -= player.INVENTORY_PAGE_SIZE * self.inventoryPageIndex
- isActivated = 0 != metinSocket[0]
- if isActivated:
- self.wndItem.ActivateSlot(slotNumber)
- else:
- self.wndItem.DeactivateSlot(slotNumber)
- if app.ENABLE_SASH_SYSTEM:
- slotNumberChecked = 0
- if not constInfo.IS_AUTO_POTION(itemVnum):
- # if app.ENABLE_HIGHLIGHT_SYSTEM:
- # if not slotNumber in self.listHighlightedSlot:
- # self.wndItem.DeactivateSlot(i)
- # else:
- self.wndItem.DeactivateSlot(i)
- for j in xrange(sash.WINDOW_MAX_MATERIALS):
- (isHere, iCell) = sash.GetAttachedItem(j)
- if isHere:
- if iCell == slotNumber:
- self.wndItem.ActivateSlot(i, (36.00 / 255.0), (222.00 / 255.0), (3.00 / 255.0), 1.0)
- if not slotNumber in self.listAttachedSashs:
- self.listAttachedSashs.append(slotNumber)
- slotNumberChecked = 1
- else:
- if slotNumber in self.listAttachedSashs and not slotNumberChecked:
- self.wndItem.DeactivateSlot(i)
- self.listAttachedSashs.remove(slotNumber)
- self.wndItem.RefreshSlot()
Ich hab auch ein bisschen mit prints gedebugged und er geht auch in das ActivateSlot, es kommt aber kein Effekt
-
Das zweite, der random fahrender Händler, gibt es so ähnlich in BDO. Da hat ein NPC nachts immer einen Shop mit random items, mit Glück seltene items. Die items haben immer unterschiedliche Preise (50-300% vom Marktwert). Wenn einem das Item nicht gefällt kann man das für 50 Energie neu shufflen. Man kann das Item auch für 15 Minuten halten, dann bleibt das, solange es gehalten wird, für den Preis drinnen und man muss nicht nochmal Energie zahlen wenn man den Shop erneut öffnet, weil man z.B. Silber holen musste. Vielleicht kann man davon auch was verwenden? (Preis Range, Items für Yang neu shufflen)
-
Bitte melden Sie sich an, um diesen Link zu sehen.
Da kannste es selber runterladen -
Code
- scp -p -P 22 -i ~/id_rsa /usr/metin2/server/share/bin/*db [email protected]:/usr/metin2/server/share/bin/
Versuchs so
Schau ob /usr/metin2/server/share/bin/ auf dem Remote-Server existiert und dass die Berechtigungen so gesetzt sind, dass du darauf zugreifen und Dateien darin ablegen kannst.
So klappt es, ich denke mal es waren die Permissions, gar nicht dran gedacht. Ich danke dir!
1. Mach es dir einfacher indem du unter Windows C:\Users\DeinBenutzer\.ssh oder unter linux/macos ~/.ssh/ eine Datei mit dem Namen config ohne extension erstellst. In dieser Datei kannst du dann Aliase für deine SSH-Verbindungen definieren.
2. Jetzt kannst du jegliche Befehle zur Transfer sowie Verbindung sehr kurz halten z.B ssh live-server wird die Verbindung direkt aufbauen, das gleiche kannst du nun auch mit scp machen scp /usr/metin2/server/share/bin/db live-server:/usr/metin2/server/share/bin/ .
Hab ich so gemacht, ist angenehmer. Auch danke an dich!
-
Moin Freunde,
wollte das Server Source kompilieren etwas "automatisieren". Habe mich etwas in das kopieren von Files auf einen Remote Server, also meinen root eingelesen.
Wollte dann scp nutzen
Zur Info: Ich nutze für meinen root SSH Keys und habe die Password Authentification deaktiviert.
Ich habe aktuell folgenden scp command zusammen gebastelt:
scp -p -P 22 -i ~/id_rsa /usr/metin2/server/share/bin/*db [email protected]: /usr/metin2/server/share/bin/
Wenn ich das eingebe kommt folgendes:cp: /usr/metin2/server/share/bin/db and /usr/metin2/server/share/bin/db are identical (not copied).
[email protected]: Permission denied (publickey).
EDIT: Von meinem Server aus dem auth.log:Jul 26 15:59:28 localhost sshd[2046]: Accepted publickey for root from MeineCooleIP port 25096 ssh2: RSA SHA256:NichtWichtig
Jemand eine Idee wie ich das hinbekomme?
-
Mach bt full, dann siehst du mehr Fehlerinfos
-
Moin,
hat noch jemand aus Bitte melden Sie sich an, um diesen Link zu sehen. das Board Animation Example rumfliegen?
Link ist leider down
-
Damn ich weiß dass ist von Chat GPT aber das hat echt geholfen. Danke dir
-
Moin,
es interessiert mich woher ihr eure Kostüme bezieht. Plechito, Ridack und Dane ist klar.
Mehr kenne ich aber nicht wirklich und jeder aktuelle Server hat immer dieselben Plechito Kostüme drinnen weil alle leaked sind.
Ich habe zb auf Ashura 3 Kostüme gesehen die ziemlich nice sind, ich habe aber keine Ahnung woher die sind (Kostüme als Bilder angehängt)
Daher die Frage: Woher bezieht ihr die sonst?
Bitte melden Sie sich an, um diesen Anhang zu sehen.Bitte melden Sie sich an, um diesen Anhang zu sehen.Bitte melden Sie sich an, um diesen Anhang zu sehen.
Sind in der Regel Spezialanfertigungen von dane. Zahlst knapp den doppelten Preis, dann verkauft er sie nicht weiter. Und sucht halt mit dir zusammen nen neues Kosi raus. Nach dem motto
Bitte melden Sie sich an, um diesen Anhang zu sehen.Ansonsten gibts noch hier und da den ein oder anderen türkrumänen der auch noch was macht, aber die sind eher so mäh.
Dann gibts noch son Discord, der entpackt alle Clients fürn 10ner premium im Monat, da kann man sich natürlich auch bedienen.
Hab mir gedacht dass es custom Anfertigungen sind, sehr schade. Aber gut zu wissen, dann informiere ich mich mal bei ihm. Ich danke dir!
-
Moin,
es interessiert mich woher ihr eure Kostüme bezieht. Plechito, Ridack und Dane ist klar.
Mehr kenne ich aber nicht wirklich und jeder aktuelle Server hat immer dieselben Plechito Kostüme drinnen weil alle leaked sind.
Ich habe zb auf Ashura 3 Kostüme gesehen die ziemlich nice sind, ich habe aber keine Ahnung woher die sind (Kostüme als Bilder angehängt)
Daher die Frage: Woher bezieht ihr die sonst?
Bitte melden Sie sich an, um diesen Anhang zu sehen.Bitte melden Sie sich an, um diesen Anhang zu sehen.Bitte melden Sie sich an, um diesen Anhang zu sehen.
-
Moin,
es gab hier mal ein Lagerauswahl System, wo man auf einen Button im Inventar drücken konnte und dann eine Auswahl kam für Normales Lager, IS Lager und ich glaube auch Gildenlager.
Hat das System noch jemand rumfliegen? Kann das nirgendwo finden
-
Bitte melden Sie sich an, um diesen Anhang zu sehen.
Hatte das aber zwischenzeitlich schon auf utf8 - general ci geändert, selbe Ergebnis
-
Wo kann ich das denn sehen?
-
Müsste doch so gehen?
UPDATE item_proto
SET locale_name = CAST(CONVERT(locale_name USING utf8) AS binary)
Das hat aus z.B. Grünaugenschwert einfach nur Gr gemacht, aus Weiße Perle Wei etc
-
Google Mal wie du UTF-8 Codierung in deine SQL Abfrage bekommst dann kannst du alle Umlaute mit einer Abfrage ersetzen 😅
Das einzige was bisher funtkioniert hat ist:
SELECT locale_name, CAST(CONVERT(locale_name USING utf8) AS binary) FROM item_proto;
Das gibt aber nur die Ergebnisse korrekt aus und ändert nichts
-
Moin,
würde gerne meine Umlaut Fehler in meiner DB fixen.
Alle Umlaute wurden durch Fragezeichen ersetzt.
Versuche es aktuell so:
Das wird aber nur zu 'Rüstung'
Hab schon versucht das Charset zu utf8 zu ändern. Jemand andere Ideen?
-
Moin,
ich brauche jemanden, der mir das Aeldra Wiki in den Client Source reinbaut. Server Source ist kein Ding, Client Source bekomme ich leider nicht hin.
Zahle natürlich
Meldet euch gerne bei Interesse mit eurem Preis auf Discord: ._aura._
EDIT:
Habs selber hinbekommen.Danke an The_Jones für das einlösen meiner 20€ Google Play und dann 3 Tage ignorieren. Ehrenmann, kann ich nur weiterempfehlen
-
Definequality, blazingfast
Mehr wird er ja nicht tun?
Er will auch live gehen hat er mir geschrieben
Ja natürlich will er live gehen, aber doch nicht in den nächsten 2 Tagen? Wer kauft denn einen Live Ready Server, am besten noch dediziert für 100€ im Monat um zu testen?
-
fofenk hat es sich angeguckt, es scheint als wäre der Server viel zu schwach. Ich ziehe auf einen neuen Hoster um und teste da alles, sollte das klappen schließe ich das Thema. Danke schon mal an alle!
EDIT: Es war der Server