Bonsoir/Bonjour !
Alors voilà, j'ai résolus tous mes petits problèmes que j'ai poster grâce à vos réponses.. Mais il m'en reste un, quand je vais sur le serveur, je choisis dont un humain où un zombie. Et quand j'arrive en jeu, je suis freeze, et sa met qu'il faut patienter le temps du chargement de la map. J'ai repris un gamemode anglais et je l'ai traduis, mais après je rajouterais des commandes, mettrais d'autres map ect... Car là j'ai repris un gamemode pour apprendre, mais ensuite je vais m'en créer un moi même.
Donc -
Le Code ( j'ai prit une partie, faut descendre un peu pour voir le texte qui dit de patienter et tout ).
public OnGameModeExit() {
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++) {
TextDrawDestroy(XP[playerid]);
}
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,COLOR_YELLOW,"Commandes : /staff, /aide , /acheter [En bêta]");
PlayerCount ++;
return 1;
}
public OnPlayerDisconnect(playerid)
{
PlayerCount --;
return 1;
}
forward Loading(playerid);
public Loading(playerid) {
TogglePlayerControllable(playerid,0);
SendClientMessage(playerid, COLOR_WHITE,"SERVEUR: "COL_RED"Chargement de la map, veuillez patientez, merci..." ) ;
SetTimerEx("Chargement",30000,0,"i",playerid);
return 1;
}
forward LoadingFinshed(playerid);
public LoadingFinshed(playerid) {
TogglePlayerControllable(playerid,1);
SendClientMessage(playerid, COLOR_WHITE,"SERVEUR: "COL_RED"Chargement finis! " ) ;
return 1;
}
forward NoZombieWeapons(playerid);
public NoZombieWeapons(playerid)
{
if(PlayerTeam[playerid] == TEAM_ZOMBIE)
{
switch (GetPlayerWeapon(playerid))
{
case 1,2,3,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46:
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, WEAPON3_ZOMBIE, 600);
}
}
}
return 1;
}
Voilà Merci :D !