Beiträge von SuperGameBreak

    Guten Abent,


    Ich habe eine frage bzw. ein Problem und zwar habe ich mir einen Keybinder geschrieben und wenn ich z.b. einen Befehl eingebe " /stats " blinkt es auf und verschwindet als würde mann zwei mal Enter drücken.
    weis einer wie ich das beheben kann.

    Guten Tag,


    Ich suche eine möglichkeit etwas in AHK einzufügen so das wenn sich die versions Nummer ändert das ein Fester erscheint und sagt das eine neue Version draussen ist.
    ich hoffe ihr könnt mir da helfen


    PS: ich bin noch ein AHK neuling !!!!

    1. ich benutze das include wenn du meinen Beitrag gelesen hast.
    2. wenn ich das so mache wie du meinst dann bekomme ich diese Erros:
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(653) : error 012: invalid function call, not a valid address
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(653) : warning 215: expression has no effect
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(653) : error 001: expected token: ";", but found ")"
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(653) : error 029: invalid expression, assumed zero
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(653) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Um hier mal auf zu räumen.


    Ich benutze das include "b_kick". das diesen Timer mit drinne hat.
    es wird aber weiterhin kein Grund, nicht der Admin und auch nicht der gekickte angezeigt.


    hier noch mal der Befehl:
    ocmd:kick(playerid,params[])
    {
    new pID,Grund[64],str[128];
    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,Bege,"Du bist kein Admin!");
    if(sscanf(params,"us[64]",pID,Grund)) return SendClientMessage(playerid,Bege,"Benutze: /kick [SpielerName/ID] [Grund]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Bege,"Spieler ist nicht online!");
    format(str,sizeof(str),"AdminCmd: %s wurde von Admin %s gekickt, Grund: %s",SpielerName[pID],SpielerName[playerid],Grund);
    // format(str,sizeof(str),"AdminCmd: %s wurde von Admin %s gekickt, Grund: %s",SpielerName(pID),SpielerName(playerid),Grund);
    SendClientMessageToAll(Bege,str);
    Kick(pID);
    return 1;
    }

    Du hast das SpielerName(pID) in Klammern stehen(SpielerName[pID])
    format(str,sizeof(str),"AdminCmd: %s wurde von Admin %s gekickt, Grund: %s",SpielerName[pID],SpielerName[playerid],Grund);


    Mach das so:
    format(str,sizeof(str),"AdminCmd: %s wurde von Admin %s gekickt, Grund: %s",SpielerNam(pID),SpielerName(playerid),Grund);


    Wenn ich das so mache bekomme ich Erros.
    Die Hier:
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(640) : error 012: invalid function call, not a valid address
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(640) : warning 215: expression has no effect
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(640) : error 001: expected token: ";", but found ")"
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(640) : error 029: invalid expression, assumed zero
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(640) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Bei der Nachricht geht es mit deiner Version nicht da bekomme ich 4 Erros.
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(639) : error 012: invalid function call, not a valid address
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(639) : warning 215: expression has no effect
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(639) : error 001: expected token: ";", but found ")"
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(639) : error 029: invalid expression, assumed zero
    C:\Users\Mike\Desktop\Pawno Sachen\gamemodes\Dethmatch.pwn(639) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Guten Tag,


    Ich habe zwei Probleme, dass erste ist das wenn ich einen Kicken möchte das er zwar gekickt wird aber es wird ihm keine Nachricht im Chat angezeigt. Den anderen Spielern wird nur der Satz angezeigt aber nicht wer wenn gekickt hat. Ich wies nicht wie oder was ich falsch gemacht habe. Ich hoffe mir kann einer Helfen.
    hier ist der Befehl:
    ocmd:kick(playerid,params[])
    {
    new pID,Grund[64],str[128];
    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,Bege,"Du bist kein Admin!");
    if(sscanf(params,"us[64]",pID,Grund)) return SendClientMessage(playerid,Bege,"Benutze: /kick [SpielerName/ID] [Grund]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Bege,"Spieler ist nicht online!");
    format(str,sizeof(str),"AdminCmd: %s wurde von Admin %s gekickt, Grund: %s",SpielerName[pID],SpielerName[playerid],Grund);
    SendClientMessageToAll(Bege,str);
    // Kick(pID); // absichtlich ausgeklammert.
    return 1;
    }

    Guten Morgen,


    Ich bekomme bei meinem Kick befehl keine Nachricht das ich gekickt worden bin. wie kann ich da einen Timer ein Bauen ?
    mein Befehl:
    ocmd:kick(playerid,params[])
    {
    new pID,string[128],Grund[64];
    if(!isPlayerAnAdmin(playerid,1)) return SendClientMessage(playerid,Rot,"Server: Du darfst diesen Befehl nicht nutzen.");
    if(sscanf(params,"us[64]",pID,Grund)) return SendClientMessage(playerid,Orange,"Server: /kick [ID] [Grund]");
    if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,Rot,"Der Spieler ist nicht Online.");
    format(string,sizeof(string),"AdminCmd: %s wurde von %s gekickt | Grund: %s",SpielerName[pID],SpielerName[playerid],Grund);
    SendClientMessageToAll(Bege,string);
    Kick(pID);
    return 1;
    }


    ich hoffe ihr könnt mir schnell helfen das ich gleich schlafen möchte.