05.08.2017, 00:37
Bom queria trocar a minha gangzone print http://imgur.com/a/JBhZd e no lugar dessa queria bota essa pickup aqui o id19132 alguйm poderia me dizer ? vo deixa o code do meu gangzone qui!
PHP Code:
public OnGameModeInit()
{
for(new i=0;i<MAX_GZS;i++)
{
ChecksDominio[i] = CPS_AddCheckpoint(CheckCoords[i][0],CheckCoords[i][1],CheckCoords[i][2],4,80); //Criaзгo de CheckPoints de Domнnio
GangZonas[i] = GangZoneCreate(GZCoords[i][0],GZCoords[i][1],GZCoords[i][2],GZCoords[i][3]); //Criaзгo de GangZonas
ContagemDominio[i] = 0;
}
public OnPlayerRequestClass(playerid, classid)
{
for(new i=0;i<MAX_GZS;i++)
{
GangZoneShowForPlayer(playerid, GangZonas[i], GZColor[i]);
}
public OnPlayerEnterCheckpoint(playerid)
{
new string[128];
for(new i=0;i<MAX_GZS;i++)
if(CPS_GetPlayerCheckpoint(playerid) == ChecksDominio[i])
{
if(Player[playerid][pFrente] < 1 && Player[playerid][pAdmin] < 1 && Player[playerid][pBOPE] < 3 && Player[playerid][pPM] < 3 && Player[playerid][pEXT] < 3) return SendClientMessage(playerid,ERRO,"Erro: Vocк nгo tem permissгo.");
{
if(GetPlayerState(playerid) == PLAYER_STATE_SPECTATING && Player[playerid][gSpectateID] != INVALID_PLAYER_ID) {return true;}
if(ContagemDominio[i] != 0) return 1;
if((strcmp(GZDono[i], "CMD", true)==0) && Player[playerid][CMD] == 1 ||
(strcmp(GZDono[i], "TD3", true)==0) && Player[playerid][TD3] == 1 ||
(strcmp(GZDono[i], "MLC", true)==0) && Player[playerid][MLC] == 1 ||
(strcmp(GZDono[i], "BOPE", true)==0) && Player[playerid][pBOPE] >= 1 ||
(strcmp(GZDono[i], "PM", true)==0) && Player[playerid][pPM] >= 1 ||
(strcmp(GZDono[i], "BOPE", true)==0) && Player[playerid][pEXT] >= 1 ||
(strcmp(GZDono[i], "LLL", true)==0) && Player[playerid][LLL] == 1) return SendClientMessage(playerid,ERRO,"Erro: Essa GangZona jб й da sua Facзгo.");
SetPVarInt(playerid,"GZAtacada",i);
ContagemDominio[i] = SetTimerEx("Contagem",1000,1,"i",playerid);
format(string,sizeof(string),"» %s estб dominando a favela '%s' da facзгo '%s'.",Nome(playerid),NomeZonas[i],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GangZoneFlashForAll(GangZonas[GetPVarInt(playerid,"GZAtacada")],GetPlayerColor(playerid));
SendClientMessageToAll(0xE9E7A0AA,string);
}
}
return 1;
}
public OnPlayerLeaveCheckpoint(playerid)
{
AntiDeAMX();
if(GetPVarInt(playerid,"GZAtacada") != -1)
{
KillTimer(ContagemDominio[GetPVarInt(playerid,"GZAtacada")]);
ContagemDominio[GetPVarInt(playerid,"GZAtacada")] = 0;
GangZoneStopFlashForAll(GangZonas[GetPVarInt(playerid,"GZAtacada")]);
SetPVarInt(playerid,"GZAtacada",-1);
SetPVarInt(playerid,"Tempo",0);
SendClientMessage(playerid,ERRO,"Erro: Ataque cancelado.");
return 1;
}
return 1;
}
forward Contagem(playerid);
public Contagem(playerid)
{
AntiDeAMX();
new string[256];
if(GetPVarInt(playerid,"Tempo") == 30)
{
if(Player[playerid][pFrente] == 1 && Player[playerid][CMD] == 1 && Player[playerid][CMD] == 1 || Player[playerid][pAdmin] >= 1 && Player[playerid][CMD] == 1)
{
format(string,sizeof(string),"» %s da 'CMD' dominou a comunidade '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_CMD;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "CMD";
}
else if(Player[playerid][pFrente] == 1 && Player[playerid][LLL] == 1 && Player[playerid][LLL] == 1 || Player[playerid][pAdmin] >= 1 && Player[playerid][LLL] == 1)
{
format(string,sizeof(string),"» %s da 'LLL' dominou a comunidade '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_ADA;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "LLL";
}
else if(Player[playerid][pFrente] == 1 && Player[playerid][TD3] == 1 && Player[playerid][TD3] == 1 || Player[playerid][pAdmin] >= 1 && Player[playerid][TD3] == 1)
{
format(string,sizeof(string),"» %s da 'TD3' dominou a comunidade '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_TD3;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "TD3";
}
else if(Player[playerid][pFrente] == 1 && Player[playerid][MLC] == 1 && Player[playerid][MLC] == 1 || Player[playerid][pAdmin] >= 1 && Player[playerid][MLC] == 1)
{
format(string,sizeof(string),"» %s da 'MLC' dominou a comunidade '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_MLC;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "MLC";
}
else if(Player[playerid][pBOPE] >= 1)
{
format(string,sizeof(string),"» %s da 'BOPE' Pacificou a favela '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_BOPE;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "BOPE";
}
else if(Player[playerid][pPM] >= 1)
{
format(string,sizeof(string),"» %s da 'PM' Pacificou a favela '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_PM;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "PM";
}
else if(Player[playerid][pEXT] >= 1)
{
format(string,sizeof(string),"» %s da 'EXT' Pacificou a favela '%s' da '%s'.",Nome(playerid),NomeZonas[GetPVarInt(playerid,"GZAtacada")],GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid,"GZAtacada")] = COR_EXT;
GZDono[GetPVarInt(playerid,"GZAtacada")] = "EXT";
}
SendClientMessageToAll(0xE9E7A0AA,string);
GangZoneHideForAll(GangZonas[GetPVarInt(playerid,"GZAtacada")]);
GangZoneShowForAll(GangZonas[GetPVarInt(playerid,"GZAtacada")],GZColor[GetPVarInt(playerid,"GZAtacada")]);
KillTimer(ContagemDominio[GetPVarInt(playerid,"GZAtacada")]);
ContagemDominio[GetPVarInt(playerid,"GZAtacada")] = 0;
SetPVarInt(playerid,"GZAtacada",-1);
SetPVarInt(playerid,"Tempo",0);
return 1;
}
else
{
SetPVarInt(playerid,"Tempo",GetPVarInt(playerid,"Tempo")+1);
format(string,sizeof(string),"~r~%i / 30",GetPVarInt(playerid,"Tempo"));
GameTextForPlayer(playerid,string,2500,3);
}
return 1;
}