//--------------------------------------------------------- // // FreeGame - By DevilAngels // //--------------------------------------------------------- #include #define COLOR_RED 0xAA3333AA forward GameModeExitFunc(); // DURATA DEL GIOCO // Set to 0 to disable the timer //new gRoundTime = 1200000; new gRoundTime = 0; //--------------------------------------------------------- main() { print("\n----------------------------------"); print(" FreeGame - By DevilAngels (2007)\n"); print("----------------------------------\n"); } //--------------------------------------------------------- public OnGameModeInit() { new Float:monsterX = 414.9143; new Float:boatX = 260.0439; new Float:bikeX = 393.8199; new id; new count; SetGameModeText("FreeGame"); AddPlayerClass(id,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(1,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(3,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(4,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(5,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(6,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(7,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(8,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(9,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddPlayerClass(10,389.8672,2543.0046,16.5391,173.7645,0,0,0,0,0,0); AddStaticVehicle(556,423.9143,2482.2766,16.8594,0.0,1,1); SetTimer("GameModeExitFunc", gRoundTime, 0); return 1; } //--------------------------------------------------------- public OnPlayerConnect(playerid) { GameTextForPlayer(playerid,"~w~FreeGame",1000,5); return 1; } //--------------------------------------------------------- SetupPlayerForClassSelection(playerid) { SetPlayerPos(playerid,398.4077,2540.5049,19.6311); SetPlayerCameraPos(playerid,398.4077,2530.5049,19.6311); SetPlayerCameraLookAt(playerid,398.4077,2540.5049,19.6311); SetPlayerFacingAngle(playerid, 180.0); } //--------------------------------------------------------- public OnPlayerRequestClass(playerid, classid) { SetupPlayerForClassSelection(playerid); return 1; } //--------------------------------------------------------- public OnPlayerDeath(playerid, killerid, reason) { new name[256]; new string[256]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "*** %s รจ morto.", name); SendClientMessageToAll(COLOR_RED, string); return 1; } //--------------------------------------------------------- public GameModeExitFunc() { GameModeExit(); }