COMMAND:criarlabel3(playerid, params[])
{
SendAdminText(playerid, "/criarlabel3", params);
if (APlayerData[playerid][PlayerLevel] >= 3)
{
new Float:PosX,
Float:PosY,
Float:PosZ;
new texto[256];
new string[256];
{
if(sscanf(params, "s[256]", texto)) return SendClientMessage(playerid, 0xFF0000FF, "Use: /criarlabel3 [Texto]");
GetPlayerPos(playerid, PosX, PosY, PosZ);
format(string, sizeof(string), "%s", texto);
Create3DTextLabel(string, 0x00ff00ff, PosX, PosY, PosZ, 40,0);
format(string, sizeof(string), "Vocк criou um TextLabel com a mensagem: %s", texto);
SendClientMessage(playerid, 0x00FF00FF, string);
} }
return true;
}
{FFFFFF}Texto
Sim mais queria como eu disse, {FFFF99}Texto, eu poder adicionar varias cores..
|
#include <a_samp>
#include <sscanf2>
#include <zcmd>
#define DIALOG_LABEL 1
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_LABEL)
{
if(response)
{
new Float:Pos[3];
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
Create3DTextLabel(inputtext,-1, Pos[0], Pos[1], Pos[2], 40.0, 0, 0);
SendClientMessage(playerid, 0x00FF80AA, "Label Criado!");
}
}
return 1;
}
CMD:label(playerid)
{
ShowPlayerDialog(playerid,DIALOG_LABEL, DIALOG_STYLE_INPUT, "Criacao de Label", "Digite abaixo o texto e cores do seu Label", "Criar", "Cancelar");
return 1;
}