SetPlayerPos Fehler

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,


    ich wollte mir heute ein /zollcam System scripten, doch habe einen Error bzw. einen Warning wegen SetPlayerPos & GetPlayerPos bekommen. Ich weiß nicht, wie ich das Problem lösen soll, deswegen wollte ich hier fragen.
    Das Problem lautet:


    Tag mismatch



    ocmd:zollcam(playerid, params[])
    {
    new camera, interior;
    if(!IsPlayerCop(playerid))return SendClientMessage(playerid,Hellrot,"Du bist in keiner Staatsfraktion.");
    if(sscanf(params,"i",camera))return SendClientMessage(playerid,Grau,"FEHLER: /zollcam [Kamera]");
    TogglePlayerControllable(playerid, 0);
    GetPlayerPos(playerid,pX,pY,pZ);
    GetPlayerFacingAngle(playerid,pA);
    interior = GetPlayerInterior(playerid);
    if(Zoll_Cam_Status[playerid] == 1)
    {
    switch(camera)
    {
    case 1:{SetPlayerPos(playerid,1640.3104,-27.5006,9.2512);
    SetPlayerCameraPos(playerid, 1668.8656, -28.2332, 51.3905);
    SetPlayerCameraLookAt(playerid, 1667.9564, -27.8201, 50.8355);
    Zoll_Cam_Status[playerid] = 1;}
    case 2:{}
    }
    }
    else
    {
    SetPlayerPos(playerid,pX,pY,pZ);
    SetPlayerFacingAngle(playerid,pA);
    SetPlayerInterior(playerid,interior);
    Zoll_Cam_Status[playerid] = 0;
    }
    return 1;
    }

  • Das habe ich als globale Variable erstellt, oder soll ich im ocmd:zollcam diese Koordinaten erstellen?


    //edit:


    Habe das Problem eigenständig und selber gelöst, aber trotzdem danke:


    habe new FLoat: pX, Float:pY, ... gemacht,


    d.h., dass ich den ersten Float "FLoat" geschrieben habe :D