Beiträge von CrashMaster

    C:\Users\Felix\Desktop\selfmade\gamemodes\Selfmade.pwn(1494) : error 017: undefined symbol "Jobid"


    Ganz oben #define Jobid


    und im eurem error jobid schreib mal Jobid großes J

    public IsANewbRoller(carid)//1
    {
    for(new i = 0; i < sizeof(NewbRoller); i++)
    {
    if(carid == NewbRoller[i])
    {
    return 1;
    }
    }
    return 0;
    }



    Danke wenn mir jmd. hilft ;=


    //Edit: Text
    //Edit: Text

    Hallo Fische!


    Ich habe ein Problem:


    Wenn ich auf einen roller gehe und "/rollermieten" eingebe steht da du bist auf keinem Newbie roller.


    Zeile:


    if(strcmp(cmd, "/rollermieten", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new vehicleid = GetPlayerVehicleID(playerid);
    new hirefee = HireCost(GetPlayerVehicleID(playerid));
    if(IsPlayerInVehicle(playerid,462))
    {
    if(SpielerInfo[playerid][pPbiskey] == 0)
    {
    GameTextForPlayer(playerid, "~w~Keine Gebuehren für den Chef", 5000, 3);
    TogglePlayerControllable(playerid, 1);
    return 1;
    }
    if (GetPlayerMoney(playerid) < SBizzInfo[33][sbEntranceCost])
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Du hast nicht genug Geld!");
    return 1;
    }
    PlayerMoney[playerid] = PlayerMoney[playerid]-SBizzInfo[33][sbEntranceCost];
    SBizzInfo[33][sbTill] += SBizzInfo[33][sbEntranceCost];
    ExtortionSBiz(33, SBizzInfo[33][sbEntranceCost]);
    }
    else { return SendClientMessage(playerid,COLOR_RED,"Du bist auf keinem Newbieroller."); }
    HireCar[playerid] = GetPlayerVehicleID(playerid);
    OnPropUpdate();
    PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
    format(string, sizeof(string), "~w~Viel Spass damit ~n~um das Fahrzeug zu Schliessen~n~oder zu Oeffnen Nutze ~g~/lock~n~~w~Fahren Sie Bitte Vorsichtig",hirefee);
    TogglePlayerControllable(playerid, 1);
    GameTextForPlayer(playerid, string, 5000, 3);
    }
    }


    if(IsANewbRoller(462) || IsANewbBike(421))
    {
    if (HireCar[playerid] != vehicleid)
    {
    format(string, sizeof(string), "~w~Du kannst das Fahrzeug mieten!~n~Kosten:~g~$%d~n~~w~Zum Mieten ~g~/rollermieten~w~~n~Zum Absteigen ~r~/exit",SBizzInfo[33][sbEntranceCost]);
    TogglePlayerControllable(playerid, 0);
    PlayerExitAble[playerid] = 1;
    GameTextForPlayer(playerid, string, 5000, 3);
    }
    }
    {

    Kommt das gleiche:


    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(28430) : error 035: argument type mismatch (argument 2)



    else if(AdminDuty[playerid] == 1)
    {
    AdminDuty[playerid] = 0;
    SetPlayerArmour(playerid, 0);
    SetPlayerHealth(playerid, 100);
    SetPlayerColor(playerid,TEAM_HIT_COLOR);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s[ID:%d] geht als Admin Off Duty",sendername, playerid);
    SendClientMessageToAll(COLOR_YELLOW,string);
    DeletePlayer3DTextLabel(playerid,aonduty);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Administrator!");
    return 1;
    }
    }
    return 1;
    }

    Hey Danke :)


    Nur noch 1 Error bitte helfen :D




    C:\Users\Desktop\GFR.pwn(28137) : error 035: argument type mismatch (argument 2)





    Zeile:


    SendClientMessageToAll(0xFF00CDFF,string);
    DeletePlayer3DTextLabel(playerid,PlayerText3D:aonduty);



    Edit: Text


    if(strcmp(cmd, "/aduty", true)==0 || strcmp(cmd, "/aduty", true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du musst eingeloggt sein !");
    return 1;
    }
    if(SpielerInfo[playerid][pAdmin] >= 1)
    {
    if(AdminDuty[playerid] == 0)
    {
    AdminDuty[playerid] = 1;
    SetPlayerArmour(playerid, 999);
    SetPlayerHealth(playerid, 999);
    SetPlayerColor(playerid, 0xFF00C3FF);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Achtung: %s[ID:%d] ist jetz Admin On Duty!!!",sendername,playerid);
    SendClientMessageToAll(0xFF00C3FF,string);
    return 1;
    }
    else if(AdminDuty[playerid] == 1)
    {
    AdminDuty[playerid] = 0;
    SetPlayerArmour(playerid, 0);
    SetPlayerHealth(playerid, 100);
    SetPlayerColor(playerid,TEAM_HIT_COLOR);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Achtung: %s[ID:%d] geht jetzt Admin Off Duty",sendername, playerid);
    SendClientMessageToAll(0xFF00C3FF,string);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Administrator!");
    return 1;
    }
    }
    return 1;
    }




    Könnt ihr das da rein machen ?



    Edit: Text

    Heai BrotFische!


    Ich möchte das so wenn User sich Registrieren oder schon Registriert sind über dem namen steht: " User "


    Ich habs mal Probiert aber 26Errors bekommen ;)



    2.Frage:


    Wie mach ich das so wenn ich /aduty gehe und über dem Kopf nicht " Server Leitung " steht sondern : "Admin On Duty"

    Kann mir wer eine Brücke bauen mit cmd das sie runter & hoch geht?


    Brücke oben: 185.09661865234, -1937.4753417969, 16.423196792603, 0, 0, 99.99755859375


    Brücke unten: 185.09661865234, -1937.4753417969, 16.423196792603, 0, 0, 99.99755859375



    Befehle:


    Brücke oben: /bh


    Brücke unten: /br

    Also wenn ich Objecte einfüge sind da ja keine abstände


    Kann man das iwie schnell machen das da abstände sind ?

    Bei beiden kommen 5 Errors!




    C:\Users\Desktop\SPIEL\dd\pawno\include\audio.inc(120) : warning 201: redefinition of constant/macro (symbol "OnGameModeInit")
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(13942) : warning 217: loose indentation
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(13942) : error 029: invalid expression, assumed zero
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(13943) : warning 217: loose indentation
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(36219) : warning 217: loose indentation
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(36221) : error 029: invalid expression, assumed zero
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(36221) : warning 215: expression has no effect
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(36221) : error 001: expected token: ";", but found "]"
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(36221) : error 029: invalid expression, assumed zero
    C:\Users\Desktop\SPIEL\dd\gamemodes\GFR.pwn(36221) : fatal error 107: too many error messages on one line
    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    5 Errors.


    Stürtz auch ab..





    //~~~~~~~~~~~~~~~~~~~~~~~~~~~Admin Base~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    if (strcmp(cmdtext, "/brueckehoch", true) == 0){
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    MoveObject(bruecke,185.09661865234, -1937.4753417969, 16.423196792603, 3);
    return 1;
    }}
    if (strcmp(cmdtext, "/brueckerunter", true) == 0){
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    MoveObject(bruecke,185.095703125, -1937.474609375, 16.423196792603, 3);
    return 1;
    }}

    //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Adminbase Befehl Ende~~~~~~~~~~~~~~~~~~~~~~