19.05.2014, 19:05
(
Последний раз редактировалось plaay; 19.05.2014 в 19:43.
)
Boa tarde caros amigos do fуrum sa-mp.
Estou com um problema e nгo consegui encontrar o erro...
Como podem ver:
Era pra aparecer na tela a contagem.
exemplo:
1/30
2/30
3/30
e assim vai, porйm nгo aparece a gametext..
public que o Player entra na CheckPoint..
Espero que alguem me ajude, agradeзo
Estou com um problema e nгo consegui encontrar o erro...
Como podem ver:
pawn Код:
public Contagem(playerid)
{
new string[170];
if(GetPVarInt(playerid, "Tempo") == 30){
if(Player[playerid][pGang] == GANG_GROVE_STREET)
{
format(string, sizeof(string), "[ATENЗГO] A Gang 'Grove Street' dominou o territуrio '%s' da gang '%s'.", NomeZonas[GetPVarInt(playerid,"GZAtacada")], GZDono[GetPVarInt(playerid,"GZAtacada")]);
GZColor[GetPVarInt(playerid, "GZAtacada")] = COR_GROVE;
GZDono[GetPVarInt(playerid, "GZAtacada")] = "Grove Street";
GivePlayerMoney(playerid, 4000);
GameTextForPlayer(playerid, "~r~GZ Dominada. ~w~+R$4000", 4000, 1);
ZonesDomGrove ++;
}
SendClientMessageToAll(COR_OPER1, 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), "~w~%i / ~r~30", GetPVarInt(playerid, "Tempo"));
GameTextForPlayer(playerid, string, 2500, 3); }
return 1;
}
Era pra aparecer na tela a contagem.
exemplo:
1/30
2/30
3/30
e assim vai, porйm nгo aparece a gametext..
public que o Player entra na CheckPoint..
pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
for(new i = 0 ; i < MAX_GZS ; i ++)
{
if(CPS_GetPlayerCheckpoint(playerid) == ChecksDominio[i])
{
if(ContagemDominio[i] != 0) return 1;
if((strcmp(GZDono[i], "Grove Street", true) == 0) && Player[playerid][pGang] == 1 || (strcmp(GZDono[i], "The Ballas", true)==0) && Player[playerid][pGang] == 2 || (strcmp(GZDono[i], "Los Aztecas", true) == 0) && Player[playerid][pGang] == 3 || (strcmp(GZDono[i], "FBI", true) == 0) && Player[playerid][pFBI] >= 1 || (strcmp(GZDono[i], "SWAT", true) == 0) && Player[playerid][pSWAT] >= 1) return SendClientMessage(playerid, COLOR_RED, "-GangZoneInfo- estб GangZone jб й da sua Organizaзгo.");
SetPVarInt(playerid, "GZAtacada", i);
ContagemDominio[i] = SetTimerEx("Contagem", 1000, 1, "i", playerid);
SendFormattedMessageToAll(COR_OPER5, "[GZInfo] %s estб atacando o territуrio '%s' da organizaзгo '%s'.", getPName(playerid), NomeZonas[i], GZDono[GetPVarInt(playerid,"GZAtacada")]);
GangZoneFlashForAll(GangZonas[GetPVarInt(playerid,"GZAtacada")], GetPlayerColor(playerid));
return 1;
}
}
return 1;
}