[PHP] Grex's Godfather UCP

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Wie mache ich eine Anzeige, ob der Spieler einen Führerschein hat?


    ich habe es so:


    echo dataout("Fuehrerschein",$PlayerInfo['pCarLic']."Vorhanden");


    Aber wenn man keinen hat steht da auch vorhanden

  • So

    PHP
    if($PlayerInfo['pCarLic'] == 1) echo dataout("Fuehrerschein","Vorhanden");
    	else echo dataout("Fuehrerschein","Nicht Vorhanden");

    Nicht ganz, ich glaube in der ini wird nur CarLic geschrieben, von daher, anstatt pCarLic CarLic schreiben.

  • es funzt,


    ich habe in der navigation eine neue seite gemacht! Name der Seite Lizensen


    Wenn er drauf klickt kommt nichts,


    ich habe in der indix folgendes geschrieben:


    else if($_GET['page'] == 'Lizensen')
    {
    if($PlayerInfo['pCarLic'] == 1) echo dataout("Fuehrerschein","Vorhanden");
    else echo dataout("Fuehrerschein","Nicht Vorhanden");
    }

  • ok also


    index:


    else if($_GET['page'] == 'Lizensen')
    {
    if($PlayerInfo['CarLic'] == 1) echo dataout("Fuehrerschein","Vorhanden");
    else echo dataout("Fuehrerschein","Nicht Vorhanden");
    }


    Navigation:


    <li><a href="index.php?page=Scheine">Lizensen</a></li>

    // Geht alles habs problem gefunden

  • Ich habe es so:
    else if($_GET['page'] == 'Scheine')
    {


    echo title("Deine Lizensen") . '<table><colgroup width=200 span=2></colgroup><tr><td>';



    if($PlayerInfo['CarLic'] == 1) echo dataout("Fuehrerschein","Vorhanden");
    else echo dataout("Fuehrerschein","Nicht Vorhanden");
    }



    dann sieht es aber so aus:

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Naja schoenes UCP ;) .
    Echt nice. Werde es dann auch fuer IVMP benutzen.
    Wer HELP braucht fuer dieses UCP kann mir eine PM hinterlassen.
    Ich habs grad von dem GF hier auf meinen Fun Server Gamemode umgeschrieben.
    Es ist noch nicht ganz vollstaendig, allerdings geht es schonmal.


    UCP by XGF


    Benutzername: test
    PW: test


    Viel Spass. wie gesagt, geht noch nicht ganz .
    Soll heissen dort steht noch nicht Geld,Score,Aktuelle Waffen,Aktuelles Car u.s.w
    das werd ich aber die tage noch eintragen.
    Wer das UCP fuer selfmade will.
    Soll mir bitte einen .ini datei von seinem GM schicken, und ich bearbeite ihm das.


    Grex: Koennte ich auch eine Lizenzbefreirung bekommen ?
    Ich wollte das Design , inclusive der Struktur komplett ummodeln.
    Und die Creduits kommen dann woanders hin.
    bzw krieg ich die erlaubnis das mit Credits (Evt. Kuerzung der Credits) komplett zu veraendern ?

  • Grex: Koennte ich auch eine Lizenzbefreirung bekommen ?
    Ich wollte das Design , inclusive der Struktur komplett ummodeln.
    Und die Creduits kommen dann woanders hin.
    bzw krieg ich die erlaubnis das mit Credits (Evt. Kuerzung der Credits) komplett zu veraendern ?


    Du darfst das UCP abändern wie du möchtest, auch das Design, jedoch muss der Footer bleiben...


    EDIT:

    10€ musste ihm zahlen, habe auch schon gefragt. ;)

    1.) Du musst nicht, wenn du die Credits weghaben willst, dann kommt eine Spende an SA-RL auf.
    2.) Er redet von Credit verschieben und nicht von entfernen.

  • ich und Luka haben damit probleme wir haben ja schon user immer im server aber wenn man sich einloggen will geht es einfach nicht man kommt nicht rein nur die neuen die sich egrade im server geregt haben die kommen nur rein was nun?

  • naja das kann daran liegen, das wenn deine Player sich regen , dass die was anderes in ihren .ini dateien stehen haben, als die alten player.
    Soll heissen das der Gamemode vil. irg wann mal geupdated wurde, und es nun nicht funzt.
    Evt. muesst ihr dann nochmal eure ganzer User Files loeschen / ubertragen.

  • genau.
    Probier es doch vorher auf einem TestServer, obs wirklich geht mit dem neu reggen.
    Und wenns klappt, musst du leider alle user nochmals löschen :S .


    //BTP:


    öhm ich hab doch wieder ein problem.


    if($PlayerInfo == true && $PlayerInfo['Key'] == $_POST['password'])



    Das habe ich zur passwort abfrage genutzt.
    Allerdings funktioniert das nicht ganz.
    In der Ini steht das:


    Code
    status=0
    password=test
    wanted=0
    skin=265
    Geld=1260000
    Score=0
    Admin=1
    Premium=0
    Sex=1


    Wenn ich den benutzername eingebe, der nicht exsitiert, also die ini file nicht exsistiert, dann funktioniert das nicht.
    Allerdings kann ich einfach irg. ein Passwort mit einem Benutzernamen eingeben, und ich komme in das Panel rein.


    index.php sieht so aus(der betroffene Berreich)



    Funktions:


    Code
    function GetPlayerInfo($user)
    	{
    		require "config.php";
    		$file="$GameDir/scriptfiles/$user.datei";
    		if(!file_exists($file)) return false;
    		$data = parse_ini_file($file);
    		return $data;
    	}


    meine .ini ist in meinem server .datei ;) .



    Also Admin , Premium u.s.w kann das Script auslesen, nur halt kein PW :/ .
    Login TMP:


    Code
    <tr>
    								<th>Passwort:</th><td><input type="password" name="passwort"></td>
    							</tr>



    Was mache ich falsch ?


    Hier das Panel:


    http://rcp.xgf-fun.de/UCP/


    Benutzername: test
    PW: test (man kann jedes eingeben , ka wieso.)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen