Beiträge von Caserino

    Hallo Community,
    ich wollte es eig. so scripten, dass die Musik nachm Login aufhört.
    Aber so frech wie sie ist, läuft sie einfach weiter.
    Wie kann ich das so machen, dass sie aufhört?


    Hab es mal so getestet, aber klappt nicht..


    {
    PlayAudioStreamForPlayer(playerid, "http://llk-rl.de/songs/Song1.mp3");
    SendClientMessage(playerid, COLOR_WHITE, " ");
    SendClientMessage(playerid, COLOR_WHITE, " ");
    SendClientMessage(playerid, COLOR_WHITE, " ");
    SendClientMessage(playerid, COLOR_WHITE, " ");
    }
    SendClientMessage(playerid, COLOR_WHITE, " Warte kurz...du kannst dich gleich einloggen/registrieren ");
    SendClientMessage(playerid, COLOR_GRAD1, "...Der Server sucht deinen Account...");

    if(strcmp(cmdtext,"/sirene",true)==0)
    {
    if(!IsACop(playerid) || IsPlayerInFrac(playerid,24) || IsPlayerInFrac(playerid,4))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Cop!");
    return 1;
    }
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vid = GetPlayerVehicleID(playerid);
    if(sirenean[vid] == false)
    {
    ShowPlayerDialog(playerid,DIALOG_SIRENEAN,DIALOG_STYLE_MSGBOX,"Polizei Sirene","Möchtest du eine Sirene an dieses Fahrzeug anbauen ?","Ja","Nein");
    }
    else if(sirenean[vid] == true)
    {
    ShowPlayerDialog(playerid,DIALOG_SIRENEAUS,DIALOG_STYLE_MSGBOX,"Polizei Sirene","Möchtest du die Sirene dieses Fahrzeuges abbauen ?","Ja","Nein");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist in keinem Fahrzeug!");
    }
    return 1;



    fertig :)

    Huhu Community,

    ich bekomme 2 Errors, weil bei mir die PlayerID nicht definiert ist.
    Ich weiß nicht, ob der Code so richtig ist, oder ob ich anders abfragen kann, wer
    Admin ist.


    Bitte um Hilfe :x




    stock AdminNachricht(farbe,text[])
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    if(PlayerInfo[playerid][pAdmin] > 1)
    if(PlayerInfo[playerid][pSupporter] > 1)
    {
    SendClientMessage(i,farbe,text);
    }
    }
    return 1;
    }


    So sah der Code davor aus. Mann kann aber leider nur als RCON Admin ein bestimmten Befehl ausüben, und ich wollte das gerne
    als normaler Admin machen...


    stock AdminNachricht(farbe,text[])
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && IsPlayerAdmin(i))
    {
    SendClientMessage(i,farbe,text);
    }
    }
    return 1;
    }





    /e Normaler Code

    Viel Spaß damit ;)
    musst du evtl. noch dem Script anpassen
    if(strcmp(cmd, "/giveDonator", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 1450)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /giveDonator [playerid/SpielerName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    format(string, sizeof(string), "* Du hast Spieler %s den Donator-Rang4 gegeben *",giveplayer);
    SendClientMessage(playerid, COLOR_DONATOR, string);
    format(string, sizeof(string), "* Admin %s hat dir deinen Donator Rang4 gegeben.",sendername);
    SendClientMessage(giveplayerid, COLOR_DONATOR, string);
    format(string, sizeof(string), "* Herzlichen glückwunsch! Du hast nun einen Donator-Rang! Siehe unter /donatorhelp zu sehen was er dir für Vorteile bringt.",sendername);
    SendClientMessage(giveplayerid, COLOR_DONATOR, string);
    GivePlayerMoney(giveplayerid, 200000); // 350k
    PlayerInfo[giveplayerid][pExp] += 12 ; // 12 RP
    PlayerInfo[giveplayerid][pCoins] += 100; // 100 Coins
    PlayerInfo[giveplayerid][pDonateRank] = 4; // Premium Rang
    new admwarnung[256];
    new iyear, imonth,iday;
    getdate(iyear, imonth, iday);
    format(admwarnung, sizeof(admwarnung), "AdmCmd: %s hat %s den Donator-Rang gegeben! (%d.%d.%d)", sendername, giveplayer,iday,imonth,iyear);
    ABroadCast(COLOR_LIGHTRED, admwarnung, 1);
    return 1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Das kann nur der Serverleiter!");
    return 1;
    }
    }
    return 1;
    }

    Hallo Community,

    ich möchte gerne, dass jemanden beim kauf eines Autos eine gewisse Anzahl von Coins abgezogen wird.

    Da ich das selber aber nicht auf die Reihe bekomme, hoffe ich, dass mir wer hilft.

    Es wäre nett, wenn ihr mir ein kleines Tutorial machen würde, da ich überhaupt keine Ahnung habe,
    wie man sowas genau macht.


    • Ich verwende ein SoL-Script und die Abfrage für die Coins sind [pCoins].

    • Das DTC Autohaus wird verwendet :)


    Danke im Voraus


    /e Rechtschreibfehler :x