20.08.2012, 20:28
pawn Код:
new NomeClan; //Top
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new rstt[200];
if (dialogid == CClan)
{
if(!response) return SendClientMessage(playerid, -1, "Cancelado.");
format(rstt, sizeof(rstt), "Parabйns, clг %s, criado.\n", inputtext[0]);
ShowPlayerDialog(playerid, CClan, DIALOG_STYLE_MSGBOX, "INFO", rstt, "OK", "");
NomeClan = inputtext[0];
format(rstt, sizeof(rstt), "Familias/%s.ini", Nome(playerid));
DOF2_CreateFile(rstt);
DOF2_SetInt(rstt, "Familia", NomeClan);
DOF2_SaveFile();
}
return 1;
}
// Tenho o comando obvio mais nao quero postar,, pois acredito q o erro e no dialog.
bcmd:meucla(playerid)
{
new rtt[10];
format(rtt, sizeof(rtt), "Familias/%s.ini", Nome(playerid));
DOF2_GetInt(rtt, "Familia", NomeClan);
format(rtt, sizeof(rtt), "%s", NomeClan);
SendClientMessage(playerid, -1, rtt);
return 1;
}
Exemplo: Criei um cla chamado PicaPau, ai quando digito /meucla, so apareзe a letra P.