Jump to content

ValyYellow

Membru
  • Posts

    128
  • Joined

  • Last visited

Everything posted by ValyYellow

  1. Problema intalnita (descriere):1)Am un DealerShip si la el este comanda /v lock(1,2,3) ..am dat /v lock1 si imi zice ca masina a fost incuiata insa orice player o poate conduce ... 2)AM jobul Apicultor de Taifunx2 si am schimbat suma (era 500$) am pus 15.000$ si imi da bani dupa mi ia de exemplu am avut 100k ,imi da 15k am 115k dupa mi ia si am din nou 100k,3)Am comanda /bonus in care iti da 2 levelup,cum fac sa iti dea si 500.000$ ? 4)Doresc sa bag jobul trucker pe server dar nu stiu cum ma puteti ajuta ?Ero(area / rile) / warning-(ul / urile):Nimic ..Liniile de cod / sursa / script-ul(obligatoriu):1)Apicultor job de taifunx2 1)Apicultor //JOB APICULTOR + MINIBAR //CREAT IN DATA DE : 23.12.2013 //by TaifunX2 ( da... cel de demult... ) //Craciun fericit! //Enjoy and fuck the credits. ca de obicei. //-------INCLUDE-------// #include <a_samp> #include <streamer> // nu uita sa bagi in server.cfg linia : plugins streamer ( in caz ca traiesti in sec.xvi si nu folosesti streamer ) #include <zcmd> //-------CULORI-------// #define COLOR_TFNX2 0xFF0000AA #define COLOR_ALBASTRU 0x33CCFFAA #define COLOR_GALBEN 0xFFFF00AA #define FILTERSCRIPT //necesar zcmd //-------NEW-------// new Pas[6] = {5, ...}, Text3D: label[8], bool:TransportStup[MAX_PLAYERS], string[128]; new Float:PozitieStup[8][8] = {{-109.2889,-1573.9375,2.6172},{-103.3875,-1569.4825,2.6107},{-98.4258,-1565.4244,2.6107},{-93.8087,-1561.6949,2.6107},{-89.0209,-1566.9078,2.6172},{-94.0306,-1570.8922,2.6172},{-98.8213,-1574.5433,2.6172},{-105.0052,-1579.1973,2.6172}}; public OnFilterScriptInit() { //Text hambar Create3DTextLabel("Hambar\nPentru a depozita mierea foloseste : {FF0000}/depozit",COLOR_TFNX2,-58.2489,-1555.2908,2.6107,10.0,0,1); //text info ferma Create3DTextLabel("Bun venit la ferma de apicultura Los Santos!\nFerma creata de TaifunX2!",COLOR_GALBEN,-68.4107,-1598.3169,2.7288,10.0,0,1); AddStaticPickup(1239, 23, -68.4107,-1598.3169,2.7288); //Text bar Create3DTextLabel("Avem lapte de tara si carnaciori!\nPentru a comanda foloseste : {FF0000}/lapte sau /carnaciori",COLOR_ALBASTRU,-44.9524,-1565.5256,2.5981,10.0,0,1); AddStaticPickup(1239, 23, -44.9524,-1565.5256,2.5981); //Timer update stup SetTimer("UpdateStup" , 500 * 60, true); //Obiecte CreateDynamicObject(1451, -109.82974, -1573.38257, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -103.88594, -1568.89136, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -98.94505, -1564.84875, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -94.31902, -1561.11633, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -105.49957, -1578.60425, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -99.32570, -1573.95447, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -94.53763, -1570.31067, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1451, -89.49983, -1566.29749, 2.44679, 0.00000, 0.00000, 38.99998); CreateDynamicObject(1408, -105.11182, -1584.18579, 2.20066, 0.00000, 0.00000, 32.10000); CreateDynamicObject(1408, -100.71099, -1581.42139, 2.20066, 0.00000, 0.00000, 32.10000); CreateDynamicObject(1408, -88.78169, -1573.90283, 2.20066, 0.00000, 0.00000, 32.10000); CreateDynamicObject(1408, -84.40110, -1571.12537, 2.20066, 0.00000, 0.00000, 32.10000); CreateDynamicObject(1408, -83.79895, -1567.58447, 2.20066, 0.00000, 0.00000, 128.70009); CreateDynamicObject(1408, -87.03481, -1563.50671, 2.20066, 0.00000, 0.00000, 128.70009); CreateDynamicObject(1408, -90.28212, -1559.42981, 2.20066, 0.00000, 0.00000, 128.70009); CreateDynamicObject(1408, -93.50189, -1555.34863, 2.20066, 0.00000, 0.00000, 128.70009); CreateDynamicObject(1408, -94.01364, -1554.70801, 2.20066, 0.00000, 0.00000, 128.70009); CreateDynamicObject(16280, -76.67886, -1541.35889, 5.44981, 0.00000, 0.00000, 53.10003); CreateDynamicObject(12921, -60.24846, -1595.41174, 4.89053, 0.00000, 0.00000, 46.50002); CreateDynamicObject(3276, -70.43591, -1604.10791, 2.72611, 0.00000, 0.00000, 34.79999); CreateDynamicObject(3276, -51.63781, -1585.57214, 2.72611, 0.00000, 0.00000, 54.17999); CreateDynamicObject(3276, -45.45330, -1575.85388, 2.72611, 0.00000, 0.00000, 61.56000); CreateDynamicObject(17074, -88.48273, -1604.54419, 1.69017, 0.00000, 0.00000, -67.02000); CreateDynamicObject(17074, -93.88280, -1591.88257, 1.69017, 0.00000, 0.00000, -67.02000); CreateDynamicObject(1454, -78.94747, -1607.59497, 2.80302, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1454, -80.53970, -1607.78296, 2.79867, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1299, -58.65074, -1557.81860, 2.08621, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1299, -63.15474, -1554.69678, 2.08621, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1271, -60.00467, -1556.16113, 1.95760, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1271, -60.74427, -1556.18579, 1.95174, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1271, -60.74427, -1556.18579, 2.61887, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1271, -60.74427, -1556.18579, 3.29770, 0.00000, 0.00000, 0.00000); CreateDynamicObject(18090, -42.69145, -1566.26709, 4.35879, 0.00000, 0.00000, -23.27999); CreateDynamicObject(19361, -43.23197, -1563.57971, 1.05001, 0.00000, 0.00000, -24.36000); CreateDynamicObject(19361, -44.20314, -1565.80042, 1.06981, 0.00000, 0.00000, -24.36000); CreateDynamicObject(19361, -45.44735, -1568.57666, 1.01041, 0.00000, 0.00000, -24.36000); CreateDynamicObject(19361, -44.69165, -1570.59985, 1.01041, 0.00000, 0.00000, 66.30001); CreateDynamicObject(19361, -42.74628, -1562.53491, 1.05001, 0.06000, 0.00000, -24.36000); CreateDynamicObject(19361, -39.94142, -1560.05090, 1.04366, 0.00000, 0.00000, 66.30001); CreateDynamicObject(19361, -40.24229, -1561.98462, 1.04366, 0.00000, 0.00000, 66.30001); CreateDynamicObject(19361, -40.45422, -1561.50659, 2.71948, -179.88014, -89.93982, -24.36000); CreateDynamicObject(19361, -41.99480, -1560.81287, 1.05001, 0.06000, 0.00000, -24.36000); CreateDynamicObject(19361, -40.73917, -1561.75488, 1.04366, 0.00000, 0.00000, 66.30001); CreateDynamicObject(19361, -39.53768, -1560.23645, 1.04366, 0.00000, 0.00000, 66.30001); CreateDynamicObject(19361, -42.11372, -1569.56897, 4.39617, 0.00000, 0.00000, -27.12000); CreateDynamicObject(19361, -40.67502, -1566.74390, 4.39617, 0.00000, 0.00000, -26.10000); CreateDynamicObject(19361, -39.65025, -1564.45471, 4.39617, 0.00000, 0.00000, -23.34000); CreateDynamicObject(19361, -41.68022, -1564.57629, 6.06033, -179.88014, -89.93982, -24.36000); CreateDynamicObject(19361, -42.94681, -1567.29382, 6.04758, -179.88014, -89.93982, -24.36000); CreateDynamicObject(19361, -43.00534, -1567.40637, 6.04758, -179.88014, -89.93982, -24.36000); CreateDynamicObject(1481, -42.95016, -1557.33533, 1.98959, 0.00000, 0.00000, -10.86000); CreateDynamicObject(1512, -42.91578, -1563.36987, 3.02561, 0.00000, 0.00000, -1.80000); CreateDynamicObject(1512, -42.26042, -1562.64429, 3.02561, 0.00000, 0.00000, -1.80000); CreateDynamicObject(1512, -42.26042, -1562.64429, 3.02561, 0.00000, 0.00000, -1.80000); CreateDynamicObject(1512, -44.88239, -1568.35193, 3.02561, 0.00000, 0.00000, -1.80000); CreateDynamicObject(2803, -41.35388, -1561.14221, 3.15533, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1805, -42.74489, -1559.96411, 1.87742, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1805, -46.44650, -1568.60242, 1.87742, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2219, -43.36035, -1564.81787, 2.90052, -26.57999, 25.55998, -219.41994); for(new i = 0x0; i != sizeof(PozitieStup); i++) { label[i] = Create3DTextLabel("{00FF00}Stup de albine {FF0000}5 faguri de miere \nApasa {FFFFFF}CLICK stanga", 0xFFFFFF, PozitieStup[i][0], PozitieStup[i][1], PozitieStup[i][2], 40.0, 0 , 0); } return 1; } public OnPlayerConnect(playerid) { TransportStup[playerid] = false; RemoveBuildingForPlayer(playerid, 1438, -88.1094, -1598.7188, 1.5000, 0.25); RemoveBuildingForPlayer(playerid, 1370, -86.5703, -1595.1406, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 3173, -93.0938, -1593.5234, 1.5547, 0.25); RemoveBuildingForPlayer(playerid, 1462, -93.6797, -1588.0781, 1.5078, 0.25); RemoveBuildingForPlayer(playerid, 3174, -75.1719, -1596.3047, 1.6797, 0.25); RemoveBuildingForPlayer(playerid, 1438, -79.2578, -1593.4688, 1.5000, 0.25); RemoveBuildingForPlayer(playerid, 1447, -74.8203, -1607.2578, 3.4609, 0.25); RemoveBuildingForPlayer(playerid, 1370, -72.4141, -1596.7734, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 1370, -74.1875, -1583.9922, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 3175, -101.8203, -1577.6875, 1.4063, 0.25); RemoveBuildingForPlayer(playerid, 1457, -91.0156, -1576.6250, 3.1953, 0.25); RemoveBuildingForPlayer(playerid, 1370, -100.8203, -1580.4219, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 1438, -93.2109, -1569.4844, 1.5000, 0.25); RemoveBuildingForPlayer(playerid, 3175, -77.9375, -1581.3125, 1.4063, 0.25); RemoveBuildingForPlayer(playerid, 1472, -75.5859, -1581.0703, 2.0234, 0.25); RemoveBuildingForPlayer(playerid, 727, -73.8203, -1569.1719, 1.3516, 0.25); RemoveBuildingForPlayer(playerid, 3173, -90.6406, -1562.9375, 1.5547, 0.25); RemoveBuildingForPlayer(playerid, 1438, -77.0625, -1542.6016, 1.6172, 0.25); RemoveBuildingForPlayer(playerid, 1412, -70.4141, -1604.3750, 3.4609, 0.25); RemoveBuildingForPlayer(playerid, 1447, -66.2891, -1601.2266, 3.2109, 0.25); RemoveBuildingForPlayer(playerid, 1457, -71.0000, -1574.0859, 3.1953, 0.25); RemoveBuildingForPlayer(playerid, 3175, -64.3828, -1572.2109, 1.4063, 0.25); RemoveBuildingForPlayer(playerid, 1438, -62.2734, -1569.2891, 1.5000, 0.25); RemoveBuildingForPlayer(playerid, 1370, -61.6641, -1573.4609, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 1413, -53.8125, -1585.8594, 3.0859, 0.25); RemoveBuildingForPlayer(playerid, 1438, -56.0625, -1575.6563, 1.5000, 0.25); RemoveBuildingForPlayer(playerid, 1447, -50.8281, -1581.7656, 3.1641, 0.25); RemoveBuildingForPlayer(playerid, 1412, -47.5547, -1577.6484, 3.1641, 0.25); RemoveBuildingForPlayer(playerid, 1412, -44.5625, -1573.3672, 3.1641, 0.25); RemoveBuildingForPlayer(playerid, 1370, -64.0000, -1550.2578, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 3175, -55.2813, -1557.4531, 1.4063, 0.25); RemoveBuildingForPlayer(playerid, 1370, -56.1563, -1560.4609, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 727, -49.3984, -1560.0078, 1.4609, 0.25); RemoveBuildingForPlayer(playerid, 3174, -44.2891, -1561.3125, 1.6797, 0.25); RemoveBuildingForPlayer(playerid, 1370, -43.7422, -1563.6875, 2.1563, 0.25); RemoveBuildingForPlayer(playerid, 3173, -67.2344, -1544.2188, 1.5547, 0.25); } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys & KEY_FIRE) { if(TransportStup[playerid]) return SendClientMessage(playerid,-1, "SERVER : {00FF00}Ai luat deja miere! Dute in hambar!"); for(new i = 0x0; i != sizeof(PozitieStup); i++) { if(IsPlayerInRangeOfPoint(playerid,2.0,PozitieStup[i][0], PozitieStup[i][1], PozitieStup[i][2])) { ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); switch(random(3)) { case 0: TransportStup[playerid] = !TransportStup[playerid], Pas[i]--, SendClientMessage(playerid,-1, "SERVER : {FFFFFF}Felicitari , ai luat mierea din stup.Grabestete spre hambar!"); case 1: TransportStup[playerid] = !TransportStup[playerid], Pas[i]--, SendClientMessage(playerid,-1, "SERVER : {FFFFFF}Felicitari , ai luat mierea din stup.Grabestete spre hambar!"); case 2: SendClientMessage(playerid,-1, " {FFFFFF}Uff! Ai fost muscat de o albina! Mai incearca!"); } if(Pas[i] == 0) return SendClientMessage(playerid,-1, "SERVER : {FFFFFF}In acest stup numai este {00FF00}miere."); format(string,sizeof(string),"{00FF00}Stup de albine {FF0000}%d faguri de miere \nApasa {FFFFFF}CLICK stanga",Pas[i]); Update3DTextLabelText(label[i], 0xFFFFFFFF, string); break; } } } return 1; } //COMENZI CMD:lapte(playerid, params[]) //Lapte { new nume[MAX_PLAYER_NAME]; if(!IsPlayerInRangeOfPoint(playerid,5.0,-44.9524,-1565.5256,2.5981)) return SendClientMessage(playerid,0xFF444499,"SERVER : Nu esti la barul de la ferma!"); SetPlayerHealth(playerid, 100); ApplyAnimation(playerid,"FOOD","EAT_Burger", 3.0, 0, 0, 0, 0, 0); GivePlayerMoney(playerid, -15); GameTextForPlayer(playerid, "~r~-15 $", 5000, 1); format(string, sizeof(string), "* %s a cumparat un pahar cu lapte proaspat!.", nume); return 1; } CMD:carnaciori(playerid, params[]) //carnaciori { new nume[MAX_PLAYER_NAME]; if(!IsPlayerInRangeOfPoint(playerid,5.0,-44.9524,-1565.5256,2.5981)) return SendClientMessage(playerid,0xFF444499,"SERVER : Nu esti la barul de la ferma!"); SetPlayerHealth(playerid, 100); ApplyAnimation(playerid,"FOOD","EAT_Burger", 3.0, 0, 0, 0, 0, 0); GivePlayerMoney(playerid, -15); GameTextForPlayer(playerid, "~r~-15 $", 5000, 1); format(string, sizeof(string), "* %s a cumparat o farfurie cu carnaciori!.", nume); return 1; } CMD:depozit(playerid, params[]) { if(!IsPlayerInRangeOfPoint(playerid,5.0,-58.2489,-1555.2908,2.6107)) return SendClientMessage(playerid,0xFF444499,"SERVER : Depoziteaza mierea in hambar te rog!"); if(!TransportStup[playerid]) return SendClientMessage(playerid,-1, "SERVER : {FFFFFF}Nu ai miere! {00FF00}Dute la un stup."); GivePlayerMoney(playerid, 15000); // <<<<<<<<<<----- MODIFICA AICI SUMA CU CAT VREI SA ITI DEA PE DEPOZITARE SendClientMessage(playerid,1, "SERVER : {FFFFFF}Bravo! Ai depozitat mierea si ai primit: 15000 $"); TransportStup[playerid] = !TransportStup[playerid]; ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0); return 1; } forward UpdateStup(); public UpdateStup() { for(new i = 0x0; i != sizeof(PozitieStup); i++) { if(Pas[i] == 5) continue; Pas[i]++; format(string,sizeof(string),"{00FF00}Stup de albine {FF0000}%d faguri de miere \nApasa {FFFFFF}CLICK stanga",Pas[i]); Update3DTextLabelText(label[i], 0xFFFFFFFF, string); } } //------------------------------------------------------------THE END----------------------------------------------------//2)Bonus if(strcmp(cmd, "/bonus", true) == 0) { if(IsPlayerConnected(playerid)) { if (levelup2 == 1) { if(PlayerInfo[playerid][pLevel] > 1) { SendClientMessage(playerid, COLOR_GRAD1, "You can`t use this command at this time !"); return 1; } PlayerInfo[playerid][pLevel]++; PlayerInfo[playerid][pLevel]++; SendClientMessage(playerid, COLOR_ORANGE, "Ai primit 2 levelup!"); } else { SendClientMessage(playerid, COLOR_GRAD1, "You can`t use this command at this time !"); } } return 1; }3)Dealership --->dau /v lock1 si imi scrie ca e incuiata da imi poate lua masina orice player else if(strcmp(x_nr,"lock1",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey]; if(keycar != -1) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnCarUpdate(); SavePlayerData(playerid); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnCarUpdate(); SavePlayerData(playerid); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 1"); return 1; } } else if(strcmp(x_nr,"lock2",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey2]; if(keycar != -1) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnCarUpdate(); SavePlayerData(playerid); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnCarUpdate(); SavePlayerData(playerid); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 2"); return 1; } } else if(strcmp(x_nr,"lock3",true) == 0) { new keycar = PlayerInfo[playerid][pPcarkey3]; if(keycar != -1) { new locked[256]; locked = strtok(cmdtext, idx); if(CarInfo[keycar][cLock] == 1) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,0); } } format(string, sizeof(string), "~w~Vehicle~n~~g~Unlocked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 0; OnCarUpdate(); SavePlayerData(playerid); return 1; } else if(CarInfo[keycar][cLock] == 0) { for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { SetVehicleParamsForPlayer(keycar,i,0,1); } } format(string, sizeof(string), "~w~Vehicle~n~~r~Locked"); GameTextForPlayer(playerid, string, 4000, 3); CarInfo[keycar][cLock] = 1; OnCarUpdate(); SavePlayerData(playerid); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You don't have a vehicle at slot 3"); return 1; }Imagini / Video (optional):-Ati incercat sa rezolvati singur?:Da
  2. Mersi mult Ath9,am sa folosesc aceasta pe serverul meu,bafta!
  3. Salut am 2-3 mari probleme ...nu sunt grave dar sunt incepator si vreau sa stiu.. 1)Am comanda (/bonus) in care iti da 2 levelup cum fac sa iti dea si 500.00 $ cand scrii comanda ? 2)Am jobul Apicultor facut de Taifunx2 si am schimbat suma (era trecut 500$) am pus 15.000$ si iti da bani dupa ti ia si ramai iara la bani pe care iai avut 3)Vreau sa bag jobul trucker si sunt incepator..m-ar putea ajuta ? Toata stima,Multumesc!!!
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.