romain-css Posté(e) le 21 mai 2016 Share Posté(e) le 21 mai 2016 bonjour, je viens de mettre ce script sur mon serveur mais cela ne fonctionne pas. Les messages de connection ne fonctionne pas. voici le script : http://pastebin.com/gafPXx6f cordialement romain :p Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kriax Posté(e) le 22 mai 2016 Share Posté(e) le 22 mai 2016 (modifié) Tiens, j'ai pas mon compilateur sur mon pc fix mais j'pense pas avoir taper d'erreur #include <sourcemod> #include <morecolors> #include <geoip> #define Prefix "{white}[ba_Jail] {blue}:" public Plugin myinfo = { name = "Connect Message", description = "Plugin de connexion/déconnexion", author = "", version = "1.0" }; public void OnPluginStart() { HookEvent("player_disconnect", OnPlayerDisconnect, EventHookMode_Pre); } public void OnClientPutInServer(int client) { char SteamID[64]; char ip[32]; char Pays[46]; GetClientAuthString(client, SteamID, sizeof(SteamID)); GetClientIP(client, ip, sizeof(ip)); GeoipCountry(ip, Pays, sizeof(Pays)); CPrintToChatAll("%s {gold}%N {blue}vient de se {green}connecter{blue}. {orangered}[%s] {aqua}(%s)", Prefix, client, SteamID, Pays); CPrintToChat(client, "%s Vous venez de vous connecter au serveur {white}Ba_Jail{blue}.", Prefix); if(ADMIN(client)) CPrintToChatAll("%s {red}Freekilleurs / freekillers gares à vos fesses un Admin vient de se connecter.", Prefix); if(STAFF(client)) CPrintToChatAll("%s {red}Mettez-vous tous à genoux un dieu de la team vient de se connecter.", Prefix); if(VIP(client)) CPrintToChatAll("%s {red}Preparez-vous un PGM arrive dans la game.", Prefix); } public Action OnPlayerDisconnect(Handle event, const char[] name, bool dontBroadcast) { if (!dontBroadcast) { int client = GetClientOfUserId(GetEventInt(event, "userid")); char SteamID[64]; char ip[32]; char Pays[46]; GetClientAuthString(client, SteamID, sizeof(SteamID)); GetClientIP(client, ip, sizeof(ip)); GeoipCountry(ip, Pays, sizeof(Pays)); if(ADMIN(client)) CPrintToChatAll("%s {red}Freekilleurs / freekillers gares à vos fesses un Admin vient de se déconnecter.", Prefix); if(STAFF(client)) CPrintToChatAll("%s {red}Mettez-vous tous à genoux un dieu de la team vient de se déconnecter.", Prefix); if(VIP(client)) CPrintToChatAll("%s {red}Un PGM quitte la game.", Prefix); else CPrintToChatAll("%s %N vient de se déconnecter.", Prefix, client); } return Plugin_Continue; } public bool STAFF(int client) { if (GetUserFlagBits(client) & ADMFLAG_ROOT) return true; else return false; } public bool ADMIN(int client) { if (GetUserFlagBits(client) & ADMFLAG_BAN) return true; else return false; } public bool VIP(int client) { if (GetUserFlagBits(client) & ADMFLAG_CUSTOM4) return true; else return false; } Modifié le 22 mai 2016 par Kriax Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.