Beiträge von DisgraceNo1

    1. Wird er wohl nicht jedem Noob antworten von den 100 die ihm täglich deswegen schreiben
    2. Ist mein Englisch nicht das Beste weswegen ich es für besser halte in einem deutschen Forum zu fragen
    3. Hab ich bereits in dem Thema gefragt jedoch keine Antwort erhalten die mir weitergeholfen hat

    Hallo !



    Das Filterscript:
    Download & Thread



    Okey das mit GarHouse hat sich erledigt bin auf ein besseres Filterscript gestoßen. Es lässt sich einfach einfügen
    und beim Start des Servers werden alle Plugins und Filterscripts geladen. Die Befehle /buy, / sell, /house usw. sind
    auch alle funktionstüchtig. Es gibt nur ein Problem..


    Wenn ich das Haus in meinem Gamemode Script einfüge und Compile bekomme ich keinerlei Fehlermeldungen. Wenn
    ich dann jedoch den Server Starte und zum ersten Haus-Icon laufe ist da kein Icon. Die Koordinaten habe ich bereits
    mehrmals überprüft. Die [MAXHOUSE] Anzahl ist auch angepasst. Wenn ich z.B. dort wo das Icon sein sollte /buy oder
    einen anderen Befehl eingebe steht da immer ''You're not in a Icon''.


    Code
    public OnFilterScriptInit()
    AddHouse(0,2232.0845,-1159.6914,25.8906,1523.509887,-47.821197,1002.130981,50000,50000,2,50)


    Das ist der AddHouse Befehl mit den Koordinaten. Kann mir jemand weiterhelfen ?



    MfG Dis

    -,-


    Das weis ich..
    Das Datein kopiern und Ordner erstellen ist ja auch nicht das Problem. Die Callbacks usw. die eingefügt
    werden müssen in das Script sind das Problem. Oder verstehe ich was falsch ? Die Tipps die mir bisher
    gegeben wurden konnte ich absolut überhaupt nicht brauchen. Was ich brauch ist jemand der es selbst
    nutzt / testet wie man es installiert und mir eine deutsche Anleitung gibt.

    @ EishallenFreak


    Will ja kein Filterscript sondern einen selbstgescripteten Zoll. Unser Mapper ist für das Mappen des Zolls zuständig.
    Bis er das erledigt hat sollte ich dann bereits einen Zoll scripten können. ;)
    Edit:
    Also brauch ich die Koordinaten von der geöffneten Schranke und der geschlossenen Schranke ?




    @ G.Maxzz
    Hast du Skype ? Falls ja meld dich mal bei mir. Mein Skype-Nick ist der Selbe wie hier.

    @ TaFil_AE


    Das Filterscript wurde geladen aber die Plugins nicht. Ja habe ich in die Server.cfg eingefügt. Mein Problem ist
    ja dass ich die Installation selbst nich verstehe. Mann soll irgendwelche Callbacks und was weis ich nicht was sonst
    noch alles einfügen nachdem die Datein in die Ordner kopiert wurden. Verstehe nicht was ich da wo einfügen soll.
    Kann mir nicht irgendwer eine Anleitung auf Deutsch geben der weis wie man GarHouse installiert ?

    Habs mir grad nochmal genau angesehn wenn der Server startet. Hab mich verlesen.. GarHouse Filterscript startet
    aber die beiden Plugins starten nicht. Hab da wohl irgendwas falsch installiert. Also wenn mir jemand zeigen könnte
    wie ich die Plugins genau installiere sollte es funktionieren.



    Edit:
    Als RCON Admin eingelogt ? Meines wissens wie man sich als solcher einloggt ja. Problem ist ja ein anderes siehe die
    Zeilen zuvor.

    Hallo


    bräuchte jemanden der mir zeigt wie ich einen Zoll scripte. Habe schon ein paar Themen durchgelesen und die Beschreibungen
    versucht umzusetzen jedoch bin ich immer noch soweit wie zuvor. Wenn mir jemand ein Tutorial oder Anleitung geben könnte
    wie man das genau macht wäre ich sehr dankbar dafür. Bin noch nicht lange am scripten und brauche daher eine etwas genauere
    Anleitung dies bezüglich. Hoffe jemand kann mir helfen :)


    Folgendes sollte das Script am Ende können:
    - Moving Objects (Zoll auf / zu mit Timer)
    - Von Regierung und Polizei auf und zuschließbar
    - Zahlungssystem beim öffnen mit Zollpass
    - Automatisches öffnen bei nähern eines RTW's, Polizeiautos oder sonstigen Regierungs/Rettungsfahrzeugen


    MfG Dis

    Bei dem Script bekomm ich eine Fehlermeldung. Und zwar bei dieser Zeile..

    Code
    PlayerInfo[playerid][pJob] = gChosenJob[playerid]; //Die Variable pJob ist aus dem GF ^^ Bedeutet, der ausgewählte job bekommt Spieler zugeteilt!


    Da steht die Variable pJob ist aus dem GF. Wie mach ich sie für ein Selfmade Script nutzbar ?

    Vergessen wir mal alles was bisher gepostet wurde und widmen uns dem neuen Problem.



    Edit 2: Vorherigen Beitrag gelöscht nun zur genauen Problembeschreibung...


    Wenn ich mal ganz logisch denke kann es genau einen Grund geben wiso mir der Kegel in der VWorld1 nicht angezeigt
    wird. Der Kegel war zuvor in der Standard VWorld0. Woher soll der Kegel also jetzt wissen dass er plötzlich in VWorld1
    erscheinen soll ? Die Position des Kegels hat sich ja durch das neue Script nicht verändert. Nur der Ort wo der Spieler
    hingeportet wird hat sich verändert. Also ist der Kegel jetzt in VWorld0 und der Spieler in VWorld1.


    Wie bekomm ich den Kegel also dazu dass er sich in VWorld1 erstellt und nicht in VWorld0 ?

    Jetzt wollt ich grade fragen ob ich den Kegel auch irgendwie in die VWorld setzen muss dann stehts schon da. : D
    Kannste mir kurz erklären wie ich das mache ? :)


    Edit: Wie mache ich das ? Das Pickup ist ja unter GameModeInit.

    Code
    cluckinbellLSSexit=CreatePickup(1559,1,364.9783,-11.8437,1001.8516);

    Hab die Fehler gefunden. Du hattest einmal mehrere Klammern gemacht und einmal bei ''GetPlayerVirtualWorld''
    einen Rechtschreibfehler. Jetzt wurde es ohne Fehler Compiliert. Ich danke dir vielmals für die Hilfe. Jetzt hab
    ich das Prinzip verstanden und denke ich kann es anwenden. Sollte es damit nochmal Probleme geben wende ich
    mich dann direkt an dich. Hoffe du hilfst mir dann nochmal falls es dazu kommt :)



    Edit:
    Da DopeFire offline ist und er somit meine PN nicht lesen kann wende ich mich wieder an euch...



    Also hab das Script jetzt getestet. Alles funktioniert soweit ganz gut. Keine Fehler beim Compilen, der Server
    startet ganz normal. Nur gibt es jetzt ein Problem..


    Wenn ich in einen der beiden Cluckinbell reingehe werde ich reingeportet. Wenn ich jedoch wieder raus will
    sehe ich keinen Ausgangskegel. Habs bei beiden probiert aber keiner von beiden besitzt einen Ausgangskegel.
    Das Script ist von DopeFire so übernommen wie oben gepostet. Hab auch versucht einfach die Koordinaten neu
    zu nehmen aber hat nichts geholfen.

    Habs jetzt mal eingefügt..


    Code
    ..
    D:\GTA San Andreas\GTA Server\gamemodes\Tutorial.pwn(680) : error 029: invalid expression, assumed zero
    D:\GTA San Andreas\GTA Server\gamemodes\Tutorial.pwn(681) : warning 217: loose indentation
    
    
    Nur noch zwei Fehler die Andern hab ich behoben


    Wie beheb ich diese Fehlermeldungen ? Irgendwas schein ich falsch gemacht zu haben.

    Das erklärt natürlich einiges. Kann mir das vll nochmal jemand genauer erklären ? Bin noch nicht so
    lange am scripten und das hier ist das einzige Tutorial das ich dazu gefunden habe. Leider verstehe
    ich es nicht so ganz. Der Threadersteller meinte auch es gäbe eine einfachere Möglichkeit.


    Bitte um Hilfe :)


    [ SCRIPTING ] Interiors mehrmals benutzen

    Hallo


    Habe ein Problem mit meinen Kegeln. Immer wenn ich einen der beiden Cluckinbell in LS betrete komm ich beim
    anderen wieder raus. Hab auch schon gecheckt ob ich bei den Exit-Kegeln die SetPlayerPos Koordinaten vertauscht
    habe, indem ich sie einfach ausgetauscht habe. Aber wenn ich das mache besteht das Problem weiterhin. Habe auch
    versucht den zweiten Cluckinbell einfach mal umzubennen aber auch das hat nichts gebracht. Hatte das selbe Problem
    schon 2x.Einmal als ich den zweiten Pizzastuck eingefügt habe und einmal als ich den zweiten Burgershot eingefügt habe.
    Als bei denen das Problem auftrat hab ich einfach die SetPlayerPos vertauscht und schon was das Problem behoben. Diesmal
    funktioniert das jedoch nicht. Habe bisher nur die Kegel in LS gescriptet. Bevor ich das Problem nicht in den Griff bekomm will
    ich auch gar nicht erst anfangen weitere CLuckinells oder Burgershots einzufügen. Bitte helft mir..





    PS: if(pickupid==cluckinbellLSSenter) ist eigentlich an der richtigen stelle. Bekomme es nur irgendwie grade nicht da hin wo ichs
    gerne hätte. ^^



    MfG Dis

    Code
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    	if(strcmp(cmdtext,''/bsn'',true)==0)
    	{
    	    	SetPlayerPos(playerid,1227.1797,-914.0590,42.6812);
    	}
    	return 1;
    }


    Habs jetzt so in meinem Script stehn aber funktioniert nicht. Bekomme Fehlermeldung beim Compilen.