Dini

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
  • if(strcmp(cmd, "/pkwschein", true) == 0)
    {
    new tmp[256];
    new giveplayer[200];
    new gfile[128];


    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][Fahrlehrer] >= 1)
    {
    tmp = strtok(cmdtext, idx);
    new otherplayer = strval(tmp);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "[BENUTZUNG]: /fscheinpkw [SpielerID]");
    return 1;
    }
    if(!IsPlayerConnected(otherplayer)) return SendClientMessage(playerid, COLOR_WHITE, "Falsche SpielerID !");
    GetPlayerName(otherplayer, giveplayer, sizeof(giveplayer));
    PlayerInfo[otherplayer][Driverlicense] = dini_Int(gfile, "Driverlicense");
    format(gfile, sizeof(gfile), "/Accounts/%s.ini", otherplayer);
    PlayerInfo[otherplayer][Driverlicense]=1;
    dini_FloatSet(gfile, "Driverlicense", PlayerInfo[otherplayer][Driverlicense]);
    SendClientMessage(playerid, COLOR_GREEN, "Du hast ihm einen PKW Führerschein gegeben !");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Fahrschul Lehrer !");
    }


    }
    return 1;
    }


    -.-


    Das geht wieder nicht, der hat nur bis zum GMX den FÜhrerschein, der trägt den nicht ein.
    Was muss ich umschreiben??
    Habe mal in einem anderen Script das gesehen:
    PlayerInfo[giveplayerid][pLicense] = 1;
    dini_IntSet(gfile, "License", PlayerInfo[giveplayerid][pLicense]);
    Bei mir geht das nicht -.-

  • Lädst du denn auch den Eintrag beim einloggen wieder aus dem Userprofil?
    Du kannst doch einfach überprüfen ob dein Script den Eintrag im Userprofil erstellt 8| .
    dini_FloatSet(gfile, "Driverlicense", PlayerInfo[otherplayer][Driverlicense]);
    Nehm dini_IntSet,Glaube kaum das es bei dir die Lizenz 3,5 gibt.