Hanf geben

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
  • Okay , ich bekomme bei diesen Befehl weder Fehler noch eine Meldung InGame wenn ich ihn benutze.



    ocmd:agivehanf(playerid,params[])
    {
    if(isPlayerAnAdmin(playerid,6)) return SendClientMessage(playerid,ROT,"Server: Du hast keine Rechte dafür!");
    new pID,hA,name[MAX_PLAYER_NAME],string[100],string2[100],aname[MAX_PLAYER_NAME];
    if(sscanf(params,"ui",pID,hA))return SendClientMessage(playerid,ROT,"Fehler: /agivehanf [playerid] [anzahl]!");
    GetPlayerName(pID,name,sizeof(name));
    format(string,sizeof(string),"ACMD: Du hast %s %sg Hanf gegeben!",name,hA);
    SendClientMessage(playerid,BLAU,string);
    GetPlayerName(playerid,aname,sizeof(aname));
    format(string2,sizeof(string2),"ACMD: %s hat dir %sg Hanf gegeben!",aname,hA);
    SendClientMessage(pID,BLAU,string2);
    givePlayerHanf(pID,hA);
    return 1;
    }

  • bist du als admin level 6 eingeloggt wegen


    if(isPlayerAnAdmin(playerid,6)) return SendClientMessage(playerid,ROT,"Server: Du hast keine Rechte dafür!");


    wenn ja test es mal so


    if(!isPlayerAnAdmin(playerid,6)) return SendClientMessage(playerid,ROT,"Server: Du hast keine Rechte dafür!");

  • wird wirklich nix angezeigt keine Nachricht weil dann kann es auch an isPlayerAnAdmin liegen hast du eine eigenen function oder stock dazu geschrieben wegen der 6 weil mit isPlayerAnAdmin
    wird nur überprüft ob der spieler im rcon eingeloggt ist oder nicht

  • wird wirklich nix angezeigt keine Nachricht weil dann kann es auch an isPlayerAnAdmin liegen hast du eine eigenen function oder stock dazu geschrieben wegen der 6 weil mit isPlayerAnAdmin
    wird nur überprüft ob der spieler im rcon eingeloggt ist oder nicht


    mit
    isPlayerAnAdmin
    wird nicht der RCON Login überprüft.
    Nur mit
    isPlayerAdmin
    wird der RCON Login überprüft

    Mit freundlichen Grüßen
    Zeuto

  • format(string,sizeof(string),"ACMD: Du hast %s %dg Hanf gegeben!",name,hA);




    Ich nehme an hA heist Hanfangabe ?



    Da das 2te %s eine Zahl ist musst du %d oder %i verwenden.

    Aus Herz & Leidenschaft ein Pawn Scripter :love: