#include PlayerName(playerid) { new pName[24]; GetPlayerName(playerid, pName, 24); return pName; } public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Join and Leave server msgs: LOADED"); print("--------------------------------------\n"); return 1; } public OnFilterScriptExit() { print("\n--------------------------------------"); print(" Join and Leave server msgs: UNLOADED"); print("--------------------------------------\n"); return 1; } public OnPlayerConnect(playerid) { print(" connected"); new str[256]; format(str, sizeof str, "SERVER: %s has joind the server", PlayerName(playerid)); SendClientMessageToAll(0xFFFFFFFF, str); printf(" %s has joined the server", PlayerName(playerid)); return 1; } public OnPlayerDisconnect(playerid, reason) { print(" disconnected"); new str[256]; format(str, sizeof str, "SERVER: %s has left the server", PlayerName(playerid)); SendClientMessageToAll(0xFFFFFFFF, str); printf(" %s has left the server", PlayerName(playerid)); return 1; }