[Ajuda] problemas erros
#3

pqp, olha o teu cуdigo cara kkkkkkkkkkkkkkkkk
baixe a diretiva dini
identa o cуdigo.
troca isso por isso aqui:
PHP код:
/* No topo do seu GameMode, insira: */
#include <dini>

/* Na callback, OnDialogResponse, adicione isso: */

if(dialogid == DIALOG_LIBERARMV)
{
if(
response)
{
switch (
listitem)
{
case 
0:
{
new 
Mensagem[302];
strcat(Mensagem"{FFFFFF}Por favor insira o cуdigo de transaзгo que foi enviado ao PAG SEGURO\n");
strcat(Mensagem"{FFFFFF}OBS: INSIRA DE MODO, COMO POR EXEMPLO O CODIGO ABAIXO:\n\n");
strcat(Mensagem"{FFFFFF}Exemplo do cуdigo\n {4876FF}8CECD04A-ECC6-4142-8484-E0F64BFB2B4E\n");
ShowPlayerDialog(playeridDIALOG_LIBERARMV2DIALOG_STYLE_INPUT"Insira o cуdigo {4876FF}VIP"Mensagem"Confirmar""Cancelar");
return 
1;
}
}
}
return 
1;
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == DIALOG_LIBERARMV2)
{
if (
response)
{
strmid(MVInfo2[Codigo], inputtext0strlen(inputtext), 255);
if (
Player[playerid][pAdmin] == 6)
{
new 
string3[64];
format(string3sizeof(string3), "Codigos/%s.ini"MVInfo2[Codigo]);
if(
dini_Exists(string3))
{
SendClientMessage(playerid,COR_CMD,"Este cуdigo jб estб liberado!");
return 
1;
}
else
{
new 
Mensagem[200];
format(Mensagemsizeof(Mensagem), "** Vocк esta preste a liberar o cуdigo: %s"MVInfo2[Codigo]);
SendClientMessage(playerid, -1Mensagem);
format(Mensagemsizeof(Mensagem), "{FFFFFF}Vocк estб prestes a liberar o cуdigo:\n{4876FF}%s\n{FFFFFF}Agora, Digite a quantidade Paga pelo Jogador abaixo!"MVInfo2[Codigo]);
ShowPlayerDialog(playerid,4655,DIALOG_STYLE_INPUT"Liberaзгo VIP",Mensagem,"Confirmar","Cancelar");
}
}
else
{

SendClientMessage(playeridCOR_CMD" Vocк nгo estб autorizado a usar este comando!");
}
}
return 
1;
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == DIALOG_LIBERARMV2)
{
if (
response)
{
strmid(MVInfo2[Codigo], inputtext0strlen(inputtext), 255);
if (
Player[playerid][pAdmin] == 6)
{
new 
string3[64];
format(string3sizeof(string3), "Codigos/%s.ini"MVInfo2[Codigo]);
if(
dini_Exists(string3))
{
SendClientMessage(playerid,COR_CMD,"Este cуdigo jб estб liberado!");
return 
1;
}
else
{
new 
Mensagem[200];
format(Mensagemsizeof(Mensagem), "** Vocк esta preste a liberar o cуdigo: %s"MVInfo2[Codigo]);
SendClientMessage(playerid, -1Mensagem);
format(Mensagemsizeof(Mensagem), "{FFFFFF}Vocк estб prestes a liberar o cуdigo:\n{4876FF}%s\n{FFFFFF}Agora, Digite a quantidade Paga pelo Jogador abaixo!"MVInfo2[Codigo]);
ShowPlayerDialog(playerid,4655,DIALOG_STYLE_INPUT"Liberaзгo VIP",Mensagem,"Confirmar","Cancelar");
}
}
else
{

SendClientMessage(playeridCOR_CMD" Vocк nгo estб autorizado a usar este comando!");
}
}
return 
1;
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == DIALOG_LIBERARMV3)
{
if (
response)
{
strmid(MVInfo2[Codigo], inputtext0strlen(inputtext), 255);
if (
Player[playerid][pAdmin] == 6)
{
new 
string3[64];
format(string3sizeof(string3), "Codigos2/%s.ini"MVInfo2[Codigo]);
if(
dini_Exists(string3))
{
SendClientMessage(playerid,COR_CMD,"Este cуdigo jб estб liberado!");
return 
1;
}
else
{
new 
Mensagem[200];
format(Mensagemsizeof(Mensagem), "** Vocк esta preste a liberar o cуdigo: %s"MVInfo2[Codigo]);
SendClientMessage(playerid, -1Mensagem);
format(Mensagemsizeof(Mensagem), "{FFFFFF}Vocк estб prestes a liberar o cуdigo:\n{4876FF}%s\n{FFFFFF}Agora, Digite a quantidade Paga pelo Jogador abaixo!"MVInfo2[Codigo]);
ShowPlayerDialog(playerid,4654,DIALOG_STYLE_INPUT"Liberaзгo SUPER VIP",Mensagem,"Confirmar","Cancelar");
}
}
else
{

SendClientMessage(playeridCOR_CMD" Vocк nгo estб autorizado a usar este comando!");
}
}
return 
1;
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == 4655)
{
if (
response)
{
new 
quantti strval(inputtext);
if (
Player[playerid][pAdmin] == 6)
{
new 
string3[64];
format(string3sizeof(string3), "Codigos/%s.ini"MVInfo2[Codigo]);
if(
dini_Exists(string3))
{
SendClientMessage(playerid,COR_CMD,"Este cуdigo jб estб liberado!");
return 
1;
}
else
{
new 
Mensagem[300];
dini_Create(string3);
dini_IntSet(string3,"Quantidade",quantti);
format(Mensagemsizeof(Mensagem), "** Parabйns, Vocк LIBEROU o cуdigo: %s, Quantidade: %d!"MVInfo2[Codigo],quantti);
SendClientMessage(playerid, -1Mensagem);
format(Mensagemsizeof(Mensagem), "{FFFFFF}Vocк liberou o Cуdigo:\n{4876FF}%s\n{FFFFFF}Agora, Vocк tem a opзгo de decidir mandar um e-mail de aviso ao Player\nCaso queira mandar um e-mail, Digite abaixo e clique 'Confirmar',\nCaso contrбrio, clique em 'Finalizar'!"MVInfo2[Codigo]);
ShowPlayerDialog(playerid,DIALOG_LIBERARMV5,DIALOG _STYLE_INPUT,"E-Mail",Mensagem,"Confirmar","Finalizar");
}
}
else
{

SendClientMessage(playeridCOR_CMD" Vocк nгo estб autorizado a usar este comando!");
}
}
return 
1;
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == 4654)
{
if (
response)
{
new 
quantti strval(inputtext);
if (
Player[playerid][pAdmin] == 5000)
{
new 
string3[64];
format(string3sizeof(string3), "Codigos2/%s.ini"MVInfo2[Codigo]);
if(
dini_Exists(string3))
{
SendClientMessage(playerid,COR_CMD,"Este cуdigo jб estб liberado!");
return 
1;
}
else
{
new 
Mensagem[300];
dini_Create(string3);
dini_IntSet(string3,"Quantidade",quantti);
format(Mensagemsizeof(Mensagem), "** Parabйns, Vocк LIBEROU o cуdigo: %s, Quantidade: %d!"MVInfo2[Codigo],quantti);
SendClientMessage(playerid, -1Mensagem);
format(Mensagemsizeof(Mensagem), "{FFFFFF}Vocк liberou o Cуdigo:\n{4876FF}%s\n{FFFFFF}Agora, Vocк tem a opзгo de decidir mandar um e-mail de aviso ao Player\nCaso queira mandar um e-mail, Digite abaixo e clique 'Confirmar',\nCaso contrбrio, clique em 'Finalizar'!"MVInfo2[Codigo]);
ShowPlayerDialog(playerid,DIALOG_LIBERARMV5,DIALOG _STYLE_INPUT,"E-Mail",Mensagem,"Confirmar","Finalizar");
}
}
else
{

SendClientMessage(playeridCOR_CMD" Vocк nгo estб autorizado a usar este comando!");
}
}
return 
1;
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == DIALOG_LIBERARMV5)
{
if(
response)
{
strmid(MVInfo2[Email], inputtext0strlen(inputtext), 255);
if(!
strlen(inputtext))
{
return 
SendClientMessage(playerid, -1"ERRO: Campo Vazio, Vocк optou por nгo enviar um E-Mail de aviso ao Jogador!");
}
else
{
new 
VarChefe[950],Parte[128];
new 
string[128];
format(Parte,sizeof(Parte),"Olб!");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte)," Vocк estб recebendo este e-mail porque fez uma doaзгo ao*GTA FACCOES BRASIL®, por isso,");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte)," terб direito a benefнcios especiais dentro do servidor.\n\n");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte),"In-game, digite*/confirmarvip*e escolha a opзгo*Ativar vip,");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte),"*depois copie e cole o cуdigo abaixo:\n");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte),"%s\n\n",MVInfo2[Codigo]);
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte),"Apуs ter ativado vip*vocк poderб usar os comandos vips,");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte)," dependendo da quantidade de dias de vip que tiver adquirido.\n");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte),"Obrigado por colaborar com o nosso servidor.");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte)," \n\nAtenciosamente.");
strcat(VarChefe,Parte);
format(Parte,sizeof(Parte),"* \n\nEquipe GTA FACCOES BRASIL");
strcat(VarChefe,Parte);
SendMail(MVInfo2[Email], EMAIL_SERVIDOREMAIL_SERVIDOR"Ativaзгo VIP | GTA FACCOES BRASIL? "VarChefe);
format(string,sizeof(string),"** E-Mail Enviado com sucesso para o endereзo: %s",MVInfo2[Email]);
SendClientMessage(playerid, -1string);
return 
1;
}
}
else
{
return 
SendClientMessage(playerid, -1" Vocк optou por nгo enviar um E-Mail de aviso ao Jogador!");
}
}
//-------------------------------------------------------------------------------------------------------------------
if(dialogid == menuvip1)
{
if (
response)
{
new 
string[128];
format(string,sizeof(string),"Codigos/%s.ini",inputtext);
if(
dini_Exists(string))
{
new 
Total=dini_Int(Fala,"Quantidade");
format(string,sizeof(string),"[Atencao] Parabйns, Vocк acaba de confirmar vip de %d dias!",Total);
SendClientMessage(playerid,0xB4B5B7FF,string);
setVIPUser(TotalplayeridgetPName(playerid));
format(string,sizeof(string),"%s recebeu %d Moedas Verdes!",getPName(playerid),Total);
WriteLog("RecebeuCash"string);
dini_Remove(Fala);
return 
1;
}
else
{
SendClientMessage(playerid,0xB4B5B7FF,"[Atencao] Cуdigo de transaзгo invбlido!");
return 
1;
}
}

Reply


Messages In This Thread
problemas erros - by wainner - 22.11.2017, 23:46
Re: problemas erros - by Ramires - 22.11.2017, 23:54
Re: problemas erros - by Pool - 22.11.2017, 23:55

Forum Jump:


Users browsing this thread: 1 Guest(s)