Beiträge von wutschkooo

    Hallo liebe Profis,
    aus einigen Themen hier im Forum hab ich mir was zusammen geschnippelt, doch es funktioniert nicht so richtig...
    Ihr konntet mir bisher bei allen Fragen helfen (war ja nur eine ^^ ) und hoffe das ihr es diesemal auch wieder könnt....


    public OnPlayerPickUpPickup(playerid, pickupid)
    {
    if (PlayerToPoint(2.0, playerid, -382.9348,-1438.9070,26.3294,97.1484)) // Adminbar Eingang
    {
    SetPlayerPos(playerid, -795.0174,491.4642,1376.1953,359.4688);
    SetPlayerInterior(playerid, 3);
    GameTextForPlayer(playerid, "~y~Willkommen in der Adminbar", 5000, 5);
    }
    return 1;
    }


    Das Problem ist, das ich folgende Fehlermeldungen bekomme, die ich nicht verstehe...


    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\new.pwn(3) : error 017: undefined symbol "PlayerToPoint"
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\new.pwn(5) : warning 202: number of arguments does not match definition
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\new.pwn(9) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Danke euch schon jetzt!

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp(cmdtext, "/LVOPEN", true))
    {
    if (IsPlayerAdmin(playerid))
    {
    MoveObject(gates[1],1710.5219,383.7391,31.2219, 2);
    SendClientMessage(playerid,0xFFFF00AA,"Die Grenze wurde geöffnet");
    }
    else return SendClientMessage(playerid,0xAA3333AA,"Du bist kein Admin!");
    }
    return 1;
    }


    {
    if(!strcmp(cmdtext, "/LVCLOSE", true))
    {
    if (IsPlayerAdmin(playerid))
    {
    MoveObject(gates[1],1701.3525,388.5497,30.1917, 5);
    SendClientMessage(playerid,0xFFFF00AA,"Die Grenze wurde geöffnet");
    }
    else return SendClientMessage(playerid,0xAA3333AA,"Du bist kein Admin!");
    }
    return 1;
    }


    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(43) : warning 217: loose indentation
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(46) : error 055: start of function body without function header
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(47) : error 010: invalid function or declaration
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(49) : error 010: invalid function or declaration
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(54) : error 010: invalid function or declaration
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(56) : error 010: invalid function or declaration
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.

    Ich hab es jetzt nochmal versucht, ehm... Klappt nicht so recht, kann man mir bitte mein Script korrigieren?


    Danke!


    #include <M-inc>
    new gates[10];


    #if defined FILTERSCRIPT
    #define blau 0x1229FAFF
    #define grau 0xAAAAAAAA
    #define grün 0x21DD00FF
    #define gelb 0xFFFF00AA
    #define rot 0xAA3333AA
    #define pink 0xFF66FFAA
    #define weiss 0xFFFFFFAA
    #define hellblau 0x33CCFFAA
    #define dunkelrot 0x660000AA
    #define orange 0xFF9900AA
    #define hellrot 0xFF0000AA
    #define dunkelgrün 0x2C882CAA
    #define dunkelblau 0x0152A4AA
    #define lila 0xB70994AA
    #define schwarz 0x000000AA


    public OnFilterScriptInit()
    gates[1] = CreateObject(971,1710.5219,383.7391,31.2219,0,0,0);


    public OnFilterScriptExit()
    {
    return 1;
    }


    #endif



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp(cmdtext, "/LVOPEN", true))
    {
    if (IsPlayerAdmin(playerid))
    {
    MoveObject(gates[1],1710.5219,383.7391,31.2219, 2);
    SendClientMessage(playerid,0xFFFF00AA,"Die Grenze wurde geöffnet");
    }
    else return SendClientMessage(playerid,0xAA3333AA,"Du bist kein Admin!");
    return 1;
    }



    {
    if(!strcmp(cmdtext, "/LVCLOSE", true))
    {
    if (IsPlayerAdmin(playerid))
    {
    MoveObject(gates[1],1701.3525,388.5497,30.1917, 5);
    SendClientMessage(playerid,0xFFFF00AA,"Die Grenze wurde geöffnet");
    }
    else return SendClientMessage(playerid,0xAA3333AA,"Du bist kein Admin!");
    return 1;
    }


    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(57) : error 030: compound statement not closed at the end of file (started at line 47)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

    -hallo leute,
    ich script privat etwas als langeweile, bin noch neu im gebiet und hab mir anhand einiger threads hier ein tor gescriptet...
    doch ich versteh die fehlermeldung irgendwie nicht. könnt ihr mir mal bitte weiterhelfen?


    #include <M-inc>
    new gates[10];


    #if defined FILTERSCRIPT
    #define blau 0x1229FAFF
    #define grau 0xAAAAAAAA
    #define grün 0x21DD00FF
    #define gelb 0xFFFF00AA
    #define rot 0xAA3333AA
    #define pink 0xFF66FFAA
    #define weiss 0xFFFFFFAA
    #define hellblau 0x33CCFFAA
    #define dunkelrot 0x660000AA
    #define orange 0xFF9900AA
    #define hellrot 0xFF0000AA
    #define dunkelgrün 0x2C882CAA
    #define dunkelblau 0x0152A4AA
    #define lila 0xB70994AA
    #define schwarz 0x000000AA


    public OnFilterScriptInit()
    gates[1] = CreateObject(971,1710.5219,383.7391,31.2219,0,0,0);


    public OnFilterScriptExit()
    {
    return 1;
    }


    #endif



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp(cmdtext, "/LVOPEN", true))
    {
    if (IsPlayerAdmin(playerid))
    {
    MoveObject(gates[1],1710.5219,383.7391,31.2219, 2); // bei ..... kommen die koords hin wo das tor sich hinbewegen soll (2 ist die geschwindigkeit Tor1 der Name^^)
    SendClientMessage(playerid,0xFFFF00AA,"Die Grenze wurde geöffnet");
    }
    else return SendClientMessage(playerid,0xAA3333AA,"Du bist kein Admin!");
    return 1;
    }

    if(!strcmp(cmdtext, "/LVCLOSE", true))
    {
    if (IsPlayerAdmin(playerid))
    {
    MoveObject(gates[1],1701.3525,388.5497,30.1917, 5); // bei ... kommen die Koords hin wo das tor am anfang stand also die lgeichen wie bei create object
    SendClientMessage(playerid,0xFFFF00AA,"Die Grenze wurde geschlossen");
    }
    else return SendClientMessage(playerid,0xAA3333AA,"Du bist kein Admin!");
    return 1;
    }


    Die Fehlermeldung ist die Folgende:
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(41) : warning 217: loose indentation
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(42) : warning 217: loose indentation
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(53) : warning 217: loose indentation
    C:\Users\Matthias.HP-Compaq-6820s\Desktop\GTA SAN ANDREAS\GTA_SERVER\pawno\new.pwn(55) : error 030: compound statement not closed at the end of file (started at line 34)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    Danke euch schon jetzt im voraus!