[AJUDA] Check nгo aparece?
#1

Tipo, eu coloquei tudo certinho... Criei a new do Check, coloquei o nomedocheck = CPS_AddCheckpoint(...cords...);
Depois, na public coloquei na OnPlayerEnterCheckPoint certinho, erro nenhum... Antes, o Check aparecia... Quando eu reiniciei o server, ele parou de aparecer. LOL '-'

Exemplo de alguns checks que tem no server:

Код:
new Banco;

public OnGameModeInit()
{
Banco = CPS_AddCheckpoint(1243.2648,-1691.6013,16.1977, 1.0, 50);

public OnPlayerEnterCheckpoint(playerid)
{
    new checknome = CPS_GetPlayerCheckpoint(playerid);
    if(checknome == Banco) {
    SendClientMessage(playerid, Verde, "~~~~~~~~~~~~~~~~~~~~~~ Banco ~~~~~~~~~~~~~~~~~~~~~~");
    GameTextForPlayer(playerid, "~w~Banco", 5000, 6);
    SendClientMessage(playerid, COLOR_WHITE, "Para depositar use /depositar [quantia]");    
    SendClientMessage(playerid, COLOR_WHITE, "Para sacar use /sacar [quantia]");    
    SendClientMessage(playerid, COLOR_WHITE, "Para ver seu saldo use /saldo");    
    SendClientMessage(playerid, COLOR_WHITE, "Para ver seu saldo por meio de SMS use /saldocell");    
    SendClientMessage(playerid, COLOR_WHITE, "Obs: Necessita ter uma conta bancбria, e um celular para usar /saldocell.");    
    SendClientMessage(playerid, COLOR_WHITE, "Para abrir uma conta use /abrirconta.");
    }
    return 1;
}
O que pode ter de errado ai?
Reply
#2

tenta.

pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
    if(CPS_IsPlayerInCheckPoint(playerid,Banco)
    {
    SendClientMessage(playerid, Verde, "~~~~~~~~~~~~~~~~~~~~~~ Banco ~~~~~~~~~~~~~~~~~~~~~~");
    GameTextForPlayer(playerid, "~w~Banco", 5000, 6);
    SendClientMessage(playerid, COLOR_WHITE, "Para depositar use /depositar [quantia]");    
    SendClientMessage(playerid, COLOR_WHITE, "Para sacar use /sacar [quantia]");    
    SendClientMessage(playerid, COLOR_WHITE, "Para ver seu saldo use /saldo");    
    SendClientMessage(playerid, COLOR_WHITE, "Para ver seu saldo por meio de SMS use /saldocell");    
    SendClientMessage(playerid, COLOR_WHITE, "Obs: Necessita ter uma conta bancбria, e um celular para usar /saldocell.");    
    SendClientMessage(playerid, COLOR_WHITE, "Para abrir uma conta use /abrirconta.");
    }
    return 1;
}
Reply
#3

Код:
(4904): error 017: undefined symbol "CPS_IsPlayerInCheckPoint"

Pawn compiler 3.2.3664                          Copyright © 1997-2006, ITB CompuPhase


1 Error.
Deu isso. '-'
Reply
#4

pawn Код:
new CPS_IsPlayerInCheckPoint[MAX_PLAYERS];
Tenta -.-
Reply
#5

Код:
(4905) : error 012: invalid function call, not a valid address (4905) : warning 215: expression has no effect (4905) : warning 215: expression has no effect (4905) : error 001: expected token: ";", but found ")" (4905) : error 029: invalid expression, assumed zero (4905) : fatal error 107: too many error messages on one line
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)