Beiträge von Quini2

    Ok Habe noch ein Kleenes Problem und Zwar


    Die Ersten Texte Bis zum letzen werden angezeigt auch wenn der scheinn vorhanden ist und der


    letzte wird erst garnicht angezeigt wieso?


    Code:


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    new s[128];
    new MS = dini_Int(s, "Motorradschein");
    new FS = dini_Int(s, "Führerschein");
    new BS = dini_Int(s, "Bootschein");
    new FSS = dini_Int(s, "Flugschein");
    new HS = dini_Int(s, "Helischein");
    new LS = dini_Int(s, "Lkwschein");
    new nj = dini_Int(s, "Nebenjob");
    new vehicleid = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    {
    if(IsNoFs(vehicleid))
    {
    if(FS == 0)
    {
    SendClientMessage(playerid, Grau, "Du besitzt keinen Führerschein es ist riskant ohne zu fahren!");
    return 1;
    }
    }
    if(IsNoMs(vehicleid))
    {
    if(MS == 0)
    {
    SendClientMessage(playerid, Grau, "Du besitzt keinen Motorradschein es ist riskant ohne zu fahren!");
    return 1;
    }
    }
    if(IsNoLs(vehicleid))
    {
    if(LS == 0)
    {
    SendClientMessage(playerid, Grau, "Du besitzt keinen Lkwschein es ist riskant ohne zu fahren!");
    return 1;
    }
    }
    if(IsNoBs(vehicleid))
    {
    if(BS == 0)
    {
    SendClientMessage(playerid, Grau, "Du besitzt keinen Bootschein es ist riskant ohne zu fahren!");
    return 1;
    }
    }
    if(IsNoFss(vehicleid))
    {
    if(FSS == 0)
    {
    SendClientMessage(playerid, Grau, "Du besitzt keinen Flugschein es ist riskant ohne zu fliegen!");
    return 1;
    }
    }
    if(IsNoHs(vehicleid))
    {
    if(HS == 0)
    {
    SendClientMessage(playerid, Grau, "Du besitzt keinen Helicopterschein es ist riskant ohne zu fliegen!");
    return 1;
    }
    }
    if(IsBusCar(vehicleid))
    {
    if(nj == 1)
    {
    SendClientMessage(playerid, Dunkelgrün, "Hallo tippe /start [Preis] um die Busfahrt zu starten.");
    }
    }
    }
    return 1;
    }

    Heaii


    habe eine Problem


    1. Start Geht Komischerweise nicht


    2. Else wird nicht angezeigt...


    hir cmd


    dcmd_start(playerid,params[])
    {
    new name[MAX_PLAYER_NAME], s[128];
    new vehicleid = GetPlayerVehicleID(playerid);
    new preis = strval(strget(params, 0));
    new nj = dini_Int(s, "Nebenjob");
    GetPlayerName(playerid,name,sizeof(name));
    format(s,sizeof(s),"acc/%s.ini",name);
    if(!strlen(params)) return SendClientMessage(playerid,Dunkelgrün,"/start [Preis]");
    if(preis < 10 || preis > 500) return SendClientMessage(playerid,Rot,"Der Fahrpreis muss zwischen 10$ und 500$ sein!");
    if(nj == 1)
    {
    if(IsBusCar(vehicleid))
    {
    format(s, sizeof(s), "Busfahrer %s ist im dienst Preis: %d", name, preis);
    SendClientMessageToAll(Hellblau, s);
    return 1;
    }
    else
    {
    SendClientMessage(playerid, Rot, "Du bist in keinem Bus!");
    return 1;
    }
    }
    return 1;
    }


    und möchte noch gerne einbauen du bist kein busfahrer wie würde des gehen?!

    Hmm Ja :D


    Aber wie erstelle ich sowas habe 0 ahnung ^^


    also wenn er nen job animmt soll es sich auf 1 setzen nach 5 stunden auf 0 aber er kann zwischen durch disconnecten usw. nur er muss 5 std voll haben und der timer


    soll nicht weiter laufen wenn er off ist..

    >>>SA!MN<<<


    Deine Variante Gefällt mir ich will es nicht ressourcend fressend haben


    ich denke mal das net resscourcen fressend könntest du mir deine vorgehends weise genauer erklären vlt mit script codes und wie


    ich das mache weil mit timern habe ich mich noch nicht recht beschäftigt..


    Wehre Lieb von dir


    // Ich will eine möglich keit haben die keine ressourcen fressend ist was genau wehre sie?

    Hallo ich habe eben eine kleines nebenjob system erstellt nun muss er den job ja auch igendwie kündigen doch


    ich wills am besten so machen das er es alle 5 std nur machen kann weil ich is ja bisll doof wenn er sich einen job nimmt und ihn sofort wieder kündigt und einen


    andren nimmt oder nicht naja meine frage ist wie mache ich das am besten das er den cmd nur ausführen kann wenn er auch 5 std aktiv gespielt hat ?


    Danke Für Eure Andworten!


    Einen Schönen Abend Wünsche ich noch


    Mit Freundlichen Grüßen Qini :)

    LoL ich Habe aber mal auf einen server gesehen bzw nen kumpel hat es mir auf seinen gezeigt


    da ging des auch aber der is net da...

    ja das meinte ich


    doch nur heisst es nicht


    Delete3DTextLabel(Text3D:Hafa); // so oder


    Delete3DTextLabel(Hafa); // was richtig?


    und was ist hir dranne falsch


    Afah = Create3DTextLabel("1 Stock Agentur Für Arbeit",Orange,373.8177,167.1318,1008.3828,5.0,-1,0);


    es ist in einer virtual world (1)
    Er Zeigt es nicht an..

    Heaii also ich brauche


    von der windows symbol leiste einen Pfeil der nach oben geht für nen 3D Label aber ja ich habe dieses leiste bei windows vista igendwie zu mindest ich finde sie


    nicht wehre jemand so nett und kann mir den pfeil kurz hir posten :rolleyes::rolleyes::D


    Danke Schonmal


    Sorry wusste nicht wohin damit um keine verwarnung zu kassieren habe ichs hir gepostet weil es ja was mit dem script zutuhen hat


    wenn falscher berreich bitte um verschiebung ;)

    Könnte mann vlt noch machen wenn mann mit der m4 schisst das dann so


    wie in den ballergames mit granate das so ne granate weg fliegt und so explosion vlt mit create explosion wo mann hin schisst das sie dort kommt?

    Probiers mal mit 6 aber da verlierst du höchstens leben oder das auto geht kaputt mehr schaden kann mann mit den explosionen nicht machen..

    Hallo Leute Ich Wollte was ganz intressantes scripten :D


    aber ich brauche dazu 2 abfragen aber weiss net wie ich des machen soll


    wie kann ich ich abfragen wer geschossen hat (nicht gekillt sondern geschossen) mit welcher waffe er geschossen hat und auf wehn er geschossen hat ?


    gibt es neh möglichkeit dafür?