Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*______________________________________________________________________________
- RandomPorukeTD by Jevtic
- Napravio: Jevtic
- Vreme izrade: 2 MIN Script i 5 MIN TD pravljenje
- Ostavite neki credits
- ________________________________________________________________________________
- */
- //______________________________________________________________________________
- #include < a_samp >
- #include < YSI\y_commands >
- //______________________________________________________________________________
- #define SCM SendClientMessage
- #define TDSFP TextDrawShowForPlayer
- #define TDHFP TextDrawHideForPlayer
- #define TDD TextDrawDestroy
- //______________________________________________________________________________
- #define PLAVA "{2787D8}"
- #define BELA "{FFFFFF}"
- //______________________________________________________________________________
- new Text:RandomPoruke[6];
- //______________________________________________________________________________
- public OnFilterScriptInit()
- {
- print("_________________________________________");
- print("- RandomPorukeTD by Lazar a.k.a Jevtic -");
- print("_________________________________________");
- //______________________________________________________________________________
- RandomPoruke[0] = TextDrawCreate(2.000000, 432.875000, "usebox");
- TextDrawLetterSize(RandomPoruke[0], 0.000000, 1.481944);
- TextDrawTextSize(RandomPoruke[0], 637.500000, 0.000000);
- TextDrawAlignment(RandomPoruke[0], 1);
- TextDrawColor(RandomPoruke[0], 0);
- TextDrawUseBox(RandomPoruke[0], true);
- TextDrawBoxColor(RandomPoruke[0], 102);
- TextDrawSetShadow(RandomPoruke[0], 0);
- TextDrawSetOutline(RandomPoruke[0], 0);
- TextDrawFont(RandomPoruke[0], 0);
- RandomPoruke[1] = TextDrawCreate(0.000000, 430.937500, "LD_SPAC:white");
- TextDrawLetterSize(RandomPoruke[1], 0.000000, 0.000000);
- TextDrawTextSize(RandomPoruke[1], 640.000000, 2.187500);
- TextDrawAlignment(RandomPoruke[1], 1);
- TextDrawColor(RandomPoruke[1], 107794377);
- TextDrawSetShadow(RandomPoruke[1], 0);
- TextDrawSetOutline(RandomPoruke[1], 0);
- TextDrawFont(RandomPoruke[1], 4);
- RandomPoruke[2] = TextDrawCreate(639.500000, 445.375000, "LD_SPAC:white");
- TextDrawLetterSize(RandomPoruke[2], 0.000000, 0.000000);
- TextDrawTextSize(RandomPoruke[2], -639.500000, 2.625000);
- TextDrawAlignment(RandomPoruke[2], 1);
- TextDrawColor(RandomPoruke[2], 107794377);
- TextDrawSetShadow(RandomPoruke[2], 0);
- TextDrawSetOutline(RandomPoruke[2], 0);
- TextDrawFont(RandomPoruke[2], 4);
- RandomPoruke[3] = TextDrawCreate(0.000000, 430.937500, "LD_SPAC:white");
- TextDrawLetterSize(RandomPoruke[3], 0.000000, 0.000000);
- TextDrawTextSize(RandomPoruke[3], 2.000000, 14.875000);
- TextDrawAlignment(RandomPoruke[3], 1);
- TextDrawColor(RandomPoruke[3], 107794377);
- TextDrawSetShadow(RandomPoruke[3], 0);
- TextDrawSetOutline(RandomPoruke[3], 0);
- TextDrawFont(RandomPoruke[3], 4);
- RandomPoruke[4] = TextDrawCreate(636.500000, 431.375000, "LD_SPAC:white");
- TextDrawLetterSize(RandomPoruke[4], 0.000000, 0.000000);
- TextDrawTextSize(RandomPoruke[4], 3.500000, 14.875000);
- TextDrawAlignment(RandomPoruke[4], 1);
- TextDrawColor(RandomPoruke[4], 107794377);
- TextDrawSetShadow(RandomPoruke[4], 0);
- TextDrawSetOutline(RandomPoruke[4], 0);
- TextDrawFont(RandomPoruke[4], 4);
- RandomPoruke[5] = TextDrawCreate(201.000000, 435.312500, "Auto Message: Ako ste novajlija i ako vam je potrebna pomoc ukucajte /novi");
- TextDrawLetterSize(RandomPoruke[5], 0.112999, 0.843125);
- TextDrawAlignment(RandomPoruke[5], 1);
- TextDrawColor(RandomPoruke[5], -1);
- TextDrawSetShadow(RandomPoruke[5], 0);
- TextDrawSetOutline(RandomPoruke[5], 1);
- TextDrawBackgroundColor(RandomPoruke[5], 51);
- TextDrawFont(RandomPoruke[5], 2);
- TextDrawSetProportional(RandomPoruke[5], 1);
- SetTimer("PorukeTD", 3000, true);
- //______________________________________________________________________________
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
- SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SCM( playerid , -1,""PLAVA"INFO: "BELA"Ovaj server koristi FS RandomPorukeTD by Jevtic");
- SCM( playerid , -1,""PLAVA"INFO: "BELA"Facebook: www.fb.com/jevttabrat");
- SCM( playerid , -1,""PLAVA"INFO: "BELA"Forum: www.zbsamp.com");
- SCM( playerid , -1,""PLAVA"INFO: "BELA"Forum: www.balkan-samp.com");
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- //______________________________________________________________________________
- TDD( RandomPoruke[0] ); TDD( RandomPoruke[1] ); TDD( RandomPoruke[2] );
- TDD( RandomPoruke[3] ); TDD( RandomPoruke[4] ); TDD( RandomPoruke[5] );
- //______________________________________________________________________________
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- //______________________________________________________________________________
- TDSFP( playerid , RandomPoruke[0] ); TDSFP( playerid , RandomPoruke[3] );
- TDSFP( playerid , RandomPoruke[1] ); TDSFP( playerid , RandomPoruke[4] );
- TDSFP( playerid , RandomPoruke[2] ); TDSFP( playerid , RandomPoruke[5] );
- //______________________________________________________________________________
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/mycommand", cmdtext, true, 10) == 0)
- {
- // Do something here
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- return 1;
- }
- public OnPlayerClickPlayer(playerid, clickedplayerid, source)
- {
- return 1;
- }
- //______________________________________________________________________________
- new RandomPorukeTD[][] =
- {
- "MSG: Ako vam je potrebna pomoc ukucajte /askq!",
- "MSG: Postanite deo promoter teama reklamiranjem!",
- "MSG: Donacijom pomazete u daljem ocuvanju servera!",
- "MSG: Prijatelji servera su: www.zbsamp.com i balkan-samp.com posetite!",
- "MSG: Ukoliko primetite citera prijavite ga /report!",
- "MSG: Postujte druge igrace kako bi oni postovali vas!"
- };
- //______________________________________________________________________________
- forward PorukeTD();
- public PorukeTD()
- {
- TextDrawSetString(RandomPoruke[5], RandomPorukeTD[random(sizeof(RandomPorukeTD))]);
- return 1;
- }
- //______________________________________________________________________________
- //______________________________________________________________________________
- YCMD:tdoff ( playerid , params[] ,help )
- {
- #pragma unused help
- TDHFP( playerid , RandomPoruke[0] ); TDHFP( playerid , RandomPoruke[3] );
- TDHFP( playerid , RandomPoruke[1] ); TDHFP( playerid , RandomPoruke[4] );
- TDHFP( playerid , RandomPoruke[2] ); TDHFP( playerid , RandomPoruke[5] );
- return 1;
- }
- //______________________________________________________________________________
- YCMD:tdon ( playerid , params[] ,help )
- {
- #pragma unused help
- TDSFP( playerid , RandomPoruke[0] ); TDSFP( playerid , RandomPoruke[3] );
- TDSFP( playerid , RandomPoruke[1] ); TDSFP( playerid , RandomPoruke[4] );
- TDSFP( playerid , RandomPoruke[2] ); TDSFP( playerid , RandomPoruke[5] );
- return 1;
- }
- //______________________________________________________________________________
- /*
- ________________________________________________________________________________
- INFO: U slucaju da hocete povecate brzinu td-ova ili da smanjite
- INFO: U Timeru gde pise 3000 stavite vasu brzinu 3000 ( 3 Sec )
- INFO: 1000 = 1 SEC
- INFO: Ostavite neki credits
- //______________________________________________________________________________
- */
Advertisement
Add Comment
Please, Sign In to add comment