Alors ... Je vais faire un petit TUTO de OnPlayerConnect et OnPlayerDisconnect ... (Un Peu pour les débutants qui commencent le PAWN ...Alors , je vais vous dire comment modifier des chose quand le joueur se connecte ou ce déconnecte.
public OnPlayerConnect(playerid)
Alors y'en a qui disent ... Moi ! Je veux que il a un message qui dit que un joueur rejoint le serveur ! Alors y'en a qui vont essayer avec SendClientMessageToAll ! Mais non ! Sa ne marcheras pas ! Il faut le faire avec Le Format "String" ou y'en a qui vont juste le faire sans "new" ... Bon ! On va montrer l'exemple ! Sa seras mieux ! (Et on le fais avec L'ID aussi) :
new PlayerName[MAX_PLAYER_NAME];
new string[128];
new str[128];
new PlayerName[MAX_PLAYER_NAME];
format(str,sizeof(str),"* %s (%d) a rejoint le serveur *", PlayerName,playerid);
SendClientMessageToAll(0xFFFFFFFF,string)
Voila ! Et maintenant si on veux faire une chose comme l'envoyer un message c'est tout facile ... On a juste a faire ça !
SendClientMessage(playerid,0xFFFFFFFF,"Salut ! Vous ête nouveau ? Alors tapez /aide pour avoir de l'aide !");
Ou maintenant , si le serveur est fermé et que vous aussi vous voulez pas aller dedans ? (Parce que vous scriptez je sais pas moi)
On fais :
SendClientMessage(playerid,0xFFFFFFFF,"Serveur Fermé ! Désolé ! Revenez Plus Tard !");
Kick(playerid);
Ou alors ... Maintenant on va passer a OnPlayerDisconnect !
public OnPlayerDisconnect(playerid)
Vous voulez maintenant un message a tout le monde qui dit que un joueur ce déconnecte ? Ba alors copiez le code en haut et changez le "rejoint" en "quitté"
Allez ! Les Débutants ! Vous savez pas modifier un SendClientMessage ? Ah bah désolé ! Débrouillez-vous c'est super facile !
Ou alors ? Vous voulez sauvegarder un fichier (quand on fais un système admin) ? Lisez-le Tuto "Dini.Inc" de Cristab ... Vous le saurez !
Bon je sais plus quoi dire des 2 la ... Bon ... J'espère ... Que ... Sa vous a plu !