(14/07/2021 19:42)xbruno1000x Escreveu: Creio que dessa forma você não terá problemas.
Código://Public para pegar o número de players que está em um virtual
forward PlayersInVirtual(VirtualID)
public PlayersInVirtual(VirtualID)
{
new players;
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i) && GetPlayerVirtualWorld(i) == VirtualID) players++;
}
return players;
}
//Formatação para utilizar
strcat(StringM, "{32CD32}» {FFFFFF}Modo Drift/Freeroam {F8F8FF}(%d/%d)", PlayersInVirtual(0), GetMaxPlayers());
Eu coloquei e deu esse erro:
Código PHP:
warning 202: number of arguments does not match definition
eu queria q mostrasse em todos:
Código PHP:
new StringM[400];
strcat(StringM, "{32CD32}» {FFFFFF}Modo Drift/Freeroam {F8F8FF}(%d/%d)", PlayersInVirtual(0), GetMaxPlayers());
strcat(StringM, "{32CD32}» {FFFFFF}Modo Sem Objetos\n");
strcat(StringM, "{32CD32}» {FFFFFF}Modo PvP[DM]\n");
strcat(StringM, "{32CD32}» {FFFFFF}Modo RP\n");
strcat(StringM, "{32CD32}» {FFFFFF}Modo Motovlog\n");
strcat(StringM, "{32CD32}» {FFFFFF}Modo Gravações\n");
strcat(StringM, "{32CD32}» {FFFFFF}Modo Livre");
ShowPlayerDialog(playerid, cModosLogin, DIALOG_STYLE_LIST, "Modos", StringM, "Selecionar", "Fechar");
PlayerTextDrawHide(playerid, Welcome[playerid]);