Tor nur als admin öffnen!!!

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
  • Hallöchen,
    Also ich möchte mein Tor nur als Admin öffnen können.Wie mache ich dies??



    Bitte um Hilfe


    MFG Niklas

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (PlayerInfo[playerid][pAdmin] >= 1)
    if (strcmp(cmdtext, "/otor", true) == 0){
    MoveObject(y_gate,2914.68000, -1006.310000+2,1.810000,4);
    SendClientMessage(playerid, COLOR_YELLOW,"Willkommen auf dem Admingelände!");
    return 1;
    }


    if (PlayerInfo[playerid][pAdmin] >= 1)
    if (strcmp(cmdtext, "/ctor", true) == 0){
    MoveObject(y_gate,2914.68000, -1006.310000, 9.80000,4);
    SendClientMessage(playerid, COLOR_YELLOW,"Willkommen auf dem Admingelände!");
    return 1;
    }
    return 0;
    }




    so musste es gehn. :)

    [FGR] First German Reallife

    is back!!

    Sonntag, 06-02-2011

    Server Eröffnung!

    :P

  • als ab admin level 1 soll das sein!!
    nun kommt dieser fehler


  • was nun??
    weiß nicht weiter!!!

    Einmal editiert, zuletzt von niklasmissyou ()

  • @Disco: nicht jeder hat Gotfather!


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/otor", true) == 0){
    if (IsPlayerAdmin)(playerid)){
    MoveObject(y_gate,2914.68000, -1006.310000+2,1.810000,4);
    SendClientMessage(playerid, COLOR_YELLOW,"Willkommen auf dem Admingelände!");
    return 1;


    }

    if (strcmp(cmdtext, "/ctor", true) == 0){
    if (IsPlayerAdmin)(playerid)){
    MoveObject(y_gate,2914.68000, -1006.310000, 9.80000,4);
    SendClientMessage(playerid, COLOR_YELLOW,"Willkommen auf dem Admingelände!");
    return 1;
    }
    }
    return 0;
    }

  • immernoch


    so habe ich das eingefügt


    es ist ein filterscript weiß nicht ab das was ändert!! ?(

  • Code
    C:\Dokumente und Einstellungen\niklas\Desktop\tor.pwn(49) : error 030: compound statement not closed at the end of file (started at line 33)
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    das kommt jetzt!!!

  • Info:
    IsPlayerAdmin bedeutet wen der spieler als rcon Admin eingeloggt ist wird de befehl ausgeführt.


    xXganzereuroXx
    Klammer setzen verlernt?


    if(strcmp...........
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject.........
    SendClientMessage...........
    }
    return 1;
    }

  • Code
    C:\Dokumente und Einstellungen\niklas\Desktop\tor.pwn(49) : error 030: compound statement not closed at the end of file (started at line 33)
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    Dieser Fehler kommt jetzt!!!

  • Auch falsch!!!


    So:


    #include <a_samp>


    #pragma tabsize 0
    #define COLOR_YELLOW 0xFFFF00AA
    #define FILTERSCRIPT
    #if defined FILTERSCRIPT
    new y_gate;



    public OnFilterScriptInit()
    {
    y_gate = CreateObject(972, 2914.68000, -1006.310000, 9.80000, 0.0000, 0.0000, 180.0000);


    print("\n--------------------------------------");
    print(" Blank Filterscript by your name here");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    #endif


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/otor", true) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject(y_gate,2914.68000, -1006.310000+2,1.810000,4);
    SendClientMessage(playerid, COLOR_YELLOW,"Willkommen auf dem Admingelände!");
    }
    return 1;
    }
    if (strcmp(cmdtext, "/ctor", true) == 0)
    {
    if(IsPlayerAdmin(playerid))
    {
    MoveObject(y_gate,2914.68000, -1006.310000, 9.80000,4);
    SendClientMessage(playerid, COLOR_YELLOW,"Willkommen auf dem Admingelände!");
    }
    return 1;
    }
    return 0;
    }