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