GetPlayerName

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
  • so ich schreib hier ja jeden tag ne frage rein^^ aber naja dafür is das forum da...
    public geldcheck(playerid)
    {
    new geld = GetPlayerMoney(playerid);





    if(geld > 0)
    {

    Kick(playerid);
    //GetPlayerName(kickname)//oder wie bekomm ich den kicknamen?
    //SendClientMessage(pAdmin...//geht das so mit den meldungen an admins?



    }


    return 1;
    }
    ich hab das und will das die admins eine meldung bekommen wer gekickt wurde, ich hab schon viel versucht klappt aber trotzdem nicht

  • stock AdminMessage(level, color, const msg[]) {
    for(new j = 0; j < MAX_PLAYERS; j++) {
    if(IsPlayerConnected(j) && aLevel[j] >= level) {// Ersetzen durch deine Deklaration von Admin level
    SendClientMessage(j, color, msg);
    } } return 1; }


    public GeldCheck(playerid)
    {
    if(GetPlayerMoney(playerid) > 0)
    {
    new n[MAX_PLAYER_NAME], s[64];
    GetPlayerName(playerid, n, sizeof(n));
    format(s, sizeof(s), "%s wurde gekickt. (Zuviel Geld)", n);
    AdminMessage(1, 0xFF0000FF, s);
    }
    return 1;
    }

  • Hast du ein im Gamemode integriertes Register & Login System? Wenn ja, wie wird "Admin" bei dir abgespeichert bzw. durch welche Variable deklariert?

  • was soll das bringen wenn man mehr als 0 $ hat und dann gekickt wird?

  • ich hab das login system von ka^^ hier ausm forum und admin dort eingefügt durch "pAdmin" ich poste mal zeile
    format(var, 32, "Admin=%d\n", PlayerInfo[playerid][pAdmin]);fwrite(hFile,var);beim login und registerbefehl
    enum pInfo
    {
    pPassword[128],
    pKills,
    pDeaths,
    pCash,
    pAdmin
    };

  • stunt dm server, dort bekommt man kein geld und wenn man hat wird man gekickt und das geld wird abgenommen eben anti-moneycheat^^


    //edit ich glaub weniger das justin mich scripten lässt wenn ich hier dauernt sachen frage oder?

  • und german nova eSports macht noch nen dm server auf?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • Have fun:
    stock AdminMessage(level, color, const msg[]) {
    for(new j = 0; j < MAX_PLAYERS; j++) {
    if(IsPlayerConnected(j) && PlayerInfo[j][pAdmin] >= level) {
    SendClientMessage(j, color, msg);
    } } return 1; }


    public GeldCheck(playerid)
    {
    if(GetPlayerMoney(playerid) > 0)
    {
    new n[MAX_PLAYER_NAME], s[64];
    GetPlayerName(playerid, n, sizeof(n));
    format(s, sizeof(s), "%s wurde gekickt. (Zuviel Geld)", n);
    AdminMessage(1, 0xFF0000FF, s);
    }
    return 1;
    }