Beiträge von |-|auke

    Ich glaube nicht, dass du ein höheres NetFramework als 2 benötigst.
    Wobei ich nichtmal glaube, dass NetFramework überhaupt benötigt wird.
    Bei mir verursacht mein Antivir manchmal solche Probleme.


    Hast du schon versucht, es als Admin zu starten?


    OnPlayerConnect(playerid)
    {
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Name,MAX_PLAYER_NAME);
    if(!strfind(Name,"_",false) || !strfind(Name,".",false))return Kick(playerid);
    }


    So sollte es gehen.
    Gruß Hauke

    Ich dachte du Scriptest schon seit 6 Monaten? Dann solltest du diesen einfachen Zusammenhang leicht verstehen.
    Das Respawnen muss natürlich erst nachdem das Nummernschild angebracht wurde geschehen.
    Reihenvolge:
    CreateVehicle(....);
    SetVehicleNumberPlate(....);
    SetVehicleToRespawn(....);


    Wenn du das alles untereinander machst, ist es fast gleich, als würde es schon mit Nummernschild Spawnen. ;)

    Nun möchte auch ich mich zum Moderator Posten bewerben.


    Zu meiner Person:


    Ich heiße Hauke, wie man schon an meinem Namen im Forum erkennen kann. Ich wohne so ziemlich genau in der Mitte von Schleswig-Holstein direkt am NOK. Zu meinen Hobbies zählen Elektrotechnik, Computer, Programmierung, Fischertechnik, Modellbau und Trecker-fahren :D
    Ich habe, wie man in allen meinen Posts erkennen kann eine saubere Schreibweise, und verzichte auf Rechtschreibfehler.


    Warum ich Moderator werden möchte ?


    Ich kann in fast jeden Bereich helfen, und tue das auch, wenn ich Zeit dazu habe. Meine Kenntnisse, die ich hier gut einbringen kann sind: PAWN, PHP, MySQL Syntax und C. Natürlich lerne auch ich manchmal noch was neues, aber ich denke genau dafür soll ein Forum doch auch da sein. Zu meinen Vorzügen zähle ich zudem, dass ich recht flexible Onlinezeiten habe. Damit meine ich, dass ich auch später Abends noch online sein kann. Ich besitze eine WBB 3 Lizenz, wodurch ich auch schon viel Erfahrung mit dieser Forensoftware sammeln konnte.


    Meine bisher für SA:MP erstellten Sachen sind:

    • Ein paar Filterscripts (Autohäuser, Rob-System, Bedürfnisssystem ect..)
    • HMAP (Ein Programm um MTA Maps zu konventieren um sie dadurch vor "Map-klau" zu schützen. Zudem ist ein Filterscript mit Objektstreamer dabei)
    • SAMPit (Ein Programm zum verwalten eines SA:MP Servers)
    • LoD Reallife (Selfmade Reallifescript mit ausschließlich dynamischen und extravaganten Systemen)


    Mit ist bewusst, dass ich ausversehen schon gegen die Regeln verstoßen habe.
    Ich möchte mich dafür garnicht rausreden, aber das kam einmal durch einen dämlichen UMTS-Stick und durch ein Missverständniss DMA gegenüber.


    Ich hoffe, dass diese Bewerbung den Vorstellungen entsprochen hat.
    Auf Fragen antworte ich über PN, ICQ oder E-Mail.
    hauke.marquardt@1000zet.net


    Gruß Hauke


    Edit: Ich habe ausversehen auf Absenden gedrückt, und nicht auf Vorschau... :S

    Das muss nach ganz oben in´s Script:

    new farbegrun[MAX_VEHICLES];
    new farbegrun2[MAX_VEHICLES];

    Und dann wird der Command zu dem hier:


    if(strcmp(cmd,"/autolichtgreen",true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    new x_nr[256];
    x_nr = strtok(cmdtext, idx);
    if(!strlen(x_nr))
    {
    SendClientMessage(playerid, COLOR_WHITE, "Benutze: /autolichtgreen [name]");
    SendClientMessage(playerid, COLOR_WHITE, "Befehle: an, aus.");
    return 1;
    }
    if(strcmp(x_nr,"an",true) == 0)
    {
    farbegrun[GetPlayerVehicleID(playerid)] = CreateObject(18649,0,0,0,0,0,0,0); // Hier kannste auch einfach 0 rein machen.....
    farbegrun2[GetPlayerVehicleID(playerid)] = CreateObject(18649,0,0,0,0,0,0,0);
    AttachObjectToVehicle(farbegrun[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid),0.4,0,-0.80,0,0,0);
    AttachObjectToVehicle(farbegrun2[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid),-0.4,0,-0.80,0,0,0);
    }
    else if(strcmp(x_nr,"aus",true) == 0)
    {
    DestroyObject(farbegrun[GetPlayerVehicleID(playerid)]);
    DestroyObject(farbegrun2[GetPlayerVehicleID(playerid)]);
    }
    }
    return 1;
    }


    Edit: Klammerfehler und noch einen Array Fehler

    das hängt auch an anderen faktoren


    zB ab deine Eltern harz 4 beziehen wenn ja darfst du nämlich nur 80€ verdienen jeder € mehr würd dann deinen eltern wegenommen


    (Klingt hart ist auch so)


    Klingt überhaupt nicht hart, und ist es auch nicht.
    Wenn jemand Harz 4 bezieht hat er höchstwahrscheinlich selbst Schuld daran.
    Man kann sich ja auf die Suche nach Arbeit machen, und wenn man das nicht tut, sollte man auch nicht mehr bekommen dürfen.

    *snip by Dog : komplett zitate sind bei directer antwort unötig.



    Ich denke er meint eher in welcher Form man seine Befehle macht. Befehlsform ist da ein bischen blöd zusammengesetzt.

    Sowas geht echt überhaupt nicht. Wenn du schon Scripten lernen möchtest, denn tu ds wenigstens richtig.
    Es geht nicht darum, alles in eine Zeile zu machen, und denn auch noch so 8|
    Das wäre eine Alternative:

    if (strcmp("/mats", cmdtext, true, 10) == 0 &&IsPlayerConnected(playerid))
    {
    if(Spielerinfo[playerid][Job] == 1)
    {
    if(!IsPlayerInRangeOfPoint(playerid, 1.0, 1247.4269,-1259.9093,13.204)return SendClientMessage(playerid, COLOR_INFOROT,"Du bist nicht in der Nähe...");
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new modelid = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(modelid == 403 || modelid == 406 || modelid == 407 || modelid == 408 || modelid == 427 || modelid == 428 || modelid == 433 || modelid == 455)
    {
    SendClientMessage(playerid, COLOR_GRÜN,"Du wirst Beladen...Bitte Warte");
    GivePlayerMoney(playerid, -200);
    SetTimer("LoadingMats",1000,false);
    }
    }
    }
    else
    {
    return SendClientMessage(playerid, COLOR_INFOROT,"Du bist kein Trucker!");
    }
    }


    if(Spielerinfo[playerid][Job] == 1){if(!IsPlayerInRangeOfPoint(playerid, 1.0, 1247.4269,-1259.9093,13.204


    new Objekte[20];//Anzahl der Objekte


    if(strcmp(cmdtext,"/rennstrecke",true)==0)
    {
    if(PlayerInfo[playerid][pLeader]!=0)return SendClientMessage(playerid,COLOR_RED,"Du bist kein Mitglied von F2F"); // 0=Fraktionsid
    Objekte[0]=CreateObject(............);
    Objekte[1]=CreateObject(............); // usw
    }
    if(strcmp(cmdtext,"/deleterennstrecke",true)==0)
    {
    if(PlayerInfo[playerid][pLeader]!=0)return SendClientMessage(playerid,COLOR_RED,"Du bist kein Mitglied von F2F"); //0= Fraktionsid
    for(new x=0;x<sizeof(Objekte);x++)
    {
    DestroyObject(Objekte[x]);
    }
    }

    Ich hab dir mal eine Funktion geschrieben:

    stock SekundenUmrechnen(sek)
    {
    new Minuten,Sekunden,text[8];
    new bool:KeineMinuteMehr=false;
    while(KeineMinuteMehr!=true)
    {
    if(sek>60){Minuten++;sek-=60;}
    else {KeineMinuteMehr=true;Sekunden=sek;}
    }
    format(text,sizeof(text),"%d:%d",Minuten,Sekunden);
    return text;
    }

    SekundenUmrechnen(162);


    Gruß Hauke


    Edit: Layout angepasst

    Und was soll das bringen, wenn du dich selbst in ICQ hinzufügst?

    Zitat von Ballou

    Ich fügt mich in Icq hinzu und sagt gleich worum es geht



    Findest du nicht, dass es ein bischen umständlich ist?