This include detects players who are connected to the server with the SA-MP Mobile client.
SA-MP Launcher | Detected |
---|---|
Alyn SA-MP Mobile | Detected |
Simply install to your project:
sampctl install adib-yg/SAMP-Mobile-Checker
Include in your code and begin using the include:
#include <mobile-checker>
The CI serial of SA-MP Mobile players is always the same.
So we just check with strcmp
the CI serial of player is the same or not.
#include <mobile-checker>
public OnPlayerConnectViaSampMobile(playerid)
{
SendClientMessage(playerid, -1, "You are using SA-MP Mobile client!");
}
public OnPlayerSpawn(playerid)
{
if (IsPlayerUsingSampMobile(playerid))
{
SendClientMessage(playerid, -1, "You are using SA-MP Mobile client!");
}
}
bool: IsPlayerUsingSampMobile(playerid); // Also works in OnPlayerConnect() callback
forward OnPlayerConnectViaSampMobile(playerid);