Ich brauche Hilfe beim Tor Scripten

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
  • Hey



    Ich bin gerade dabei ein Script zu schreiben nur ich habe einiges Vergessen.


    Ich schaue ein Tutorial.


    doch ich kriege Errors:


    Folgende:



    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(29) : warning 217: loose indentation
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(73) : error 017: undefined symbol "auf"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : error 001: expected token: ",", but found "-rational value-"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : error 001: expected token: ";", but found ")"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : error 029: invalid expression, assumed zero
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(75) : fatal error 107: too many error messages on one line


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



    5 Errors.


    hier die Zeilen:


    public OnPlayerText(playerid, text[])
    {


    ocmd:auf(player,paramas[])
    {
    if(!IsPlayerInRangeOfPoint(playerid,10 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,"~r~du bist nicht in der nähe des tores~r~");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);



    return 1;

    }
    ocmd:zu(player,paramas[])
    {
    if(!IsPlayerInRangeOfPoint(playerid,10 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,"~r~du bist nicht in der nähe des tores~r~");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);



    return 1;


    }


    Bitte um hilfe ;(

  • Was hat ein Command bei OnPlayerText zu suchen ? oO

  • Ehm nein?




    Du musst es auch schließen:




    public OnPlayerText(playerid, text[])


    {
    } //<- DIE hat gefehlt.

  • C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(74) : error 017: undefined symbol "auf"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 001: expected token: ",", but found "-rational value-"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 001: expected token: ";", but found ")"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 029: invalid expression, assumed zero
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : fatal error 107: too many error messages on one line


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



    5 Errors.


    es liegt nicht daran!

  • ocmd:auf(player,paramas[])
    {
    if(!IsPlayerInRangeOfPoint(playerid,10 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,"~r~du bist nicht in der nähe des tores~r~");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);



    return 1;

    }
    ocmd:zu(player,paramas[])
    {
    if(!IsPlayerInRangeOfPoint(playerid,10 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,"~r~du bist nicht in der nähe des tores~r~");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);



    return 1;


    es liegt nicht daran habe immer noch die Fehler...

  • C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(74) : error 017: undefined symbol "auf"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 001: expected token: ",", but found "-rational value-"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : warning 215: expression has no effect
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 001: expected token: ";", but found ")"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 029: invalid expression, assumed zero
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : fatal error 107: too many error messages on one line


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



    5 Errors.


    Könnte mir nun einer Helfen?

  • if(!IsPlayerInRangeOfPoint(playerid,10 365.099609375, -1469.3994140625, 31.39999961853))return; SendClientMessage(playerid,"~r~du bist nicht in der nähe des tores~r~");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);


    hm finde nicht wo. ist doch eigentlich überall

  • ocmd:auf(playerid,paramas[])
    {
    if(!IsPlayerInRangeOfPoint(playerid,10, 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,ROT,"du bist nicht in der nähe des tores");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);
    return 1;
    }
    ocmd:zu(playerid,paramas[])
    {
    if(!IsPlayerInRangeOfPoint(playerid,10, 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,ROT,"du bist nicht in der nähe des tores");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);
    return 1;
    }

  • danke.:


    nur noch 4 fehler




    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(74) : warning 221: label name "ocmd" shadows tag name
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(74) : warning 203: symbol is never used: "ocmd"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(233) : warning 203: symbol is never used: "auf"
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(233) : warning 203: symbol is never used: "zu"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Warnings.

  • C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(74) : error 029: invalid expression, assumed zero
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(76) : error 035: argument type mismatch (argument 2)
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(77) : warning 217: loose indentation
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(82) : error 035: argument type mismatch (argument 2)
    C:\Users\Mark\Desktop\Eigen Script\gamemodes\eigen.pwn(83) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.



    ok und nun?

  • So:


    Kriege keine Errors nur mein tor geht nicht auf:


    wenn ich vor dem tor stehe kommt:


    "du bist nicht in der nähe des Tores"


    Dies hier ist das Tor:


    tor=CreateObject(971, 365.099609375, -1469.3994140625, 31.39999961853, 0, 0, 38.995971679688);



    Und dies hier wo es auf und zu gehen soll:


    }
    ocmd:auf(playerid,paramas[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 365.099609375, -1469.3994140625, 31.39999961853))
    return
    SendClientMessage(playerid,ROT,"du bist nicht in der nähe des tores");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);
    return 1;
    }


    ocmd:zu(playerid,paramas[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,ROT,"du bist nicht in der nähe des tores");
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,5);
    return 1;
    }


    Bitte um Hilfe

  • ocmd:auf(playerid,paramas[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 365.099609375, -1469.3994140625, 31.39999961853)) return SendClientMessage(playerid,ROT,"du bist nicht in der nähe des tores");
    {
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,-10,5);
    }
    return 1;
    }


    ocmd:zu(playerid,paramas[])
    {
    if(IsPlayerInRangeOfPoint(playerid,10, 365.099609375, -1469.3994140625, 31.39999961853))return SendClientMessage(playerid,ROT,"du bist nicht in der nähe des tores");
    {
    MoveObject(tor, 365.099609375, -1469.3994140625, 31.39999961853,5);
    }
    return 1;
    }


    sollte so gehen


    ((pwn funktion is bei mir ausgefallen))

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