Uma base em DOF2;
PHP код:
CMD:sugestao(playerid)
{
ShowPlayerDialog(playerid, 212, DIALOG_STYLE_INPUT, "Sugestгo", "Olб, digite sua sugestгo para o servidor:", "Enviar", "Cancelar");
return true;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 212)
{
new Str[100], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof name);
if(response)
{
if(!strlen(inputtext))
{
SendClientMessage(playerid, 0xFF000000, "ERRO: Digite sua sugestгo.");
ShowPlayerDialog(playerid, 212, DIALOG_STYLE_INPUT, "Sugestгo", "Olб, digite sua sugestгo para o servidor:", "Enviar", "Cancelar");
}else{
format(Str, sizeof Str, "Sugestoes/Sugestao de %s.txt", name);
if(!DOF2_FileExists(Str))
{
DOF2_CreateFile(Str);
DOF2_SetString(Str, "Sugestao", inputtext);
DOF2_SaveFile();
SendClientMessage(playerid, -1, "INFO: Sugestгo enviada com sucesso.");
}
else
SendClientMessage(playerid, 0xFF000000, "ERRO: Existe uma sugestгo sua que ainda nгo foi verificada, aguarde.");
}
}
}
return true;
}