Beiträge von open

    sry hab eben noch am payday geschraubt


    Zitat

    error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    if(strcmp("/bezahlen", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 3.0, -30.8488,-29.0138,1003.5573) || IsPlayerInRangeOfPoint(playerid, 3.0, -78.9283,-1169.8322,2.1484) )
    {
    if(IsPlayerConnected(playerid) && TankBezahlen[playerid] == 1 && !IsPlayerInAnyVehicle(playerid))
    {
    Tanken(playerid);
    }//das sieht irgendwie seltsam aus jedoch sind es genau 10 klammern (die gehört doch nicht so oder?)
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_FILL_ERROR,DIALOG_STYLE_MSGBOX,"Fehler","Dein Auto wurde noch nicht aufgetankt !","OK","");
    }
    else //hier ist der Error
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Geh in die Tankstelle um zu /bezahlen !!!");
    }
    return true;
    }

    hi
    wie die überschrift schon sagt hab ich ein problem mit einem befehl
    in mom ist es so das man nirgendwo bezahlen kann



    if(strcmp("/bezahlen", cmdtext, true, 10) == 0)
    {
    if(!IstAtTankBezahlPoint(playerid))// mache ich ! weg kann man überall bezahlen
    {
    if(IsPlayerConnected(playerid) && TankBezahlen[playerid] == 1 && !IsPlayerInAnyVehicle(playerid))
    {
    Tanken(playerid);
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_FILL_ERROR,DIALOG_STYLE_MSGBOX,"Fehler","Dein Auto wurde noch nicht aufgetankt !","OK","");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Geh in die Tankstelle um zu /bezahlen !!!");
    }
    return true;
    }



    public IstAtTankBezahlPoint(playerid)
    {
    if(IsPlayerInRangeOfPoint(playerid, 3.0, -30.8488,-29.0138,1003.5573)) // Bezahlen Tanke lspd
    {
    }
    else if(IsPlayerInRangeOfPoint(playerid, 3.0, -78.9283,-1169.8322,2.1484))
    {
    }



    warum geht es nicht ???
    bitte auch um aufklärung
    mfg


    änder dein passwort mit dem editor und nicht (wordpad und wie sie alle heissen)

    ihr öffent die ini bestimmt über Wordpad oder ??
    wenn ja dann liegt es dadran


    die ini files mit dem editor öffnen und bearbeiten (der spieler darf nicht ingame sein)


    mfg

    hi
    wie frage ich ab ob ein player zur miete wohnt bzw. ein haus hat
    wenn der jenige der befehl /join ausübt ?


    if(strcmp(cmd, "/join", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pJob] == 0)
    {
    if(!PlayerInfo//wie gehts weiter??? bzw. wie geht das nun ^^
    {
    SendClientMessage(playerid, COLOR_GREY, " Du musst ein Hausbesitzen oder zur Miete irgendwo Wohnen um einen Job zu bekommen !");
    return 1;
    }

    das kommt weil du beim registrieren die job id 18 bekommst oder so kp mehr
    weis nicht ob es den befehl /givejob [id] gibt wenn ja mach mal auf /givejob [id] 0
    dann /joblock [id]
    dann sollte es gehn mit /makeleader


    natürlich sollte der /makeleaderbefehl nicht verändert sein !!! bei den methode


    mfg


    [€]
    ansonsten im scriptfiles ordner deine userini ändern auf job 0 und joblock 0
    dann geht der /makeleader befehl 100%

    naja gesessen hat der schlag
    obwohl der nicht so aussah
    denke wenn das nicht mit dem bein/fuss gewesen wäre
    würde der kampf weiter gehn


    ich wäre mega sauer wenn ich dafür noch eintritt gezahlt hätte :thumbdown: