Beiträge von tdXkiller

    Hallo
    ich möchte ein Drivein erstellen aber da habe ich ein Problem undzwar möchte ich das mann in einem Auto sitzen muss und in dem Punkt ist immoment sieht das so aus.


    if(strcmp(cmdtext, "/Drivein", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(IstErAmBsnDrivein(playerid))
    {
    ShowPlayerDialog(playerid,DIALOG_DRIVEIN, DIALOG_STYLE_LIST, "Willkommen im Drivein\n Bitte geben sie ihre Bestellung auf", "Big Mac (6euro)\nChicken BsNuggets (2euro)\nBsChicken (5euro)\nHamburger (3euro)\nCheeseburger (4euro)\nChickenburger (2euro)\nPommes Frites (1euro)\nBsWrap Classic Beef (7euro)\nBsWrap Crispy Chicken (8euro)\nBsMenü (12euro)\nHappy Meal (10euro)", "Weiter", "Schließen");
    }
    else
    {
    SendClientMessage(playerid, ROT, "Du bist in keinem Fahrzeug oder du bist an dem Drivein!");
    return 1;
    }
    }}



    public IstErAmBsnDrivein(playerid)
    {
    if(IsPlayerConnected(playerid))
    if(IsPlayerInRangeOfPoint(playerid,3.0,1177.0084,-915.8842,43.0036))
    return 1;
    }

    Hi
    ich habe ein problem mit diesem


    Motor- und Tanksystem


    wenn der Tank auf 0 ist geht das Auto nicht aus.


    hier mal der code der eigentlich bestimmen soll das das auto aus geht


    public BenzinVerlust()
    {
    for(new i=0; i<MAX_VEHICLES; i++)
    {
    if (Motor[i] == true)
    {
    Tank[i] = Tank[i]-1;
    if (Tank[i]<1)
    {
    Tank[i] = 0;
    new c = GetPlayerVehicleID(i);
    GetVehicleParamsEx(c,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(c,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Motor[i] = false;
    }
    }
    }
    return 1;
    }

    also es ist für jeden ein anderes gefühl manche finde sie scheiße und manche nicht kannst ja mal freunde fragen ob die ne xbox oder so haben oder ne ps3 kannst ja beide mal austesten

    also ich bin strikt gegen xbox die ps3 hatt nähmlich genau das gleiche zu bieten und es kostet online nichts also kommt drauf an ob deine freunde auch eine haben sonst würde ich mir nie eine hohlen

    jo ist ok kann mit kritik leben manche finden es ebend gut und manche schlecht also ich weiß dann schonmal für später das ich nicht so viel büsche nehmen soll und mir beim dach und so mehr mühe geben sollte

    Hi ich brauche hilfe bei meinem geld system
    //Geldsystem
    Money[playerid] = TextDrawCreate(500,80.0,"~n~~n~");
    TextDrawFont(Money[playerid],2);
    TextDrawUseBox(Money[playerid],1);
    TextDrawBoxColor(Money[playerid],0x000000FF);
    TextDrawTextSize(Money[playerid],610.000000,150.000000);
    TextDrawLetterSize(Money[playerid],0.299999,1.000000);
    TextDrawColor(Money[playerid],0xffffffff);
    TextDrawSetProportional(Money[playerid],1);


    Money2[playerid] = TextDrawCreate(515,85.0,"0 Euro");
    TextDrawLetterSize(Money2[playerid],0.299999,1.000000);
    TextDrawColor(Money2[playerid],0xffffffff);
    TextDrawFont(Money2[playerid],2);


    TextDrawHideForPlayer(playerid,Money[playerid]);
    TextDrawHideForPlayer(playerid,Money2[playerid]);
    TextDrawShowForPlayer(playerid,Money[playerid]);
    TextDrawShowForPlayer(playerid,Money2[playerid]);


    hierbei kommen in jeder zeile errors


    error 017: undefined symbol "playerid"


    immer das gleiche also ^^

    Hi ich brauche hilfe hierbei


    if(strcmp(strget(cmdtext,0), "/setrank", true) == 0)
    {
    if(pInfo[playerid][Leader] == Cops || pInfo[playerid][Leader] == Swat || pInfo[playerid][Leader] == Fbi) return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion");
    {
    new ziel = strval(strget(cmdtext,1));
    new rank = strval(strget(cmdtext,2));
    new Spielerdatei[64];
    {
    if(!strlen(strget(cmdtext,1))) return SendClientMessage(playerid, COLOR_RED, "/setrank [ID] [Rank]");
    {
    if(!strlen(strget(cmdtext,2))) return SendClientMessage(playerid, COLOR_RED, "/setrank [ID] [Rank]");
    {
    if(rank==1){ pInfo[ziel][fRank] = 1; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 1 in deiner Fraktion bekommen");}
    if(rank==2){ pInfo[ziel][fRank] = 2; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 2 in deiner Fraktion bekommen");}
    if(rank==3){ pInfo[ziel][fRank] = 3; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 3 in deiner Fraktion bekommen");}
    if(rank==4){ pInfo[ziel][fRank] = 4; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 4 in deiner Fraktion bekommen");}
    if(rank==5){ pInfo[ziel][fRank] = 5; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 5 in deiner Fraktion bekommen");}
    if(rank==6){ pInfo[ziel][fRank] = 6; dini_IntSet(Spielerdatei(playerid),"Fraktionsrank",pInfo[ziel][fRank]); SendClientMessage(ziel, COLOR_YELLOW, "Du hast den Rank 6 in deiner Fraktion bekommen");}}}}}
    return 1;
    }


    weil in der zeile



    if(pInfo[playerid][Leader] == Cops || pInfo[playerid][Leader] == Swat || pInfo[playerid][Leader] == Fbi) return SendClientMessage(playerid, COLOR_RED, "Du bist kein Leader einer Fraktion");


    kommen errors


    error 012: invalid function call, not a valid address
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line

    weil sonst das kommt


    error 004: function "Wetter" is not implemented
    error 017: undefined symbol "SpielerSpeichern"
    error 017: undefined symbol "sscanf"
    error 017: undefined symbol "SpielerName"
    error 017: undefined symbol "isPlayerInFrakt"
    error 017: undefined symbol "isPlayerAnAdmin"
    error 017: undefined symbol "sscanf"
    error 017: undefined symbol "isPlayerAnAdmin"
    error 079: inconsistent return types (array & non-array)
    error 017: undefined symbol "sscanf"
    error 079: inconsistent return types (array & non-array)
    error 079: inconsistent return types (array & non-array)
    error 017: undefined symbol "SpielerSpeichern"
    error 079: inconsistent return types (array & non-array)
    error 079: inconsistent return types (array & non-array)
    error 079: inconsistent return types (array & non-array)
    error 079: inconsistent return types (array & non-array)
    error 079: inconsistent return types (array & non-array)
    error 079: inconsistent return types (array & non-array)
    warning 217: loose indentation
    error 029: invalid expression, assumed zero
    error 017: undefined symbol "ocmd_ban"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line

    Hi ich habe ein problem bei diesen code hier
    ocmd:setadmin(playerid,params[])
    {
    if(!isPlayerAnAdmin(playerid,5))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    new pID, rank;
    if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,ROT,"/setadmin [spieler] [level]");
    if(rank<0||rank>5)return SendClientMessage(playerid,ROT,"Bitte gültigen Rang angeben.");
    SetPVarInt(pID,"Adminlevel",rank);
    SpielerSpeichern(pID);
    switch(GetPVarInt(pID,"Adminlevel"))
    {
    case 0:
    {
    SendClientMessage(pID, BLAU, "|_____________Zivi______________|");
    SendClientMessage(pID, GREY, "Du bist nun wieder Zivilist!");
    SendClientMessage(pID, GREY, "Admin Level: 0");
    return 1;
    }
    case 1:
    {
    SendClientMessage(pID, BLAU, "|___________Supporter___________|");
    SendClientMessage(pID, GREY, "Du wurdest zu den Supportern gestuft/gekickt.");
    SendClientMessage(pID, GREY, "Admin Level: 1");
    return 1;
    }
    case 2:
    {
    SendClientMessage(pID, BLAU, "|___________Moderator___________|");
    SendClientMessage(pID, GREY, "Du wurdest zu den Moderatoren gestuft/gekickt.");
    SendClientMessage(pID, GREY, "Admin Level: 2");
    return 1;
    }
    case 3:
    {
    SendClientMessage(pID, BLAU, "|_____________Admin_____________|");
    SendClientMessage(pID, GREY, "Du wurdest zu den Admin's gestuft/gekickt.");
    SendClientMessage(pID, GREY, "Admin Level: 3");
    return 1;
    }
    case 4:
    {
    SendClientMessage(pID, BLAU, "|___________FullAdmin___________|");
    SendClientMessage(pID, GREY, "Du wurdest zu den Full-Admin's gestuft/gekickt.");
    SendClientMessage(pID, GREY, "Admin Level: 4");
    return 1;
    }
    case 5:
    {
    SendClientMessage(pID, BLAU, "|____________Scripter___________|");
    SendClientMessage(pID, GREY, "Du wurdest zu den Scriptern gestuft.");
    SendClientMessage(pID, GREY, "Admin Level: 5");
    return 1;
    }
    }
    }


    in der aller letzten zeile bei dem } kommt diese fehler meldung warning 209: function "ocmd_setadmin" should return a value