if(dialogid == 8530+1)
{
if(PlayerInfo[playerid][pTitulosPersonalizado] == 0)
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo tem titulo personalizado.");
if(strfind(inputtext,"%",true) != -1) return SendClientMessage(playerid, COLOR_RED, "Vocк nгo pode utilizar caracteres especiais.");
new str[100];
format(str, 100, " Vocк mudou seu tнtulo para ''%s{FFA500}''",inputtext);
SendClientMessage(playerid, COLOR_NEWS, str);
strmid(PlayerInfo[playerid][pTituloPersonalizado], inputtext, 0, strlen(inputtext), 256);
PlayerInfo[playerid][pTitulo] = 18;
}
CMD:teste(playerid, params[])
{
if(!PlayerInfo[playerid][pTitulosPersonalizado])
return SendClientMessage(playerid, COLOR_GRAD1, "* Vocк nгo tem um tнtulo personalizado.");
ShowPlayerDialog(playerid, 8530+1, DIALOG_STYLE_INPUT, "Tнtulo", "digite seu titulo", "Digitar", "Fechar");
return true;
}
if(dialogid == 8530+1)
{
if(!response) return true;
new str[128];
if(sscanf(inputtext, "%s", s))
return SendClientMessage(playerid, COLOR_GRAD1, "* Tнtulo invбlido.");
if(strlen(inputtext) < 1 || strlen(inputtext) > 128)
return SendClientMessage(playerid, COLOR_GRAD1, "* Tнtulo invбlido.");
if(strfind(inputtext, "%") == -1)
return SendClientMessage(playerid, COLOR_GRAD1, "* Vocк nгo pode usar caracteres especiais.");
format(str, sizeof(str), "Vocк mudou o seu tнtulo para ''%s''", inputtext);
SendClientMessage(playerid, COLOR_NEWS, str);
strmid(PlayerInfo[playerid][pTituloPersonalizado], inputtext, 0, strlen(inputtext), 256);
PlayerInfo[playerid][pTitulo] = 18;
}
PHP Code:
PHP Code:
|
fico na mesma quando define um titulo vai para hospital como se tivesse morrido e o titulo fica zuado kkk
|
case 17:
{
ShowPlayerDialog(playerid,853045, DIALOG_STYLE_INPUT, "Titulo personalizado",
"Digite seu tнtulo personalizado.\n\n\
Coloque aqui seu titulo personalizado, Vocк pode usar tambem cores em hexadecimal\n\
Exemplo de algumas cores:{FFFFFF}\n\
{ FF0000 } {FF0000}VERMELHO{FFFFFF}\n\
{ FFFFFF } {FFFFFF}BRANCO{FFFFFF}\n\
{ 00FFFF } {00FFFF}CIANO","Confirmar","Cancelar");
}
}
}
return 1;
}
if(dialogid == 853045)
{
if(PlayerInfo[playerid][pTitulosPersonalizado] == 0)
return SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo tem titulo personalizado.");
if(strfind(inputtext,"%",true) != -1) return SendClientMessage(playerid, COLOR_RED, "Vocк nгo pode utilizar caracteres especiais.");
new str[100];
format(str, 100, " Vocк mudou seu tнtulo para ''%s{FFA500}''",inputtext);
SendClientMessage(playerid, COLOR_NEWS, str);
strmid(PlayerInfo[playerid][pTituloPersonalizado], inputtext, 0, strlen(inputtext), 256);
PlayerInfo[playerid][pTitulo] = 18;
}
BPS::SairHospital(playerid)
{
new string[128],
dia,
mes,
ano,
hora,
minuto,
segundo
;
getdate(ano,mes,dia),gettime(hora,minuto,segundo);
PlayerInfo[playerid][pHospital] = false;
PlayerInfo[playerid][pTempoHospital] = 0;
PlayerTextDrawHide(playerid, TextHospital[playerid]);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid, -1, "|______________ Contas do Hospital______________| ");
format(string, sizeof string, "|* Paciente %s", NomePlayer(playerid));
SendClientMessage(playerid, COLOR_GRAD1, string);
format(string, sizeof string, "|* Vocк recebeu alta em: %02d/%02d/%d as %02d:%02d:%02d", dia,mes,ano,hora,minuto,segundo);
SendClientMessage(playerid, COLOR_GRAD1, string);
format(string, sizeof string, "|* Custo Total: -R$%d", customorte[playerid]);
SendClientMessage(playerid, COLOR_GRAD1, string);
SendClientMessage(playerid, -1, "|______________________________________________|");
SendClientMessage(playerid, COLOR_YELLOW, "Vocк saiu do hospital depois de um tempo internado.");
GivePlayerMoney(playerid, -customorte[playerid]);
if(PlayerInfo[playerid][pJailed] == 24){
SpawnPlayer(playerid);
}
SetPlayerPos(playerid, 1154.9133,-1325.9543,-44.2836);
SetPlayerFacingAngle(playerid, 313.8633);
showBalao(playerid, "Voce recebeu alta~n~do hospital!", 5000);
for(new i = 0; i<75; i++)
{
if(InventarioInfo[playerid][i][iSlot] == 2894)
{
if(InventarioInfo[playerid][i][iUnidades] > 0){
ShowPlayerDialog(playerid, 3055, DIALOG_STYLE_MSGBOX, "Contrato Hospitalar", "\n\n{FF6347}MENSAGEM DO HOSPITAL:\n\n{FFFFFF}Vocк possui um {00FFFF}Contrato Hospitalar {FFFFFF}e pode usб-lo!\n\n{FF6347}*OBS: {BFC0C2}O contrato hospitalar consiste em levar vocк\npara o local de spawn pelos mйdicos, deseja usб-lo?", "Usar", "Cancelar");
}
return 1;
}
}
HospId[playerid] = 999;
SetPVarInt(playerid, "VarMSG", 0);
return true;
}
case 17:
{
ShowPlayerDialog(playerid,Mtitulo, DIALOG_STYLE_INPUT, "Titulo personalizado",
"Digite seu tнtulo personalizado.\n\n\
Coloque aqui seu titulo personalizado, Vocк pode usar tambem cores em hexadecimal\n\
Exemplo de algumas cores:{FFFFFF}\n\
{ FF0000 } {FF0000}VERMELHO{FFFFFF}\n\
{ FFFFFF } {FFFFFF}BRANCO{FFFFFF}\n\
{ 00FFFF } {00FFFF}CIANO","Confirmar","Cancelar");
}
}
}
return 1;
}
if(dialogid == Mtitulo)
{
if(!response) return true;
new str[128];
new s;
if(sscanf(inputtext, "%s", s))
return SendClientMessage(playerid, COLOR_GRAD1, "* Tнtulo invбlido.");
if(strlen(inputtext) < 1 || strlen(inputtext) > 128)
return SendClientMessage(playerid, COLOR_GRAD1, "* Tнtulo invбlido.");
if(strfind(inputtext,"%",true) != -1)
return SendClientMessage(playerid, COLOR_RED, "Vocк nгo pode utilizar caracteres especiais.");
format(str, sizeof(str), "Vocк mudou o seu tнtulo para ''%s''", inputtext);
SendClientMessage(playerid, COLOR_NEWS, str);
strmid(PlayerInfo[playerid][pTituloPersonalizado], inputtext, 0, strlen(inputtext), 256);
PlayerInfo[playerid][pTitulo] = 18;
}