Suchergebnisse

Suchergebnisse 1-20 von insgesamt 327.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • @Kaliber Es funktioniert, jedoch musst du mir mal erklaeren was es mit diesem @, und dem Funktionsaufruf da mitten drin auf sich hat Habe das nun so abgewandelt C-Quellcode (17 Zeilen)

  • In einem Deathamtch aehnlichen System, wo du den letzten Spieler vernichten muss um zu gewinnen ist das schon ein muss finde ich. Sonst geht der einfach auf den Desktop und man kann ihn nicht vernichten.

  • Ja habe gegoogelt und bei der Anzahl an Sachen aufgegeben. Am besten so etwas, was erkennt wenn der Spieler so eine Sanduhr neben seinem Namen hat, und sich fuer 2 Minuten nicht bewegt. Der soll dann gekickt werden, mehr nicht

  • Kennt jemand ein vernuenftiges AFK System?

  • maxresdefault-1502560746.jpg Ich gruesse euch liebe Community, Hiermit praesentiere ich mein aktuelles Miniprojekt Last Bed Standing,! Motivation: Idee und Ziel dieses Projekts war es das Bedwars Minigame welches es auf vielen Minecraft Servern gibt in SA-MP und im SA-MP Stil nachzubauen (Bett sprengen statt abbauen etc..), und mal ein andere Art von Servern erstellen, denn man sieht ja leider nur noch Reallife. Weiterhin programmiere ich im Rahmen meines Studiums viel in C, und warum nicht mal …

  • Prima Vielleicht mag sich ja jemand die Tage mal als Tester probieren. Die meisten Sachen kann man alleine schwer testen.

  • Was ist die Standardfarbe von der Dialogschrift in den Dialogboxen? Weil ich nutze fuer mein TEAM_COLOR_TAG eine Inline Farbe, und dannach wird das ja so weitergemacht. Jedoch will ich da wieder auf die normale Farbe wechseln.

  • Danke Typisch Kaliber. Deine Loesung hat nur 1/8 der Codelaenge meiner Loesung und funktioniert prima. Vielen Dank nochmal.

  • Danke euch! Habe nun noch eine kleine Sache. Habe hier den Teil dank @Kaliber, mit welchem ich jetzt mein Scoreboard machen kann. Aber wie packe ich das ganze vernuenftig in den Dialog? Ich will dort nur die Spieler angeben die ich auch drin habe, also wenn ich bspw. nur 2 Spieler habe, soll in dem String kein 3rd place etc sein. Dementsprechend faellt ja auch abhaengig von der Spieleranzahl die Anzahl an Arrayeintraegen niedriger aus die ich in Format reinpacke. Versteht man das was ich vor hab…

  • Danke dir, der Fehler ist weg. Jedoch muss ich mal den Gamemode komplett auf den Kopf stellen, denn jegliche Aenderungen an den forwards und Variablen, egal ob hinzufuegen oder entfernen fuehrt zu einem crashen des Compilers //edit: Sehe gerade, wenn ich #include <YSI\y_ini> von meinem Mode streiche kackt der Compiler ab, ohne das zu streichen geht er ohne Fehler durch heh. Die einzige Funktion die ich zu nutzen scheine ist strcpy. //edit2: Habe gerade mal eine andere strcpy Funktion direkt im S…

  • Alles klar, werde ich mal probieren! Nun ein anderes kleines Problem. Habe 2 gloable Variablen welche ich nicht mehr nutze, welche nirgendwo gebraucht werden, und deshalb warnings bringen. Wenn ich diese streiche schmiert jedoch der Compiler immer ab, wie geht man da bei der Fehlersuche am besten vor? Weil die werden letztendlich nur einmalig im Script genutzt, undzwar da wo ich die definiere.

  • Zitat von Douq: „@Sub Royal Anstatt so viel redundanten Code zu haben, würde ich einfach *_TEAM_COLOR_TAG in ein Array schmeißen und per remainingTeamID auf den jeweiligen Index zu greifen. Dann hast du deutlich weniger Zeilen, sparst dir das mit den Markos und das hinzufügen / entfernen weiterer Teams (im Allgemeinen die Wartbarkeit) erleichtert sich deutlice “ Danke dir schonmal dafuer. So werde ich definitiv viele hundert Zeilen an Code einsparen. Wie ist es jedoch am effizientesten die Strin…

  • So mein Rundensystem konnte ich bereits beheben Nun bleibt noch das Problem: Ich brauche eine Funktion um zu checken welches Team das einzig uebrig gebliebene ist. Um zu schauen wieviele aktive Teams es gibt habe ich eine Funktion GetActiveTeamCount(), welche die Anzahl der aktuell exisitierenden Teams returned. Die Teams haben IDs 1-6. Weiterhin soll die Funktion die ID des letzten verbleibenden Teames returnen (Abgefragt das nur noch ein Team exisitert wird durch eine if Bedingungen mit GetAct…

  • Rundensystem in Gamemode etablieren

    Sub Royal - - Scripting Base

    Beitrag

    Zitat von [DT]midomen: „Ich erkenne den Sinn mancher Funktionen wie z.B. GetActiveTeamCount nicht. Poste uns doch den Inhalt dieser Funktionen damit wir tiefer in die Zusammenhänge deines Systems blicken könnten. Ich hätte einige verbesserungsansätze aber erkenne noch nicht ganz die tiefe des Codes und könnte somit versehentlich dein Code breaken. “ Alles klar! Habe hier mal den Gamemode drin. pastebin.com/M3LwExEQ Habe halt probiert moeglichst viele teambezogene Funktionen zu entwickeln, um bes…

  • Rundensystem in Gamemode etablieren

    Sub Royal - - Scripting Base

    Beitrag

    Moin. Ich will bei mir ein Rundensystem einfuegen. In meinem Gamemode gibt es 3 Teams, und wenn in mindestens 2 Teams mindestens 1 Spieler ist, soll ein Countdown starten. Wenn zwischendurch Spieler rausgehen soll dieser wieder resettet werden. Wenn der Countdown von 60 auf 0 runtergezaehlt hat sollen die Spieler gespawnt werden, und die Runde soll gestartet werden. Oder gibt es anderen Vorschlaege? Weiterhin soll jeder User der nachher joint, automatisch dem Team TEAM_SPECTATOR zugewiesen werde…

  • Moin. Ich will bei mir ein Rundensystem einfuegen. In meinem Gamemode gibt es 3 Teams, und wenn in mindestens 2 Teams mindestens 1 Spieler ist, soll ein Countdown starten. Wenn zwischendurch Spieler rausgehen soll dieser wieder resettet werden. Wenn der Countdown von 60 auf 0 runtergezaehlt hat sollen die Spieler gespawnt werden, und die Runde soll gestartet werden. Ist das hier logisch umgesetzt? Und wann rufe ich am besten die Funktion StartGame() auf? Oder periodisch mit Timer? Quellcode (34 …

  • Danke dir @Kaliber! Kennt jemand sich mit diesem Fehler unter Linux aus? Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory) Das kommt wenn ich einen Server mit dem mysql Plugin starten will. Leider finde ich auch nicht das Paket welches diese Datei beinhaltet.

  • So brauche momentan einen kleinen Denkanstoss. Nachdem eine Runde beendet wird in meinem Gamemode. Es gibt 3 Dinge die der Spieler sammeln kann in einer Runde, Betten zerstoeren, Spieler killen, und seine Tode. Am Ende wuerde ich gerne in einem Dialog alle Spieler auflisten, sortiert absteigend nach den meisten Kills. Habe dazu ein 2 Dimensionales Array angedacht. Dort muss ich ja irgendwie die Spieler ID beherbergen, die Anzahl der Kills,Tode, und zerstoerten Betten. Hier mal mein Ansatz den ic…

  • So, habe nun die Kinderkrankheiten meines Gamemodes Last Bed Standing entfernt. Habe mal vor einfach einen kleinen Server zu laufen, um zu schauen wie das so geht. Der Gamemode besteht darin, dass es mindestens 3 Teams gibt, und diese sollen das Bett eines gegnerischen Teams zerstoeren, so dass diese nicht mehr respawnen koennen, und dann soll das Team ausgeloescht werden. Jedoch habe ich noch nicht bedacht wie so eine Runde starten soll. Bisher kann man einfach auf den Server gehen, und in ein …

  • Ich sehe gerade, das Problem ist: Ich kann keinen Remote Zugriff auf meinen MYSQL Server ausfuehren. Der liegt ja nicht lokal auf meinem PC, sondern auf meinem Server im Netzwerk. Ich will jedoch mein Script hier auf dem PC testen, wobei ich dann auf die Datenbank auf den Server zugreifen muss. Weiss jemand wie ich Remote Zugriff aktivieren kann bei MySQL?