Beiträge von German_ScripterHD

    Hallo Brotfische,


    Ich habe das Problem das meine Actoren durch den Boden fallen und auf der Straße landen.
    Mir ist bewusst an was der Fehler liegt, jedoch weiß ich nicht wie ich das beheben kann.
    Die Map wo sich mein Actor befindet wurde mit "CreateDynamicObject's" erstellt, sprich die Objekte laden ja erst wenn man sich in der Nähe befindet.
    Dadurch fallen die Actoren auch durch den Boden, soweit sogut.
    Aber wie behebe ich das?
    Vielleicht kann mir ja jemand von euch helfen ;)


    MfG :thumbup:

    Du hast "string" wahrscheinlich global definiert.

    Ja, das denke ich auch. Entweder du suchst mal in deinem Script mit (STRG + F) und gibtst mal "new string" ein oder du testet es so, dann sollte kein Fehler kommen ;)


    MfG :thumbup:

    Mit ocmd kannst du es Bespielsweise so schreiben:


    C
    ocmd:check(playerid,params[]){
        new pID;
        if(PlayerInfo[playerid][pAdmin] == 0)return SendClientMessage(playerid,-1,"Du bist kein Admin.");
        if(sscanf(params,"u",pID))return SendClientMessage(playerid,-1,"/check [id/name]");
        if(!IsPlayerConnected(pID))return SendClientMessage(playerid,-1,"Der Spieler ist nicht online!);
        Stats(playerid,pID);
        return 1;
    }

    MfG :thumbup:

    Die Funktion [wiki]Strcmp[/wiki] funktioniert aufjeden Fall auch im Dialog.


    //Edit:
    Habe den Fehler entdeckt ;) .
    Teste es mal so:


    MfG :thumbup:

    Teste es mal so :) gegebenenfals bei der Funktion [wiki]Strcmp[/wiki] true oder false anpassen.

    C
    if(dialogid == DIALOG_UNTERSCHRIFT)
    {
        if(!response)return SendClientMessage(playerid, COLOR_WHITE, "{FF8484}Abgebrochen{FFFFFF}.");
        new unterschrift[128], besitzer[MAX_PLAYER_NAME];
        format(unterschrift,128,inputtext);
        GetPlayerName(playerid, besitzer, MAX_PLAYER_NAME);
        if(!strcmp(unterschrift,besitzer,true))return SendClientMessage(playerid, COLOR_WHITE, "{FF8484}Fehler{FFFFFF}! Unterschrift stimmt nicht mit deinem Namen überein!");
        // wenn es übereinstimmt was passieren soll
        return 1;
    }

    MfG :thumbup:

    Teste es mal so:


    MfG :thumbup:

    Hab im Breadfish Forum ein Tutorial zu anklickbaren TextDraws gefunden.
    Sollte dir eigentlich helfen, da dort die Grundfunktionen erklärt sind.


    Anklickbare Textdraws


    //Kleines Update:
    Das Video erklärt auch wie man TextDraws anklickbar macht:


    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    MfG :thumbup:

    Der Fehler ist ganz Simpel ;)


    Deine Abfrage:

    C
    if(cInfo[i][besitzer]!=sInfo[playerid][db_id])continue;

    hier schreibst du db_id klein (sInfo[playerid][db_id])


    Beim Speichern jedoch:

    C
    format(query,sizeof(query),"UPDATE Spielerautos SET X=%f ,Y=%f,Z=%f,ROTATION=%f WHERE DB_ID=%i AND BESITZER='%i' AND MODEL=%i",cInfo[i][carx],cInfo[i][cary],cInfo[i][carz],cInfo[i][carrota],cInfo[i][DB_ID],sInfo[i][DB_ID],cInfo[i][modelID]);


    schreibst du es groß (sInfo[i][DB_ID])


    Das bedeutet:

    C
    sInfo[i][DB_ID]

    zu:

    C
    sInfo[i][db_id]


    MfG

    Du kannst das z.B. so machen:


    Das System habe ich jetzt schnell geschrieben und ist eigentlich auch sehr Simpel, aber vielleicht nützt es dir es ja etwas.
    Getestet habe ich es nicht!

    Du baust einfach eine Abfrage ein ;)


    z.B:

    C
    if(FraktionsKasse[fraktion] < 1)return 1;

    Die Abfrage, frägt ob die Fraktion X, 0€ oder weniger als 0€ hat, wenn ja, wird der Code durch das return 1 beendet.

    Mit der Lizenz bin ich ja berechtigt 2x 256 Slot TS zu erstellen oder einen 512 Slot TS, habe ich das so richtig verstanden?



    Forum ist wohl nicht nötig, sofern man seine ''Bewerbung'' bzw. Seinen Antrag da richtig ausfüllt sind die dort recht kooperativ.

    Also arbeite gerade an einem Forum und möchte den Teamspeak als kostenlose Dienst anbieten. Aber was ist mit Bewerbungen gemeint ?