1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. GTA Network forum is now in archive mode.

Suche Basis Script für RP Server

Discussion in 'Deutsch/German' started by GeneralRurra, Apr 11, 2017.

Tags:
  1. GeneralRurra

    GeneralRurra Member

    Messages:
    5
    Likes Received:
    0
    Joined:
    Apr 9, 2017
    Hallo

    wir sind auf der suche nach einem anfangs Script für einen RP Server,
    da ich entweder zu blöd dafür bin oder es einfach noch nichts in der Richtung gibt,
    wollte ich die nette Community fragen ob einer ein so gesagtes Starter Script,
    hätte wo mit ich darauf aufbauen kann.

    Ich hoffe ich finde hier so nette Leute die mir vielleicht behilflich sein können.


    Mit freundlichen Grüßen

    Euer GeneralRurra
     
  2. Halfbax

    Halfbax Member

    Messages:
    6
    Likes Received:
    0
    Joined:
    Mar 20, 2017
    Wirst wahrscheinlich nicht fündig werden. Deswegen fange am besten mit einem Login System an.

    Grüße
     
  3. GeneralRurra

    GeneralRurra Member

    Messages:
    5
    Likes Received:
    0
    Joined:
    Apr 9, 2017
    Ja das mit dem Login System wollte ich das von The Godfather Benutzern nur halt in einer bearbeiteten Version
     
  4. GeneralRurra

    GeneralRurra Member

    Messages:
    5
    Likes Received:
    0
    Joined:
    Apr 9, 2017
    Das Problem ist ich weiß gerade nicht wo ich Anfangen soll.
    wenn ich jetzt wie bei AltisLife ein Starter Script hätte könnte ich darauf aufbauen
     
  5. Trust37

    Trust37 Well-Known Member

    Messages:
    181
    Likes Received:
    49
    Joined:
    Sep 6, 2016
  6. GeneralRurra

    GeneralRurra Member

    Messages:
    5
    Likes Received:
    0
    Joined:
    Apr 9, 2017
    hast du das schon mal probiert das script
     
  7. Trust37

    Trust37 Well-Known Member

    Messages:
    181
    Likes Received:
    49
    Joined:
    Sep 6, 2016
    nein habe ich nicht
     
  8. TheSup

    TheSup Active Member

    Messages:
    79
    Likes Received:
    10
    Joined:
    Apr 18, 2017
    Fang einfach mal an, dir einen Ablaufplan zu erschaffen.
    Vielleicht mit der Frage? Was soll beim Spieler passieren, wenn er auf den Server kommt?
     
  9. chenjung

    chenjung Member

    Messages:
    25
    Likes Received:
    1
    Joined:
    May 23, 2017
    Bezüglich des vorhanden RPG Scripts, da scheint der Login nicht zu gehen? Kann sich zwar registrieren, aber danach nicht einloggen? *g* Habt da wer eine Idee?
     
  10. TheSup

    TheSup Active Member

    Messages:
    79
    Likes Received:
    10
    Joined:
    Apr 18, 2017
    Ja, das kommt ganz darauf an.

    Script? Errors?
     
  11. chenjung

    chenjung Member

    Messages:
    25
    Likes Received:
    1
    Joined:
    May 23, 2017
    Hi, also bei mir sagt er immer Username unbekannt.

    Also er nimmt ja den Namen von Socialclub. Hab also erstmal mich gereggt Passwort vergeben, war so weit ok.

    Dann bei /login passwort dort sagt er dann, dass der User nicht bekannt sei. Auf dem Server sehe ich aber die Datei wo mein Username drin steht. Also irgendwas scheint da nicht zu stimmen.
     
  12. TheSup

    TheSup Active Member

    Messages:
    79
    Likes Received:
    10
    Joined:
    Apr 18, 2017
    Bei der Login Abfrage müssen 2 Informationen an die Datenbank weitergegeben werden:

    1. Socialclub bzw. Username
    2. Passwort

    Dann kommt die Abfrage bei der gefragt wird, ob eine Zeile in der Datenbank existiert, bei der das eingegebene Passwort in Kombination mit dem Usernamen stimmt. Wenn der Nutzername unbekannt ist, hast du vielleicht etwas Falsches überliefert?

    player.socialClubName

    Das bräuchtest du dafür...... player.name ist der Spieler-Name

    player.Name =/ player.socialClubName

    Wenn die Datenbank was findet [ if(reader.HasRows())], ist er erfolgreich engeloggt.
     
    chenjung likes this.
  13. chenjung

    chenjung Member

    Messages:
    25
    Likes Received:
    1
    Joined:
    May 23, 2017
    Ohhh achso ich brauche eine Datenbank wie MySQL? XD ich dachte die txt Datei reicht aus ^^ ok dann muss ich nochmals gucken.
     
  14. TheSup

    TheSup Active Member

    Messages:
    79
    Likes Received:
    10
    Joined:
    Apr 18, 2017
    Ich würde dir eine MySQL Datenbank auf jeden Fall empfehlen.
    Dort kannst du angenehm alles speichern von über dem Spielernamen bis hin zum Admin-Level oder dem Ban-Status, seinen Fahrzeugen und Häuser.

    Es ist übersichtlich und strukturiert.
     
    chenjung likes this.
  15. chenjung

    chenjung Member

    Messages:
    25
    Likes Received:
    1
    Joined:
    May 23, 2017
    Super danke für den Hinweis :=)

    Ich gucke mir das Script nochmals an. Ich denke da kann man dann auch den Verweis auf die Datenbank machen :=)
     
  16. TheSup

    TheSup Active Member

    Messages:
    79
    Likes Received:
    10
    Joined:
    Apr 18, 2017
    Ja stell einfach eine Datenbank-Verbindung her, wenn der Spieler ein eingegebenes Passwort abschickt. Dann guckt der Server nach. Wenn ein Ergebnis erscheint (also eine Reihe vorhanden ist), setzt du alle Variablen und liest alles aus der Datenbank aus.

    Wenn nichts vorhanden ist, dann kannst du dem Spieler mitteilen, dass das Passwort falsch ist oder der Benutzeraccount nicht existiert und ihm, falls du mit CEF arbeitest, wieder die Login-Form neu anzeigen lassen.
     
  17. chenjung

    chenjung Member

    Messages:
    25
    Likes Received:
    1
    Joined:
    May 23, 2017
    Ich muss sagen, ich bin ja noch völlig neu ^^

    Daher, haue ich mir erstmal selbst vor Kopf, wegen der Datenbank. Aber das werde ich im laufe des Tages probieren. Weil dann kann ich das auch gleich am Server testen. Danke für deinen Tipp, manchmal bin echt neben der Spur :=D

    Nur zum Verständnis, würde die Datei, welche im cnc_accounts Ordner angelegt wird, ausreichen?

    PS: Es geht :=) Login möglich :=) Jetzt frage ich mich, ist es möglich, die Polizei nur einer bestimmen Gruppe zuzuweisen? ^^
     
    Last edited: May 24, 2017

Share This Page