Beiträge von BoB :)

    suche


    public OnPlayerPrivsg(playerid, recieverid, text[])


    und mach dann so


    forward OnPlayerPrivsg(playerid, recieverid, text[])
    public OnPlayerPrivsg(playerid, recieverid, text[])

    und für die die wissen wollen wie sie es dann zB als rnd money pro spieler zählen.



    new SpielerOnline = OnlinePlayers;
    new randommoney = 8000 * SpielerOnline + random(20000);


    if(strcmp(cmd, "/gibmirgeld", true) == 0)
    {
    GivePlayerMoney(playerid, randommoney);
    SendClientMessage(playerid, COLOR_BABYPOPOPINK, "Du hast dir für jeden Spieler der Online ist 8000 Dollar und Random 20000 Dollar genommen.");
    return 1;
    }

    Ich hab es schon hinbekommen danke :)


    hab es nun so gemacht bei OnPlayerConnect


    OnlinePlayers += 1;


    und bei OnPlayerDisconnect


    OnlinePlayers -=1;


    und dann halt in den befehl eingebaut, funktioniert supert so wie ausschaut ^^ danke dir trotzdem

    Guten Tag liebes Breadfishteam^^


    Ich hab eine Frage, und zwar wollte ich was einbauen. Es geht um den Bankraub. Und zwar wie kann ich am besten herrausfinden wieviele Spieler connected sind?


    Sollt ich da am besten ein for new MAX_PLAYER und so weiter machen und dann bei IsPlayerConnected(i) oder wie mach ich das am besten?


    Ich wollt das nämlich so machen das man beim Bankraub pro Spieler der sich auf dem Server befindet extra Geld beim Bankraub bekommt, sodass man es sich lohnt einen Plan auszuhecken wenn man einen Bankraub macht wenn viele Spieler on sind :)



    Bitte um Hilfe :( Oder gedanken anstupser :D



    LG
    BoB

    Ich kann mich dem nur anschliessen, sehr unreife Leute, wenig Hilfsberreit, machen einen Dumm an wenn man mal "Simple" sachen nicht weiss, ich mein es gibt auch welche die SAMP ganz neu anfangen.


    Zudem ist er ein Scriptklauer, das Script ist nicht mal seins, und die ganzen Admins sind einfahc nicht reif genug für den Posten eines Admins. Bannen ohne Grund wenn ihn was nicht passt.


    Also ich kann nur abraten solch eine Community zu unterstützen ehrlich.

    hab schon alles durchgesucht, mit PlayerCamera oder Camera Pos, nichts dabei wirklich nichts^^ dann hab ich selber coords eingefügt wo die Camera hinschauen soll bei OnplayerConnect, hat nicht gefunzt, aber auch bei OnplayerRequestClass nicht :/

    Ich hab nur eine kurze Frage, wenn man jetzt zB.


    new rnd = random(3)+18975;


    machen würde. Kann es da vorkommen das beim random auch 0 rauskommt? oder kommt immer mindestens 1 dabei herraus.



    LG
    BoB

    @ Fear Ich habs mal ausprobiert, ich kenn den Bug nicht so ich hoffe mal das es nur mit der 15x 9 geht und nicht anders^^ weil es verbuggt das ganze Spielergeld dann immer wenn den wer macht.


    Danke euch beiden ich meld mich hier wenns doch noch Probleme gibt :P

    Was soll ich denn da Suchen?


    Es ist ja ein Dialog, ich hab an sowas gedacht das wenn man einfach überhaupt die Zahl über < 99999999 eingibt das man dann returnt also egal was er mit der Zahl darüber oder die gleiche Zahl eingibt das es dann alles abbricht wo er sie eingibt

    Hallo liebe Community :P


    Also es gibt ja den berühmt berüchtigten Moneybug wo man an einen ATM Schalter geht und dort ich glaub 15x die 9 eintippt, und sein Geld dann in die Höhe schießt und nicht mehr aufhört zu steigen bzw. zu sinken


    Ich würde gerne wissen was eine gute Methode wäre diesen Bug zu beheben bzw. ganz verschwinden zu lassen :)



    LG
    BoB

    Ich habe ein Problem und zwar, ich bin an einem Gangwar system am machen, und sagen wir jetzt einfach mal es gibt 4 Teams, jeder bekommt für ein Kill ein Punkt nun wollte ich ein Befehl machen wo man sieht, wer die meißten punkte hat also wer von den 4 Teams am meissten punkte hat wie mache ich das am besten?


    Also 4 einzelnt wüsst ich aber wollt nur den der die meissten hat. sagen wir mal ich habe sie so definiert.


    new Team1;
    new Team2;
    new Team3;
    new Team4;


    Wie bekomme ich das nun am besten raus :P


    Bitte um Hilfe :)


    LG
    BoB

    else if // Was oben kommt
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    }
    return 1;
    }



    Dann kommt dieser Warning, hatte ich auch schon probiert :/


    C:\Users\Bliblub\Desktop\CoR1.0.3Dyn.pwn(43144) : warning 217: loose indentation


    Die Zeile ist das Letzte return was ich eingefügt hab

    Hi, ich habe ein Problem und zwar, ich hab in einem Timer eine Funktion eingebaut, nun möcht ich aber das es für die jeweilige Fraktion einen anderen Checkpoint gibt.


    Doch leider bekomme ich ein Warning, und weiss leider nicht wieso.


    Hier mal die Zeilen:


    forward WDLoad();
    public WDLoad()//Die public die wir mit dem forward erstellt haben!
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(Gangbasemats[i] == 1)
    {
    SendClientMessage(i, COLOR_WHITE, "");
    SendClientMessage(i, COLOR_WHITE, "");
    SendClientMessage(i, COLOR_WHITE, "");
    SendClientMessage(i, COLOR_WHITE, "");
    SendClientMessage(i, COLOR_WHITE, "Du hast 500Kilo Stahl in 20.000 Waffenmaterials eingetauscht.");
    SendClientMessage(i, COLOR_WHITE, "Du kannst sie nun nach Hause fahren.");
    GameTextForPlayer(i, "~w~Abgeschlossen", 5000, 3);
    }
    if(PlayerInfo[i][pMember] == 13 || PlayerInfo[i][pLeader] == 13) // GROOVE BASE
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    else if(PlayerInfo[i][pMember] == 14 || PlayerInfo[i][pLeader] == 14) // BALLAS BASE
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    else if(PlayerInfo[i][pMember] == 5 || PlayerInfo[i][pLeader] == 5) // LCN BASE
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    else if(PlayerInfo[i][pMember] == 7 || PlayerInfo[i][pLeader] == 7) // Yakuza Base
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    else if(PlayerInfo[i][pMember] == 23 || PlayerInfo[i][pLeader] == 23) // Russen Mafia Base
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    else if(PlayerInfo[i][pMember] == 16 || PlayerInfo[i][pLeader] == 16)
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    else if(PlayerInfo[i][pMember] == 17 || PlayerInfo[i][pLeader] == 17)
    {
    SetPlayerCheckpoint(i, 2443.4655,-1638.1958,13.4308,4.0);
    TogglePlayerControllable(i,1);
    return 1;
    }
    }
    }


    Und das ist der Warning der dabei entsteht:


    C:\Users\Blabla\Desktop\CoR1.0.3Dyn.pwn(43144) : warning 209: function "WDLoad" should return a value



    Bitte um Hilfe danke schonmal :)


    //EDIT: Titel geändert


    LG
    BoB