Advertisement
Guest User

Untitled

a guest
Feb 27th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.61 KB | None | 0 0
  1. ***********************************Bilbord za BD by "IKaC**************************************************************************
  2.  
  3. //////NEWOWI
  4. new bilbas;
  5.  
  6. new bill1;
  7. new bill2;
  8. new bill3;
  9. new bill4;
  10. new bill5;
  11. new bill6;
  12.  
  13. ///////////////////////////////////[funkcija bilbord]///////////////////////////
  14. FUNCTION: SkiniBilb()
  15. {
  16. bilbas = 0;
  17. return 1;
  18. }
  19. ///////////////////////////U KOMANDE////////////////////////////////////////////
  20. CMD:bilbord(playerid, params[])
  21. {
  22. if(PlayerInfo[playerid][xLevel] < 6) return SCM(playerid, SIVA, "Morate biti 6+ lvl");
  23. if(bilbas == 1 && PlayerInfo[playerid][ xHiac ] < 1) return SCM(playerid, SIVA, "Neki bilbord je vec napisan, sacekajte malo");
  24. if(!IsPlayerInRangeOfPoint(playerid, 10, 1519.19, -1725.64, 11.59) && !IsPlayerInRangeOfPoint(playerid, 10, 1473.17, -1042.98, 21.70) && !IsPlayerInRangeOfPoint(playerid, 10, 1232.87, -924.13, 40.62) && !IsPlayerInRangeOfPoint(playerid, 10, 1185.61, -1388.17, 11.17) &&
  25. !IsPlayerInRangeOfPoint(playerid, 10, 1583.20, -2309.10, 11.42)) return SCM(playerid, SIVA, "Nisi blizu bilborda");
  26. new bilt[60];
  27. if(sscanf(params, "s[128]", bilt)) return SCM(playerid, -1, "{0B83E6}[{FFFFFF}BMHP{0B83E6}]{FFFFFF} Koristi: {F3FF02}/bilbord [text]");
  28. new is1=0;
  29. new r=0;
  30. while(strlen(bilt[is1]))
  31. {
  32. if('0'<=bilt[is1]<='9')
  33. {
  34. new is2=is1+1;
  35. new p=0;
  36. while(p==0)
  37. {
  38. if('0'<=bilt[is2]<='9'&&strlen(bilt[is2])) is2++;
  39. else
  40. {
  41. strmid(strR[r],bilt,is1,is2,255);
  42. if(strval(strR[r])<255) r++;
  43. is1=is2;
  44. p=1;
  45. }
  46. }
  47. }
  48. is1++;
  49. }
  50. if(r>=4)
  51. {
  52. //new spamstr[200];
  53. //new namespamer[MAX_PLAYER_NAME];
  54. //GetPlayerName(playerid, namespamer, sizeof(namespamer));
  55. //format(spamstr,sizeof(spamstr), "[WARNING!!] %s je pokusao da reklamira na /BILBORD, text: %s", namespamer, bilt);
  56. //ABroadCast(ZUTA, spamstr, 1);
  57. //for(new z=0;z<r;z++)
  58. //{
  59. //new pr2;
  60. //while((pr2=strfind(bilt,strR[i],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[i]);i<j;i++) bilt[i]='*');
  61. //return 1;
  62. //}
  63. }
  64. if( strlen( params ) > 38 ) return GRESKA( playerid, "Ne moze vise 50 karaktera." );
  65. if(PlayerInfo[playerid][xZlato] < 10) return SCM(playerid, SIVA, "Nemas 1g zlata");
  66. if(IsPlayerInRangeOfPoint(playerid, 10, 1519.19, -1725.64, 11.59))
  67. {
  68. SetDynamicObjectMaterialText(bill1, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  69. }
  70. if(IsPlayerInRangeOfPoint(playerid, 10, 1473.17, -1042.98, 21.70))
  71. {
  72. SetDynamicObjectMaterialText(bill3, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  73. }
  74. if(IsPlayerInRangeOfPoint(playerid, 10, 1232.87, -924.13, 40.62))
  75. {
  76. SetDynamicObjectMaterialText(bill4, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  77. }
  78. if(IsPlayerInRangeOfPoint(playerid, 10, 1185.61, -1388.17, 11.17))
  79. {
  80. SetDynamicObjectMaterialText(bill5, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  81. }
  82. if(IsPlayerInRangeOfPoint(playerid, 10, 1583.20, -2309.10, 11.42))
  83. {
  84. SetDynamicObjectMaterialText(bill6, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  85. }
  86. bilbas = 1;
  87. SCMF(playerid, ZUTA, "Dali ste 10 GOLDa za ime bilborda ' %s '.",bilt);
  88. UpdateZlatoTD(playerid);
  89. PlayerInfo[playerid][xZlato]-= 10;
  90. SetTimer("SkiniBilb", 30000, 0);
  91. return 1;
  92. }
  93.  
  94. ///ZA ONGAMEMODEINIT OBJEKTI KOJI TI TREBAJU ZA BILBORDE
  95. CreateDynamicObject(1267,1470.19995117,-1043.69995117,25.39999962,0.00000000,0.00000000,64.50000000); //object(billbd2) (1)
  96. CreateDynamicObject(1267,1241.00000000,-920.00000000,44.09999847,0.00000000,0.00000000,294.49951172); //object(billbd2) (2)
  97. CreateDynamicObject(1267,1519.09997559,-1722.30004883,15.19999981,0.00000000,0.00000000,309.25000000); //object(billbd2) (3)
  98. CreateDynamicObject(1267,1185.19995117,-1385.69995117,14.50000000,0.00000000,0.00000000,316.00000000); //object(billbd2) (4)
  99. CreateDynamicObject(1267,1368.50000000,-1415.40002441,15.00000000,0.00000000,0.00000000,128.50000000); //object(billbd2) (5)
  100. CreateDynamicObject(1267,1586.50000000,-2309.39990234,14.60000038,0.00000000,0.50000000,218.75001526); //object(billbd2) (6)
  101.  
  102. bill1 = CreateDynamicObject(4239,1518.84179688,-1721.80761719,20.16279984,0.00000000,0.00000000,309.42443848); //bilbord
  103. SetDynamicObjectMaterialText(bill1, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  104.  
  105. bill2 = CreateDynamicObject(4239,1369.07519531,-1416.22265625,20.24040031,0.00000000,0.00000000,128.25988770); //convertffs(13)
  106. SetDynamicObjectMaterialText(bill2, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  107.  
  108. bill3 = CreateDynamicObject(4239,1470.00000000,-1044.69995117,30.70000076,0.00000000,0.00000000,64.76989746); //convertffs(14)
  109. SetDynamicObjectMaterialText(bill3, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  110.  
  111. bill4 = CreateDynamicObject(4239,1240.00000000,-919.40002441,49.09999847,0.00000000,0.00000000,294.61230469); //convertffs(15)
  112. SetDynamicObjectMaterialText(bill4, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  113.  
  114. bill5 = CreateDynamicObject(4239,1184.38378906,-1385.07324219,19.75219917,0.00000000,0.00000000,316.09313965); //convertffs(16)
  115. SetDynamicObjectMaterialText(bill5, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
  116.  
  117. bill6 = CreateDynamicObject(4239,1586.93261719,-2308.79687500,19.97279930,0.00000000,0.00000000,218.84216309); //convertffs(17)
  118. SetDynamicObjectMaterialText(bill6, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement