Beiträge von Quini2

    Kannst du es mir vlt ein bischen genauer erklären?
    weil ich will ja z.b nicht wenn das Auto 100% hat da stehen haben 1000.0 sondern 100% und wenns nur noch 980
    hat dann soll das 98% stehen bis eben 0 doch ich habe gerade keine ahnung wie ich das machen soll

    wie scripte ich eine Zustand anzeige via Textdraw?
    ich habe 100% soll heile sein -10 99% -20 98%
    und so weiter kann mir da jemand vlt helfen?

    Ich habe jetzt alles nach geschaut zum 15 mal und ich kann einfach nix finden
    weiß den keiner wie ich es beheben kann? ich habe kb mein Selfmade weg zu schmeißen wegen
    so nen behinderten Bug ò.ó wer sehr nett wenn jemand mal helfen kann


    ->


    Und mit den Scriptfiles,Plugins,Server.log,Server.cfg,server.exe etc ist alles in ordnung er crasht
    sei dem ich das script erstellt habe


    (E) Text



    Crashinfo:


    Guten Abend,


    Ich habe mir eben ein eigenes Tacho und Tanksystem gebaut mit:


    -Mapicons
    -Pickups
    -Pickuptext
    -Textdraws
    -Publics
    -News


    dann habe ich versucht eine .amx zu erstellen alles ging
    dann klickte ich auf meine server.exe und er crashte sofort wieder
    doch ich weiß nicht woran es liegen könnte ich habe alles 5 mal nach geschaut
    doch nix gefunde jemand ne idee wie ich es behebe ist wirklich dringend
    den mit einem Script was nur crasht kann ich nix anfangen :S

    Zitat

    Du hast 300 Punkte erreicht, damit befindest du dich auf Platz 24229 von 211742



    Du schreibst [size=1]396 Zeichen pro Minute[/size]
    Du hast [size=1]69 korrekt[/size] geschriebene Wörter und
    Du hast [size=1]2 falsch[/size] geschriebene Wörter

    Also wenn ich den cmd eingebe kommt nur:


    z.B


    Du hast dir 100 Material für 0$ gekauft also den preis
    nimmt er nicht an keiner mehr eine lösung?


    E: Text

    Bei diesem Cmd hier:


    dcmd_material(playerid,params[])
    {
    new Wert,string[128],Preis = 3 * Wert;
    if(PlayerToPoint(1.5, playerid,802.8230,-613.7785,16.3359))
    {
    if(PlayerInfo[playerid][Nebenjob] == 4)
    {
    if(GetPlayerMoney(playerid) >= Preis)
    {
    if(EisenInfo[Volumen] >= 1)
    {
    if(sscanf(params,"i",Wert))
    {
    SendClientMessage(playerid,Rot,"Benutze /material [menge]");
    return 1;
    }
    if(PlayerInfo[playerid][Eisen] >= 5000)
    {
    SendClientMessage(playerid,Rot,"Du kannst nur maximal 5000 Eisen tragen!");
    return 1;
    }
    if(Wert < 1 || Wert > 5000)
    {
    SendClientMessage(playerid,Rot,"Die Eisen Menge muss zwischen 1 und 5000 liegen!");
    return 1;
    }
    EisenInfo[Volumen] -= Wert;
    GivePlayerMoney(playerid,-Preis);
    PlayerInfo[playerid][Eisen] += Wert;
    PlayerInfo[playerid][Geld] -= Preis;
    format(string, sizeof(string), "Du hast dir %d Material gekauft für: %d$.",Wert,Preis);
    SendClientMessage(playerid,Grün,string);
    UpdaEisen();
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Die Eisen Fabrik hat nicht mehr soviel Eisen!");
    }
    return 1;
    }
    else
    {
    format(string, sizeof(string), "Du hast nicht nicht genug Geld (%d$)!",Preis);
    SendClientMessage(playerid,Rot,string);
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Waffendealer!");
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist nicht an der Eisen Fabrik!");
    }
    return 1;
    }


    verwende ich new Preis = 3*Wert;
    doch igendwie funkioniert das nicht jemand eine idee?
    Die Mats sollten mal 3 genommen werden sagen wir 100 mats * 3 = 300$ aber es funzt net jemand ne idee?

    wieso brauche ich einen Float? ich habe ja keine Komma zahlen ?


    er soll einfach nur wenn er 30 produkte kaufen tuht 10$ bezahlen sagen wir 90 produkte = 30$
    so wollte ich das haben

    Hallo leute ich wollte gerne es so haben das er für 30 Produkte 10$ zahlen muss doch ich habe keine ahnung wie ich das machen soll
    ich habe es mal einfach ausprobiert mit diesem code doch er sagt mir immer das ich nicht genug geld habe obwohl ich 150.000$ besitze
    Code:
    new Preis = Wert * 10;

    Streamer Plugin downloaden:


    Windows:


    Code
    Entpacken -> plugins ordner -> streamer.dll


    Code
    Server.cfg -> bearbeiten -> plugins streamer


    Code
    Streamer include -> Pawno ordner -> include


    Code
    Script oben #include <streamer>


    Code
    CreateObject zu CreateDynamicObject



    Linux:


    Code
    Entpacken -> plugins ordner -> streamer.so


    Code
    Server.cfg -> bearbeiten -> plugins streamer.so


    Code
    Streamer include -> Pawno ordner -> include


    Code
    Script oben #include <streamer>


    Code
    CreateObject zu CreateDynamicObject

    Moin Moin :)


    Ich habe nun soviele Objecte das ich mal einen Streamer benutzen sollte,
    doch da ich mit plugins schlechte erfahrungen habe möchte ich kein plugin benutzen
    und ja eine streamer include die was bringt finde ich nicht habt ihr ne idee was ich machen könnte?
    Er sollte für 0.3c geeignet sein und schon so 3000-4000 Objecte schaffen


    Frage:


    Wenn ein Streamer im Script ist Lädt der Compiler extrem lange ich weiß es ist normal aber
    kann mann das nicht igendwie entfernen? bzw verschnellern

    ocmd:makeleader(playerid,params[])
    {
    new pID, string[128], rank;
    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid, ROT,"Du bist kein Admin !!!");
    if(!isPlayerInAFraktion(pID,0)) return SendClientMessage(playerid, ROT, "Diese Person ist bereits in einer Fraktion !!!");
    if(sscanf(params,"ui",pID, rank))return SendClientMessage(playerid, ROT,"Benutze: /makeleader [ID] [Fraktions ID]");
    format(string,sizeof(string),"AdmCmd: %s hat %s zum Leader der Fraktion %d ernannt !!!",SpielerName(pID),SpielerName(playerid),rank); //edit
    SendClientMessageToAll(0x00FFF0FF,string);
    SetPVarInt(pID,"Fraktion",rank);
    return 1;
    }


    Versuch es mal so, so habe ich es auch aber eben er zeigt dir nur an welche nummer du ihn gegeben hast z.b:


    Code
    1 = Police
    2 = Fbi
    3 = Army
    4 = Medic
    5 = Fahrschule


    usw

    Hier oben in der Database gabs mal nen Color Picker hat den jemand vlt noch?
    oder den download link den damit hat es super funkioniert dann mache ich die farben
    eben nochmal neu.