Suchergebnisse
Suchergebnisse 1-20 von insgesamt 64.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
Neue Entities einfügen
BeitragNein das ist ja nicht mein Problem. Mein Problem ist, das ich keine Ahnung habe wie ich ein Tile in die World einfüge. Ich weis nur die Funktion dafür, aber nicht wo ich diese Aufrufen muss, damit ich vorher noch die map durchgehen kann, wo die koordinaten sind
-
Neue Entities einfügen
BeitragSo ich habe mit meiner Crap Mod schon einieges gelernt. Nun habe ich Probleme ein neues Entity einzufügen, sprich Laser Türen, Schilder die einen verfolgen. Als erstes wollte ich mich an einer Wand versuchen. Die Klasse habe ich bereits erstellt. Sie enthält nur die eingenschaften vec2 from und to. Sonst normal Tick, Reset und Snap. Nun liegt das Problem, das ich nicht weis, wo ein Wand Objekt erstellt werden soll. Die Koordinaten für Anfang und Ende werden über die Map ermittelt. Währe wieder s…
-
Teleport Tiles erstellen
BeitragOk habe es fertig bekommen! Ich habe selbst einen Fehler eingebaut, als ich versucht habe das Problem zu lösen. Eine Zeile habe ich vergessen wieder zu entfernen. Thread kann geschlossen werden ;D
-
Teleport Tiles erstellen
BeitragUm nochmal auf mein Problem zurück zu greifen! Kann mir da jemand helfen, ich habe kein blassen schimmer wie ich das zum laufen bekomme. Es nervt total wenn dieses eine Tile als Nohook angenommen wird.
-
Teleport Tiles erstellen
BeitragOk also soll ich am besten die ganzen Flags rausnehmen. Und da wird wirklich nichts beeinträchtigt? Ich werde es mal versuche! Vielen Dank --------------------------------- Wie sich herausgestellt hat, kann man die Kollision Flags nicht entfernen, da sich sonst die Server Version ändert. Nun habe ich einfach in collision.cpp die Funktion GetTile so geändert, das er jedes Tile ignoriert, was einen Index höher als 5 hat. (5 Weil die AND-Verknüpfung aus COFLAG_SOLID und COFLAG_NOHOOK 5 ergibt). Nun…
-
Teleport Tiles erstellen
BeitragSo ich habe erstmal versucht andere Tiles zu machen, aber ich komme nicht am Problem vorbei mit der binären Collision Flags Also in der Klasse CCollision ist ein enum definiert, welches binäre Collision Flags haben (COLFLAG_SOLID = 1, COFLAG_DEATH = 2, COFLAG_NOHOOK = 4) Diese werden zur Überprüfung von Tiles Kollisionen verwendet, nehme ich mal an. Wenn ein Tile vom Index her diesen Bit besitzt wird diese FLAG auch verwendet. Beispiel: Index 5 ist binär 0101 uns besitzt damit die Flags COLFLAG_…
-
Teleport Tiles erstellen
BeitragAlso mit den Tiles definieren in mapitems.h würde ich nun folgendes machen: unter mapitems.h einfügen: [cpp]TILE_TELE_TO_START=36,TILE_TELE_FROM_START,TILE_TELE_TO_END=189,TILE_TELE_FROM_END,[/cpp] unter collision.cpp einfügen: Init Funktion [cpp]if((Index >= TILE_TELE_TO_START && Index <= TILE_TELE_TO_END) || (Index >= TILE_TELE_FROM_START && Index <= TILE_TELE_FROM_END)) m_pTiles.m_Index = Index;[/cpp] neu Funktionen [cpp]bool CCollision::IsTileTele(int x, int y){ int index = GetTile(x, y); re…
-
Teleport Tiles erstellen
BeitragLeider hat es nicht lange gedauert bis ich vorm ersten großem Problem stehe. Ich habe keine Ahnung wie ich das Teleport-System umsetzen soll, denn ich habe keine Lust ein System von Race Mod zu übernehmen. Was ich weis ist, dass man, wenn man mehrere Tiles hat, einen neuen Eintrag in die enumeration von CCollisionhinzufügen soll, der aber nicht den Wert hat, der aus sich einem anderen Eintrage ergibt. (Beispiel: COFLAG_TELE = 5, [5 = 4 + 1, was dafür das es binär die Flag COFLAG_NOHOOK enthält] …
-
Code Dokumentation
Beitrag@Pikotee Ich werde es mir merken ::D: So ich habe gerade noch mal ein bisschen gegooglet und folgendes entdeckt <Klick> Ich weis nicht wie sehr sich der Code von 0.6.1 von 0.6.2 unterscheidet, aber ich finde es merkwürdig, dass ich diese Seite nicht schon viel früher entdeckt habe.
-
Code Dokumentation
BeitragAlso muss ich mich doch durch die Source wühlen, anstatt alles in einer sauberen Doku zu lesen. :._.: Ok gut dann hat sich das alles erstmal erledigt. Vielen Dank!
-
Code Dokumentation
Beitrag@KingteE Ich mache eine Ausbildung zum Fachinformatiker im Bereich Anwendungsentwicklung, weswegen ich schon mal mit der Programmierung gut vertraut bin :;): @Patafix Vielen Dank, das ist schonmal ein guter Anfang. Doch wie mache ich das, wenn ich eine neue Klasse erstellen möchte? Wo müsste ich das Objekt definieren, um von anderen Klassen aus Zugriff zu erlangen?
-
Code Dokumentation
BeitragGuten Tag, da ich neben meiner Ausbildung endlich mal Zeit gefunden habe, wollte ich mal eine Teeworlds Mod. Doch ich musste leider schnell feststellen, das man in der Community nicht wirklich viele Tutorials oder Hilfe zum Code bekommt. Somit musste ich mich oft Stunden damit beschäftigen, bis ich mal etwas fertig gestellt habe. Nun die Frage: Gibt eine Dokumentation über den Teeworlds Code gibt, wo ich nicht in den einzelnen Dateien rumblättern muss? Wenn Nein, wie kann ich mich am besten im C…
-
1.5_1 ist raus.
BeitragEs wurden ein paar fehlende Übersetzungen eingebaut und ein Knopf zum starten des Teeworlds Client eingebaut. Außerdem werdem jetzt nach neuen Updates die alte Datei gelöscht. Viel Erfolg beim Server erstellen.
-
Änderungen: - Im Menü “Datei” kann man nun den Teeworlds Server vom Programm aus starten, sobald die Server Datei unter Einstellung angegeben wurde. - Updater startet nun die neue Version nach dem Updaten. - Unter Info steht nun die “Buildnummer” hinter der Versionsnummer. - Einiege Fehler behoben und den Code aufgeräumt.
-
Internet-Geschwindigkeit
Shadow_Man - - Offtopic
Beitrag2274809445.png 71504398.png
-
Was für eine Grafikkarte habt ihr?
Shadow_Men - - Offtopic
BeitragZotac Geforce 460 GTX AMP! Edition
-
Open-Source
BeitragDie TCC Source steht jetzt für alle zur Verfügung um selbst ein paar Änderungen zu machen. Wer Lust hat kann sich diese angucken unter github.com/ShadowMen/TCC
-
Problem bei meinem Server
BeitragZitat von //z.: „ schaut ob ihr ihn findet .. 194.166.64.216:8303 “ Ist das auch deine aktuelle externe IP-Adresse? Schau doch mal unter wieistmeineip.de nach und poste deine aktuelle IP-Adresse.
-
Teeworlds Entities Editor!
BeitragPaint.Net reicht dafür aus. Dort kannst du auch ein Gitter erstellen und außerdem kannst du sehr wohl eine Rechteckige Maske erstellen inder du dann zeichnest.
-
Version 1.4_1 ist raus
BeitragDiese Version behebt den Fehler, dass die Hilfe für die Mod WaterMOD nicht funktioniert. Außerdem wurde ein zweiter Update-Server online gebracht, da es mit dem anderen Probleme gab. Weitere Infos auf der Homepage. MfG Shadow_Men //Edit Schuldigung wegen dem Doppel Post habe es gerade erst bemerkt :S: