CONTADOR DE USER CON
SetObjectMaterialText
SetObjectMaterialText
Hola compañeros. les traigo este Sistema muy sencillo. se los comparto para los que aún no saben como usar el SetObjectMaterialText , y pues para que se ayuden a crear otros sistema como un top de jugadores con score o lo que su imaginacion les de por hacer. bueno aqui les dejo el CODE. y una imagen
SCREEN:
CODE:
Code:
//==============================================================================
//==============contador de User Con SetObjectMaterialText By Kelox=====================
//==============================================================================
#include <a_samp>
new Objeto[1];
new Float:PosObjeto[1][4] ={//agrega mas posiciones del objeto aqui
{-1966.52686, 437.20090, 47.47095, -89.94002}
};
//==============================================================================
public OnGameModeInit(){
ObjetoOnline();
///
Objeto[0] = CreateObject(7914, -1966.52686, 437.20090, 47.47095, 0.00000, 0.00000, -89.94002);
return 1;
}
//==============================================================================
public OnPlayerConnect(playerid)
{
ObjetoOnline();
return 1;
}
public OnPlayerDisconnect(playerid)
{
ObjetoOnline();
return 1;
}
//==============================================================================
///stock´s
//==============================================================================
// Usuarios Online
stock GetOnLinePlayers()
{
new OnLine;
for(new i, g = GetMaxPlayers(); i < g; i++)
if(IsPlayerConnected(i))
OnLine++;
return OnLine;
}
//==============================================================================
stock ObjetoOnline(){
new str[100];
format(str,100,"{FF0000}Online: {FFFFFF}%d{00FF00}/{FFFFFF}100",GetOnLinePlayers());
for(new i; i < 15;i++){
DestroyObject(Objeto[i]);
Objeto[i] = CreateObject(7914, PosObjeto[i][0], PosObjeto[i][1], PosObjeto[i][2], 0.00, 0.00, PosObjeto[i][3]);
SetObjectMaterialText(Objeto[i],str, 0, OBJECT_MATERIAL_SIZE_256x128,"Arial", 40, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER);
}
}
//==============================================================================