Befehl ausführen

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 möchte das man diesen Befehl nur ausführen kann wenn man einen bestimmten Namen hat also z.B. Atze_CJ kann mir jemand helfen ? :D


    if (strcmp("/gate", cmdtext, true, 10) == 0)
    {
    if(!IsPlayerInRangeOfPoint(playerid,10,-856.60, 2720.95, 48.13))return SendClientMessage(playerid,ROT, "Du bist nicht am Tor!");
    MoveObject(Tor,-856.60, 2720.95, 48.13-10,2.0);
    SetTimer("GateClosetGate",5000,0);
    SendClientMessage(playerid,ROT,"Tor geöffnet! Es schließt automatsich in 5 Sek.");
    return 1;
    }

  • if (strcmp("/gate", cmdtext, true, 10) == 0)//den Befehl könnt ihr jederzeit beliebig ändern
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    if(name == PrinceOfBelvedair)
    if(!IsPlayerInRangeOfPoint(playerid,10,-856.60, 2720.95, 48.13))return SendClientMessage(playerid,ROT, "Du bist nicht am Tor!");
    MoveObject(Tor,-856.60, 2720.95, 48.13-10,2.0);//Die 2.0 ist die Geschwindigkeit des Gates!
    SetTimer("GateClosetGate",5000,0);//Der Timer wird gestartet sobald der CMD verwendet wird!5000 ist die Zeit in Ms!
    SendClientMessage(playerid,ROT,"Tor geöffnet! Es schließt automatsich in 5 Sek.");
    return 1;
    }


    C:\Users\Beny\Desktop\FUN.pwn(2313) : error 017: undefined symbol "PrinceOfBelvedair"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.

  • if (strcmp("/gate", cmdtext, true, 10) == 0)
    {
    new getpname[24];
    GetPlayerName(playerid, getpname, 24);
    if(strcmp(getpname, "Mesut", true))
    return SendClientMessage(playerid,ROT,"Du kannst das nicht");
    if(!IsPlayerInRangeOfPoint(playerid,10,-856.60, 2720.95, 48.13))
    return SendClientMessage(playerid,ROT, "Du bist nicht am Tor!");
    MoveObject(Tor,-856.60, 2720.95, 48.13-10,2.0);
    SetTimer("GateClosetGate",5000,0);
    SendClientMessage(playerid,ROT,"Tor geöffnet! Es schließt automatsich in 5 Sek.");
    return 1;
    }