Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///////////////////////////////////////
- ///////////Events System//////////////
- //////////Made By Ahmed_Nezoo////////
- ////////////////////////////////////
- #define FILTERSCRIPT
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #if defined FILTERSCRIPT
- #endif
- ////////////////
- #define COLOR_RED 0xFF0000AA
- #define COLOR_GREEN 0x00FF00FF
- ////////////////
- new MAX_EVENTS = 1;
- new Events = 0;
- ///////////////
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Event System By Ahmed_Nezoo");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- //Event System
- CMD:crevent(playerid, params[])
- {
- if(MAX_EVENTS > Events)
- {
- Events++;
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, COLOR_GREEN, "An event created !");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Sorry there is an event right now !");
- SetPlayerVirtualWorld(playerid, 0);
- }
- return 1;
- }
- CMD:finish(playerid, params[])
- {
- if(Events > 0)
- {
- Events -= 1;
- SendClientMessage(playerid, COLOR_GREEN, "Event finsihed !");
- SetPlayerVirtualWorld(playerid, 0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "There isn't any running event !");
- }
- return 1;
- }
- CMD:join(playerid, params[])
- {
- new world = GetPlayerVirtualWorld(playerid);
- if(Events == 0)
- {
- SendClientMessage(playerid, COLOR_RED, "There isn't any hosted event right now !");
- }
- else if(world == 1)
- {
- SendClientMessage(playerid, COLOR_RED, "You are already in an event !");
- }
- else
- {
- SetPlayerVirtualWorld(playerid, 1);
- SendClientMessage(playerid, COLOR_GREEN, "You have joined an event !");
- }
- return 1;
- }
- CMD:leave(playerid, params[])
- {
- new world = GetPlayerVirtualWorld(playerid);
- if(world != 0)
- {
- SetPlayerVirtualWorld(playerid, 0);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "You didn't join any event !");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement