if(strcmp(cmdtext,"/Dm",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}Eagle {FFFFFF}e {00BFFF}Combat{FFFFFF}! Use /Dm!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
TaNoDm[MAX_PLAYERS];
TaNoDm[playerid] = 1;
public OnPlayerSpawn(playerid)
{
if(TaNoDm[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason) { TaNoDm[playerid] = 0; { if(gTeam[playerid] == TEAM_ALPHA)return SetPlayerPos(playerid,1923.8412,667.2415,10.8203); if(gTeam[playerid] == TEAM_BETA)return SetPlayerPos(playerid,204.8786,1871.9102,13.1406); } TaNoDm[playerid] = 1; { SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377); SetPlayerInterior(playerid,1); } |
new TaNoDm[MAX_PLAYERS];
new TaNaEagle[MAX_PLAYERS];
new TaNaCombat[MAX_PLAYERS];
new TaNaM4[MAX_PLAYERS];
new TaNaShotgun[MAX_PLAYERS];
new TaNaSniper[MAX_PLAYERS];
new TaNoStadium[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
SetPlayerToTeamColor(playerid);
{
switch(gTeam[playerid])
{
case 0: // Classid 0
{
new string[64], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"» %s Entrou no Team {FF0000}Alpha{FFFFFF}!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerColor(playerid, COR_ALPHA);
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
ShowPlayerMarkers(0);
SetPlayerPos(playerid,1923.8412,667.2415,10.8203);
SetPlayerPos(playerid,1922.4415,799.3265,10.8203);
GivePlayerWeapon(playerid,24,999);
GivePlayerWeapon(playerid,27,999);
GivePlayerWeapon(playerid,31,999);
GivePlayerWeapon(playerid,34,999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
TaNoDm[playerid] = 0;
TaNaEagle[playerid] = 0;
TaNaCombat[playerid] = 0;
TaNaM4[playerid] = 0;
TaNaShotgun[playerid] = 0;
TaNaSniper[playerid] = 0;
TaNoStadium[playerid] = 0;
}
case 1: // Classid 1
{
new string[64], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string," » %s Entrou no Team {1E90FF}Beta{FFFFFF}!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerColor(playerid, COR_BETA);
SetPlayerVirtualWorld(playerid,0);
ShowPlayerMarkers(0);
SetPlayerPos(playerid,204.8786,1871.9102,13.1406);
SetPlayerPos(playerid,356.4492,2028.2745,23.87500);
GivePlayerWeapon(playerid,24,999);
GivePlayerWeapon(playerid,27,999);
GivePlayerWeapon(playerid,31,999);
GivePlayerWeapon(playerid,34,999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
TaNoDm[playerid] = 0;
TaNaEagle[playerid] = 0;
TaNaCombat[playerid] = 0;
TaNaM4[playerid] = 0;
TaNaShotgun[playerid] = 0;
TaNaSniper[playerid] = 0;
TaNoStadium[playerid] = 0;
}
}
}
if(TaNoDm[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
if(TaNaEagle[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,11);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
if(TaNaCombat[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,12);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 27, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
if(TaNaM4[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,13);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 31, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
if(TaNaShotgun[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,14);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 25, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
if(TaNaSniper[playerid] == 1)
{
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,15);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 34, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
return 1;
}
if(TaNoStadium[playerid] == 1)
{
SetPlayerPos(playerid,-1398.103515,937.631164,1036.479125);
SetPlayerInterior(playerid,15);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
GivePlayerWeapon(playerid, 31, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
ShowPlayerMarkers(1);
return 1;
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext,"/Dm",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}Eagle {FFFFFF}e {00BFFF}Combat{FFFFFF}! Use /Dm!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
TaNoDm[playerid] = 1;
}
if(strcmp(cmdtext, "/leavedm", true)==0)
{
if(TaNoDm[playerid] == 0)
if(TaNaEagle[playerid] == 0)
if(TaNaCombat[playerid] == 0)
if(TaNaM4[playerid] == 0)
if(TaNaShotgun[playerid] == 0)
if(TaNaSniper[playerid] == 0)
if(TaNoStadium[playerid] == 0)
{
SendClientMessage(playerid, COR_BRANCO, " Vocк nгo estб no Dm!");
return 1;
}
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Saiu do Dm! use /leaveDm!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
TaNoDm[playerid] = 1;
TaNaEagle[playerid] = 1;
TaNaCombat[playerid] = 1;
TaNaM4[playerid] = 1;
TaNaShotgun[playerid] = 1;
TaNaSniper[playerid] = 1;
TaNoStadium[playerid] = 1;
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,999);
GivePlayerWeapon(playerid,27,999);
GivePlayerWeapon(playerid,31,999);
GivePlayerWeapon(playerid,34,999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
if(gTeam[playerid] == TEAM_ALPHA)return SetPlayerPos(playerid,1923.8412,667.2415,10.8203);
if(gTeam[playerid] == TEAM_BETA)return SetPlayerPos(playerid,204.8786,1871.9102,13.1406);
return 1;
}
if(strcmp(cmdtext,"/Stadium",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no {00BFFF}Stadium{FFFFFF}! Use /Stadium!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,-1398.103515,937.631164,1036.479125);
SetPlayerInterior(playerid,15);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 999);
GivePlayerWeapon(playerid, 27, 999);
GivePlayerWeapon(playerid, 31, 999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
PlayerPlaySound(playerid, 1057, 0,0,0);
TaNoStadium[playerid] = 1;
ShowPlayerMarkers(1);
return 1;
}
if(strcmp(cmdtext,"/sniper",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}Sniper{FFFFFF}! Use /Sniper!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 34,999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
TaNoDm[playerid] = 1;
TaNaSniper[playerid] = 1;
PlayerPlaySound(playerid, 1057, 0,0,0);
}
if(strcmp(cmdtext,"/eagle",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}Eagle{FFFFFF}! Use /Eagle!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,11);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24,999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
TaNoDm[playerid] = 1;
TaNaEagle[playerid] = 1;
PlayerPlaySound(playerid, 1057, 0,0,0);
}
if(strcmp(cmdtext,"/combat",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}Combat{FFFFFF}! Use /Combat!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,12);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 27,999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
TaNoDm[playerid] = 1;
TaNaCombat[playerid] = 1;
PlayerPlaySound(playerid, 1057, 0,0,0);
}
if(strcmp(cmdtext,"/M4",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}M4{FFFFFF}! Use /M4!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,13);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 31,999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
TaNoDm[playerid] = 1;
TaNaM4[playerid] = 1;
PlayerPlaySound(playerid, 1057, 0,0,0);
}
if(strcmp(cmdtext,"/Shotgun",true)==0)
{
new string[200], pName[MAX_PLAYER_NAME];
GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
format(string,sizeof string,"O Player {00BFFF}%s {FFFFFF}Entrou no Dm {00BFFF}Shotgun{FFFFFF}! Use /Shotgun!",pName);
SendClientMessageToAll(0xFFFFFFAA,string);
SetPlayerPos(playerid,1412.639892,-1.787510,1000.924377);
SetPlayerInterior(playerid,1);
SetPlayerVirtualWorld(playerid,14);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 25,999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
TaNoDm[playerid] = 1;
TaNaShotgun[playerid] = 1;
PlayerPlaySound(playerid, 1057, 0,0,0);
}
TaNoDm[playerid] = 1;
TaNaShotgun[playerid] = 1;
TaNoDm[playerid] = 1;
TaNaM4[playerid] = 1;
//topo
new EmArena[MAX_PLAYERS];
EmArena[playerid]=1; //Arena [DM]
EmArena[playerid]=2; //Arena [M4]
EmArena[playerid]=3; //Arena [Shotgun]
switch(EmArena[playerid])
{
case 1:
{
//Cуdigos da arena DM
}
case 2:
{
//Cуdigos da arena M4
}
case 3:
{
//Cуdigos da arena Shotgun
}
}
public OnPlayerUpdate(playerid)
{
return 1;
}