Beiträge von PizzaHaus

    Timeban Funkt nicht wenn man gebannt wird , wird man gekickt dann kann man ganz normal wd connecten



    Hast du bei den Einstellungen -> Aufnahme -> Aufnahmegerät dein Headset ausgewählt?

    Ja da ich ein Laptop habe kann ich auch ohne Headset sprechen ich habe es Falsch geschrieben mein Problem wenn ich Headset einschließe beim Laptop und Rede hören die mich aber Wenn ich Headset rausstecke dann Hören sie mich nicht? Eigentlich sollte das gehen da es fürher auch ging

    So ich habe den Behfehl neu geschrieben die Admin abfrage musst du wieder einfügen und zwar ganz oben


    Ps. Du musst wo SpielerName Steht dein Art angeben wie du Namen auslesen tust

    immer noch das gleiche warning





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

    Schick ma den behfehl

    Sry das wahr mein Fehler so muss das

    Klappt immer noch nicht
    Suche immer noch Hilfe!

    Damit ist gemeint das ich es so gemacht das die Datei erstellt wird wenn er alles hat du musst das so machen:


    //edit Tippfehler

    C:\Users\2\Desktop\DM Self\gamemodes\selfmade.pwn(98) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    Er meint du musst das so machen


    und warum? warum ist meiner falsch?

    Achso, ganz vergessen, dass ich hellsehen kann. Von einer Funktion "Registriert" hast du oben nichts erwähnt :wacko:
    Wo und wie erstellst du denn nun die Spielerdatei, wenn nicht über "SpielerSpeichern"?

    Habe nur
    stock Register
    stock Eingeloggt
    stock SpielerSpeichern
    stock SpielerLaden


    und bei OnPlayerConnect



    Ín der SpielerSpeichern-Funktion fehlt noch:

    C
    if(!dini_Exists(Spieler)) dini_Create(Spieler);

    Natürlich vor der anderen dini_Exists abfrage.

    hab ich schon ?


    stock Registriert(playerid,key[])
    {
    new Spieler[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(Spieler,sizeof(Spieler),"/Spielerdateien/%s.ini",Sname);
    dini_Create(Spieler); <----

    Hallo wenn ich mich registriere und auf scriptfiles spielerdateien gehe ist da kein .txt


    SpielerSpeichern:



    SpielerLaden:




    Ich glaube du das die falsche Zeile gepostet.
    SpielerName ist im enum deklariert und du nutzt es als Funktion.
    Ändere die Format Zeile mal zu:

    C
    format(string,sizeof(string),"%s wurde von Admin %s gefreezt! (Grund: %s)",Spieler[pID][SpielerName],Spieler[playerid][SpielerName],grund);

    immer noch die gleichen errors


    hilft mir keiner?