Beiträge von Nives
-
-
Guten Abend,
Und zwar hab ich die Buffitems verbaut. Funktionieren nach etwas gebastel nun auch ohne Probleme.
Ich hab allerdings das Problem das die Upgrade Stufen nur auf der ersten Inventarseite zu sehen sind. Lege ich sie auf die 2. Seite, sehe ich nur das Blanke Icon.
Liegt auf der 2. Seite allerdings ein Icon auf dem Slot wo auf der ersten Inventar Seite auch eins liegt, dann scheint dessen upgrade Stufe mit durch.
Sprich ich muss fixen das es auf den anderen Seiten refresht wird und nicht dessen Stufe durch zeigt, und das die Upgrade Stufe generell auch auf den anderen Seiten und nicht nur auf der ersten Inventarseite angezeigt wird.
Hier ein GIF dazu:
Bitte melden Sie sich an, um diesen Link zu sehen.
Hier das HowTo für den uiinventory.py Part:
Code- # in:
- USE_TYPE_TUPLE = ("..", "..",)
- # add this:
- "USE_UPGRADE_BUFF"
- # search for:
- elif "USE_PUT_INTO_BELT_SOCKET" == useType:
- dstItemVNum = player.GetItemIndex(dstSlotPos)
- print "USE_PUT_INTO_BELT_SOCKET", srcItemVNum, dstItemVNum
- item.SelectItem(dstItemVNum)
- if item.ITEM_TYPE_BELT == item.GetItemType():
- return True
- # paste this below:
- # BUFF SYSTEM START
- elif "USE_UPGRADE_BUFF" == useType:
- if self.__CanUpgradeBuff(dstSlotPos):
- return True
- # BUFF SYSTEM END
- # search for:
- def __CanCleanBrokenMetinStone(self, dstSlotPos):
- # paste this above:
- # BUFF SYSTEM START
- def __CanUpgradeBuff(self, dstSlotPos):
- dstItemVNum = player.GetItemIndex(dstSlotPos)
- if dstItemVNum == 0:
- return False
- item.SelectItem(dstItemVNum)
- if item.GetUseType(dstItemVNum) != "USE_BUFF":
- return False
- return True
- # BUFF SYSTEM END
Es handelt sich um dieses System:
Bitte melden Sie sich an, um diesen Link zu sehen.
Das wars auch schon.
Ich hab bereits selbst versucht irgendwie den index mit zu definieren, da ich glaube das dies das Problem ist. Allerdings hab ich ihn Python nicht die größte Ahnung.
Würde mich freuen wenn hier einer von euch die Lösung hat.
Liebe Grüße.
-
Einfach die Lib raus löschen.
Hey danke für die schnelle antworte, hatte ich probiert die files hatten danach leider verlangt, habe jetzt von einer freebsd 12 die lib genommen und die verknüpfung angepasst, damit läuft es
Auch gut. in 99% der Fälle bei der Ausgabe "unsupported file layout" (was ne Lib betrifft) ist es einfach nötig den Shit raus zu löschen.
Cool das es jetzt funktioniert.
Lg.
-
Einfach die Lib raus löschen.
-
Kurz und knapp, ich bin auf der Suche nach den Icons die so ziemlich jeder bis jeder 2. Server für Shinings benutzt.
Sehen in etwas so aus. Gibt es für Waffe, Rüstung und Spezial. Meistens oder Standart sind sie glaube Blau.
Wie auch immer, falls jemand solche/diese/ähnliche Icons hat, wäre ich sehr dankbar.
Lg.
-
Selbst erledigt. Danke trz.
-
Guten Tag,
Ich hab aktuell irgendwie kein Plan mehr wie ich das damals geregelt habe.
Ich möchte Belohnungen der Quests von M und W unterscheiden lassen.
Als simples Beispiel für euch mal:
Zum Start wird beim Login als Starterset ein Kostümvergeben.
Nun sollen die weiblichen Charaktere natürlich Wünstenkämpferin erhalten und die männlichen Charaktere Wüstenkämpfer.
Hat da jemand grad mal ne Lösung?
Liebe Grüße und danke im voraus.
-
Du musst eher die Item_list Einträge bei dir raus löschen, da die Icons dazu nicht existieren. Hab in mehreren Files geschaut, die Einträge sind in keiner Item_list vorhanden. Sie sind in deiner List, also delete sie einfach.
Edit: Sind das überhaupt Itemlist Einträge? xD Sollten an sich doch eigentlich dann nur im Syserr spamen, wenn du das Item hoverst.
-
-
Does it work with wolfman?
Thank you!Yes I have included the required changes.
-
Moin zusammen,
Da ich vor einiger zeit das Problem hatte das ich gerne bei mir den DSS und den FKS erhöhen wollte auf den Waffen/Rüstungen und da ich nichts zu gefunden habe, hab ich mich da mal dran gesetzt und geschaut wie diese Rechnung funktioniert, und da ich mein Wissen (Was nicht viel ist xD) Teilen möchte erkläre ich euch wie die Rechnung funktioniert und was ihr machen müsst.
Bitte melden Sie sich an, um dieses Bild zu sehen.
Bitte melden Sie sich an, um diesen Link zu sehen.
So sieht die item_addon bei mir aus ist eig. ganz einfach zu verstehen wenn man es verstanden hat
Fangen wir einfach an:
int iSkillBonus = MINMAX(-150, (int) (gauss_random(0, 25) + 0.5f), 150);
Ist nur die Minimale und Maximale mögliche FKS wie man sieht
der DSS wert ist Automatisch immer das Doppelte also 300 sowie -300
die Rot Makiere 0, 25 ist einmal die Chance den Max wert zu erhalten ich Empfehle da die Zahl hinter dem Komma zu ändern damit stellt man ein wie Angenehm
die Zeit beim Switchen ist um es kurz zu sagen.
if (abs(iSkillBonus) <= 40)
Die 40 ist für die Rechnung zu ständig die Darunter folgt:
Bitte melden Sie sich an, um dieses Bild zu sehen.
Bitte melden Sie sich an, um diesen Link zu sehen.
Eigentlich auch recht Simpel zu erklären die Zahl die oben eingestellt wurde ist einfach nur der Wert die aussagt ab wo wieviel Minus oder Plus Dss/Fks sein soll
Da ja vom Fks Wert das Doppelte (Standart) immer der DSS wert ist egal ob Plus oder Minus ist das nur die Rechnung wie viel genau also, 1. Zeile
Wenn der Fks wert Größer als oder 40 beträgt dann hat man logischer weise mehr Minus DSS als wenn 2. Zeile weniger als 40 FKS hat. Man kann somit auch Waffen einstellen wo manz.b. 50 Fks und dazu noch 100 DSS hat
wenn man das möchte.
Mit der hintersten Klammer bei mir die 17, 4 Stellt man im Ganzen die Chance ein für den DSS wert da der FKS wert davon mit Zieht
Also Grob gesagt ändert nur die Min und Max Fks Zahl und die if (abs(iSkillBonus) <= 40) Zeile ab um es erstmal Grob einzustellen und dann die anderen 2 die ich beschrieben habe
um die Chance wie oft sowas vorkommen soll einzustellen.
Wenn euch das in Irgendeiner Art geholfen hat finde ich das gut
Falls ihr dennoch fragen dazu habt oder allgemein Fragen zu sowas könnt ihr mir auch gerne bei DC schreiben was ich weiß kann ich auch beantworten auch wenn es nicht viel ist vielleicht.
DC: Paradoxium#1721
BTW Hoffe ich das es einigermaßen verständlich war.
Ein Buch geschrieben für (ändert einfach den Wert in dieser Zeile ab).
Danke trotzdem für deine Mühe. Allerdings glaube ich aber das dass hier schon public war.
Trotzdem weiter so.
-
Hey,
Ich suche nach einer Lösung wie ich am besten und sinnvollsten Botter loggen kann. Natürlich Serverside. Bestenfalls per seperater Logtabelle.
Da man heutzutage nicht ALLE Bots blocken kann, möchte ich diese Spieler zumindest sicher, genau und zuverlässig gelogt/aufgelistet bekommen, sodass man im Nachhinein eindeutige Bannwellen verteilen kann.
Könnte mir da gegebenenfalls jemand weiterhelfen und was coden?
Ich würde dafür natürlich bezahlen.
ich könnte noch erwähnen das denke ich nur Hidden relevant wäre. Das ist so ziemlich der einzige Scheiß-Bot der einem wirklich was bringt. Gegen AFK farmen habe ich sowieso ein Captcha drinnen.
Liebe Grüße.
-
PyModule_AddIntConstant(poModule, "ENABLE_LEVEL_IN_TRADE ", 0);
Pawnz2018 da du den Thread nochmal gepusht hast, obwohl dies bereits die Lösung war, & ohne hier drauf zu reagieren, gebe ich dir nochmal nen Satz mehr dazu.
Anstatt:
PyModule_AddIntConstant(poModule, "ENABLE_LEVEL_IN_TRADE ", 1);
Fügst du nur:
PyModule_AddIntConstant(poModule, "ENABLE_LEVEL_IN_TRADE ", 0);
ein, und nicht beides.
Vielleicht hast du auch bei mir nicht gemerkt das dort ne 0 steht, und dachtest ich schreibe dir das selbe was du bereits oben erwähnt hast. Wie auch immer.
Damit sollte dein Syserreintrag behoben sein.
-
Enttarnt. :O
-
Darf ich fragen wieso dein Account Namens Snus gebannt wurde?
-
PyModule_AddIntConstant(poModule, "ENABLE_LEVEL_IN_TRADE ", 0);
-
Der ikarus von grid hat die dupes doch garnicht mehr ?
Das Gridrework klatscht man dann über den Ikarus Offlineshop, Grid Rework ist eig nur äußerlich, wenn das Offlineshop an sich dupes hat, hats nachm Gridrework das ebenfalls soweit ich mich nicht irre
Hast nen Link zum Rework?
-
Sowohl v3 als auch surahead funktioniert das genau so wie überall anders.
Danke.😊
Also biete mich immer noch an. Wer Probleme hat kann sich gerne bei mir melden & ich schaue spätestens am Wochenende drüber.
Lg.
-
Was genau meinst du, dass der client lange braucht um gekickt zu werden? Wenn ich auf Spiel beenden drücke, dann schließt sich der Client sofort und mein Char wird auch normal danach direkt ausgeloggt
Meine damit, wenn man den Server restartet. Da hab ich das Problem seit dem ich das drinne hatte, wenn ich den Server restarte, der Client nicht sofort ausloggt, sondern sehr sehr sehr sehr viel länger.
Ich habe das System auf mehreren Servern verwendet und aktuell ebenso online. Ich habe das System bei mehreren anderen Servern verbaut, über Jahre weg, und das selbst auf drecks Servern welche auf Kori Files basierten. Ich kann zu 100000% garantieren das dass System keine Probleme hat. Aktuell läuft es bei mir online auch auf V2.1 und das natürlich problemlos. Bei Interesse kann ich es dir gerne präsentieren, du darfst gerne drüber schauen oder ich schaue mal bei dir drüber.
Demnach kann ich mir nur ausmalen das es am V3/Sura_Head Code liegen muss.
PS: immer mit dem exakten How2 meines releases.
Selbst nach deinem HowTo buggt das System gerne. Ich gehe davon aus, es liegt einfach am System unhäbging der Files. Es ist schön zu hören, dass es bei dir funktioniert, aber eben bei anderen nicht.
Du kannst dir die Probleme gerne bei anderen anschauen und RM dazu geben. ich habs bei mir wieder ausgebaut und hatte nicht vor es wieder einzubauen.
trotzdem komisch das ihr die ersten und einzigen seid, bei denen ich davon höre. Und beide die V3 nutzen. Demnach denke ich mir eben das es an den V3 liegt.
Wie gesagt, ich biete mich gerne an mal bei dir drüber zu schauen oder es dir ggf. selbst einzubauen.
Am System liegt es nicht. Abgesehen von meinen zisch Einbauten, benutzt das System jeder 2. Server bis sogut wie jeder Server.
Da wir alle wissen das der Code in den V3 stark verändert wurde, joa..
Danke dennoch für deine Nachricht & ich werde es dennoch mal in den V3 einbauen um auch dort dahinter zu kommen, es selbst zu sehen und einfach mal Feedback abgeben zu können.
Es sollte kein Angriff oder kein "rechtgehabe", sein falls es so rüber kam tut es mir leid. Wie gesagt ich kann nur Erfahrungsgemäß sagen das es seit Jahren keine Probleme gab und ich dies zum ersten mal bei den V3 höre.
-
Welche Files nutzt du? Auch die V3?
Ich habe das System bei jeden erdenklichen Files mit Ausnahme den V3 eingebaut und noch nie Probleme damit gehabt.
Falls du auch die V3 nutzt wird es wohl daran liegen. Falls nicht schaue ich gerne mal bei dir rüber.
Werde es am wocheende dennoch mal Testweise in die V3 einbauen und Feedback dies bezüglich geben. Sollte alles glatt laufen könnt ihr euch gerne bei mir melden.
Lg.
Ich glaube das ist kein Serverfiles spezifisches Problem. Mein alter Fliege V2.1 Core hatte die Macke auch. Ich denke es liegt am System selbst.
Ich habe das System auf mehreren Servern verwendet und aktuell ebenso online. Ich habe das System bei mehreren anderen Servern verbaut, über Jahre weg, und das selbst auf drecks Servern welche auf Kori Files basierten. Ich kann zu 100000% garantieren das dass System keine Probleme hat. Aktuell läuft es bei mir online auch auf V2.1 und das natürlich problemlos. Bei Interesse kann ich es dir gerne präsentieren, du darfst gerne drüber schauen oder ich schaue mal bei dir drüber.
Demnach kann ich mir nur ausmalen das es am V3/Sura_Head Code liegen muss.
PS: immer mit dem exakten How2 meines releases.