Öncelikle modun başına şunu ekliyoruz :
Kod:
static gTeam[MAX_PLAYERS];
forward SetPlayerToTeamColor();
#define TEAM_TAKIMISMI 0
#define TEAM_TAKIMISMI 1
#define TEAM_TAKIMISMI 2
.
.
.
Bu takımımızın isimlerini ayarlamamıza yarıyor.
Sonra modun herhangi bir yerine bunu ekliyoruz :
Kod:
SetPlayerClass(playerid, classid) {
if(classid == 0) {
gTeam[playerid] = TEAM_TAKIMISMI;
} else if(classid == 1) {
gTeam[playerid] = TEAM_TAKIMISMI;
} else if(classid == 2) {
gTeam[playerid] = TEAM_TERORIST;
.
.
.
}
}
Buradan hangi oyuncuyu seçersek hangi takım olacağımızı ayarlıyoruz.
"classid" : "OnGameModeInIt" publicindeki "AddPlayerClass" kodlarının sıralaması.Yani classid 0 , en baştaki "AddPlayerClass"i belirtir.
Sonra "OnPlayerRequestClass" publicine bu kodu ekliyoruz :
Kod:
SetPlayerClass(playerid, classid);
Sonra takımların rengini ayarlamak için modun sonuna şunu ekliyoruz :
Kod:
public SetPlayerToTeamColor(playerid)
{
if(gTeam[playerid] == TEAM_TAKIMISMI)
{
SetPlayerColor(playerid,COLOR_ISTEDIGINIZRENK);
}
else if(gTeam[playerid] == TEAM_TAKIMISMI)
{
SetPlayerColor(playerid,COLOR_ISTEDIGINIZRENK);
}
.
.
.
return 1;
}
Bu kod ile de oyuncunun hangi takımdaysa , belirlediğimiz rengi almasını sağladık.
Takımımız hazır , modda takımımız "TEAM_TAKIMISMI" olarak tanıtıldı.
alıntıdır
Kod:
static gTeam[MAX_PLAYERS];
forward SetPlayerToTeamColor();
#define TEAM_TAKIMISMI 0
#define TEAM_TAKIMISMI 1
#define TEAM_TAKIMISMI 2
.
.
.
Bu takımımızın isimlerini ayarlamamıza yarıyor.
Sonra modun herhangi bir yerine bunu ekliyoruz :
Kod:
SetPlayerClass(playerid, classid) {
if(classid == 0) {
gTeam[playerid] = TEAM_TAKIMISMI;
} else if(classid == 1) {
gTeam[playerid] = TEAM_TAKIMISMI;
} else if(classid == 2) {
gTeam[playerid] = TEAM_TERORIST;
.
.
.
}
}
Buradan hangi oyuncuyu seçersek hangi takım olacağımızı ayarlıyoruz.
"classid" : "OnGameModeInIt" publicindeki "AddPlayerClass" kodlarının sıralaması.Yani classid 0 , en baştaki "AddPlayerClass"i belirtir.
Sonra "OnPlayerRequestClass" publicine bu kodu ekliyoruz :
Kod:
SetPlayerClass(playerid, classid);
Sonra takımların rengini ayarlamak için modun sonuna şunu ekliyoruz :
Kod:
public SetPlayerToTeamColor(playerid)
{
if(gTeam[playerid] == TEAM_TAKIMISMI)
{
SetPlayerColor(playerid,COLOR_ISTEDIGINIZRENK);
}
else if(gTeam[playerid] == TEAM_TAKIMISMI)
{
SetPlayerColor(playerid,COLOR_ISTEDIGINIZRENK);
}
.
.
.
return 1;
}
Bu kod ile de oyuncunun hangi takımdaysa , belirlediğimiz rengi almasını sağladık.
Takımımız hazır , modda takımımız "TEAM_TAKIMISMI" olarak tanıtıldı.
alıntıdır