Beiträge von Habub47

    Hey,


    war ne Weile weg und bin wieder da. Hab es mit Steam-Login geschafft, danke! Ein Steam-Login Button ist auf der Seite und man kann sich anmelden und wieder abmelden.
    Nun ich hab durchrecherchiert und gesucht, wie ich das mit meinem Server-DB abgleiche. Was ich nur gefunden ist, ein eigenes Login-System abzufragen, allerdings ist dieses Login System ja von Steam. Ich möchte die Steam UID auslesen und das dann in meiner Server DB abgleichen und dann entsprechende Werte ausgeben. Allerdings müssen ja bei der Anmeldung die Steam-Daten irgendwo gespeichert werden also brauche ich ja eine Tabelle nur für Steam-Daten oder denk ich falsch? :D
    In der Server Datenbank(also Gameserver) ist schon die UID abgespeichert, ich möchte lediglich damit nun die User identifizieren mit diesem Prozess.


    Also nun zu meiner Frage:
    Muss ich dafür nur eine neue Tabelle, neue Spalte oder auch neue Datenbank anlegen?
    Wenn ich eine neue Tabelle oder Datenbank anlegen muss, wie funktioniert das mit der Verbindung?


    Danke im Voraus
    DrSkio

    Alleine die Slots 250 Stück kosten einen Hoster im Einkauf 30,- € (Kleine Hoster zahlen 0,12€ pro Slot & große 0,08€ pro Slot) | Und dazu soll er dir noch einen vServer stellen? Ich finde den Preis minimal unrealistisch.
    Jedoch viel Erfolg bei der Suche!

    monatlich

    Hey!


    Ich suche nach einem guten Hoster, der Teamspeak³ Server mit bis zu ca. 250 slots anbietet. Mit dem Teamspeak sollte man auch Bots drüber laufen lassen wie der Sinus Bot oder den JTS3ServerMod. Auch in Zukunft möchte ich mit ts3admin.class arbeiten. Kennt da jemand einen Hoster oder evtl. ein komplett anderen Vorschlag?


    Verlangt wird also:
    - Teamspeak mit 250 slots
    - volle Rechte(sodass ich also auch bspw. über einen vServer darauf zugreifen kann, um die oben erwähnten Sachen zu implementieren)
    - seriöse Angebote
    - ggf. Support(bei Anliegen mit den Bots)


    Preisvorstellung sind so bis zu 30 Euro.
    Bezahlung geht über PSC aber bevorzugt wird Paypal.


    Kontaktiert mich, indem hier drunter schreibt oder per PN.


    Wir wollten das eig. über einen vServer laufen lassen, allerdings ist die Registrierung für eine NPL Lizenz schon solange geschlossen...


    Danke im Voraus :)

    Hey!


    Ich habe mich jetzt dazu entschieden sich auf das UCP via Steam einloggen zukönnen. Da es um ein Arma Spiel handelt, kann man die SteamUID als eindeutige verifizierung nehmen. Allerdings habe ich nach Recherchen fast garnichts gefunden, dann bin ich auf das Wort 'API' gestoßen, aber habe auch keine Ahnung davon.


    Kennt sich jemand aus, wie man ein Steam login auf das UCP einbaut und die SteamUID auslesen kann?


    Gruß,
    Skio

    Funktioniert! Danke dir vielmals! Momentan komme ich gut zurecht :)


    #edit 23.08.2018 18:58


    Habe alle dateien in einem Ordner, inkl. Bootstrap. Das ganze Bootstrap kram ist bisschen nervig, kann ich das in ein unterordner packen und würde noch alles funktionieren?
    2. Hab collapse benutzt also, dass beim klicken eines button/links unterpunkte kommen, funktioniert auch bis hierhin aber man kann es nicht beim erneuten klicken wieder verstecken...


    Code:

    Und möchte später, wenn ich ein Adminsystem eingebaut habe, dass man einfach ab Admin rang 5 bspw. über ACP es ändern kann, muss ich dazu was beachten, was mir die ganze Arbeit von Anfang an für später erleichtern kann?


    Nochmal Edit: Da der Quellcode irgendwie nicht funktioniert hier als Bild:

    Du loggst dich doch im UCP mit den Userdaten ein, mit denen du dich auch infame einloggst ( zugriff auf selbe Datenbank bzw. Tabelle) somit sind UCP und IG schonmal verknüpft.

    Du loggst dich doch im UCP mit den Userdaten ein, mit denen du dich auch infame einloggst ( zugriff auf selbe Datenbank bzw. Tabelle) somit sind UCP und IG schonmal verknüpft.


    Das ist aber kein SA:Mp Server, sondern ein Arma Server und man loggt sich ja dort Standartgemäß direkt ohne Passwort eingabe ein. Habe überlegt über diese SteamUID eine Verknüpfung zuerstellen, allerdings sind die Informationen, die man im Internet zu mager für einen Anfänger, bzw. wird mysqli benutzt und ich möchte pdo lernen, da es mir paar Leute empfehlen.



    Für das Forum kannst du die Registration abschalten und entweder mit anmelden am Server oder durch bestätigen im UCP eine Funktion schreiben die dir einen Foren-Account mit den selben oder eben anderen Logindaten erstellt (Stichwort: Externe Registrierung / Externer Login).

    Danke dir, mit den Stichwörter werde ich sicherlich etwas anfangen können! :)



    und für Teamspeak kannst du mit der Eindeutigen ID (glaube 28 Stelligen Code), welcher jeder Teamspeak User hat, eine Abfrage erstellen und dann eben der ID Rechte zuweisen. Diese solltest du auch in der Datenbank speichern damit man sich z.B. auch die Rechte wieder nehmen kann oder zur Sicherheit auch eine Abfrage ob der Client gerade auf dem Server ist und die Selbe IP hat.
    Für alles Teamspek mäßige braucht du die TS3 Admin Class oder das TS3 Framework.


    Ja da habe ich mich schon informiert, das schein garnicht so schwer zu sein. (hoffe ich) Und gibt auch einige Videos auf Youtube und Seiten, die sowas erklären.



    Du kann eine PHP Datei erstellen die je nach seiten Link bestimmte Werte bzw. Texte ausgibt oder aber Du behältst die, mMn. bessere, Struktur mehrerer Seiten und erstellst eine Weiter Datei in der die Links drin stehen und verknüpfst diese PHP Datei per include auf jeder Seite in der Navigation.

    Das habe ich nicht so ganz verstanden, um ehrlich zu sein. Also ich soll zu den bestehenden Dateien noch eine erstellen, die bestehende Datein einen Wert zuweisen und es durch die neu erstelle Datei aufrufen?


    Edit: Vielen dank nochmal für die Mühe!

    Weiß jemand, wie ich bei 3 verschiendenen Links nicht die ganze Seite neuschreiben muss?


    Also sagen wir ich habe die Startseite, dann den Loginbereich und dann noch das Regelwerk. Allerdings haben die alle das selbe Design nur halt verschiedene Inhalte.
    Momentan habe ich halt für jede Seite auch 3 verschiedene Dateien, kann man sowas umgehen?
    Weil wenn ich z. B. irgendwas ändere an den Links oder sonstiges, dann muss ich das bei jedem machen...

    Werde ich aufjedenfall einbauen das Teil :)


    Habe mich jetzt mit Bootstrap beschäftigt und rumgespielt um das zuverstehen. Absolut geil das Teil für Anfänger.
    Das Grunddesign ist (vorrübergehend fertig), man kommt auf die Startseite und sieht Neuigkeiten. Allerdings muss man für jeden neuen Eintrag den Code copy&pasten.
    Ich beschäftige mich jetzt mit dem Login, sollte ich diese direkt mit der DB vom Gameserver verknüpfen? Kann es, wenn ich es über .php programmiere, Sicherheitslücken kommen?

    Danke dir für den Ansatz! :)


    Mein Problem ist folgendes: Um eine Synchronisation für alle Plattformen zu machen,(Das heißt mit 1-2 klicks alle aktuellen Rechten zugewiesen bekommen auf Teamspeak und Forum) muss ich ja den Nutzer eindeutig indentifizieren können.
    Die Lösung: Bei der Registration bekommt jeder einen unterschiedlichen, generierten 5 stelligen Code.


    Wenn man jetzt zum Beispiel im künftigen UCP ist und um sich einloggen zukönnen, benötigt man die DB ID(sieht i. d. R. jeder) und den Verifizierungscode(jeder bekommt ein unterschiedlich und das bleibt geheim). Somit hat man schonmal sein UCP mit seinem Ingamestatus verknüpft, aber was mache ich um es mit dem Forum zu verknüpfen und mit dem Teamspeak? Da muss man ja Plugins einfügen, die sowas abfragen oderso. Da bin ich bisschen verwirrt...


    und danke für CSS, dann ist ja alles supi. :)



    Empfehle dir bootstrap, da kannst du dir ein schönes Design zusammenbauen ohne großartige css Kenntnisse.
    Dann für die ts Sync gibt es Frameworks einfach mal php ts Framework googeln dann triffst du auf mindestens eins.

    Hast recht, kann ich schonmal als Grundlage nehmen! danke dir



    Schau dir mal den Thread hier an: [How2] Basic UCP - PDO, OOP für Anfänger

    Werde ich mir mal anschauen

    Hey,


    ich würde gerne lernen wie man ein UCP erstellt welches erstmal sehr eingeschränkt ist. Ich weiß, dass ich noch php und mysql lernen muss.


    Allerdings soll man anfangs erstmal die grundlegenden Sachen sehen, wie NAME, DB Id, registriert seit. usw. bis dahin kann ich mir denken, wie ich das hinbekommen würde. Allerdings will ich auch eine ingame-ts-forum synchronisierung. Wie sollte ich das machen? Was brauche ich dafür?


    Am besten keine codeschnipsel, sondern wege und was man zu beachten hat. Wäre cool!
    Wenn ich CSS noch nicht kann, ist es schlimm oder kann man das nachbearbeiten?



    Danke im Voraus!
    Skio

    Naja ist über paypayl käuferschutz gewesen, dachte da braucht man kein Mittelsmann...
    Ich sehe nicht wv Threads er hat, weil er sein Profil voll einschränkt.


    Naja vllt hat er versucht seine Lizenz ehrlich verkaufen zu wollen und hat daher ein Account erstellt. Wurde halt noch nie gescammt, weiß fürs nächste mal bescheid.

    Der @Altoid hat mich angeschrieben, weil ihn aufgefallen ist, dass ich eine Forumsoftware suche. Habe mit ihn Kontakt aufgenommen und es auf 55€ runtergehandelt. Da es über Paypal mit Dienstleistung gekauft wurde, haben wir das direkt bezahlt. Nachdem bezahlt wurde, ist er direkt disconnected. Er hatte paar laggs aber wir haben nicht überprüft, ob er VPN hatte, da es immernoch ein Paypal Käuferschutz hatte.


    Nachdem er disconnected ist haben wir gesehen, dass er ein VPN genutzt hatte. Also Warnung bei dem Herrn!


    Beweis.
    https://www.pic-upload.de/view-35828210/Scammer.jpg.html
    https://www.pic-upload.de/view-35828209/Scammer2.jpg.html
    https://www.pic-upload.de/view-35828208/Scammer3.jpg.html
    https://www.pic-upload.de/view-35828211/SCAMMER4.jpg.html


    Gruß,
    Skio

    Füg mal bei Spalte B paar Sachen ein, wo du auch schreiben kannst. Dann siehst du was ich meine, ja habe das mit #Bezug gefixxt aber jetzt kommt das Problem, wie oben beschrieben, dass der Wert sich immer überschreibt und es dann zu mehrfach Einträge kommt. Ich möchte ja, dass jede ID nur einmal vorkommt.

    Bin nicht so erfahren mit, muss man auf der Woltlab Seite seine eigene Seite, worüber die Forumsoftware läuft, angeben? Kann man das ändern oder muss man irgendwie ein Antrag stellen

    https://docs.google.com/spread…U-UCpm4s/edit?usp=sharing


    Also wir haben schonmal eine feste Zahl (1 und 2), diese wird mit MAX ermittelt und der nächste Eintrag nimmt MAX + 1 und soll es zuweisen. Bisher funktioniert es, allerdings ist mein Problem, dass bei mehreren Einträgen er immernoch den MAX nimmt und somit die Zahl nicht festbleibt, nachdem sie einmal zugewiesen wurde.


    https://docs.google.com/spread…U-UCpm4s/edit?usp=sharing <- Alle haben Rechte dort rumzuprobieren und da ist mein Grundgerüst um es besser zu verdeutlichen(da könnt ihr nichts ändern)


    Wäre cool wenn das einer schafft :D

    Hallo!


    Ich möchte über die Google Tabellen teil eine IF Bedingung erstellen, welches selbstständig die ID's auflistet.


    Undzwar ist es so aufgebaut:
    ___________________________
    Spalte A Spalte B
    AuflistungsID | Name
    ___________________________
    Wenn bei Name etwas steht, soll bei der Spalte AuflistungsID selbstständig immer weitergezählt werden, sollten schon Einträge vorhanden sein.


    Mit =MAX(A:A)(startet mit 1) suche ich die größte Zahl, wo die Zahlen aufgelistet sind, aus und im selben Bereich versuche ich mit =WENN(B18 = ""; ""; SUMME($R$29+1))
    Das heißt wenn B18(da wo name stehen soll) irgendwas steht, dann soll er die Summe von R29(da wo =MAX(A:A) steht +1 wiedergeben.


    Da kommt aber da wo die Nummer stehen sollte und da wo =MAX ist #BEZUG


    Bitte um Hilfe :)