suche sms chat also flüster chat

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
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
  • dcmd_params[]
    {
    new pid,
    text[128];
    if(sscanf(params,"ds",pid,text)
    {
    return SendClientMessage(playerid,FARBE,"Benutzung: /sms [ID][Text]");
    }
    if(!IsPlayerConnected(pid))
    {
    return SendClientMessage(playerid,FARBE,"Kein SPieler mit angegebener ID online");
    }
    new string[128],
    name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(string,sizeof(string),"SMS: %s: %s",name,text));
    SendClientMessage(pid,FARBE,string);
    return 1;
    }


    so müsste es klappen, jedoch keine Garantie der Text ist eben so geschrieben.Ne Nachricht an den Schreiber und das Geld kannste ja sicher selbst.

  • geht nicht hab dir mal in meiner GM einen befehl gepostet



    if (strcmp("/help", cmdtext, true, 10) == 0)
    {
    SendClientMessage(playerid,hblau,"Auf diesem Server gelten folgende Regeln :");
    SendClientMessage(playerid,hblau,"Drive-by aus dem Fenster ist erlaubt, auf jemanden stehen bleiben jedoch nicht.");
    SendClientMessage(playerid,hblau,"Jemanden mit den Rotoren eines Helikopters zu töten ist verboten.");
    SendClientMessage(playerid,hblau,"Cheaten ist nicht erlaubt und wird mit einem Ban bestraft.");
    SendClientMessage(playerid,hblau,"Teamkill ist verboten und wird mit einem Auto-Kick bestraft");
    SendClientMessage(playerid,weiß,"-------------------------------------------");
    SendClientMessage(playerid,orange,"Mit /waffenset kann man sich Waffen kaufen (kostet 5000$)");
    SendClientMessage(playerid,orange,"Die Police öffnet das Tor mit /ptor");
    SendClientMessage(playerid,orange,"Die Mafia öffnet das Tor mit /mtor");
    SendClientMessage(playerid,orange,"Die S.W.A.T öffnet das Tor mit /stor");
    SendClientMessage(playerid,orange,"Die Pink Desert Gang öffnet das Tor mit /pdgtor");
    SendClientMessage(playerid,orange,"Man kann die Tore auch öffnen indem man in denn 2-Player Symboll läuft!");
    return 1;
    }

  • if(strcmp("/sms", cmd, true) == 0)
    {
    tmp = strtok(cmdtext,idx);


    if(!strlen(tmp) || strlen(tmp) > 5) {
    SendClientMessage(playerid,FARBE,"Benutzung: /sms (id) (Nachricht)");
    return 1;
    }


    new id = strval(tmp);
    gMessage = strrest(cmdtext,idx);


    if(!strlen(gMessage)) {
    SendClientMessage(playerid,FARBE,"Benutzung: /sms (id) (Nachricht)");
    return 1;
    }


    if(!IsPlayerConnected(id)) {
    SendClientMessage(playerid,FARBE,"/sms: Spieler nicht Online");
    }


    if(playerid != id) {
    GetPlayerName(id,iName,sizeof(iName));
    GetPlayerName(playerid,pName,sizeof(pName));
    format(Message,sizeof(Message),">> %s(%d): %s",iName,id,gMessage);
    SendClientMessage(playerid,FARBE,Message);
    format(Message,sizeof(Message),"** %s(%d): %s",pName,playerid,gMessage);
    SendClientMessage(id,FARBE,Message);
    PlayerPlaySound(id,1085,0.0,0.0,0.0);
    }
    else {
    SendClientMessage(playerid,FARBE,"Du kannst dir nicht selbst eine Nachricht schreiben");
    }
    return 1;
    }
    Bitteschön ^^
    ungetestet

  • error


    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1094) : error 017: undefined symbol "cmd"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1096) : error 017: undefined symbol "tmp"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1096) : error 017: undefined symbol "strtok"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1097) : error 017: undefined symbol "tmp"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1101) : error 017: undefined symbol "tmp"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1102) : error 017: undefined symbol "gMessage"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1102) : error 017: undefined symbol "strrest"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1103) : error 017: undefined symbol "gMessage"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1111) : error 017: undefined symbol "iName"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1111) : error 017: undefined symbol "iName"
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1111) : error 029: invalid expression, assumed zero
    C:\Users\Administrator\Desktop\Gta server\gamemodes\Mafia-Policev3.pwn(1111) : fatal error 107: too many error messages on one line

  • Bitteschön


    stock strtok(const string[], &index,seperator=' ') {
    new length = strlen(string);
    new offset = index;
    new result[255];
    while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1)))
    {
    result[index - offset] = string[index];
    index++;
    }

    result[index - offset] = EOS;
    if ((index < length) && (string[index] == seperator))
    {
    index++;
    }
    return result;
    }