02.11.2011, 00:59
Olб,
eu criei teste sistema de contagem sу para players perto, mais estб bugando..
quando estou sozinho no servidor, ele funciona sertinho, mбs, quando eu coloco + alguйm, ele buga.
alguйm mi ajuda
- Carol.
eu criei teste sistema de contagem sу para players perto, mais estб bugando..
quando estou sozinho no servidor, ele funciona sertinho, mбs, quando eu coloco + alguйm, ele buga.
alguйm mi ajuda
pawn Код:
forward CountDownEx(pid, Float:Dis, Float:_Xi,Float: _Yi, Float:_Zi);
public CountDownEx(pid, Float:Dis, Float:_Xi,Float: _Yi, Float:_Zi)
{
for(new i; i < SLOTS; ++i)
{
if(IsPlayerConnected(i) && i != pid && IsPlayerInRangeOfPoint(i, Dis, _Xi, _Yi, _Zi))
{
if(Count[i] == 0)
{
GameTextForPlayer(i, "Go Go Go]", 1000, 3);
Count[i] = 5;
return 0;
}
if(Count[i] == 5)
{
format(string, sizeof(string),"[INFO]: %s[ID:%i] Iniciou uma contagem!", GetNick(pid), pid);
SendClientMessageToAll(-1, string);
}
GameTextForPlayer(i, rvalstr(Count[i]), 1000, 3);
PlayerPlaySound(i, 1056, 0,0,0);
Count[i] --;
SetTimerEx("CountDownEx", 1000, false, "iffff", i, Dis, Float:_Xi,Float: _Yi, Float:_Zi);
}
}
return 1;
}
- Carol.