Beiträge von Kaliber

    new string[3500],string2[50];
    format(string2,sizeof(string2),"Verbrechen/%s.txt",SpielerName(strval(inputtext)));
    new File:f = fopen(string2, io_read);
    fread(f, string);
    fclose(f);


    Also 1. Frage, wieso verwendest du strval(inputtext) ?


    Sinnlos mach nur inputtext, da du ja keine Zahl auslesen willst ?!


    So und nur die 1. Zeile wird ausgelesen, weil glaube ich der string zu klein ist von string2 setzte den mal am besten auf 256 ^^


    mfg. :thumbup:


    //EDIT:


    Mach das mal so:


    new string[256];
    format(string,sizeof(string),"Verbrechen/%s.txt",SpielerName(inputtext));
    new File:f = fopen(string, io_read);
    fread(f, string);
    fclose(f);

    Setze das ganz unten in dein Script:


    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
    }


    und dieses pTban


    trägst du in dein enum ein ^^


    mfg. :thumbup:

    das kannst du sicherlich im Script einstellen.


    Klar wo auch sonst :D


    ne Spaß, also wenn du da einen Befehl willst hier mal ein Codeschnipsel:


    if(strcmp(cmd, "/skinchange", true) == 0)
    {
    if(PlayerInfo[playerid][pLeader] == 1) //halt angeben in welcher Frak man ist
    {
    SetPlayerSkin(playerid, 1); // 1 ist nur ein bsp musste halt mir der gewünschten skinid ersetzen
    }
    return 1;
    }


    So ist das wenn du GF benutzt.. weiß halt nicht wie das in deinem Script ist, aber hoffe du kannst gut genug scripten um dir das selber einzurichten ^^


    mfg. :thumbup:

    Ich wollte euch nur drauf hinweisen, da sieht man mal wieder wie unreif ihr seid.


    Das sagt der, der hier 2 Verwarnungen hat ...


    Nunja ist jetzt mal gut damit, ich finde da du eh an keinem Scriptkurs teilnimmst, solltest du aufhören mich zu reizen...


    mfg. :thumbdown:

    Mhm, mach das doch mal so:


    new Text:Hallo[MAX_PLAYERS];


    public OnPlayerConnect(playerid)
    {
    Hallo[playerid] = TextDrawCreate(1,1,"--");
    //hier irgentwas halt so
    }


    Und dann kannst du es zerstören mit TextDrawDestroy(Hallo[playerid]);


    So zerstörst du es halt nur für die playerid ;)


    mfg. :thumbup:

    Mach das mal so:


    public abfahrpunkte()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerInRangeOfPoint(2,i,262.9120,1153.5863,10.9575)) // Hier Fügt ihr die Coords von den Oben gesezten CP ein.
    {
    if(schulung[i] == 1)
    {
    SetPlayerCheckpoint(i,244.7255,1153.1910,11.9427, 5.0); // Hier den 2 Coord Punkt eintragen
    SendClientMessage(i, Gelb, "1Checkpoint Erreicht weiter zum 2.");
    schulung[i] = 2;
    }
    }
    else if(IsPlayerInRangeOfPoint(1,i,262.9120,1153.5863,10.9575)) // Hier Fügt ihr die Coords von den Oben gesezten 2 CP ein.
    {
    if(schulung[i] == 2) // Hier auch um 1 Erhöhen
    {
    SetPlayerCheckpoint(i,244.7255,1153.1910,11.9427, 5.0); // Hier den 3 Coord Punkt eintragen
    SendClientMessage(i, Gelb, "1Checkpoint Erreicht weiter zum 2.");
    schulung[i] = 3; //hier auch um 1 Erhöhen
    }
    }
    else if(IsPlayerInRangeOfPoint(2,i,262.9120,1153.5863,10.9575)) // Cords des Lezden ------- Fehlerreihe -------
    {
    if(schulung[i] == 3) // hier auch des Lezden
    {
    TakingLesson[i] = 0;
    DestroyVehicle(Fahrschulauto);
    PlayerInfo[i][pCarLic] = 1;
    DisablePlayerCheckpoint(i);
    SendClientMessage(i, Gelb, "Sie haben die Praxis Bestanden Viel Spaß bein Zukünftigen autofahren.");
    schulung[i] = 0; //hier trägt ihr 0 Ein.
    }
    }
    }
    return 1;
    }


    mfg. :thumbup:


    //EDIT: 3

    Siehst du mich nicht oder machst du das für extra?


    Also:


    Code
    Microsoft Visual C++ ist ein System der Firma Microsoft zur Entwicklung von Software in der Programmiersprache C++ unter dem Betriebssystem Windows und anderen Betriebssystemen von Microsoft.
    Aktuelle Versionen von Visual C++ verfügen über den erweiterten C++-Befehlssatz C++/CLI, der unter anderem die Nutzung der .NET-Programmierung vereinfachen soll.


    Und was das C++ angeht:

    Code
    C++ ist eine von der ISO standardisierte höhere Programmiersprache.


    Also wo liegt dein Problem :huh:


    mfg. :rolleyes:


    PS: So etwas ist unnötig -.-

    Schreibs einfach so:


    if(IsPlayerInRangeOfPoint(1,playerid,262.9120,1153.5863,10.9575)) // Cords des Lezden ------- Fehlerreihe -------
    {
    if(schulung == 2) // hier auch des Lezden
    {
    TakingLesson[playerid] = 0;
    DestroyVehicle(Fahrschulauto);
    PlayerInfo[playerid][pCarLic] = 1;
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid, Gelb, "Sie haben die Praxis Bestanden Viel Spaß bein Zukünftigen autofahren.");
    schulung[playerid] = 0; //hier trägt ihr 0 Ein.
    }
    }


    mfg. :thumbup:


    //EDIT: playerid