Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 3.60 KB | None | 0 0
  1.     if(pInfo[playerid][IsAfk] && strcmp(cmd[0], "/AFK", true)) return SendClientMessage(playerid, Red, "/AFK ליציאה AFK לא ניתן לבצע פקודות במצב"), 1;
  2.     if(!strcmp(cmd[0], "/AfkList", true))
  3.     {
  4.         new count, szString[68];
  5.         String[0] = EOS;
  6.         for(new i; i < MAX_PLAYERS; i++)
  7.             if(IsPlayerConnected(i) && pInfo[i][IsAfk])
  8.                 format(szString, sizeof(szString), "%d.) %s [ID: %d]\n", count+1, GetName(i), i), strcat(String, szString), count++;
  9.         if(count) ShowPlayerDialog(playerid, AFK_LIST_DIALOG, DIALOG_STYLE_MSGBOX, "Advenced - Afk רשימת", String, "אישור", "");
  10.         else SendClientMessage(playerid, Red, "AFK אין שחקנים במצב");
  11.         return 1;
  12.     }
  13.  
  14.     if(!strcmp(cmd[0], "/Afk", true))
  15.     {
  16.         if(pInfo[playerid][IsAfk])
  17.         {
  18.             SendClientMessageToAllEx(BlueSky, "AFK יצא ממצב %s השחקן", GetName(playerid));
  19.             pInfo[playerid][IsAfk] = false;
  20.             SendClientMessage(playerid, Blue, "בהצלחה AFK יצאת ממצב");
  21.             TogglePlayerControllable(playerid, 1);
  22.             SetPlayerVirtualWorld(playerid, 0);
  23.             SpawnPlayer(playerid);
  24.             SetPlayerInterior(playerid, 0);
  25.         }
  26.         else
  27.         {
  28.             SendClientMessageToAllEx(BlueSky, "AFK נכנס למצב %s השחקן", GetName(playerid));
  29.             pInfo[playerid][IsAfk] = true;
  30.             SendClientMessage(playerid, Green, "בהצלחה AFK נכנסת למצב");
  31.             SetPlayerInterior(playerid, 3);
  32.             SetPlayerVirtualWorld(playerid, playerid+1);
  33.             SetPlayerPos(playerid, -2662.8413, 1410.3094, 906.2734);
  34.             SetPlayerFacingAngle(playerid, 90.3621);
  35.             TogglePlayerControllable(playerid, 0);
  36.             SetPlayerCameraPos(playerid, -2669.0137, 1410.2343, 906.4609);
  37.             SetPlayerCameraLookAt(playerid, -2662.8413, 1410.3094, 906.2734);
  38.         }
  39.         return 1;
  40.     }
  41.  
  42.     if(!strcmp(cmd[0], "/Pm", true))
  43.     {
  44.         cmd[1] = strtok(cmdtext, idx);
  45.         cmd[2] = strrest(cmdtext, idx);
  46.         if(!strlen(cmd[1]) || !strlen(cmd[2])) return SendClientMessage(playerid, Red, "Usage: /Pm [ID] [Text]");
  47.         if(!IsPlayerConnected(strval(cmd[1]))) return SendClientMessage(playerid, Red, "השחקן לא מחובר");
  48.         if(playerid == strval(cmd[1])) return SendClientMessage(playerid, Red, "אתה לא יכול לשלוח הודעה לעצמך");
  49.         format(String, sizeof(String), "OutGoing-Pm >> %s [ID: %d]: %s", pInfo[strval(cmd[1])][pName], strval(cmd[1]), cmd[2]);
  50.         SendClientMessage(playerid, Blue, String);
  51.         format(String, sizeof(String), "InComing-Pm >> %s [ID: %d]: %s", pInfo[playerid][pName], playerid, cmd[2]);
  52.         SendClientMessage(pInfo[playerid][LastPm], Yellow, String);
  53.         pInfo[playerid][SentPm] = true;
  54.         pInfo[strval(cmd[1])][SentPm] = true;
  55.         pInfo[playerid][LastPm] = strval(cmd[1]);
  56.         pInfo[strval(cmd[1])][LastPm] = playerid;
  57.         return 1;
  58.     }
  59.  
  60.     if(!strcmp(cmd[0], "/Re", true) || !strcmp(cmd[0], "/Respond", true))
  61.     {
  62.         if(!pInfo[playerid][SentPm]) return SendClientMessage(playerid, Red, "עדיין לא שלחת הודעה לאף אחד");
  63.         if(!IsPlayerConnected(pInfo[playerid][LastPm])) return SendClientMessage(playerid, Red, "השחקן לא מחובר");
  64.         cmd[1] = strrest(cmdtext, idx);
  65.         if(!strlen(cmd[1])) return SendClientMessage(playerid, Red, "Usage: /Respond [Text]");
  66.         format(String, sizeof(String), "OutGoing-Pm >> %s [ID: %d]: %s", pInfo[pInfo[playerid][LastPm]][pName], pInfo[playerid][LastPm], cmd[1]);
  67.         SendClientMessage(playerid, Blue, String);
  68.         format(String, sizeof(String), "InComing-Pm >> %s [ID: %d]: %s", pInfo[playerid][pName], playerid, cmd[1]);
  69.         SendClientMessage(pInfo[playerid][LastPm], Yellow, String);
  70.         return 1;
  71.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement