07/03/2021 10:25
Como vocês fazem pra decetar quem tá logando do Android?
Eu tentei isso aqui:
Mas não está funcionando...
Sempre que eu logo mostra a msg "You're connected from android"
Sendo que eu to logando do PC
Eu tentei isso aqui:
Código:
// detect samp android 1 (https://github.com/Fairuz-Afdhal/IsPlayerUsingAndroid)
native SendClientCheck(playerid, type, arg, offset, size);
forward OnClientCheckResponse(playerid, type, arg, response);
#pragma warning disable 239
#define IsPlayerAndroid(%0) GetPVarInt(%0, "NotAndroid") == 0
Código:
public OnPlayerSpawn(playerid) {
// detect samp android 2 (essa função não pode ser chamada em OnPlayerConnect)
SendClientCheck(playerid, 0x48, 0, 0, 2);
if(IsPlayerAndroid(playerid) == true) SendClientMessage(playerid, -1, "You're connected from android");
Código:
// detect samp android 3
public OnClientCheckResponse(playerid, type, arg, response)
{
switch(type)
{
case 0x48:
{
SetPVarInt(playerid, "NotAndroid", 1);
}
}
return 1;
}
Mas não está funcionando...
Sempre que eu logo mostra a msg "You're connected from android"
Sendo que eu to logando do PC