Advertisement
silverms

Untitled

May 7th, 2017
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.37 KB | None | 0 0
  1. public OnPlayerPickUpPickup(playerid, pickupid)
  2. {
  3.      if(pickupid == pgs)
  4.      {
  5.     if(takenbyplayer == true) return SendClientMessage(playerid, COLOR_YELLOW, "* Sorry the hidden pickup already taken by other players");
  6.     new szString[128];
  7.     takenbyplayer = true;
  8.     format(szString, sizeof(szString), "* You have been found the Player hidden pickup and got %d cookies", Max);
  9.     SendClientMessage(playerid, COLOR_GREEN, szString);
  10.     SendClientMessage(playerid, COLOR_GREEN, "* You can use your cookies by typing /rocket");
  11.     pData[playerid][Cookies] += Max;
  12.     new test[128], szName[MAX_PLAYER_NAME];
  13.     GetPlayerName(playerid, szName, sizeof(szName));
  14.     format(test,sizeof(test),"%s has found the ZoneX Hidden pickup and won %d cookies", GetName(playerid), Max);
  15.     new IRC[130];
  16.     format(IRC, sizeof(IRC), "0,3* %s has Found the Player Hidden Pickup won %d Cookies.",GetName(playerid),Max);
  17.     IRC_GroupSay(groupID, IRC_CHANNEL, IRC);
  18.     SetTimerEx("pgoos", 10000, false, "i", playerid);
  19.     DestroyPickup(pgs);
  20. return 1;
  21.     //House
  22.     new houseid = -1;
  23.     new IDD = IsPlayerNearHouse(playerid);
  24.     for(new idd; idd<MAX_HOUSES; idd++)
  25.     {
  26.         if(HouseInfo[idd][HousePickup] == pickupid)
  27.         {
  28.             houseid = idd;
  29.             break;
  30.         }
  31.     }
  32.     if(houseid != -1)
  33.     {
  34.         new str[128];
  35.         format(str, 128, "~y~Price: ~w~$%d~n~~y~Owner: ~w~%s~n~~y~House ID: ~w~%d", HouseInfo[houseid][HouseValue], HouseInfo[houseid][HouseOwner], IDD);
  36.         GameTextForPlayer(playerid, str, 6000, 3);
  37.         new ownerid = GetPlayerID(HouseInfo[IDD][HouseOwner]);
  38.         if(ownerid == playerid)
  39.         {
  40.               SetPlayerHealth(ownerid,100.0);
  41.             SetPlayerArmour(ownerid,100.0);
  42.         }
  43.     }
  44.      return 1;
  45. //NOTE: if this didn't work try this
  46. public OnPlayerPickUpPickup(playerid, pickupid)
  47. {
  48.     if(pickupid == pgs)
  49.     {
  50.     if(takenbyplayer == true) return SendClientMessage(playerid, COLOR_YELLOW, "* Sorry the hidden pickup already taken by other players");
  51.     new szString[128];
  52.     takenbyplayer = true;
  53.     format(szString, sizeof(szString), "* You have been found the Player hidden pickup and got %d cookies", Max);
  54.     SendClientMessage(playerid, COLOR_GREEN, szString);
  55.     SendClientMessage(playerid, COLOR_GREEN, "* You can use your cookies by typing /rocket");
  56.     pData[playerid][Cookies] += Max;
  57.     new test[128], szName[MAX_PLAYER_NAME];
  58.     GetPlayerName(playerid, szName, sizeof(szName));
  59.     format(test,sizeof(test),"%s has found the ZoneX Hidden pickup and won %d cookies", GetName(playerid), Max);
  60.     new IRC[130];
  61.     format(IRC, sizeof(IRC), "0,3* %s has Found the Player Hidden Pickup won %d Cookies.",GetName(playerid),Max);
  62.     IRC_GroupSay(groupID, IRC_CHANNEL, IRC);
  63.     SetTimerEx("pgoos", 10000, false, "i", playerid);
  64.     DestroyPickup(pgs);
  65. else
  66. {
  67.     new houseid = -1;
  68.     new IDD = IsPlayerNearHouse(playerid);
  69.     for(new idd; idd<MAX_HOUSES; idd++)
  70.     {
  71.         if(HouseInfo[idd][HousePickup] == pickupid)
  72.         {
  73.             houseid = idd;
  74.             break;
  75.         }
  76.     }
  77.     if(houseid != -1)
  78.     {
  79.         new str[128];
  80.         format(str, 128, "~y~Price: ~w~$%d~n~~y~Owner: ~w~%s~n~~y~House ID: ~w~%d", HouseInfo[houseid][HouseValue], HouseInfo[houseid][HouseOwner], IDD);
  81.         GameTextForPlayer(playerid, str, 6000, 3);
  82.         new ownerid = GetPlayerID(HouseInfo[IDD][HouseOwner]);
  83.         if(ownerid == playerid)
  84.         {
  85.               SetPlayerHealth(ownerid,100.0);
  86.             SetPlayerArmour(ownerid,100.0);
  87.         }
  88.     }
  89. }
  90.     return 1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement