Beiträge von Mr.Homer.[325]

    Ich hab dich nur auf dein Fehler hingewiesen, und darauf dass deine Lösung nicht funktioniert, reg dich ab.



    public OnGameModeInit()
    {
    ConnectNPC("Train","Train2");
    car_train = AddStaticVehicle(538,1698.7606,-1953.6492,14.8756,269.8574,0,0);
    ConnectNPC("NRG","NRG");
    car_nrg = AddStaticVehicle(522,-1250.9490,1671.3989,9.2231,60.6974,0,0); //
    }


    public OnPlayerConnect()
    {
    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,botname,sizeof(botname));
    if(!strcmp(botname, "Train", true))
    {
    PutPlayerInVehicle(playerid,car_train,0);
    eingeloggt[playerid] = true;
    SetVehicleHealth(car_train,INFINITY);
    }
    if(!strcmp(botname,"NRG",true))
    {
    PutPlayerInVehicle(playerid,car_nrg,0);
    eingeloggt[playerid] = true;
    SetVehicleHealth(car_nrg,INFINITY);
    }
    return 1;
    }
    }


    // Im NPCMode:


    #include "a_npc"
    #define RECORDING "NRG"


    main()
    {
    }


    public OnRecordingPlaybackEnd()
    {
    StartRecordingPlayback(1, RECORDING);
    }


    public OnNPCEnterVehicle(vehicleid, seatid)
    {
    StartRecordingPlayback(1, RECORDING):
    }
    public OnNPCExitVehicle()
    {
    StopRecordingPlayback();
    }


    // Beim andern NPC genau das gleiche nur eben mit anderm Namen und Recording.



    Kann man nicht einfach sowas machen, wenn 10 Schuss war ^^


    if(newkeys == KEY_FIRE)
    {
    if(GetVehicleModel(GetPlayerVehicleID(playerid))==420) return 0;
    }


    Das würde glaub dazu führen, dass bei jedem Schuss Server:Unknown Command ausgegeben wird, sonst aber nichts weiter.

    Am Besten den Fehler garnicht erst machen, das bringt deinen Tag-Ncht Rythmus total durcheinander. Ich hab mich auch jetz in den Ferien wieder dazu verleiten lassen, was dabei rauskam: Ich war die ganze Nacht wach weil ich nicht schlafen konnte und muss in 1 1/2 Stunden zur Arbeit. Und ich werd natürlich jetz grad müde.


    Zum Wachbleiben am Besten Koffein (Kaffe ist da am günstigsten und wie ich finde am Besten) und dich mit iwas beschäftigen. Falls du damit aber wieder umstellen willst, das funktioniert nicht, hab ich auch probiert. Das muss man langsam machen.

    Man kann die Funktionen auch alle über die Query von Teamspeak ausführen, die API bräuchte man dazu also garnicht (glaub ich zumindest, ich hab ka von CP scripten). Das CP müsste lediglich eine Raw Verbindung zu dem Server aufbauen über die es Befehle senden kann.


    Wie siehts bei SAMP aus, kannst du solche Funktionen machen (z. B. Gamemodes, Filterscripts etc. hochladen, Server starten/stoppen...)


    Ich meine damit nicht die Funktion strcmp, sondern nur Befehle damit. Ich kann wenn nötig auch Befehle damit schreiben, allerdings keine Parameter-Befehle mit strtok etc. dafür verwende ich sscanf.

    Könntest du mir evlt beibringen, wie ich ein Gangwar oder Autohaus (Privatcars mit mehreren Keys) scripten kann.
    Also nicht so ein GF-Like sondern so richtiges, wenn du verstehst was ich meine.
    Es sollte auf MySQL basieren :)


    Wie bereits SynnonymousZ geschrieben hat, habe ich mich bisher nicht mit MySQL befasst. Was allerdings möglich wäre, wäre dir das ganze auf DINI - Grundlage zu zeigen, so dass du, wenn du dich mit dem Umgang mit MySQL vertraut machst, das ganze darauf übertragen könntest. Gangwarsystem sollte kein Problem darstellen, in meinem Gamemode gibt es sogar etwas ähnliches (Rundensystem mit Punkten etc. ist ein Deathmatch Script).


    @ Rocky: Ich bin 16, geboren 12.11.1996.

    Warum sollten wir bei dir lernen und nicht bei anderen?


    - Ich biete faire Preise
    - Ich bin ehrlich und haue nicht einfach mit eurem Geld ab o.ä.
    - Ich würde mich als freundlich und geduldig beschreiben, auch wenn jemand etwas nicht auf Anhieb versteht
    - Jeder Interessent hat, wie bereits erwähnt, die Möglichkeit auf eine kostenlose Probestunde, in der er sich selbst von meinen Qualitäten überzeugen kann


    Kann man bei dir auch noch mehr lernen als die paar Dinge?


    Natürlich kann man das, das waren nur ein paar Beispiele für Sachen die ich bereits gescriptet habe, bei Interesse kann ich wie gesagt meinen Gamemode vorführen, in dem auch noch viel mehr Funktionen enthalten sind als hier genannt. Bis auf die oben genannten Dinge könnte ich euch, denke ich mal, eigentlich alles beibringen was es so zu wissen gibt.

    Was kannst du mir denn alles beibringen wenn ich zb. jetzt etwas lernen möchte?


    Also es ist glaub ich einfacher zu sagen was ich nicht kann:


    - Ich habe mich bisher noch nicht mit auf MySQL basierenden Systemen befasst (Gamemode beruht auf Dini)
    - Ich kann euch nicht beibringen wie man Tachos oder Headshotsysteme scriptet
    - Mit NPCs hab ich im Moment ein kleines Problem (siehe hier)
    - Ich arbeite nicht mit Befehlen die die Zielid mit strtok etc. herausfinden, habe also wenig Erfahrung damit (Ich benutze zcmd und sscanf)


    Das ist im Moment alles was mir einfällt (wenn mir noch mehr einfällt ergänz ich das), ansonsten hab ich bisher eigentlich alles hingekriegt was ich versucht habe zu scripten, könnte es euch also auch beibringen (alles was ich bisher gemacht hab gibts auch in dem erwähnten Gamemode zu bestaunen). Der Gamemode hat ein selbst geschriebenes Admin System, Login/Register System, Timebansystem, etliche Adminbefehle wie z.B. Godmodetest, und und und....

    Hey,
    Ich möchte euch hiermit ab sofort meine Dienste als Scripting - Lehrer anbieten. Selbst scripten gelernt habe ich durch Tutorials im Internet vor ein bisschen mehr als einem Jahr. Von meinen Qualitäten als Scripter könnt ihr euch gerne selbst überzeugen, ich habe einen selbstgeschriebenen Gamemode, dessen Funktionen ich eventuellen Kunden präsentieren könnte. Außerdem würde ich Interessierten auch einmalig eine kostenlose Probestunde anbieten.


    Den Unterricht würde ich dann per VoIP (Voice over IP) und, wenn möglich, Teamviewer geben. Im Angebot dafür hätte ich Skype und Teamspeak (auf meinem Server), zur Not hätt ich auch noch irgendwo nen ICQ Account rumfahren. Für andere Vorschläge bin ich natürlich auch immer offen.


    Preislich habe ich noch keine konkrete Vorstellung, das kann man so aber eh nicht pauschal sagen da es natürlich immer darauf ankommt auf wie viele Stunden im Monat das ganze dann kommt. Der Preis würden dann also für jeden Kunden individuell festgelegt. Ebenso würde ich die Art der Bezahlung dann individuell vereinbaren, ich bin auch bereit das ganze wenn gewünscht vertraglich festzulegen.


    Bei Interesse erreicht ihr mich am besten per Skype (homer_20091) oder auf meinem Teamspeak Server (ng-hosting.eu).


    Mit freundlichen Grüßen
    Homer


    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Ich vermute mal er meint die Playermarker auf der Map. Komplett kannst du sie mit "ShowPlayerMarkers" unter OnGameModeInit deaktivieren, dann kannst du sie aber im ganzen Script nicht mehr benutzen. Wenn du sie nur für einzelne Spieler deaktivieren willst benutz "SetPlayerMarkerForPlayer". Da als Farbe 00 dann ist er nicht mehr sichtbar.