Habe 1bug pls helfen

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 breadfishe,
    ich habe ein bug beim gangjail


    if(strcmp(cmd, "/gangjail", true) == 0)
    2. {
    3. if(IsPlayerConnected(playerid))
    4. {
    5. if(IsPlayerInRangeOfPoint(playerid,2.0, -372.9864,-1428.5265,25.7266)) //Hier ist der Einsperr Punkt
    6. {
    7. tmp = strtok(cmdtext, idx);
    8. if(!strlen(tmp))
    9. {
    10. SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /gangjail [playerid/PartOfName]");
    11. return 1;
    12. }
    13. new playa;
    14.
    15. playa = ReturnUser(tmp);
    16. if(IsAMember(playerid))
    17. {
    18. if(IsPlayerConnected(playa))
    19. {
    20. if(playa != INVALID_PLAYER_ID)
    21. {
    22.
    23. ResetPlayerWeapons(playa);
    24. SetPlayerInterior(playa, 0);
    25. SetPlayerPos(playa,1019.4971,-308.2864,73.9931);
    26. SendClientMessage(playerid, COLOR_YELLOW, "Sie haben eine Person in denn Gangknasst gesperrt.");
    27. SendClientMessage(playa, COLOR_YELLOW, "Sie wurden eingesperrt.");
    28. }
    29. }
    30. }
    31. else
    32. {
    33. SendClientMessage(playerid, COLOR_GRAD1, "Sie können diesen Befehl nicht Nutzen.");
    34. }
    35. }
    36. else
    37. {
    38. SendClientMessage(playerid, COLOR_GRAD1, "Sie sind nicht an der Scheune.");
    39. }
    40. }
    41. return 1;
    42. }
    43.//--------------------------------------------------------------------------------------------------------------
    44. if(strcmp(cmd, "/gangunjail", true) == 0)
    45. {
    46. if(IsPlayerConnected(playerid))
    47. {
    48. if(IsPlayerInRangeOfPoint(playerid, 2.0, -369.5712,-1428.4275,25.7266))
    49. {
    50. tmp = strtok(cmdtext, idx);
    51. if(!strlen(tmp))
    52. {
    53. SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /gangunjail [playerid/PartOfName]");
    54. return 1;
    55. }
    56. new playa;
    57. playa = ReturnUser(tmp);
    58. if(IsPlayerConnected(playa))
    59. {
    60. if(playa != INVALID_PLAYER_ID)
    61. {
    62.
    63. ResetPlayerWeapons(playa);
    64. SetPlayerInterior(playa, 0);
    65. SetPlayerPos(playa, -369.5712,-1428.4275,25.7266);
    66. SendClientMessage(playerid, COLOR_YELLOW, "Sie haben eine Person aus dem Gangknast befreit.");
    67. SendClientMessage(playa, COLOR_YELLOW, "Sie wurden wieder frei gelassen.");
    68. }
    69. }
    70. }
    71. else
    72. {
    73. SendClientMessage(playerid, COLOR_GRAD1, "Sie sind nicht am Gangjail.");
    74. }
    75. }
    76. return 1;
    77. }


    und halt wenn ich ihn einsperren will steht da du bist nicht am gangajil warum? coords angepasst.
    und wenn ich vor den zahlen 2.0, mache dann gehts zwar aber er portet sich i-wo hin kp -.-


    und kann mir direkt einer dazu was machen das da so ein "i" stehen soll und wenn man drauf ist soll stehen : Um ein einzusperren gib /gangjail ein und auszusperren /gangunjail


    danke
    mfg
    hüseyin

    Einmal editiert, zuletzt von Hüseyin.B^ ()

  • @ Für das I


    AddStaticPickup(1239, 2, Koordinaten); // /gangjail & /gangunjail


    else if (PlayerToPoint(3, 1, Koordinaten))
    {
    GameTextForPlayer(i, " ~w~ Dein Text", 5000, 5);
    }


    Und wenn sich der Kerl irgendwo hinportet, vielleicht sind sogar deine Koordinaten falsch? ;)