***********************************Bilbord za BD by "IKaC************************************************************************** //////NEWOWI new bilbas; new bill1; new bill2; new bill3; new bill4; new bill5; new bill6; ///////////////////////////U KOMANDE//////////////////////////////////////////// CMD:bilbord(playerid, params[]) { if(PlayerInfo[playerid][xLevel] < 6) return SCM(playerid, SIVA, "Morate biti 6+ lvl"); if(bilbas == 1 && PlayerInfo[playerid][ xHiac ] < 1) return SCM(playerid, SIVA, "Neki bilbord je vec napisan, sacekajte malo"); 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) && !IsPlayerInRangeOfPoint(playerid, 10, 1583.20, -2309.10, 11.42)) return SCM(playerid, SIVA, "Nisi blizu bilborda"); new bilt[60]; if(sscanf(params, "s[128]", bilt)) return SCM(playerid, -1, "{0B83E6}[{FFFFFF}BMHP{0B83E6}]{FFFFFF} Koristi: {F3FF02}/bilbord [text]"); new is1=0; new r=0; while(strlen(bilt[is1])) { if('0'<=bilt[is1]<='9') { new is2=is1+1; new p=0; while(p==0) { if('0'<=bilt[is2]<='9'&&strlen(bilt[is2])) is2++; else { strmid(strR[r],bilt,is1,is2,255); if(strval(strR[r])<255) r++; is1=is2; p=1; } } } is1++; } if(r>=4) { //new spamstr[200]; //new namespamer[MAX_PLAYER_NAME]; //GetPlayerName(playerid, namespamer, sizeof(namespamer)); //format(spamstr,sizeof(spamstr), "[WARNING!!] %s je pokusao da reklamira na /BILBORD, text: %s", namespamer, bilt); //ABroadCast(ZUTA, spamstr, 1); //for(new z=0;z 38 ) return GRESKA( playerid, "Ne moze vise 50 karaktera." ); if(PlayerInfo[playerid][xZlato] < 10) return SCM(playerid, SIVA, "Nemas 1g zlata"); if(IsPlayerInRangeOfPoint(playerid, 10, 1519.19, -1725.64, 11.59)) { SetDynamicObjectMaterialText(bill1, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); } if(IsPlayerInRangeOfPoint(playerid, 10, 1473.17, -1042.98, 21.70)) { SetDynamicObjectMaterialText(bill3, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); } if(IsPlayerInRangeOfPoint(playerid, 10, 1232.87, -924.13, 40.62)) { SetDynamicObjectMaterialText(bill4, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); } if(IsPlayerInRangeOfPoint(playerid, 10, 1185.61, -1388.17, 11.17)) { SetDynamicObjectMaterialText(bill5, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); } if(IsPlayerInRangeOfPoint(playerid, 10, 1583.20, -2309.10, 11.42)) { SetDynamicObjectMaterialText(bill6, 0, bilt, 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); } bilbas = 1; SCMF(playerid, ZUTA, "Dali ste 10 GOLDa za ime bilborda ' %s '.",bilt); UpdateZlatoTD(playerid); PlayerInfo[playerid][xZlato]-= 10; SetTimer("SkiniBilb", 30000, 0); return 1; } ///ZA ONGAMEMODEINIT OBJEKTI KOJI TI TREBAJU ZA BILBORDE CreateDynamicObject(1267,1470.19995117,-1043.69995117,25.39999962,0.00000000,0.00000000,64.50000000); //object(billbd2) (1) CreateDynamicObject(1267,1241.00000000,-920.00000000,44.09999847,0.00000000,0.00000000,294.49951172); //object(billbd2) (2) CreateDynamicObject(1267,1519.09997559,-1722.30004883,15.19999981,0.00000000,0.00000000,309.25000000); //object(billbd2) (3) CreateDynamicObject(1267,1185.19995117,-1385.69995117,14.50000000,0.00000000,0.00000000,316.00000000); //object(billbd2) (4) CreateDynamicObject(1267,1368.50000000,-1415.40002441,15.00000000,0.00000000,0.00000000,128.50000000); //object(billbd2) (5) CreateDynamicObject(1267,1586.50000000,-2309.39990234,14.60000038,0.00000000,0.50000000,218.75001526); //object(billbd2) (6) bill1 = CreateDynamicObject(4239,1518.84179688,-1721.80761719,20.16279984,0.00000000,0.00000000,309.42443848); //bilbord SetDynamicObjectMaterialText(bill1, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); bill2 = CreateDynamicObject(4239,1369.07519531,-1416.22265625,20.24040031,0.00000000,0.00000000,128.25988770); //convertffs(13) SetDynamicObjectMaterialText(bill2, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); bill3 = CreateDynamicObject(4239,1470.00000000,-1044.69995117,30.70000076,0.00000000,0.00000000,64.76989746); //convertffs(14) SetDynamicObjectMaterialText(bill3, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); bill4 = CreateDynamicObject(4239,1240.00000000,-919.40002441,49.09999847,0.00000000,0.00000000,294.61230469); //convertffs(15) SetDynamicObjectMaterialText(bill4, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); bill5 = CreateDynamicObject(4239,1184.38378906,-1385.07324219,19.75219917,0.00000000,0.00000000,316.09313965); //convertffs(16) SetDynamicObjectMaterialText(bill5, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1); bill6 = CreateDynamicObject(4239,1586.93261719,-2308.79687500,19.97279930,0.00000000,0.00000000,218.84216309); //convertffs(17) SetDynamicObjectMaterialText(bill6, 0,"BlackMoney Bilbord", 130, "Arial", 24, 0, 0xFFFFFFAA, -16777216, 1);