Gibt Nachricht 6Mal raus

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
  • hey ich hab mir ein Befehl zum Nicht Mieten gebastelt doch jetzt wen ich /nichtmieten eingebe bekomme ich die Nachricht 6Mal was hab ich falsch gemacht ?
    und wen ich /nicht mieten eingebe steht da auch befehl Gibt es nicht aba er Funktioniert sonst wie gewollt (abgesehen von den Fehler mit oben;D)
    ocmd:nichtmieten(playerid,params[])
    {
    for(new i=0; i< GetMaxPlayers(); i++)
    {
    new Vehicle = GetPlayerVehicleID(playerid);
    if(Vehicle == mieten[i])
    {
    SetVehicleToRespawn(GetPlayerVehicleID(playerid));
    }
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,1);
    SendClientMessage(playerid,GELB,"Du hast Das Car nicht Gemietet");
    }
    return 1;
    }


    bitte um hilfe
    lg kifkat

  • So return 1 kommt nich da hin sondern so.


    ocmd:nichtmieten(playerid,params[])
    {
    for(new i=0; i< GetMaxPlayers(); i++)
    {
    new Vehicle = GetPlayerVehicleID(playerid);
    if(Vehicle == mieten[i])
    {
    SetVehicleToRespawn(GetPlayerVehicleID(playerid));
    }
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,1);
    SendClientMessage(playerid,GELB,"Du hast Das Car nicht Gemietet");
    return 1;
    }
    }


    //edit: richtig eingerückt

    Mit freundlichen Grüßen
    deniboy9

  • bin mir ne sicher aber versuch mal



    ocmd:nichtmieten(playerid,params[])
    {
    for(new i=0; i< GetMaxPlayers(); i++)
    {
    new Vehicle = GetPlayerVehicleID(playerid);
    if(Vehicle == mieten[i])
    {
    SetVehicleToRespawn(GetPlayerVehicleID(playerid));
    }
    else
    {
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,1);
    SendClientMessage(playerid,GELB,"Du hast Das Car nicht Gemietet");
    }
    }
    return 1;
    }


    ist ne gestetet und hier geschrieben

  • Versuchs mal so. Wenns nicht klappt, dann weiß ich auch nicht weiter ^^


    ocmd:nichtmieten(playerid,params[])
    {
    for(new i=0; i< GetMaxPlayers(); i++)
    {
    new Vehicle = GetPlayerVehicleID(playerid);
    if(Vehicle == mieten[i])
    {
    SetVehicleToRespawn(GetPlayerVehicleID(playerid));
    }
    RemovePlayerFromVehicle(playerid);
    TogglePlayerControllable(playerid,1);
    SendClientMessage(playerid,GELB,"Du hast Das Car nicht Gemietet");
    return 1;
    }
    return 1;
    }

    Mit freundlichen Grüßen
    deniboy9