Beiträge von Kaliber

    //Edit:


    Achso jetzt weiß ich was du meinst...


    Nein, das ist so nicht möglich, da diese Liste die Leute auflistet die auf dem Server online sind, wenn jedoch ein Kick(playerid); in dem Befehl drinnen steht, dann würde er da nicht mehr drinnen stehen :D


    mfg. :thumbup:

    Das geht nicht mit HTML, sondern mit Javascript:


    PHP
    <script type="text/javascript">
    Check = prompt("Geben Sie Ihr Passwort fuer diese Seite ein", "");
    if (Check != "Test") {//Wenn das passwort nicht "Test" ist
      history.back();
    } else {
      alert("Sie haben Zutritt");
    }
    </script>


    mfg. :thumbup:

    ich will wen ich /rcar eingebe das alle Autos respawn werden


    Achso, sag das doch gleich :D


    Das macht man so:


    ocmd:rcar(playerid,params[])
    {
    if(GetPVarInt(playerid,"Adminlevel") <2)return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    for(new v; v<MAX_VEHICLES; v++)
    {
    for(new i; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerInVehicle(i, v)) continue;
    SetVehicleToRespawn(v);
    }
    }
    return 1;
    }


    mfg. :thumbup:

    Einfach nur so:


    ocmd:rcar(playerid,params[])
    {
    if(GetPVarInt(playerid,"Adminlevel") <2)return SendClientMessage(playerid,Rot,"[Fehler] {FFFFFF}Dazu bist Du nicht befugt.");
    new vehicleid;
    if(sscanf(params,"d",vehicleid))return SendClientMessage(playerid,Blau,"{FF0000}[Hilfe]{FFFFFF}: Benutze /RCar [vehicleid]");
    if(IsPlayerInVehicle(playerid, vehicleid)) return SendClientMessage(playerid,Rot,"[Fehler]Du befindest dich in diesem Auto, welches du respawnen willst !");
    SetVehicleToRespawn(vehicleid);
    return 1;
    }


    mfg. :thumbup:

    Deinen Query solltest du so schreiben:


    public LoadQuery(playerid)
    {
    new savedata[512];
    for(new i; i!=41; i++) cache_get_row(0,i,savedata);
    return 1;
    }


    Dann musst du das nicht 41x auflisten ^^


    mfg. :thumbup:

    Würdest du mir auch erklären warum da jetzt ne [25] dahin soll ?


    Der Text auf dem Nummernschild ist kein Integer, sondern ein String und diesen String musst du in einem Array speichern und deshalb die [25].

    Folgendes Beim Connecten soll ja gesetzt werden das er Kein Schild hat also pOwnSign = 0;


    Wenn du nix in das Array einträgst und die Länge mit strlen Abfragst bekommst du schon null.


    Dies wird auch in der Ini dan gesavet


    Da musst du aber jetzt aufpassen, du darfst das nicht als Integer Saven, sondern als String !


    Kann das Nummernschild nicht sogar 32 Zeichen lang sein ?


    Aber "sein" Nummernschild wird nicht solang, also muss der Array ja auch nicht so lang sein ^^


    mfg. :thumbup:

    Schreibe mal deinen Befehl so:


    if(strcmp(cmdtext, "/anbringen", true) == 0)
    {
    if(strlen(PlayerInfo[playerid][pOwnSign]) == 0)
    {
    new kz[25], vehicid = GetPlayerVehicleID(playerid), rand = random(9999);
    format(kz, sizeof(kz), "SF-%d",rand);
    SetVehicleNumberPlate(vehicid, kz);
    SetVehicleToRespawn(vehicid);
    format(PlayerInfo[playerid][pOwnSign], 25, "%s",kz);
    }
    else return SendClientMessage(playerid, 0x00032, "Du hast Schon ein Nummernschild an dein Auto Angebracht");
    }


    und in deinem enum ändere "pOwnSign," zu "pOwnSign[25],"


    und Lösche das unter OnPlayerConnect...


    mfg. :thumbup:


    Es würde allerdings, auch funktionieren wie du es vorher hattest, sprich:


    new hour;
    gettime(hour);
    if(hour >= 10 && hour <= 12)
    {
    //von 10 bis 12 Uhr
    }


    mfg. :thumbup:

    Nunja ein paar mehr Features wären evtl nicht schlecht gewesen...Das ist ja eher ein Codeschnipsel ^^


    Du solltest noch machen, dass auch wenn man ausgestiegen ist eine First Person Sicht hat ;)


    mfg. :thumbup:

    Was soll ich damit?


    Wenn du dir das mal durchgelesen hättest, wärst du auf dieses Zitat gestoßen:


    Code
    doors	Toggle the lock status of the doors.


    und so schließt man ein Auto zu:

    Code
    new engine,lights,alarm,doors,bonnet,boot,objective, vid = vehicleid;
    GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vid,engine,lights,alarm,0,bonnet,boot,objective);


    mgf. :thumbup: