Gate Problem

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
  • Hallo Leute ,


    ich habe mir eben ein Gate erstellt, und möchte es bewegen.
    Nun hier der Code , und die Errors.


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/auf", cmdtext, true, 10) == 0)
    {
    MoveObject(lspdschranke,(1544.67553711,-1630.75878906,13.14531517,0.00000000,0.00000000,88.00000000,4);//object(barrierturn) (1)
    return 1;
    }
    if (strcmp("/zu", cmdtext, true, 10) == 0)
    {
    MoveObject(lspdschranke,(1544.70373535,-1630.80773926,13.14531517,0.00000000,0.00000000,87.99499512,4); //object(barrierturn) (1)
    return 1;
    }
    return 0;
    }



    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(188) : error 001: expected token: ",", but found ";"
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(193) : error 001: expected token: ",", but found ";"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

  • 1. > http://wiki.sa-mp.com/wiki/Main_Page
    2. > In das Feld links MoveObject reinschreiben
    3. > Search anklicken
    4. > Zweiten Link auswählen
    5. > Parameter sehen : (objectid, Float:X, Float:Y, Float:Z, Float: Speed)
    6. > Mit deinem Vergleichen: (lspdschranke,(1544.70373535,-1630.80773926,13.14531517,0.00000000,0.00000000,87.99499512,4);
    7. > Verbessern (lspdschranke,1544.70373535,-1630.80773926,13.14531517,4);
    8. > Freuen :D


    So schwer? :P


    mfg INk

  • So



    lspdschranke = CreateObject(968,1544.67553711,-1630.75878906,13.14531517,0.00000000,0.00000000,88.00000000); //object(barrierturn) (1)




    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/auf", cmdtext, true, 10) == 0)
    {
    MoveObject(lspdschranke,(1544.67553711,-1630.75878906,13.14531517,4);//object(barrierturn) (1)
    return 1;
    }
    if (strcmp("/zu", cmdtext, true, 10) == 0)
    {
    MoveObject(lspdschranke,(1544.70373535,-1630.80773926,13.14531517,4); //object(barrierturn) (1)
    return 1;
    }
    return 0;
    }




    Trotzdem bekomme ich noch 2 Error's .



    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(188) : error 001: expected token: ",", but found ";"
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(193) : error 001: expected token: ",", but found ";"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

  • MoveObject(lspdschranke,(1544.67553711,-1630.75878906,13.14531517,4);


    Warum haste da 2 Klammern vorne?

    MoveObject(lspdschranke,1544.67553711,-1630.75878906,13.14531517,4);



    Zeilen markieren wäre gut.

  • Uch , ich glaube ich habe noch ein Sitzen :P


    Danke :D




    Das Object bewegt sich nun nur ein kleines Stück nach Vorne , doch geht die Schranke nicht runter.

    Einmal editiert, zuletzt von Act!on ()

  • Ok ,


    also auch noch dazu schreiben ?


    Oder MoveObject weg ?



    Und wie sehe das dann aus ?

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/auf", cmdtext, true, 10) == 0)
    {
    SetObjectRot(lspdschranke,0,0,88,4);
    return 1;
    }
    if (strcmp("/zu", cmdtext, true, 10) == 0)
    {
    SetObjectRot(lspdschranke,0,89.249816894531,88,4);
    return 1;
    }
    return 0;
    }




    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(98) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(98) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(98) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(188) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(193) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Warnings.




    Ich weiß nicht was das alles für Warnings sind ...
    Bzw. wieso sie kommen ?

  • Nur was soll in Zeile 98 Falsch sein ?



    lspdschranke = CreateObject(968,1544.6755371094,-1630.7587890625,13.145315170288);


    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(98) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(98) : warning 202: number of arguments does not match definition
    C:\DOKUME~1\HP_BES~1.002\Desktop\test.pwn(98) : warning 202: number of arguments does not match definition
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Warnings.

  • new lspdschranke?


    und so würde ein anständige schranke aussehen


    Code
    LSPDschranke = CreateObject(968, 1544.7153320313, -1631.0065917969, 13.132801055908, 0.000000, 269.20495605469, 270.90997314453);
  • :D


    Ich glaube du hast recht , nur gleich ist bei mir Schützenfest *rofl* .


    Jedenfalls , was gibt es dabei zu beachten , zu Mappen ?