Akktualisierung... Tutorial zu Beweglichen Toren Gates

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • danke! :D


    EDIT://
    also alles klabt alles wunder bar auf zu hoch runter alles geht nur ich will jetzt folgendes machen
    1.eine fraktion namens Trensporters machen
    die soll wie bus und taxi sein nur sie soll eine feste rute haben
    2 fraktions autos ich weiß nicht wie ich das machen soll
    3. vor dem tor soll ein info point sein zum joinen der fraktion

    Einmal editiert, zuletzt von drugstar ()

  • #include <a_samp>


    #pragma tabsize 0
    #define COLOR_YELLOW 0xFFFF00AA
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    new y_gate;



    public OnFilterScriptInit()
    {
    y_gate = CreateObject(969, 774.028259, -1384.532837, 12.880913, 0.0000, 0.0000, 0.0000);


    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    #endif


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/yo", true) == 0){
    MoveObject(y_gate,-3.14 1591 0.000000 0.000000);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Yakuza Gelände!");
    return 1;
    }
    if (strcmp(cmdtext, "/yc", true) == 0){
    MoveObject(y_gate,969, 774.028259, -1384.532837, 12.880913, 0.0000, 0.0000, 0.0000);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Yakuza Gelände!");
    return 1;
    }
    return 0;
    }


    Meine Errors:


    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(32) : error 001: expected token: ",", but found "-integer value-"
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(32) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(32) : error 001: expected token: ";", but found "-rational value-"
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(32) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(32) : error 001: expected token: ";", but found "-rational value-"
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(32) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    Zitat

    Ratlos :(

  • ähm...
    MoveObject(y_gate,-3.14 1591 0.000000 0.000000);



    die corrds können garnicht gehn^^


  • MoveObject(y_gate,-3.14 1591 0.000000 0.000000);



    erstens wie erwähnt die coods können net gehen und dann dein zweiter fehler hier


    MoveObject(y_gate,969, 774.028259, -1384.532837, 12.880913, 0.0000, 0.0000, 0.0000);



    du hast hier nee skinid oder kp wat für nee id nur X,Y und Z Coods verwenden


    z.b. eine Saveposition (i.g mit /save)


    AddStaticVehicle(596,1535.4481,-1654.0950,13.2313,356.0477,0,1); //


    das rote sind die X,Y und Z Coods ^^


    hab´s mal ausgebessert aber die coods musste selber setzen ^^


    if (strcmp(cmdtext, "/yo", true) == 0)
    {
    MoveObject(y_gate,-3.14, 1591,0, 0.000000);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Yakuza Gelände!");
    return 1;
    }
    if (strcmp(cmdtext, "/yc", true) == 0)
    {
    MoveObject(y_gate, 774.028259, -1384.532837, 12.880913);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: Yakuza Gelände!");
    return 1;
    }

    Zitat

    naja aufm homeserver mit kumpel getestet und nix laggt von daher sollte nen richtiger server mit sowas keine probs haben

    *an Kopf schlag
    sowas kommt Raus wenn man erst absendet ohne nachzudenken. Bitte Leute Hirn einschalten beim Posten...

    Einmal editiert, zuletzt von PaddyBoy ()

  • C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(29) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(33) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(35) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(39) : error 010: invalid function or declaration
    C:\Dokumente und Einstellungen\Andreas\Desktop\Autohaus.pwn(12) : warning 204: symbol is assigned a value that is never used: "y_gate"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    xD

  • das script muss schon rein sonst kann man dir net helfen also bzw die zeilen wo der fehler iss ^^

    Zitat

    naja aufm homeserver mit kumpel getestet und nix laggt von daher sollte nen richtiger server mit sowas keine probs haben

    *an Kopf schlag
    sowas kommt Raus wenn man erst absendet ohne nachzudenken. Bitte Leute Hirn einschalten beim Posten...

  • hallo ich habe ein ganz anderes problem ich komm gar nich erst soweit


    ich habe san andreas installiert clean... dann den editor (mtasarace_v1.1.2.exe)


    und ab da weiss ich nich mehr weiter... ich habe keine exe zum ausführen oder sonstiges


    kann mir jemand helfen?

  • MTA ist etwas anderes wie SA-MP ;) SA-MP Installations Anleitung :
    1. San Andreas Installieren.
    2. Downgrade auf englisch 1.0 (Patch > http://files.uploadffs.com/dump/gtasapatch.zip (Nach dem Patch brauchst keine CD mehr :D) )
    3. SA-MP Client Installieren: http://sa-mp.com/download.php


    Fertig,solltest du Scripten wollen gibts hier Zahlreiche Tutorials: http://wiki.sa-mp.de/Hauptseite || http://forum.sa-mp.de/wbb/san-…player/board39-tutorials/

  • Ich habe das alles befolgt, und auch meine Koordinaten eingetragen nun kommen Erros.



    #include <a_samp>


    #pragma tabsize 0
    #define COLOR_YELLOW 0xFFFF00AA
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    new pd_gate;



    public OnFilterScriptInit()
    {
    pd_gate = CreateObject(980, 1598.099854, -1638.014526, 15.185875, 0.0000, 359.1406, 0.0000);


    print("\n--------------------------------------");
    print(" Blank Filterscript by you Name here");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    #endif


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/pdauf", true) == 0){
    MoveObject(pd_gate,1598.099854,-1638.014526.15.18575);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: LSPD Gelände!");
    return 1;
    }
    if (strcmp(cmdtext, "/pdzu", true) == 0){
    MoveObject(pd_gate,1588.193848,-1637.940552.15.195433);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: LSPD Gelände!");
    return 1;
    }
    return 0;
    }


    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : error 001: expected token: ",", but found "."
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    Was mach ich falsch ?

  • MoveObject(pd_gate,1598.099854,-1638.014526.15.18575);

    ein . zu viel
    MoveObject(pd_gate,1598.099854,-1638.014526,15.18575);

    bei pdzu auch
    MoveObject(pd_gate,1588.193848,-1637.940552.15.195433);

    .
    MoveObject(pd_gate,1588.193848,-1637.940552,15.195433);

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Könntest du es mir richtig machen ? , hab davon keine ahnung xD



    Edit:// ich sehe da keinen Fehler :S

  • #include <a_samp>


    #pragma tabsize 0
    #define COLOR_YELLOW 0xFFFF00AA
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    new pd_gate;



    public OnFilterScriptInit()
    {
    pd_gate = CreateObject(980, 1598.099854, -1638.014526, 15.185875, 0.0000, 359.1406, 0.0000);


    print("\n--------------------------------------");
    print(" Blank Filterscript by you Name here");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    #endif


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/pdauf", true) == 0){
    MoveObject(pd_gate,1598.099854,-1638.014526,15.18575);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: LSPD Gelände!");
    return 1;
    }
    if (strcmp(cmdtext, "/pdzu", true) == 0){
    MoveObject(pd_gate,1588.193848,-1637.940552,15.195433);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: LSPD Gelände!");
    return 1;
    }
    return 0;
    }

  • Jetzt kommen nur 2 Warnings:



    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : warning 202: number of arguments does not match definition
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(37) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Warnings.


  • Ignorier sie.

  • Ok ich tu es^^



    Edit:// Das tor ist zwar offen, aber zu geht es nicht es ist nur in der wand wo ich die auf Position gemacht habe , da passiert nix wenn ich /pdzu eingebe :S ausser


    :Achtung LSPD Gelände!


    Bitte um Hilfe


  • Mach die Positionen nochmal neu.


    Und ja hatte ja noch 2 warnigs:


    #include <a_samp>


    #pragma tabsize 0
    #define COLOR_YELLOW 0xFFFF00AA
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    new pd_gate;



    public OnFilterScriptInit()
    {
    pd_gate = CreateObject(980, 1598.099854, -1638.014526, 15.185875, 0.0000, 359.1406, 0.0000);


    print("\n--------------------------------------");
    print(" Blank Filterscript by you Name here");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    #endif


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/pdauf", true) == 0){
    MoveObject(pd_gate,1598.099854,-1638.014526.15.18575,3);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: LSPD Gelände!");
    return 1;
    }
    if (strcmp(cmdtext, "/pdzu", true) == 0){
    MoveObject(pd_gate,1588.193848,-1637.940552.15.195433,3);
    SendClientMessage(playerid, COLOR_YELLOW,"ACHTUNG: LSPD Gelände!");
    return 1;
    }
    return 0;
    }


    die ",3" ist die geschwindigkeit

  • C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : error 001: expected token: ",", but found "."
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\riangrafix\Desktop\Server\filterscripts\lspdgate.pwn(32) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    kommen wieder 4 errors :S

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen