Beiträge von IPrototypeI

    Hmm.. kapiere es nicht sonst hätte ich es ja gemacht kann mir wer helfen?


    kennst du den unterschied zwischen %d und %s anscheinend nicht
    und von der string formatierung hast du wohl auch kein plan


    also bin ich mal so nett und fang bei 0 an


    %s ist für string siehst ja hier bei bestanden
    %d wäre für eine Zahl die du da haben willst
    und wo wird eine zahl ausgegeben
    genau bei deiner luftwaffe zum beispiel

    PlayerInfo[giveplayerid][pLUFTWAFFE] = 1;


    if(PlayerInfo[playerid][pLUFTWAFFE]) { text12 = "bestanden"; } else { text10 = "nicht bestanden"; }


    also text ist ein string


    Es wäre viel sinnvoller mal die zeilen zu posten dies sind auch nur 3 oder wenigstens zu sagen in welchen zeilen die erros sind in deinem pastbin

    denk halt mal nach was dort ausgegeben wird im string


    format(string, sizeof(string), "** GWD Normal: %s.", text10);
    SendClientMessage(playerid, 0xFAFAFAFF, string);
    format(string, sizeof(string), "** GWD Special Forces: %s.", text10);
    SendClientMessage(playerid, 0xFAFAFAFF, string);
    format(string, sizeof(string), "** GWD Luftwaffe: %s.", text10);


    der rest erklärt sich doch von selbst


    Also ich hatte mal so ein ähnliches problem an meiner Yamaha YZF - R 125 dann ihrgend etwas geschliffen beziehungsweise gequietschst hat.
    Das lag ihrgend wie an den Bremsen das dort was gescheuert hatte, weil es schon seit längerem weg ist. Aber mal eien Frage kommt das Geräusch auch
    wenn du lansam bremst lautstarker ?

    mit dem stock


    stock IsPlayerInArea(playerid,Float:minX,Float:minY,Float:maxX,Float:maxY)
    {
    new Float:pX,Float:pY,Float:pZ;
    GetPlayerPos(playerid,pX,pY,pZ);
    if(pX >= minX && pX <= maxX && pY >= minY && pY <= maxY) return 1;
    else return 0;
    }

    WTF wozu soll man sonst Leute anprangern Prototype?!


    Also ich seh dieses Unterforum als Bereich um Leute anzuprangern, welche dich beim Marktplatz übers Ohr gehauen haben. Aber nicht um den Ruf anderer Leute in den Schmutz zu ziehen obwohl die "Betrügereien" selbst verschulden sind. Klar ist sowas auch blöd , wenn man ein Scripter findet und der nach paar Tagen kein Bock mehr hat und sich auch nicht mehr meldet. Tja was sagt das einem mal wieder lernt Scripten.

    pawno neustarten ??
    und vielleicht nochmal klein versuchen


    1. du hast ein Schreibfehler drinne im Script da du Md5 rein geschrieben hast jedoch ist die include anders geschrieben mit einem kleinen m , md5
    2. Wie es hier Piet erwähnt hat pawno neustarten aus deinem pawno ordner

    Ich denk mal so sollte es gehen wie du willst



    new bool:IsAnyFarmerOnline;
    for(new i=0;i<GetMaxPlayers();i++)
    {
    if(IsPlayerConnected(i) && gPlayerLogged[i])
    {
    if(Spieler[i][pJob] == 1)
    {
    format(string, sizeof(string), "Farmer %s (ID: %i) (Tel: -)\n", GetName(i), i);
    strcat(str2, string);
    IsAnyFarmerOnline = true;
    }
    else
    {
    IsAnyFarmerOnline = false;
    }
    }
    }
    if(IsAnyFarmerOnline) return SendClientMessage(playerid, COLOR_GREY, "Kein Farmer online!");

    Nicht nur diese Aspekte welche schon genannt sind was noch hinzu kommt ist das die Muscle Car nicht gerade sparsam sind im Spritverbrauch.
    Versicherungskosten kommen auch noch dazu und ich denke da werden diese auch recht hoch sein.
    Das einzigste was sich da wirklich lohnt ist wenn du das Ding importierst und es direkt wieder verkaufst

    Mein Tipp.


    Arbeite mit fopen usw.
    Mit dini hat man keinen richtigen Überblick wie das funktioniert,
    man kann nur die vorgefertigten Befehle nehmen.


    Am Anfang ist es schwer da gescheid durchzublicken, aber Übung macht
    den Meister, und dannach bist du dir auch zu 100% bewusst, was du da gerade tust :)


    also wenn du gern die spieler auflistest die nicht online sind kannst du es so gern machen


    mach eine for schleife die überprüft ob der spieler online ist und ob er einen contract hat. Die Spieler lässt du per string ausgeben
    so wie du es haben willst so wie bei einem /admin befehl

    Also wenn du schon ein pastbin der am 20 May 2012 geuploadet wurde releast dann änder doch bitte alles außer deine credits hinzuzufügen
    http://pastebin.com/2uQ91xvs


    [PAWN] new Float:distance[MAX_PLAYERS]; new m - Pastebin


    pastebin.com/2uQ91xvsIm Cache - Diese Seite übersetzen
    Sie geben hierfür öffentlich +1. Rückgängig machen20 May 2012 – public OnPlayerStateChange(playerid, newstate, oldstate) ... return Float:floatsqroot((tX-X)*(tX-X)+(tY-Y)*(tY-Y)+(tZ-Z)*(tZ-Z));. } create a new ...

    denk mal nach wenn du dies erhöhen willst im 0.4 solltest du die grundrechnung verändern


    if (key != 255 && strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
    {
    if(PlayerInfo[i][pDonateRank] > 0)
    {
    tmpintrate = intrate+8;
    }
    else
    {
    tmpintrate = intrate+2;
    }//HouseInfo[key][hLevel]
    }
    else
    {
    if(PlayerInfo[i][pDonateRank] > 0)
    {
    tmpintrate = 7;
    }
    else
    {
    tmpintrate = 1;
    }
    }

    xD das ist doch bissle armselig das du dies nicht selbst hin bekommst
    FillUp = SBizzInfo[2][sbEntranceCost] * FillUp;
    format(string,sizeof(string),"* Fahrzeug für $%d aufgetankt. (Preis pro Liter: $%d)",FillUp,SBizzInfo[2][sbEntranceCost]);
    SendClientMessage(i,COLOR_LIGHTBLUE,string);
    GivePlayerMoney(i, - FillUp);


    schaus es dir an
    FillUp = SBizzInfo[2][sbEntranceCost] * FillUp;


    ist eine Rechnung


    FillUp = 30 * FillUp;


    hier wird der endpreis ausgegeben und der Preis pro liter welcher von den eintrittskosten kommt vom biz
    format(string,sizeof(string),"* Fahrzeug für $%d aufgetankt. (Preis pro Liter: $%d)",FillUp,SBizzInfo[2][sbEntranceCost]);

    format(string,sizeof(string),"* Fahrzeug für $%d aufgetankt. (Preis pro Liter: 30$)",FillUp);


    und mehr nicht zu dem teil


    den anderen kannst du mal selbst machen . Besser mal nachdenken und nicht bequem vor dem Rechner hocken und die arbeit andere
    machen lassen