Beiträge von Jeremy_Schwarz

    Zitat

    Daran erkennst du doch, das nur der Admin sehen soll, das er sich erfolgreich im Dienst angemeldet hat.

    Ja klar aber es kann ja sein das er möchte , dass alle user wissen das ein Admin on ist. oder etwar nicht? z.b. für ein /report befehl oder so. das die user wissen das einer on ist.

    joa aber wo wird da gesagt das das RCcar als Car kommen soll ich möchte ja, dass wenn man in dem Van ist /RCcar macht und dan diereckt im rccar sitzt.


    oder wenn es leichter ist anders mit nem Dialog im list style das ich sagen wa den RCbarron wähle und den dan bekomm oder das RCauto weiste ?

    Also mit meiner Art würde es so Aussehen:


    if(strcmp("/aduty",cmdtext,true)==0)
    {
    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist kein Administrator!");
    SetPlayerColor(playerid,SCHWARZ);
    SendClientMessage(playerid,BLAU,"Du bist nun als Administrator im Dienst.");
    return 1;
    }
    return 1;
    }


    ich hab den Admin jz ne extra Farbe gegeben das man ihn auf der minimap erkennt da bei mir keiner Schwarz sein wird außer /aduty Admins

    Also ich hab es so ,das ich abfrage ich habe ein stock gemacht :


    stock isPlayerAnAdmin(playerid,rang)
    {
    if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
    return 0;
    }



    dann sage ich im stock Register noch:


    dini_IntSet(Spielerdatei,"Adminlevel",0);



    dasselbe mit Supporterlevel etc. und bei fragen sagen wir mal einem Command


    if(strcmp(cmdtext,"/restart",true)==0)
    {
    if(!isPlayerAnAdmin(playerid,2000)) return SendClientMessage(playerid,ROT,"Du hast nicht den entsprechenden Adminrank!");
    SendRconCommand("gmx");
    return 1;
    }


    das if(!isPlayerAnAdmin(playerid,2000))return SendClientMessage ....


    die Abfrage !bedeutet einfach gesagt wenn er kein Admin ist grob umschrieben.


    dan unsere Abfrage isPlayerAnAdmin fragt ob ob er admin ist


    also guckt das System jz wenn er Admin ist soll in diesem bsp der gmx Command komm wenn nicht soll der Spieler eine Nachtricht bekommen das er kein Admin ist oder nicht entsprechenden Rank.


    dann (playerid,2000)) playerid is hoffendlich klar und die 2000 ist der AdminRank wenn du nur 5 Ränge haben willst kannst auch machen das (playerid,5)) dan wäre z.B. AdminRank5 dein höchster rank.


    und dan halt noch was ausgeführt werden soll in díesem Fall ein Server Restart.


    Hoffe ich konnte helfen ich gebe zu bin nicht sehr gut als scripter aber was ich weiß kann ich ja wohl teilen ;D


    sry für die schlechte Gramatik

    Hey ich wollt ma fragen wie ich wenn ich in dem Rc van sitze als Terrorist ein Rccar oder Flugzeug spawnen lassen kann.Den RCVan besitzen die Terrors bei mir schon und ist als Terrorcar[16] gekennzeichnet also um es einzustellen das nur terrors reinkönn weis nicht ob das nen unterschied macht.


    bitte um hilfe und ja ich hab gedacht so


    ocmd:RCcar(playerid,params[])


    {


    if(isPlayerInFrakt(playerid,8))
    hier dan i-was womit ich das fahrzeug (den van) erkenne
    SendClientMessage(playerid,GRAU,"Tippe /rccar um ein RCcar zu starten.");
    PutPlayerInVehicle(playerid,411);
    return 1;


    }




    bitte um hilfe


    mfg Jeremy

    Hey ich bin doch noch etwas länger on


    also mein stock für login ist:


    stock Login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,BABYBLAU,"Erfolgreich eingeloggt.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,ROT,"Falsches Passwort, versuche es erneut.");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Einloggen","Gib bitte dein Passwort ein!","Einloggen","Abbrechen");
    return 1;
    }


    }



    sonic wenn du noch da bist schick ich dir tv daten via pn

    Hallo.


    Dies hier ist mein erster beitrag und möchte euch gerne um Hilfe bitten mit meinem Login(system).


    Hier die Zeilen wo die Errors kommen.


    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,0xF5FF00FF,"Du wurdest gekickt!");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,0xF5FF00FF,"Dein Passwort war Falsch!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,LOGIN_STYLE_INPUT,"Einloggen","Bitte geben Sie hier Ihr Passwort ein:","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,MD5_Hash(inputtext));
    return 1;
    }
    }
    }


    und hier die Errors die kommen:


    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2178) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2180) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2184) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2186) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2188) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2192) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2194) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2196) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2196 -- 2197) : error 010: invalid function or declaration
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2223) : error 025: function heading differs from prototype
    C:\Users\Admin\Desktop\Gta Script\gamemodes\DarkAngel.pwn(2224) : error 021: symbol already defined: "Login"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    11 Errors.




    Ich hoffe ihr könnt mir helfen und bedanke mich schon im Vorrauf bei denen die mir helfen


    mfg Jeremy_Schwarz