Beiträge von xivo

    Ich habe nichts schlechtes Zitiert, es war nur eine Frage. Es war keine wirkliche Aussage.


    Naja, und das Forum ist nicht umbedingt mein Ding, dennoch viel Erfolg euch.

    Ist zwar etwas ziemlich einfaches, aber ich finde es ist nicht wirklich Reallife,
    das wen man in ein Auto steigt, wieder automatisch aussteigt, wen man nicht der
    Fraktion zugehört.


    Das könnte man eigentlich für GF und Selfmade verwenden, ich benutze es für
    mein Selfmade Script, naja ich zeigs euch mal.




    OnPlayerEnterVehicle
    Hier setzen wir hin, bei welchen Autos es passieren soll, wie das bei Godfather steht, müsst
    ihr leider selbst herrausfinden, habe momentan kein GF hier. Also, die vehicleids sind beim GF
    vielleicht COP1 || COP2 müsst ihr mal schauen, ich weiß nicht genau.
    Bei einem Selfmade wäre es z.b :



    if(vehicleid == FAHRZEUG1 || vehicleid == FAHRZEUG2)
    {
    if(// Welcher Person soll der Zugriff erlaubt werden ? z.b Cops)
    {
    //Was passieren soll, wen das oben stimmt!
    }
    else
    {
    SetTimer("einsteigen", ZEIT ,0); // Wenn nicht läuft dieser Timer ab.
    }
    }


    Wieso ich dort schon einen Timer hinsetze, anstatt ihn sofort zu Freezen ?
    Da ich das problem hatte, und manche anderen bestimmt auch, wen man
    Einsteigen drückt, wird er sofort ausserhalb gefreezt, und da der Command
    nur in einem Auto geht, konnte ich dan nicht aussteigen oder das Auto nicht
    kurzschliessen! Deshalb läuft eine Zeit ab, die du oben definierst, die Zeit
    sollte nicht mehr als 5000 betragen (5000ms) da der Spieler sonst
    wen die Zahl zu hoch ist, weiterfahren kann, oder wen die Zahl zu niedrig
    ist, wird er wieder ausserhalb gefreezt. 5000 reichen locker, und sind super.


    Bei
    OnPlayerCommandText



    if(!strcmp(cmdtext,"/kurzschliessen"))
    {
    if(IsPlayerConnected(playerid)) //Ist der Spieler mit dem Server verbunden ?
    {
    if(IsPlayerInAnyVehicle(playerid)) // Sitzt der Spieler in einem Auto ?
    {
    SendClientMessage(playerid,COLOR_GREEN,"Du brauchst 15 Sekunden, um das Auto kurzschliessen zu können!"); //Text wird gesendet!
    SetTimer("kurzschliessen", 15000, 0); // Hier wird der Timer ausgeführt, der die Zeit zum kurzschliessen angibt!
    // Die Zeit könnt ihr beliebig ändern, jedoch 15 Sekunden sind eigentlich reichlich ;)
    TogglePlayerControllable(playerid, 0); // Hier wird der Spieler gefreezt beim kurzschliessen
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du sitzt in keinem Auto!");
    }
    return 1;
    }
    }


    Danach erstellen wir noch das Public das für den Timer die Funktionen wiedergibt.



    public kurzschliessen(playerid)
    {
    if(IsPlayerConnected(playerid)) // Wie oben, ist der Spieler mit dem Server verbunden ?
    {
    if(IsPlayerInAnyVehicle(playerid)) // Ist der Spieler in einem Auto ?
    {
    TogglePlayerControllable(playerid, 1); //Spieler wird entfreezt (bekommt seine Kontrolle wieder)
    SendClientMessage(playerid,COLOR_GREEN,"Du hast das Auto kurzgeschlossen!");
    }
    }
    return 1;
    }


    Edit Ganz vergessen ^^



    public einsteigen(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new pwanted; //Neue Variable
    pwanted = GetPlayerWantedLevel(playerid); //Hier wird in die Variable das momentane Wantedlevel geschrieben
    SendClientMessage(playerid,FARBE,"Du kannst das auto mit /kurzschliessen kurzschliessen!"); //Der Text
    SendClientMessage(playerid,FARBE,"Oder du verlässt das Auto mit /aussteigen");
    SetPlayerWantedLevel(playerid,pwanted +1); //Hier wird dem momentanen Wanted +1 gerechnet
    TogglePlayerControllable(playerid, 0); //Hier wird der Spieler gefreezt
    }
    return 1;
    }


    Noch einen Command, zum aussteigen, wen man keine 15 Sekunden warten kann ;)



    if(!strcmp(cmdtext,"/aussteigen"))
    {
    if(IsPlayerConnected(playerid)) //Ist der spieler mit dem Server verbunden ?
    {
    if(IsPlayerInAnyVehicle(playerid)) //Sitzt der Spieler im auto ?
    {
    RemovePlayerFromVehicle(playerid); //spieler wird aus dem Auto geworfen
    TogglePlayerControllable(playerid, 1);
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Du sitzt in keinem Auto!"); //Nachricht wen der Spieler nicht im Auto sitzt!
    }
    }
    return 1;
    }

    Wenn du so fragst bestimmt nicht, weil wir wissen ja nichtmal einen Teil des Scripts der den
    Fehler auslösen könnte, schick einfach mal den Teil


    OnPlayerSpawn

    Steam neustarten, nochmal versuchen einzuloggen ?
    .blob im Steam Order löschen, Steam neu Patchen


    Ich glaube nicht das du gehackt worden bist, vielleicht spackt Steam oder sowas :D
    Steam macht momentan des öfteren probleme, mal findet der den Master Server nicht,
    mal das nicht mal das nicht.

    [Gestern, 14:34] Ashkar: Wie ich sollche neunmal klugen leute hasse
    [Gestern, 14:34] Ashkar: Ja ich brauche es eigentlich nicht. Der sollte dann auch mal Breadfish melden die haben auch keins xD
    [Gestern, 14:27] Systemfehler: Ashkar mach mal das Impressum voll^^


    Zitat aus der Shoutbox im Forum.


    Breadfish melden ? Breadfish besitzt ein Impressum, siehst du ganz unten.

    Wo steht den bitteschön, das das Script es verwendet, ganz im Gegenteil,
    das Script sagt ihm, wir brauchen es nicht!


    Das ist es, und wen du sie nicht löschen willst verwende ebend :


    #pragma unused IsNumeric

    Was sollen nun die Trucker machen, die kommen an der Straße am BSN nicht vorbei, da da knapp die NRG durch passt,
    also ich finde voller Objekte zugespammt. 2/10 , da du wenigstens Arbeit, und Zeit investiert hast ;)

    Joa, wen dein Script anschaulicher wird, wirste es locker auf paar massig Spieler schaffen ;)

    Hey leutz, ich habe ein Problem mit dem dini.


    Gestern Abend habe ich noch gescriptet, hat alles Wunderbar geklappt, als ich heute
    mein Script geöffnet habe, spackte er rum.


    #include <dini>


    Und die Datei Dini, ist auch erfolgreich im Includes Ordner enthalten.


    Wie kann ich das fixxen ?

    Wenn du Englisch kannst, dan haste die Fehler selbst gefunden ...
    Ich finde sowas ist echt peinlich. Nichtmal bisschen seinen Arsch hochbekommen
    und schon einen Thread eröffnen, wen man kein Englisch kann dan gibts einen Translator.


    C:\Users\Marcel\Desktop\GTA\LoL.pwn(292) : warning 203: symbol is never used: "IsNumeric"
    C:\Users\Marcel\Desktop\GTA\LoL.pwn(292 -- 42676) : warning 203: symbol is never used: "ReturnUser"



    Heißt soviel, wie du verwendest IsNumeric nicht, und ReturnUser auch nicht!
    Und was du nicht verwendest, kannst du löschen !

    Ich hätte eigentlich, an deiner Stelle nachdem du das gezahlt hast, und deaktivieren lassen hast,
    garnicht mehr Gezahlt, da du den Vertrag beendet hast, und halt nichts mehr mit denen zu tun hast.


    Das machen die Konzerne meist, um die Kunden weiterhin zu berhalten, um weiterhin Geld abzuziehen.
    Und rede mit deinem Anwalt, dan klärt sich das, mit deinen Eltern versteht sich !