Ajuda Nгo spawnar sem logar
#1

Bom um amigo criou um sistema pra mim, mais eu quero colocar pra nгo dar spawn sem se logar, como eu faзo ? ele usou SetPVarInt pra ver se ta logado ou nгo, e registrado ou nгo, entгo em OnPlayerRequestSpawn, ficaria como?

Exemplo:

pawn Код:
public OnPlayerRequestSpawn(playerid)
{
    /* Ele usou: SetPVarInt*/
    Registrado[playerid] == 1 && Logado[playerid] == 0)
    {
        SendClientMessage(playerid,red,"Vocк precisa se logar antes, para poder jogar, digite /logar.");
        return 0;
    }
    return 1;
}
Como ficaria
Reply
#2

Quote:
Originally Posted by s4kuL
Посмотреть сообщение
Bom um amigo criou um sistema pra mim, mais eu quero colocar pra nгo dar spawn sem se logar, como eu faзo ? ele usou SetPVarInt pra ver se ta logado ou nгo, e registrado ou nгo, entгo em OnPlayerRequestSpawn, ficaria como?

Exemplo:

pawn Код:
public OnPlayerRequestSpawn(playerid)
{
    /* Ele usou: SetPVarInt*/
    Registrado[playerid] == 1 && Logado[playerid] == 0)
    {
        SendClientMessage(playerid,red,"Vocк precisa se logar antes, para poder jogar, digite /logar.");
        return 0;
    }
    return 1;
}
Como ficaria
Qual a variбvel que ele utilizou no SetPVarInt?
Reply
#3

Acho que deve ser isso(nгo sei), Ele nгo definiu nada no topo, e no comando /logar colocou isso:

pawn Код:
if(GetPVarInt(playerid,"Registrado") == 0) .... // Ele so usou Registrado e Logado
Reply
#4

Faзa mais simples:

pawn Код:
// CMD de Logar

SetPVarInt(playerid, "RegisterWithLogin", 1);

// Verificaзгo na Public

if(GetPVarInt(playerid, "RegisterWithLogin") == 0) return SendClientMessage(playerid, -1, ".....");

Sу Adaptar aн

Isso verificarб se ele deu o comando /logar antes de spawnar.
Reply
#5

Nгo entendi , como ficaria?
Reply
#6

No Comando de Logar, Seta a Var pra 1, e na Public antes de Spawnar, verifica se й 0 e Retorna 0.
Reply
#7

Cara, acho que nгo й isso que tu ta falando, eu quero e por pra nao spawnar sem tar logado..
Reply
#8

pawn Код:
public OnPlayerRequestSpawn(playerid)
{
    if(Registrado[playerid] && !Logado[playerid])
    {
        SendClientMessage(playerid,red,"Vocк precisa se logar antes, para poder jogar, digite /logar.");
        return 0;
    }
    return 1;
}

public OnPlayerRequestSpawn(playerid)
{
    if(GetPVarInt(playerid, "Registrado") && !GetPVarInt(playerid, "Logado"))
    {
        SendClientMessage(playerid,red,"Vocк precisa se logar antes, para poder jogar, digite /logar.");
        return 0;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)