(14/07/2021 22:46)xbruno1000x Escreveu:(14/07/2021 19:52)fear Escreveu:(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]);
Formate o texto antes:
Código:new str1[40];
format(str1, 40, "{32CD32}» {FFFFFF}Modo Drift/Freeroam {F8F8FF}(%d/%d)", PlayersInVirtual(0), GetMaxPlayers());
strcat(StringM, str1);
Para aparecer nos outros, basta fazer no mesmo formato e usar
Código PHP:PlayersInVirtual(ID Do Mundo Virtual)
ficou assim!!
https://ibb.co/gvCk5NP
codigo:
Código PHP:
if(response)
{
new StringM[400];
new str1[40];
format(str1, 40, "{32CD32}» {FFFFFF}Modo Drift/Freeroam {F8F8FF}(%d/%d)", PlayersInVirtual(0), GetMaxPlayers());
strcat(StringM, str1);
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");