/startlesson funktioniert nicht

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
  • Hallo,


    Ich habe das Problem, das zurzeit die Fahrschule auf unserem Server nicht betriebsbereit ist, da der Befehl /startlesson nicht geht. Immer wenn man /startlesson [id] macht und derjenige dann Fahrschul Autos betreten will, kommt " Du hast kein Schlüssel"


    Hier: onplayerstatechange


    if(!IsPlayerInFrac(playerid,11) || TakingLesson[playerid] != 1)
    {
    for(new pv = 0; pv < sizeof(FahrschulVehs); pv++)
    {
    if(newcar == FahrschulVehs[pv])
    {
    SendClientMessage(playerid,COLOR_RED,"Du hast keine Schlüssel!");
    RemovePlayerFromVehicle(playerid);
    }
    }
    }


    /startlesson:


    if(strcmp(cmd, "/startlesson", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /startlesson [playerid/PartOfName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {


    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    format(string, sizeof(string), "* Du hast %s's Lehrstunde Gestartet.",giveplayer);
    SendClientMessage(playerid, COLOR_WHITE, string);
    format(string, sizeof(string), "* Fahrlehrer %s hat deine Lehrstunde gestartet.",sendername);
    SendClientMessage(giveplayerid, COLOR_WHITE, string);
    TakingLesson[giveplayerid] = 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist Offline !");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Fahrlehrer !");
    return 1;
    }
    }
    return 1;
    }


    Wenn ihr mehr braucht, einfach schreiben


    Ich hoffe das es dann funktionieren wird, da dies den kompletten Betrieb der Fahrschul Fraktion lahmlegt


    MfG. Cody09