GivePlayerMoney [FRAGE]

  • Hallo lieber Leser,


    Ich habe noch mal eine Frage
    Undzwar, wie stelle ich es an, dass wenn ich zum beispiel ein Gebäude betrete mit /Enter und dafür Geld abziehen lassen möchte.
    Wenn die Person aber kein Geld hat, dass dann im Chat steht "Du hast nicht genug Geld" ?


    Wäre nett, wenn einer helfen kann


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp("/Enter",cmdtext,true))
    {
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 739.0507, -1417.6555, 13.5234))
    {
    SetPlayerPos(playerid, 502.1714,-70.5580,998.7578);
    GameTextForPlayer(playerid,"~h~Willkommen~h~",3000,1);
    GivePlayerMoney(playerid, -120);
    SetPlayerFacingAngle(playerid, 180.9095);
    SetPlayerInterior(playerid, 11);
    return 1;
    }
    }

  • Probiers mal so:



    if(!strcmp("/Enter",cmdtext,true))
    {
    if(IsPlayerInRangeOfPoint(playerid, 3.0, 739.0507, -1417.6555, 13.5234))
    {
    if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid,ROT,"Du hast nicht genügend Geld ( 50$ )!");
    {
    SetPlayerPos(playerid, 502.1714,-70.5580,998.7578);
    GameTextForPlayer(playerid,"~h~Willkommen~h~",3000,1);
    GivePlayerMoney(playerid, -120);
    SetPlayerFacingAngle(playerid, 180.9095);
    SetPlayerInterior(playerid, 11);
    }
    }
    return 1;
    }


    //Handy