Beiträge von ÉSMaticx

    Guten Tag Community,


    ich bin gerade dabei ein Anticheat zu schreiben jedoch failt mir die Abfrage beim Geld geben.



    stock GivePlayerCash(playerid, amout)
    {
    GetPlayerMoney(playerid, "Geld") += amount:
    GivePlayerMoney(playerid, amount):
    return 1:
    }




    ocmd: money(playerid, params[])
    {
    GivePlayerCash(playerid, 5000):
    return 1;
    }



    Code
    error 022: must be lvalue (non-constant)
    warning 215: experession has no effect



    Kann mir einer helfen ?

    Hier ist der ganze Stats befehl:



    ocmd:stats(playerid,params[])
    {
    new string[700], fraktname[64], donator[64], position[64];
    new Float:health;
    switch(GetPVarInt(playerid, "Fraktion" ))
    {
    case 0:(fraktname = "Zivilst");
    case 1:(fraktname = "Ordnungsamt");
    case 2:(fraktname = "F.B.I");
    }
    if(GetPVarInt(playerid, "Premiumuser") == 1)
    {
    donator = "Donator Rang";
    }
    else
    {
    donator = "Kein Donator";
    }
    if(GetPVarInt(playerid, "Rang") == 6)
    {
    position = "Leader";
    }
    else if(GetPVarInt(playerid, "Rang") >=5)
    {
    position = "Member";
    }
    if(GetPVarInt(playerid, "Fraktion") == 0)
    {
    position = "-";
    }
    format(string, sizeof(string), "Name: %s\n\nLevel: %d Geld: %d Bankkonto: %d\nTelefonnummer: %d Premium: %s Leben: %0.2f \nFraktion: %s Rang: %s", SpielerName(playerid), GetPlayerScore(playerid), GetPlayerMoney(playerid), GetPVarInt(playerid, "Bankkonto"), GetPVarInt(playerid, "Telefonnummer"), donator, GetPlayerHealth(playerid, health), fraktname, position);
    ShowPlayerDialog(playerid,DIALOG_STATISTIKEN,DIALOG_STYLE_MSGBOX,"Spielerstatistiken",string,"Schließen","");
    return 1;
    }

    Guten Tag Community,


    das Leben in meiner Stats anzeige wird mir nicht angezeigt.
    Ich habe 80 HP in der Statsmsg box steht dan aber nur


    Code
    Leben: 0.00


    code:



    new Float:health;


    Leben: %0.2f


    GetPlayerHealth(playerid, health)


    Guten Tag liebe Community,


    ich wollte in meinen /stats Befehl eine Lebensabfrage reinmachen wie soll ich das den machen ?


    Code:

    ocmd:stats(playerid,params[])
    {
    new string[700], fraktname[64], donator[64], position[64];
    switch(GetPVarInt(playerid, "Fraktion" ))
    {
    case 0:(fraktname = "Zivilst");
    case 1:(fraktname = "Ordnungsamt");
    case 2:(fraktname = "F.B.I");
    }
    if(GetPVarInt(playerid, "Premiumuser") == 1)
    {
    donator = "Donator Rang";
    }
    else
    {
    donator = "Kein Donator";
    }
    if(GetPVarInt(playerid, "Rang") == 6)
    {
    position = "Leader";
    }
    else if(GetPVarInt(playerid, "Rang") >=5)
    {
    position = "Member";
    }
    if(GetPVarInt(playerid, "Fraktion") == 0)
    {
    position = "-";
    }
    format(string, sizeof(string), "Name: %s\n\nLevel: %d Geld: %d Bankkonto: %d\nTelefonnummer: %d Premium: %s Leben: \nFraktion: %s Rang: %s", SpielerName(playerid), GetPlayerScore(playerid), GetPlayerMoney(playerid), GetPVarInt(playerid, "Bankkonto"), GetPVarInt(playerid, "Telefonnummer"), donator, fraktname, position);
    ShowPlayerDialog(playerid,DIALOG_STATISTIKEN,DIALOG_STYLE_MSGBOX,"Spielerstatistiken",string,"Schließen","");
    return 1;
    }



    falsch
    wenn dann so.


    AddStaticVehicle(421,1488.89941406,-1587.59960938,13.39999962,87.99499512,1,1); //Washington
    AddStaticVehicle(568,1475.80004883,-1600.40002441,13.50000000,0.00000000,1,1); //Bandito
    AddStaticVehicle(596,1479.29980469,-1587.50000000,13.19999981,87.99499512,1,1); //Police Car (LSPD)



    Wen dan so:

    AddStaticVehicleEx(421,1488.89941406,-1587.59960938,13.39999962,87.99499512,1,1,-1); //Washington
    AddStaticVehicleEx(568,1475.80004883,-1600.40002441,13.50000000,0.00000000,1,1,-1); //Bandito
    AddStaticVehicleEx(596,1479.29980469,-1587.50000000,13.19999981,87.99499512,1,1,-1); //Police Car (LSPD)


    Er will yaa das sie dauerhaft da stehen bleiben und nicht respawnen