Guest User

[FS]BankRob by: MrSaJT

a guest
Aug 3rd, 2013
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.75 KB | None | 0 0
  1. //Bankrablás v1.0 By: MrSaJT
  2.  
  3. #include <a_samp>
  4.  
  5. #define VKEK "{66FFFF}"
  6. #define WARNING "{FF4D4D}"
  7. #define ZOLD "{82FF82}"
  8. #define VAJ "{FFFFCC}"
  9.  
  10. #define RablasIdo 30000 //30 másodpercig tart a rablás
  11. #define PenzAd 3
  12. #define Penz 15000
  13.  
  14. //pénzadás menete: PenzAd * Penz = összeg
  15.  
  16. forward RablasVege(playerid);
  17.  
  18. public OnFilterScriptInit()
  19. {
  20.     print("\n--------------------------------------");
  21.     print("BankRobFS BY: MrSaJT betoltve.........");
  22.     print("--------------------------------------\n");
  23.    
  24.     Create3DTextLabel("-=[bankrablás elkezdése: /bankrob]=-",0xffffffAA,2306.1658,-0.6566,26.7422,20.0,0,0);
  25.     Create3DTextLabel("-=[belépés a bankba: /enterbank]=-",0xffffffAA,1462.3389,-1010.1842,26.8438,20.0,0,0);
  26.     Create3DTextLabel("-=[kilépés a bankból: /exitbank]=-",0xffffffAA,2306.5132,-16.3069,26.7496,20.0,0,0);
  27.     return 1;
  28. }
  29.  
  30. public OnFilterScriptExit()
  31. {
  32.     return 1;
  33. }
  34.  
  35. public OnPlayerConnect(playerid)
  36. {
  37.     SetPlayerMapIcon(playerid, 1, 1462.3389,-1010.1842,26.8438, 52, 0, MAPICON_GLOBAL );
  38.     return 1;
  39. }
  40.  
  41. public OnPlayerCommandText(playerid, cmdtext[])
  42. {
  43.     if (strcmp("/enterbank", cmdtext, true, 10) == 0)
  44.     {
  45.         if(IsPlayerInRangeOfPoint(playerid,5.0,1462.3389,-1010.1842,26.8438))
  46.         {
  47.             SetPlayerPos(playerid,2306.5132,-16.3069,26.7496);
  48.             SetPlayerInterior(playerid, 0);
  49.             SendClientMessage(playerid, -1, ""VAJ"Üdvözöljük az LS Nemzeti Bankban!");
  50.         }
  51.         else
  52.         {
  53.             SendClientMessage(playerid, -1, ""WARNING"Nem vagy a Bank bejáratánál!");
  54.         }
  55.         return 1;
  56.     }
  57.     if (strcmp("/exitbank", cmdtext, true, 10) == 0)
  58.     {
  59.         if(IsPlayerInRangeOfPoint(playerid,5.0,2304.6890,-16.1559,26.7422))
  60.         {
  61.             SetPlayerPos(playerid,1462.3389,-1010.1842,26.8438);
  62.             SetPlayerInterior(playerid, 0);
  63.         }
  64.         else
  65.         {
  66.             SendClientMessage(playerid, -1, ""WARNING"Nem vagy a Bank kijáratánál!");
  67.         }
  68.         return 1;
  69.     }
  70.     if (strcmp("/bankrob", cmdtext, true) == 0)
  71.     {
  72.         if(IsPlayerInRangeOfPoint(playerid,1.0,2306.1284,-0.7403,26.7422))
  73.         {
  74.             SendClientMessage(playerid, -1, "{66FFFF}Elkezdted kirabolni a Bankot!");
  75.             TogglePlayerControllable(playerid, 0);
  76.             SetTimerEx("RablasVege", RablasIdo, false, "i", playerid);
  77.         }
  78.         else
  79.         {
  80.             SendClientMessage(playerid, -1, ""WARNING"Nem vagy a Bank széfjénél!");
  81.         }
  82.         return 1;
  83.     }
  84.     return 0;
  85. }
  86.  
  87. public RablasVege(playerid)
  88. {
  89.     new msg[128];
  90.     format(msg, sizeof(msg),"{66FFFF}Sikeresen kiraboltad a Bankot! Jutalmad: {82FF82}%d${66FFFF}!", PenzAd*Penz);
  91.     SendClientMessage(playerid, -1, msg);
  92.     GivePlayerMoney(playerid, PenzAd*Penz);
  93.     TogglePlayerControllable(playerid, 1);
  94.     return 1;
  95. }
Add Comment
Please, Sign In to add comment