StarsCream_Cze 1 Odesláno: 16. Červenec, 2009 Share Odesláno: 16. Červenec, 2009 Pařba!! Screeny: Info: Jedná se o FilterScript, vhodný na párty, jak už napovídá název, bude se pařit. Každých 5 minut se objevuje reklama, kde party je, a kdo je DJ. DJe si můžete nastavit, protože dávám i zdoják. Párty se nachází na severu SA, v městečku El Quabrados, nebo jak se to jmenuje. je tam vodojem, na západ od pouštního letiště. Každých 6 a půl sekundy se ozývá výbuch - ohňostroj. Čas se nastavuje na 10 večer a počasí na hodně tmavé. Můžetee změnit, ale takto je to myslím si vyhovující, akorát si nastavte Jas na maximum. Při párty jsou 2 hummery, 1 limuzka a 1 maverick. Párty se dá loadnout a unloadnout bez restartu serveru. Je to uděláno tím, že při loadu je každý objekt, vůz i timer pojmenovaný, a při unloadu je vše zničeno. Když jste v okruhu 60(těch jednotek v SA), tak se vám začne hrát píseň, jinak se vám hudba stopne(nelekněte se při requestclassu třeba) Statistiky: Doba psaní scriptu: 15 minut Doba strávená v MTA: 63 minut Doba strávená testováním 15 minut Počet vozidel: 4(2x patriot, 1x stretch, 1x maverick) Počet timerů: 2 Počet objektů 33-34(ted nwm) Náhodné pozice pro výbuch ohňostroje: 7 Počet laserů: 4 Příkazy: Pár příkazů tam je: [/WO] -- Mříže na oknech sjíždí dolů, okna se dá se tam vlízt i oknem [/WC] -- Mříže na oknech se zavírají, okna se dají vysklít jenom výbuchem [/MO] -- Otvírá se hlavní brána. Otvírá se pomalu, můžete si zrychlit [/MC] -- Zavírá se hlavní brána. Zavírá se rychleji, než otvírá [/DJ] -- Animace pro DJ. Zadejte [/DJ] a spustí se na vás random animace [/PLAYSONG] -- Pro DJ, songy 1-7, 0 je vypnuto, změna hudby bude maximálně za 6.5 sekund Pro lamy: ID laserů v MTA je 18102 Jestli ste čekali nějaký super songy z rádia, tak to ste vedle, jsou to jen ty sračky z autoškol Předpokládám, že [/DANCE] v módu máte. Při problémech: Pokud vám to hází error loose identation, dejte pod #include #pragma tabsize 0 Pokud vám to hází assumed zero.... tak řádek nad tím mi chybí na konci [;]. je to tím, že normální pawno mi hází chybu při kompilaci(Uneable to execute compiler), tak používám pawn-developer, a ten tento error nehází. Source: Je to v tom druhým Vlastně 3. //===[ INCLUDE ]=== #include //===[ NEW ]=== new O[28]; new M[6]; new D; new T[3]; new VIP[5]; new mp3 = 1098; //===[ STOCK ]=== GetPlayerDistanceToPointEx(playerid,Float:x,Float:y,Float:z) { new Float:x1,Float:y1,Float:z1; new Float:tmpdis; GetPlayerPos(playerid,x1,y1,z1); tmpdis = floatsqroot(floatpower(floatabs(floatsub(x,x1)),2)+floatpower(floatabs(floatsub(y,y1)),2)+floatpower(floatabs(floatsub(z,z1)),2)); return floatround(tmpdis); } IsPlayerInSphere(playerid,Float:x,Float:y,Float:z,radius) { if(GetPlayerDistanceToPointEx(playerid,x,y,z) < radius) { return 1; } return 0; } strtok(const string[], &index) { new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; } new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result; } //===[ FORWARD ]=== forward BIG(); forward Rekl(); //===[ OnFilterScriptinit ]=== public OnFilterScriptInit() { M[1] = CreateObject(976,-1485.681,2633.453,57.943,0.0,0.0,90.000); // mrize1 M[2] = CreateObject(976,-1485.655,2624.666,57.954,0.0,0.0,90.000); // mrize 2 M[3] = CreateObject(976,-1485.624,2615.865,57.950,0.0,0.0,90.000); // mrize 3 M[4] = CreateObject(976,-1485.847,2611.404,57.950,0.0,0.0,90.000); // mrize 4 M[5] = CreateObject(976,-1476.948,2611.260,58.009,0.0,0.0,-180.000); // mrize 5 D = CreateObject(16500,-1482.871,2643.480,59.575,0.0,0.0,90.000); // hl. dvere O[1] = CreateObject(987,-1485.727,2655.376,54.836,0.0,0.0,-90.000); // object (9) O[2] = CreateObject(987,-1476.084,2643.601,54.878,0.0,0.0,-296.015); // object (10) O[3] = CreateObject(987,-1470.823,2654.278,54.836,0.0,0.0,-268.359); // object (11) O[4] = CreateObject(987,-1471.157,2666.208,54.763,0.0,0.0,-178.359); // object (12) O[5] = CreateObject(991,-1472.783,2611.206,58.954,0.0,0.0,-180.000); // object (18) O[6] = CreateObject(991,-1472.737,2623.622,58.996,0.0,0.0,0.0); // object (19) O[7] = CreateObject(991,-1472.726,2623.631,61.347,0.0,0.0,0.0); // object (20) O[8] = CreateObject(991,-1472.781,2611.215,61.330,0.0,0.0,-180.000); // object (21) O[9] = CreateObject(991,-1469.455,2620.314,62.678,0.0,0.0,-90.000); // object (22) O[10] = CreateObject(991,-1469.478,2614.517,62.676,0.0,0.0,-90.000); // object (23) O[11] = CreateObject(16151,-1477.447,2621.024,58.180,0.0,0.0,0.0); // object (25) O[12] = CreateObject(2229,-1485.841,2619.787,57.844,0.0,0.0,95.234); // object (31) O[13] = CreateObject(2229,-1485.887,2628.011,57.781,0.0,0.0,92.656); // object (32) O[14] = CreateObject(2229,-1485.866,2635.574,57.906,0.0,0.0,92.656); // object (33) O[15] = CreateObject(2229,-1485.516,2643.560,57.781,0.0,0.0,48.824); // object (34) O[16] = CreateObject(2229,-1476.042,2643.088,57.788,0.0,0.0,313.531); // object (36) O[17] = CreateObject(2229,-1476.086,2625.388,57.788,0.0,0.0,273.137); // object (37) O[18] = CreateObject(2229,-1476.489,2611.333,57.851,0.0,0.0,223.454); // object (38) O[19] = CreateObject(2207,-1481.626,2639.052,57.725,0.0,0.0,-45.000); // object (41) O[20] = CreateObject(2101,-1481.266,2639.575,58.505,0.0,0.0,67.500); // object (44) O[21] = CreateObject(1719,-1481.291,2639.587,59.112,0.0,0.0,-112.500); // object (45) O[22] = CreateObject(1718,-1480.439,2638.184,58.537,0.0,0.0,168.750); // object (46) O[23] = CreateObject(1953,-1481.276,2639.567,59.235,0.0,0.0,0.0); // object (47) O[24] = CreateObject(1953,-1481.071,2638.462,58.503,0.0,0.0,0.0); // object (52) O[25] = CreateObject(8615,-1475.132,2619.473,60.006,0.0,0.0,90.000); // object (55) O[26] = CreateObject(18102,-1481.324,2619.537,61.496,0.0,0.0,-101.250); // object (35) O[27] = CreateObject(18102,-1480.074,2635.593,61.521,0.0,0.0,90.000); // object (36) T[1] = SetTimer("BIG", 6500, 1); T[2] = SetTimer("Rekl", 5*60*1000, 1); VIP[1] = CreateVehicle(487,-1482.3207,2616.7136,62.6249,178.3761,16,6, 30000); // VIP HELI VIP[2] = CreateVehicle(470,-1479.9211,2649.9395,55.7698,0.1793,77,7, 30000); // humwee VIP[3] = CreateVehicle(470,-1476.7227,2649.9495,55.7728,0.1793,77,7, 30000); // humwee VIP[4] = CreateVehicle(409,-1476.4070,2663.7114,55.6333,90.3205,77,7, 30000); // limo return 1; } //===[ OnFilterScriptExit ]=== public OnFilterScriptExit() { if(IsValidObject(D)) DestroyObject(D); if(IsValidObject(M[1])) DestroyObject(M[1]); if(IsValidObject(M[2])) DestroyObject(M[2]); if(IsValidObject(M[3])) DestroyObject(M[3]); if(IsValidObject(M[4])) DestroyObject(M[4]); if(IsValidObject(M[5])) DestroyObject(M[5]); if(IsValidObject(O[1])) DestroyObject(O[1]); if(IsValidObject(O[2])) DestroyObject(O[2]); if(IsValidObject(O[3])) DestroyObject(O[3]); if(IsValidObject(O[4])) DestroyObject(O[4]); if(IsValidObject(O[5])) DestroyObject(O[5]); if(IsValidObject(O[6])) DestroyObject(O[6]); if(IsValidObject(O[7])) DestroyObject(O[7]); if(IsValidObject(O[8])) DestroyObject(O[8]); if(IsValidObject(O[9])) DestroyObject(O[9]); if(IsValidObject(O[10])) DestroyObject(O[10]); if(IsValidObject(O[11])) DestroyObject(O[11]); if(IsValidObject(O[12])) DestroyObject(O[12]); if(IsValidObject(O[13])) DestroyObject(O[13]); if(IsValidObject(O[14])) DestroyObject(O[14]); if(IsValidObject(O[15])) DestroyObject(O[15]); if(IsValidObject(O[16])) DestroyObject(O[16]); if(IsValidObject(O[17])) DestroyObject(O[17]); if(IsValidObject(O[18])) DestroyObject(O[18]); if(IsValidObject(O[19])) DestroyObject(O[19]); if(IsValidObject(O[20])) DestroyObject(O[20]); if(IsValidObject(O[21])) DestroyObject(O[21]); if(IsValidObject(O[22])) DestroyObject(O[22]); if(IsValidObject(O[23])) DestroyObject(O[23]); if(IsValidObject(O[24])) DestroyObject(O[24]); if(IsValidObject(O[25])) DestroyObject(O[25]); if(IsValidObject(O[26])) DestroyObject(O[26]); if(IsValidObject(O[27])) DestroyObject(O[27]); KillTimer(T[1]); KillTimer(T[2]); DestroyVehicle(VIP[1]); DestroyVehicle(VIP[2]); DestroyVehicle(VIP[3]); DestroyVehicle(VIP[4]); } //===[ BIG ]=== public BIG() { switch(random(6)) { case 0: { new Float:X = -1514.2953, Float:Y = 2690.6626, Float:Z = 111.4263; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } case 1: { new Float:X = -1479.3337, Float:Y = 2615.8682, Float:Z = 148.7999; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } case 2: { new Float:X = -1411.2002, Float:Y = 2579.7302, Float:Z = 148.7999; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } case 3: { new Float:X = -1400.1265, Float:Y = 2646.8420, Float:Z = 148.7999; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } case 4: { new Float:X = -1529.7906, Float:Y = 2592.7710, Float:Z = 117.8692; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } case 5: { new Float:X = -1449.1071, Float:Y = 2616.8928, Float:Z = 105.1238; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } case 6: { new Float:X = -1494.8416, Float:Y = 2699.0725, Float:Z = 88.1317; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } default: { new Float:X = -1494.8416, Float:Y = 2699.0725, Float:Z = 88.1317; CreateExplosion( X, Y, Z, 6,6.0); CreateExplosion(X+2,Y+2, Z, 6,6.0); CreateExplosion(X-2,Y-2, Z, 6,6.0); CreateExplosion(X+2,Y-2, Z, 6,6.0); CreateExplosion(X-2,Y+2, Z, 6,6.0); } } SetWorldTime(22); SetWeather(22); for(new i; i { if(IsPlayerConnected(i)) { if(IsPlayerInSphere(i, -1480.9347,2624.4949,58.7813, 60) == 1) { PlayerPlaySound(i, mp3, -1480.9347,2624.4949,58.7813); } else PlayerPlaySound(i, 1098, -1480.9347,2624.4949,58.7813); } } return 1; } //===[ Rekl ]=== public Rekl() { SendClientMessageToAll(0xFF6000FF, "|--] ! [--| Ve vesnici v poušti na severu je klub!! Dnes hraje: ");//Doplňte si jméno DJ return 1; } //===[ OnPlayerCommandText ]=== public OnPlayerCommandText(playerid, cmdtext[]) { if(!strcmp(cmdtext, "/dj", true)) { switch(random(20)) { case 0: ApplyAnimation(playerid,"RIOT", "RIOT_challenge", 4.1,1,0,0,1,1); case 1: ApplyAnimation(playerid,"RIOT", "RIOT_ANGRY", 4.1,1,0,0,1,1); case 2: ApplyAnimation(playerid,"RIOT", "RIOT_ANGRY_B", 4.1,1,0,0,1,1); case 3: ApplyAnimation(playerid,"RIOT", "RIOT_challenge", 4.1,1,0,0,1,1); case 4: ApplyAnimation(playerid,"RIOT", "RIOT_CHANT", 4.1,1,0,0,1,1); case 5: ApplyAnimation(playerid,"RIOT", "RIOT_FUKU", 4.1,1,0,0,1,1); case 6: ApplyAnimation(playerid,"RIOT", "RIOT_PUNCHES", 4.1,1,0,0,1,1); case 7: ApplyAnimation(playerid,"RIOT", "RIOT_shout", 4.1,1,0,0,1,1); case 8: ApplyAnimation(playerid,"SCRATCHING", "scdldlp", 4.1,1,0,0,1,1); case 9: ApplyAnimation(playerid,"SCRATCHING", "scdlulp", 4.1,1,0,0,1,1); case 10: ApplyAnimation(playerid,"SCRATCHING", "scdrdlp", 4.1,1,0,0,1,1); case 11: ApplyAnimation(playerid,"SCRATCHING", "scdrulp", 4.1,1,0,0,1,1); case 12: ApplyAnimation(playerid,"SCRATCHING", "sclng_l", 4.1,1,0,0,1,1); case 13: ApplyAnimation(playerid,"SCRATCHING", "sclng_r", 4.1,1,0,0,1,1); case 14: ApplyAnimation(playerid,"SCRATCHING", "scmid_l", 4.1,1,0,0,1,1); case 15: ApplyAnimation(playerid,"SCRATCHING", "scmid_r", 4.1,1,0,0,1,1); case 16: ApplyAnimation(playerid,"SCRATCHING", "scshrtl", 4.1,1,0,0,1,1); case 17: ApplyAnimation(playerid,"SCRATCHING", "scshrtr", 4.1,1,0,0,1,1); case 18: ApplyAnimation(playerid,"SCRATCHING", "sc_ltor", 4.1,1,0,0,1,1); case 19: ApplyAnimation(playerid,"SCRATCHING", "sc_rtol", 4.1,1,0,0,1,1); default: ApplyAnimation(playerid,"SCRATCHING", "sc_rtol", 4.1,1,0,0,1,1); } return 1; } if(!strcmp(cmdtext, "/wo", true)) { MoveObject(M[1],-1485.681,2633.453,47.943,0.5); // mrize 1 MoveObject(M[2],-1485.655,2624.666,47.954,1.5); // mrize 2 MoveObject(M[3],-1485.624,2615.865,47.950,0.5); // mrize 3 MoveObject(M[4],-1485.847,2611.404,47.950,1.5); // mrize 4 MoveObject(M[5],-1476.948,2611.260,47.009,0.5); // mrize 5 return 1; } if(!strcmp(cmdtext, "/wc", true)) { MoveObject(M[1],-1485.681,2633.453,57.943, 0.5); // mrize1 MoveObject(M[2],-1485.655,2624.666,57.954, 1.5); // mrize 2 MoveObject(M[3],-1485.624,2615.865,57.950, 0.5); // mrize 3 MoveObject(M[4],-1485.847,2611.404,57.950, 1.5); // mrize 4 MoveObject(M[5],-1476.948,2611.260,58.009, 0.5);// mrize 5 return 1; } if(!strcmp(cmdtext, "/mo", true)) { MoveObject(D,-1482.871,2643.480,49.575,0.1); // hl. dvere return 1; } if(!strcmp(cmdtext, "/mc", true)) { MoveObject(D,-1482.871,2643.480,59.575,0.1); // hl. dvere return 1; } new tmp[256]; new cmd[256]; new idx; new song; cmd = strtok(cmdtext, idx); if(!strcmp(cmd, "/playsong", true)) { tmp = strtok(cmdtext, idx); song = strval(tmp); if(!strlen(tmp)||song < 0 || song > 7) { SendClientMessage(playerid,0xFF0000FF,"|--] ! [--| Songy 1 - 7, 0 = vypnuto"); return 1; } switch(song) { case 0: mp3 = 1098; case 1: mp3 = 1062; case 2: mp3 = 1068; case 3: mp3 = 1076; case 4: mp3 = 1097; case 5: mp3 = 1183; case 6: mp3 = 1185; case 7: mp3 = 1187; } return 1; } return 0; } AMX: http://sngm.ic.cz/parba.amx PWN: http://sngm.ic.cz/parba.pwn Vše je moje vlastní práce, upravujte podle libosti, ale nevydávejte celé za svoje pls, jen tu svoji modifikaci. takže hodnoťte, kritizujte, porovnávejte, sem lama, atd. :shifty: Link to comment Share on other sites More sharing options...
Mattsy 29 Odesláno: 16. Červenec, 2009 Share Odesláno: 16. Červenec, 2009 Nápad celkom dobrý ale zrealizovanie až také dobré nieje a nechápem pointu tých Hummvee ale no nič 4/10 Link to comment Share on other sites More sharing options...
StarsCream_Cze 1 Odesláno: 16. Červenec, 2009 Author Share Odesláno: 16. Červenec, 2009 tak je to v poušti, nebudu tam dávat nažehlený renault twingo Link to comment Share on other sites More sharing options...
Mattsy 29 Odesláno: 16. Červenec, 2009 Share Odesláno: 16. Červenec, 2009 dobre ale tak vojesnkého Humveeho? :x si mal dať landstalker alebo Rancher keď už Link to comment Share on other sites More sharing options...
StarsCream_Cze 1 Odesláno: 16. Červenec, 2009 Author Share Odesláno: 16. Červenec, 2009 je to source, udělejte si s tím co chcete, předposlední řádek stejně pro 90% fóra neplatí Link to comment Share on other sites More sharing options...
Mattsy 29 Odesláno: 16. Červenec, 2009 Share Odesláno: 16. Červenec, 2009 xD nj to máš pravdu, nie každý je natoľko inteligentný aby nechal autora radšej sa bude chváliť niečím čo nieje jeho xD Link to comment Share on other sites More sharing options...
Marwin37 5 Odesláno: 17. Červenec, 2009 Share Odesláno: 17. Červenec, 2009 Celkem dobre ale jakou to ma Licenci??? Open Source?? Link to comment Share on other sites More sharing options...
StarsCream_Cze 1 Odesláno: 17. Červenec, 2009 Author Share Odesláno: 17. Červenec, 2009 v Licencích sem totální guma, takže upravujte si jak chcete, ale nevydávejte celé za svoje. Myslím, že to je ten Open, nebo AGL, nebo tak nějak Link to comment Share on other sites More sharing options...
癌癌癌 1 Odesláno: 17. Červenec, 2009 Share Odesláno: 17. Červenec, 2009 doporučuju ti tohle: http://creativecommons.org/licenses/by- ... .0/deed.cs myslim že to souhlasi s tim co si teď řekl .. navic maj hezkou ikonku xD Link to comment Share on other sites More sharing options...
Guest Odesláno: 17. Červenec, 2009 Share Odesláno: 17. Červenec, 2009 Hele a maly detail to co tam svítí nejsou laisery, ale barevná světla Link to comment Share on other sites More sharing options...
StarsCream_Cze 1 Odesláno: 17. Červenec, 2009 Author Share Odesláno: 17. Červenec, 2009 detail....vyměníme žárovku za krystal, nebo jak to v tom laseru je, ne? Link to comment Share on other sites More sharing options...
Guest Odesláno: 17. Červenec, 2009 Share Odesláno: 17. Červenec, 2009 detail....vyměníme žárovku za krystal, nebo jak to v tom laseru je, ne? Tak vyměňuj a nezapomeň to před tím vypnout, aby si nepřišel o prstíky Link to comment Share on other sites More sharing options...
Guest RiDdicK Odesláno: 1. Srpen, 2009 Share Odesláno: 1. Srpen, 2009 fakt velmi pekne chcel bi som si pozriet ten filterscript na serveri 10/10 :angel: Link to comment Share on other sites More sharing options...
Guest Bart2882 Odesláno: 10. Září, 2009 Share Odesláno: 10. Září, 2009 chyba tam warp na party laebo miesto na mape kde to je Link to comment Share on other sites More sharing options...
StarsCream_Cze 1 Odesláno: 10. Září, 2009 Author Share Odesláno: 10. Září, 2009 KURWA ZKRAŤ SI PODPIS! Srry za CL, aale už mě to se*e. Warp si snad udělat umíš! A lokace je tam, koukni se do scriptu pořádně Link to comment Share on other sites More sharing options...
Guest Bart2882 Odesláno: 11. Září, 2009 Share Odesláno: 11. Září, 2009 ano umim,nemuzu ani povedat svoj nazor ??? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now