/sms id text

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
  • Moin,


    wie mache ich ein /sms id text cmd? In der SuFu finde ich nix


    Es sollte so sein


    /sms 0 Test


    dann kriegt id 0


    <ID> hat dir eine Nachricht hinterlassen
    (zeitwirdangezeigtalso: )
    18:14: Test


    Bissl viel verlangt aber danke :)

    Zitat

    Nimm die Dinge wie sie sind: schlag, wenn du schlagen musst, tritt, wenn du Treten musst
    -Bruce Lee

  • public OnPlayerCommandText(playerid ,cmdtext[])
    {
    dcmd(sms,3,cmdtext);
    return 0;
    }


    dcmd_sms(playerid, params[]) {
    new msg[64], target;
    if(sscanf(params,"us",target,msg)) {
    return SendClientMessage(playerid, COLOR_RED, "Benutze /sms [PlayerID/Name] [Message] um jemandem eine SMS zu schreiben.");
    }
    if(!IsPlayerConnected(target)) {
    return SendClientMessage(playerid, COLOR_RED, "Der angegebene User ist nicht online!");
    }
    new str[128], name[16];
    new min,hour,sec;
    GetPlayerName(target, name, sizeof(name));
    gettime(hour,min,sec);
    format(str, sizeof(str),"SMS von %s: %s [%d.%d.%d]",name, msg,hour, min, sec);
    SendClientMessage(target, 0xFFFF00FF, str);
    return 1;
    }


    Habs jetzt mal auf die Schnelle geschrieben.