Beiträge von Kruegii

    wenn dann wohl so ne^^ :
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(strcmp(cmd, "/commands", true) == 0 || strcmp(cmd, "/cmds", true) == 0 || strcmp(cmd, "/cmd", true) == 0)
    {
    SendClientMessage(playerid, FARBE ,"TEXT");
    return 1;
    }
    return 0;
    }dann haste die drei commands da drinne

    so wie ich es lesen kann benutzt du JunkBuster und hast in deinem gamemode JB_GivePlayerWeapon eingefügt was aber nicht nötig ist da JunkBuster es automatisch macht also wie Hajime schopn sagt einfach GivePlayerWeapon :)

    [12:49:22] ERROR: Error parsing config file


    das sagt doch schon was oder nicht? ich habe keine ahnung von mta aber schau mal in die config rein
    hoffe es hilft :)

    das mit dem /enter liegt an dem filterscript "gl_property"


    //edit
    einfach den fs öffnen und das mit /*...*/ auskommentieren oder umschreiben aber wenn es lässt kommt es immer wieder also bei jedem pickup


    //edit2
    und für den text darüber mach einfach unter OnGameModeInit
    Create3DTextLabel("4000$",0xEEEE88FF,COORDINATEN,10,0,0);

    Hallo, ich hoffe mir kann einer helfen :)
    Also ich möchte gerne wissen wie man einen Namen der aus einer Datei gelesen wird in Create3DTextLabel einbaut.
    Es wird in diese Datei nur der Name geschrieben und es soll dann so aussehen:
    Besitzer: %s 
    Nun meine Frage:
    Wie schreibt man es für Create3DTextLabel?


    Mit freundlichen Grüßen
    Philipp88

    if(strcmp(cmd, "/hack", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if (IsACopCar(carid))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du bist in keinem Polizeiauto!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Anwendung: /hack [spielerid/teildesnamens]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* Du hast die Wantedpunkte von %s resetet.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* %s hat deine Wantedpunkte resetet.", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    WantedPoints[giveplayerid] = 0;
    WantedLevel[giveplayerid] = 0;
    SetPlayerWantedLevel(giveplayerid,0);
    ClearCrime(giveplayerid);
    if(gTeam[giveplayerid]==4)
    {
    gTeam[giveplayerid] = 3;
    SetPlayerToTeamColor(giveplayerid);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, "Ungültige/r ID/ Name!");
    }
    }//not connected
    return 1;
    }


    probier mal ist aber nicht getestet wenn das mit IsACopCar(carid) nicht bei dir drinne is dann such mal wie deine copcars definiert sind
    müsste sonst eig gehen:)


    Edit:hab vergessen den timer zum freezen reinzumachen...schaffst aber selber denk ich mal^^

    danke euch beiden :)
    ich werde es probieren


    Edit:
    irgendwie geht beides nicht...beim ersten kommen zwar keine errors aber es kommt auch kein text:(
    beim zweiten kommen errors:(


    error 029: invalid expression, assumed zero
    error 029: invalid expression, assumed zero
    error 001: expected token: ";", but found "]"
    fatal error 107: too many error messages on one line


    kein plan woran es liegt :(

    hi,
    also ich möchte das statt ein GameTextForPlayer ein SendClientMessage kommt... so nun meine frage


    else if(PlayerToPoint(3, i,-1416.7494,-292.8873,14.1484))
    {
    SendClientMessage(i, COLOR_GREY, "Benutze hier /reisen um einen Flug zu buchen");
    }


    es kommt aber immer und immer wieder :( wie kann ich das machen das es nur einmal erscheint?

    ich hab jetzt mal ne kleine frage...
    StreamObject_OnGameModeInit();
    CreateObjectToStream(8659, 1822.597168, -1094.967163, 24.078125, 0.0000, 0.0000, 0.0000);
    StreamObject_OnGameModeInit();
    CreateObjectToStream(8659, 1822.651001, -1094.978516, 25.960835, 0.8596, 0.0000, 0.0000);
    StreamObject_OnGameModeInit();
    CreateObjectToStream(8659, 1820.663208, -1094.987549, 27.836596, 0.8596, 0.0000, 0.0000);
    StreamObject_OnGameModeInit();
    CreateObjectToStream(972, 1803.771484, -1098.337646, 21.425032, 0.0000, 0.0000, 89.2774);
    ist es so richtig???

    jo danke^^ es geht jetzt alles also mit /schwarzmarkt


    aber wenn ich die bombe kaufen will passiert nichts ich denke mal weil er den preis nicht kennt oder so da ja bei der pistole und so noch


    GunPrice[13][0]/100*modd,


    steht ?(


    wie kann ich das für die bomben einstellen weil beim waffenladen isset ja auch net mit drin da steht dann halt


    if (strcmp(gunid, "Bombe", true, strlen(gunid)) == 0)
    {
    PlayerInfo[playerid][pBomb] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
    if(PlayerInfo[playerid][pLevel] >= 3)
    ammocharge = 4000000;
    guncharge = 200000;
    gun = 1;
    }


    und nicht wie für die pistole


    else if (strcmp(gunid, "Pistole", true, strlen(gunid)) == 0)
    {
    gun = 23; guncharge = GunPrice[13][0]/100*modd; ammocharge = GunPrice[25][0]*ammo;
    PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
    }

    ich habe mal geguckt das ist ja von einem waffenladen und da steht


    GunPrice[25][0],GunPrice[26][0],GunPrice[27][0],GunPrice[28][0],GunPrice[29][0]);


    aber es ist ja nicht vom bomben dingens definiert...


    wie müsste ich das umschreiben?hat da einer einen plan?

    ja so wieter geht es alles bloß ein error kommt



    \gamemodes\xgf.pwn(28644 -- 28645) : error 001: expected token: ",", but found ";"


    format(gunstring5, 256, "Waffen: Bombe (%d$)",
    SendClientMessage(playerid, COLOR_GRAD3, gunstring5);



    da weiß ich nicht was ich da ändern soll...


    aber danke^^