Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:startcrydm(playerid,params[])
- {
- if(pInfo[playerid][pLevel] >= 6)
- {
- new string[134],irc[134];
- if(EventCountDown == true)
- {
- SendClientMessage(playerid,red,"The Event CountDown is Already In Progress");
- }
- if(EventRun == true)
- {
- SendClientMessage(playerid,red,"The Event Is Already Running !");
- }
- if(EventCountDown == false)
- {
- format(string,sizeof(string),"Admin %s (ID: %d) Has Loaded The Event CryDM",GetName(playerid),playerid);
- SendClientMessageToAll(0xEBFF00FF,string);
- format(irc, sizeof(irc), "02 03*** 6,11 Admin %s (ID: %d) Has Loaded The Event CryDM.", GetName(playerid),playerid);
- IRC_GroupSay(groupID, IRC_CHANNEL, irc);
- TDEditor_TD[0] = TextDrawCreate(385.199920, 2.159988, "TYPE_/EVENT_TO_JOIN_THE_CRYDM~n~STARTING_IN_60_SECONDS");
- TextDrawLetterSize(TDEditor_TD[0], 0.385599, 1.368532);
- TextDrawTextSize(TDEditor_TD[0], 639.000000, 0.000000);
- TextDrawAlignment(TDEditor_TD[0], 1);
- TextDrawColor(TDEditor_TD[0], -55297);
- TextDrawUseBox(TDEditor_TD[0], 1);
- TextDrawBoxColor(TDEditor_TD[0], -16711681);
- TextDrawSetShadow(TDEditor_TD[0], 2);
- TextDrawSetOutline(TDEditor_TD[0], 2);
- TextDrawBackgroundColor(TDEditor_TD[0], 255);
- TextDrawFont(TDEditor_TD[0], 1);
- TextDrawSetProportional(TDEditor_TD[0], 1);
- TextDrawSetShadow(TDEditor_TD[0], 2);
- EventCountDown = true;
- EventStartTimer = SetTimer("textdraw", 1000, true);
- }
- return 1;
- }
- else return ShowMessage(playerid,red,1);
- }
- forward textdraw();
- public textdraw()
- {
- // You decrease the start time here
- EventStartTime--;
- // Check if we need to start the event
- if(EventStartTime == 0)
- {
- /*StartYourEvent;*/
- KillTimer(EventStartTimer );
- TextDrawHideForAll(TDEditor_TD[0]);
- EventStartTime = 50;
- EventCountDown = false;
- EventRun = true;
- }
- else
- {
- new string[1243];
- // Edit the text draw with the correct time
- format(string, sizeof(string), "TYPE /EVENT TO JOIN THE CRYDM STARTING IN %d SECONDS", EventStartTime);
- TextDrawSetString(TDEditor_TD[0], string);
- TextDrawShowForAll(TDEditor_TD[0]);
- }
- }
- CMD:event(playerid,params[])
- {
- if(EventRun == false)
- {
- new irc[123];
- SendClientMessage(playerid,0xF5FF00FF,"You Have joined The Event");
- format(irc, sizeof(irc), "02 03*** 6,11 %s (ID: %d) has joined the event.", GetName(playerid),playerid);
- IRC_GroupSay(groupID, IRC_CHANNEL, irc);
- InEvent[playerid] = 1;
- SetPlayerPos(playerid,214.4277,1864.1901,13.1406);
- SendClientMessage(playerid,0xF5FF00FF,"Welcome To CryDM Event If you want to leave type /le");
- }
- if(EventRun == true)
- {
- SendClientMessage(playerid,red,"Sorry, Event Is Already Running");
- }
- return 1;
- }
- CMD:le(playerid,params[])
- {
- if(EventRun == false)
- {
- SendClientMessage(playerid,red,"Sorry, There is no any event running right now or There Is An Event Running.");
- }
- if(InEvent[playerid] == 0)
- {
- SendClientMessage(playerid,red,"Sorry, You Must be in Event to use this command.");
- }
- if(InEvent[playerid] == 1 && EventRun == true)
- {
- SendClientMessage(playerid,red,"You Left the Event");
- SetPlayerHealth(playerid,0);
- InEvent[playerid] = 0;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment