17.02.2017, 03:56
Entгo, criei a seguinte stock para detectar se o jogador estб na "gangzone":
E meu OnPlayerStateChange, ficou da seguinte forma:
Porйm na hora de compilar estou recebendo os seguintes erros:
E isso sу acontece se eu realmente colocar o comando em OnPlayerStateChange! Entгo veio a dъvida, й impossivel checar se o jogador estб na "gangzone" nessa public? Se nгo, como faзo? Tks
Код:
stock JogadorNaSafeZone(playerid)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
if(x >= 1283.838 && y >= -2003.337 && x <= 1103.631 && y <= -2080.794) return 1; .
else return 0;
}
Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(JogadorNaSafeZone(playerid))
{
//Comando
}
return 1;
}
Код:
(387) : error: 029: invalid expression, assumed zero (387) : warning: 215: expression has no effect (387) : error: 001: expected token: ";", but found "else" (387) : error: 029: invalid expression, assumed zero (387) : error fatal: 107: too many error messages on one line



