Tutorial - Frage

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

  • case DIALOG_BUYPRIVATEVEHICLE:
    {
    new string[228];
    if(!response)
    {
    SetCameraBehindPlayer(playerid);
    UnfreezePlayer(playerid);
    RemovePlayerFromVehicle(playerid);
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    return 1;
    }
    if(response)
    {
    for(new i=0;i<sizeof(autoVehicles);i++)
    {
    if(GetPlayerVehicleID(playerid) == autoVehicles[i])
    {
    if((GetMoney(playerid) - VehicleShop[i][Preis]) < 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, ERROR_MONEY);
    SetCameraBehindPlayer(playerid);
    UnfreezePlayer(playerid);
    RemovePlayerFromVehicle(playerid);
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    return 1;
    }
    if(GetPlayerVehicleCount(playerid) >= MAX_PLAYER_VEHICLES)
    {
    SendClientMessage(playerid, COLOR_GREY, "* Du kannst keine weiteren Fahrzeuge kaufen.");
    SetCameraBehindPlayer(playerid);
    UnfreezePlayer(playerid);
    RemovePlayerFromVehicle(playerid);
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    return 1;
    }
    GiveMoney(playerid, -VehicleShop[i][Preis]);
    format(string, sizeof(string), "Du hast dir ein %s gekauft.\nDas Fahrzeug steht am Ausgabe Punkt bereit.\nMit /carhelp siehst du die Fahrzeug Befehle", VehicleShop[i][Name]);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    ShowInfo(playerid, "Du hast dich also fuer~n~dieses Auto entschieden.~n~Wenn du ein schoenen~n~Ort findest, indem du~n~dein Auto parken moechtest,~n~tippe /parken ein. Achja,~w~dein Auto verliert jedes~nmal, wenn der Motor~n~eingeschaltet ist, an Benzin~n~Du solltest also immer~n~auf dein Tank achten.~n~~n~Steige in dein gekauftes~n~~b~Fahrzeug ~w~ein und fahre~n~zum ~r~Checkpoint~w~!");
    SchonGewusst(playerid, "Wir besitzen auch eine~n~~b~Fachebook ~w~Page");
    SetPlayerCheckpointEx(playerid, 1003.9152,-939.3000,42.1797, 2.0, CP_TUTORIAL_10, CP_TYPE_TUTORIAL);
    new color1 = 1, color2 = 1;
    CreatePlayerVehicle(playerid, VehicleShop[i][modelid], VehicleShop[i][buySpawnX], VehicleShop[i][buySpawnY], VehicleShop[i][buySpawnZ], VehicleShop[i][buySpawnA], COLOR_HEX_DARKBLUE"- TÜV -", (VehicleShop[i][Preis]/2), 0, color1, color2);
    SetCameraBehindPlayer(playerid);
    UnfreezePlayer(playerid);
    RemovePlayerFromVehicle(playerid);
    SetVehicleParamsEx(GetPlayerVehicleID(playerid), VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, alarm, doors, bonnet, boot, objective);
    return 1;
    }
    }
    }
    }



    Hallo,


    Ich habe ein Problem. Wen ich das Fahrzeug kaufe erscheint die Box + Text von SchonGewusst(playerid, "Wir besitzen auch eine~n~~b~Fachebook ~w~Page"); Aber
    ShowInfo(playerid, "Du hast dich also fuer~n~dieses Auto entschieden.~n~Wenn du ein schoenen~n~Ort findest, indem du~n~dein Auto parken moechtest,~n~tippe /parken ein. Achja,~w~dein Auto verliert jedes~nmal, wenn der Motor~n~eingeschaltet ist, an Benzin~n~Du solltest also immer~n~auf dein Tank achten.~n~~n~Steige in dein gekauftes~n~~b~Fahrzeug ~w~ein und fahre~n~zum ~r~Checkpoint~w~!"); Zeigt er mir nicht an den Text box ist alles da aber den Text nicht.


    Warum?


  • stock ShowInfo(playerid, text[])
    {
    if(IsPlayerConnected(playerid))
    {
    PlayerTextDrawSetString(playerid, pTextInfo[playerid][6], text);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][0]);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][1]);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][2]);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][3]);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][4]);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][5]);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][6]);
    }
    return 1;
    }


    stock SchonGewusst(playerid, head[])
    {
    if(IsPlayerConnected(playerid))
    {
    PlayerTextDrawSetString(playerid, pTextInfo[playerid][7], head);
    PlayerTextDrawShow(playerid, pTextInfo[playerid][7]);
    }
    return 1;
    }


    Das ding ist die anderen funktionieren ja nur wen ich das Auto kaufe funktioniert es nicht wen ich dann weiter mache zum nexten Checkpoint zeigt er es wider einwandfrei an.

    Einmal editiert, zuletzt von Dr. Frauenarzt () aus folgendem Grund: Fehler behoben