Aus nullptr mal false machen
Beiträge von LordZiege
-
-
Versuchs mal damit, hab ich nur schnell hingerotzt.
Code- quest metinkill_1 begin
- state start begin
- when login or levelup with pc.level >= 15 begin
- set_state(information)
- end
- end
- state information begin
- when letter begin
- send_letter("Metin-Auftrag 15")
- end
- when info or button begin
- say_title("Metin-Auftrag 15")
- say("Hallo Spieler von dem Server Mio2!")
- say("Wir brauchen deine Hilfe bei den Metin-Steinen!")
- say("Einige unserer Krieger sind gefallen.")
- say("Wir hoffen auf deine Hilfe!")
- say("Bitte befreie uns von von diesem Unheil!")
- say("Bitte hilf uns:")
- say("")
- say_reward("Töte 5 x Metin der Schlacht.")
- say_reward("Du findest sie auf Map1.")
- say_reward("Deine Belohnung wird dir sehr hilfreich sein!")
- pc.setqf("state", 5)
- q.set_counter("Metin der Schlacht", 5)
- set_state(mission)
- end
- end
- state mission begin
- when letter begin
- send_letter("Metin-Auftrag 15")
- end
- when info or button begin
- say_title("Metin-Auftrag 15")
- say("")
- say("Metin der Schlacht verbleibend: "..pc.getqf("state"))
- end
- when kill with npc.get_race() == 8003 begin
- if pc.getqf("state") > 0 then
- pc.setqf("state", pc.getqf("state")-1)
- q.set_counter("Metin der Schlacht", pc.getqf("state")-1)
- end
- if pc.getqf("state") == 0 then
- set_state(reward)
- end
- end
- end
- state reward begin
- when letter begin
- send_letter("Metin-Auftrag 15 - Belohnung")
- end
- when info or button begin
- say_title("Metin-Auftrag 15")
- say("")
- say("")
- say("Gut du hast es geschafft.")
- say("Wir brauchen später erneut deine Hilfe!")
- say("Werde stärker!)")
- say("Hier deine Belohnung:")
- say_reward("Du hast einen Erfahrungsring erhalten!")
- pc.give_item2(71015)
- clear_letter()
- set_state(__COMPLETE__)
- end
- end
- state __COMPLETE__ begin
- end
- end
Vielen Dank für den Rotz. Der war erstmal hilfreich!
Woran könnte es liegen, dass aber folgende Fehler passieren?
1) Das kommt dann, wenn ich den ersten Metin der Schlacht zerstört habe:Bitte melden Sie sich an, um diesen Anhang zu sehen.
Auf einmal steht in der verbuggten Anzeige, dass noch 3 zerstört werden müssen. Irgendwie werden in der Missionsübersicht -2 abgezogen.2) Wenn ich aber erneut auf die Quest klicke, dann steht dort richtig, dass nach einem zerstörten Metin-Stein noch 4 erfolgen. Hier wurde richtig -1 gerechnet.
Bitte melden Sie sich an, um diesen Anhang zu sehen.Kann man die verbuggte Anzeige: "Metin der Schlac" irgendwie verbessern?
Und warum zieht er in der Übersicht -2 bei einem Kill ab?
Mein Fehler, nimm bei q.set_counter das -1 weg und das Problem ist gelöst.
-
Versuchs mal damit, hab ich nur schnell hingerotzt.
Code- quest metinkill_1 begin
- state start begin
- when login or levelup with pc.level >= 15 begin
- set_state(information)
- end
- end
- state information begin
- when letter begin
- send_letter("Metin-Auftrag 15")
- end
- when info or button begin
- say_title("Metin-Auftrag 15")
- say("Hallo Spieler von dem Server Mio2!")
- say("Wir brauchen deine Hilfe bei den Metin-Steinen!")
- say("Einige unserer Krieger sind gefallen.")
- say("Wir hoffen auf deine Hilfe!")
- say("Bitte befreie uns von von diesem Unheil!")
- say("Bitte hilf uns:")
- say("")
- say_reward("Töte 5 x Metin der Schlacht.")
- say_reward("Du findest sie auf Map1.")
- say_reward("Deine Belohnung wird dir sehr hilfreich sein!")
- pc.setqf("state", 5)
- q.set_counter("Metin der Schlacht", 5)
- set_state(mission)
- end
- end
- state mission begin
- when letter begin
- send_letter("Metin-Auftrag 15")
- end
- when info or button begin
- say_title("Metin-Auftrag 15")
- say("")
- say("Metin der Schlacht verbleibend: "..pc.getqf("state"))
- end
- when kill with npc.get_race() == 8003 begin
- if pc.getqf("state") > 0 then
- pc.setqf("state", pc.getqf("state")-1)
- q.set_counter("Metin der Schlacht", pc.getqf("state")-1)
- end
- if pc.getqf("state") == 0 then
- set_state(reward)
- end
- end
- end
- state reward begin
- when letter begin
- send_letter("Metin-Auftrag 15 - Belohnung")
- end
- when info or button begin
- say_title("Metin-Auftrag 15")
- say("")
- say("")
- say("Gut du hast es geschafft.")
- say("Wir brauchen später erneut deine Hilfe!")
- say("Werde stärker!)")
- say("Hier deine Belohnung:")
- say_reward("Du hast einen Erfahrungsring erhalten!")
- pc.give_item2(71015)
- clear_letter()
- set_state(__COMPLETE__)
- end
- end
- state __COMPLETE__ begin
- end
- end
-
Also entweder du hast mit dem Einbau alles in Arsch gemacht, oder es könnte an den pub files liegen. Wenns nicht am Einbau liegt, hast du ganz andere Probleme
-
Bitte melden Sie sich an, um diesen Link zu sehen.
-
am besten kaufst du sie direkt bei martysama0134
-
-
Die frage ist eher, was genau meinst du? Hast du ne gif? So wie ich das interpretiere, war das doch noch nie so oder doch?
-
Keine Lust da jetzt so nen Aufsatz zu dem Server zu schreiben. Aber spart euch eure Zeit und downloadet den Server gar nicht erst. Es lohnt sich nicht.
Sind Elendos Files und dazu mit schlechter Übersetzung + Bugs (z.B. Bossspawns aus Metins)
Danke, dass du dich für die Com geopfert hast. Wundern tut es einen aber nicht, war schon irgendwie klar. Aber Bossspawns aus Metins könnte man auch als Feature verkaufen
-
Ich würde 64Bit einfach voraussetzen, 32Bit braucht kein Mensch. Zumal die v3 auf 64Bit eh ohne Probleme laufen. Ansonsten viel Erfolg.
-
Solltest dich lieber für die grausame Rechtschreibung und Grammatik entschuldigen, dass konnte man ja kaum lesen.
soweit ich weiß hat er eine lese rechtschreib schwäche
Wenn dem so ist, sollte die Kommunikation nach Außen vielleicht wer anders übernehmen.
-
Vor eingenomen freunde aber is oki 😊
Es wird nicht ser viel gezeigt
Es gibt keine unötigen items die dein inventar zumüllen man hat so viel zu machen und zielt auf langzeit spaß ab
vipmt2 wurde deswegen ausgewehlt weil nach ner zeit der server von überral rausgenommen word um eine vip com zugründen und nur in der Zukunft durch insider wissen wachsen wird
eq was man weiter macht was gezeigt wird is 1% xDich werde eich ein gameplay video zu komen lassen dan kan ich mir guht vorstellen das ihr eure meinung endern könntet das Konzept is hald ja ungewöhnlich würd ich sage. 😊
der server is alles old midl irgend wie auch new schwirig zu beurteile
tud mir sehr leid für meine mangelnde Erfahrung 😊Solltest dich lieber für die grausame Rechtschreibung und Grammatik entschuldigen, dass konnte man ja kaum lesen.
-
Da bei fliege die mysql lib static ist, brauchst die lib von mysql 8 und auch die includes. Außerdem musst du ein paar Anpassungen im Source machen, einige Sachen haben sich geändert bzw. Sind deprecated wie die password funktion und noch etwas mehr.
-
Nach deinen Shoutbox fragen würde ich mich lieber nicht bei dir melden.
Wer sich bei wem meldet hat dich erstmal nichts anzugehen. Eventuell hilft der Kollege ohne Geld zu verlangen oder ähnliches. Verkauf weiter Kram den es x mal in anderen Foren herunterzuladen gibt..
Keiner hat von bezahlter oder kostenloser Dienstleistung gesprochen, darum ging es auch gar nicht. (Auch wenn der Thread in Kaufe/Suche liegt)
Mache ich 24/7 sowieso, reselle auch alles und verkaufe releaste Sachen, das weiß doch jeder.
-
Pn mich gerne mal kann dir evtl weiterhelfen
Nach deinen Shoutbox fragen würde ich mich lieber nicht bei dir melden.
-
Bitte melden Sie sich an, um diesen Link zu sehen.
-
Wenn die Homepage auf einem Webspace beim Hoster läuft und du da ne Adresse aus einem privaten Netz einträgst kann das ja gar nicht funktionieren. (Wird ja vermutlich ja ne 192.168.x.x sein wenn der Server bei dir daheim im einer VM läuft)
Gibt 2 Optionen:
- Server holen
- Port im Router öffnen und weiterleiten (3306 für sql), dyndns konfigurieren (ip adresse ändert sich z.b. bei Router Neustart)
Zweiteres ist unter keinen Umständen zu empfehlen.
-
Natürlich darfst du das behaupten. Und ich behaupte das ich diese Quest selbst erstellt habe, nur weil ich nach einer funktion gesucht habe die in den Files nicht drin war, braucht man jetzt nicht voreilige Schlüssel zu ziehen xd wenn es dich beruhigt. Das Auktionshaus läuft ohne die genannte funktion
Bitte melden Sie sich an, um diesen Link zu sehen.
Bitte melden Sie sich an, um diesen Link zu sehen....nur weil ich nach einer funktion gesucht habe die in den Files nicht drin war...
Naja wenn du die Quest geschrieben hast, solltest du wohl am besten wissen welche Funktionen dort genutzt werden oder nicht?Vermutlich von epvp oder m2dev gezogen, damals wurden ja einige auktionshäuser auf lua basierend released. Man könnte ja den Verdacht aus dem Weg räumen, wenn einer der Group Manager oder jemand aus dem Team den Code mal prüft.
-
Man könnte es noch auf die spitze treiben und das failover so bauen, das man bei einem ausfall einfach ne komplett neue vm deployed wenn ein channel bzw core ausfällt, z.b. mit ansible. Das wäre dann allerdings mMn absoluter overkill.
-
Hallo Freunde.
Weiß jemand von euch wie ich aktive Items (z.B. Taus) fürs Handeln/Verkaufen deaktiviere wenn sie aktiv im Inventar sind?
Liebe Grüße
In der Regel wird das in einem der sockets gespeichert (wenn du an/ausschaltbare Sachen meinst). Also einfach ne Abfrage machen ob der genutzte socket halt aktiv ist. Müsste sowohl Clientside, als auch Serverside gehen.