Beiträge von Quini2

    dcmd_w(playerid,params[])
    {
    new name[MAX_PLAYER_NAME];
    new ID,Text[128],string[128];
    GetPlayerName(playerid,name,sizeof(name));
    if(PlayerInfo[playerid][Admin] >= 1)
    {
    if(sscanf(params,"uz",ID,Text))
    {
    SendClientMessage(playerid,Rot,"Benutze /w [playerid][text]");
    return 1;
    }
    if(!IsPlayerConnected(ID))
    {
    SendClientMessage(playerid,Rot,"Angegebene ID ist nicht online!");
    return 1;
    }
    format(string, sizeof(string), "%s schreibt zu dir: %s.",name,Text);
    SendClientMessage(ID,Gelb,string);
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin!");
    }
    return 1;
    }


    Da buggt igendwie der ID parameter ich bekomme die wisper narricht immer selber
    wie muss ich id definieren?

    Mit diesem Code wollte ich armor und heal saven doch kommen 2 warnings kann mir mal jemand helfen?

    PlayerInfo[playerid][Heal] = GetPlayerHealth(playerid);
    PlayerInfo[playerid][Armor] = GetPlayerArmour(playerid);


    Code
    C:\Users\Qini\Desktop\Script\Server\gamemodes\DR.pwn(319) : warning 202: number of arguments does not match definition
    C:\Users\Qini\Desktop\Script\Server\gamemodes\DR.pwn(320) : warning 202: number of arguments does not match definition


    (E) Überschrift
    (E) Edit zugefügt

    if(GetPVarInt(playerid,"Fraktion")==1)
    {

    new string[128];
    new name[MAX_PLAYER_NAME];
    GetPlayername(playerid,name,sizeof(name));
    format(string,sizeof(string)"Willkommen im LSPD Officer %s",name);
    SendClientMessage(playerid,BLAU,string);
    SetPlayerInterior(playerid,0); //Wenn man im Haus spawnt, anpassen.
    SetPlayerPos(playerid,x,y,z); //X,y,z vergessen
    SetCameraBehindPlayer(playerid); //Die Kamera wird hinter den Spieler gesetzt.

    Ich erkläre es dir mal:


    Schritt 1:

    Code
    Du mappst ein interior und savst dir die position vom innenraum am besten in einem interior bzw daneben


    Schritt 2:

    Code
    Dann erstellst du ein command wo du:


    SetPlayerPos(playerid,x,y,z); Die koords angibst
    SetPlayerInterior(playerid,i); Interior was du gewählt hast
    SetPlayerVirtualWorld(playerid,Vw); Such dir eine aus


    und schon ist es fertig

    bei den news:


    new Pickupname;//Enter
    new Pickupname2;//Exit


    bei OnGameModeInit:


    Pickupname = CreatePickup(Pickupid,Pickuptyp,x,y,z);
    Pickupname2 = CreatePickup(Pickupid,Pickuptyp,x,y,z);


    bei OnPlayerPickupPickup

    if(pickupid == Pickupname)
    {
    SetPlayerPos(playerid,x,y,z);
    SetPlayerVirtualWorld(playerid,0); wenn du eine hast 0 - 500
    SetPlayerInterior(playerid,0); wenn du ein interior hast ID suchen im wiki
    return 1;
    }


    if(pickupid == Pickupname2)
    {
    SetPlayerPos(playerid,x,y,z);
    SetPlayerVirtualWorld(playerid,0); da es welt 0 ist
    SetPlayerInterior(playerid,0); da es kein interior ist
    return 1;
    }

    Nein ich denke ich werde dieses script dann nur einmal verkaufen.
    weil mehrmals finde ich doof und ist nicht gut


    Also Besonderheiten mh z.b
    Adminsystem (Lvl 1-5 mit vielen commands)
    Basejumpsystem
    Stuntparks
    Login/Register im dialog
    Statssystem
    levelsystem
    Klassensystem
    Minijobssystem
    Deathmatchhallen
    Evtl. Derbysystem
    und vieles mehr

    Hallo ich wollte mal wissen da ich vlt bald mein Freeroam script verkaufen möchte wollte ich wissen
    wie viel mann so dafür verlangen kann und was mann dafür bekommt? vlt habt ihr
    da ja ein wenig ahnung selber mal eins gekauft oder verkauft ^^

    Es hat mich iretiert weil ich damals bei anderen codes immer Text || Text || Text benutzt habe
    tut mir leid das ich auch mal was verwechsele passiert dir denke ich auch abundzu mal ..

    Auto Farbe 1
    Auto Farbe 2


    Manche ids können 2 farben besitzen und er fragt ab
    ob farbe 1 und farbe 2 höher als 0 ist und ob farbe 1 und farbe 2 unter 126 ist

    1)


    Mit ii geht es leider auch nicht kommt immer noch das gleiche es soll sich die farbe vom fahrzeug ändern in dem mann eingibt
    /cc = carcolor 0 0 = schwarz schwarz oder /cc 99 99 = gold so meinte ich das


    2)


    Bei meinem /givegun befehl der auch mit sscanf ist habe ich 3 parameter 1:ID 2:Waffenid 3:Monition ist
    das richtig wenn ich da uii für sscanf abfrage habe ?


    (E) nach abfrage habe vergessen

    Da ich noch recht neu in Sscanf bin und es heute zum ersten mal benutze
    habe ich hier ein problem und zwar er zeigt mir immer an die farbe muss zwischen 0 und 126 liegen
    auch wenn ich z.b jetz 55 benutze zeigt er es auch an code:


    dcmd_cc(playerid,params[])
    {
    new Farbe1,Farbe2;
    new car = GetPlayerVehicleID(playerid);
    if(PlayerInfo[playerid][Admin] >= 1)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(sscanf(params,"hx",Farbe1,Farbe2))
    {
    SendClientMessage(playerid,Rot,"Benutze /cc [Farbe][Farbe]");
    return 1;
    }
    if(Farbe1 || Farbe2 < 0 || Farbe1 || Farbe2 > 126)
    {
    SendClientMessage(playerid,Rot,"Die Farbid muss zwischen 0 und 126 liegen!");
    return 1;
    }
    ChangeVehicleColor(car,Farbe1,Farbe2);
    SendClientMessage(playerid,Grün,"Dein Auto hat nun eine neue Farbe.");
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Admin!");
    }
    return 1;
    }