Welcome, guest! Login / Register - Why register?
Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)

Paste

Pasted as C# by Axel ( 17 years ago )
//----------------------------------[Wisper]-----------------------------------------------
 if(strcmp(cmd, "/w", true) == 0 || strcmp(cmd, "/pm", true) == 0)
 {
     if(IsPlayerConnected(playerid))
     {
         if(gPlayerLogged[playerid] == 0)
         {
             SendClientMessage(playerid, COLOR_GREY, "   Nie jesteś zalogowany");
             return 1;
         }
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid, COLOR_GRAD2, "Użyj : /w [ID/CzęśćNazwy] [text]");
    return 1;
   }
   giveplayerid = ReturnUser(tmp);
   if (IsPlayerConnected(giveplayerid))
   {
       if(giveplayerid != INVALID_PLAYER_ID)
       {
           if(HidePM[giveplayerid] > 0)
           {
               SendClientMessage(playerid, COLOR_GREY, "   Ten gracz ma wyłączone prywatne wiadomości.");
               return 1;
           }
     GetPlayerName(playerid, sendername, sizeof(sendername));
     UnderscoreToSpace(sendername);
     GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
     UnderscoreToSpace(giveplayer);
     new length = strlen(cmdtext);
     while ((idx < length) && (cmdtext[idx] <= ' '))
     {
      idx++;
     }
     new offset = idx;
     new result[64];
     while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
     {
      result[idx - offset] = cmdtext[idx];
      idx++;
     }
     result[idx - offset] = EOS;
     if(!strlen(result))
     {
      SendClientMessage(playerid, COLOR_GRAD2, "Użyj : /w [ID/CzęśćNazwy] [tekst]");
      return 1;
     }
     format(string, sizeof(string), "[ID:%d] %s pisze: %s", playerid, sendername, (result));
     SendClientMessage(giveplayerid, 0xBBA033AA, string);
     format(string, sizeof(string), "Pw do %s(ID: %d). : %s ", giveplayer, giveplayerid (result));
     SendClientMessage(playerid,  COLOR_ORANGE, string);
     return 1;
    }
   }
   else
   {
     format(string, sizeof(string), "   %d nie jest aktywnym graczem.", giveplayerid);
     SendClientMessage(playerid, COLOR_GRAD1, string);
   }
  }
  return 1;
 }

 

Revise this Paste

Your Name: Code Language: