Quote:
Originally Posted by matheusspohr
Comando pra vc:
PHP Code:
#define DialogDefinirFrase 5000
CMD:mudarfrase(playerid,params[])return cmd_frase(playerid,params);
CMD:frase(playerid,params[])
{
new String[128];
if(pInfo[playerid][FraseEntrada]!=0){format(String,128,"Sua frase de entrada atual й: {BEBEBE}%s",pInfo[playerid][FraseEntrada]);SendClientMessage(playerid,-1,String);}
ShowPlayerDialog(playerid,DialogDefinirFrase,DIALOG_STYLE_INPUT,"{FFFF00}#{FFFFFF}Frase de entrada...","{FFFFFF}Digite abaixo uma frase para ser sua {00FF00}Frase de entrada{FFFFFF}.\nVocк tambйm pode adicionar cores, use {FFFF00}/Cores{FFFFFF} para ver algumas.\n","Definir","Cancelar");
return 1;
}
Dialog:
PHP Code:
if(dialogid==DialogDefinirFrase)
{
if(!response)return 1;
if(strlen(inputtext)<1)return SendClientMessage(playerid,-1,"{FF0000}[ERRO]: Tamanho incorreto (Minimo 1 caractere)");
if(strlen(inputtext)>200)return SendClientMessage(playerid,-1,"{FF0000}[ERRO]: Tamanho incorreto (Mбximo 200 caractйres)");
new str[128];
format(pinfo[playerid][FraseEntrada],128,inputtext);
format(str,128,"{808080}Nova frase: {ffffff}%s",inputtext);
SendClientMessage(playerid,-1,str);
//Recomendo chamar o salvamento aki :p
}
O resto bem dizendo vocк tem, que seria o salvamento da conta, o carregamento da conta e na enum do player.
Abraзos.
|
Vlw matheusspohr. Tentando ainda, sem sucesso ainda
Vou ver seu code...
+REP