[DUV] Salvar Certas Coisas
#8

Nosssaaaa Cara Essa Foi Umas das Dъvidas mais Dificнlimos em Responder Sabia?
Talves Nгo Dк Certo mais Mesmo Assim Tente

Topo GM
pawn Код:
forward AvisosDKN(string[]);

enum aAcc
{
aAvisosDraKoN,
aLogged,
}
new DraKoNWarns[MAX_PLAYERS][aAcc];
Esta Public Ela Ira Criar o Arquivo
pawn Код:
forward WarnPlayerDKN(playerid);
public WarnPlayerDKN(playerid)
{
if(IsPlayerConnected(playerid))
{
 new name[MAX_PLAYER_NAME], str[128];
 GetPlayerName(playerid, name, sizeof name);
 format(str, sizeof str, "%s.ini", name);
 new File:account = fopen(str, io_write);
 if (account)
 {
 
 new file[128];
 {
 
  format(file, sizeof file, "Avisos: %d\n", DraKoNWarns[playerid][aAvisosDraKoN]);

 }
 fclose(account);
 SendClientMessage(playerid, 0x21DD00FF, "A Partir de Agora Seus Avisos Serгo Salvos.");
 }
}
return 1;
}

Esta Public Irб Salvar os Arquivos
pawn Код:
forward SavePlayerDKN(playerid);
public SavePlayerDKN(playerid)
{
if(IsPlayerConnected(playerid))
{
 if(DraKoNWarns[playerid][aLogged] == 1)
 {
 new name[MAX_PLAYER_NAME], str[128];
 GetPlayerName(playerid, name, sizeof name);
 format(str, sizeof str, "%s.ini", name);
 new File:account = fopen(str, io_write);
 if (account)
   {
  new file[128];
  {
  format(file, sizeof file, "Avisos: %d\n",DraKoNWarns[playerid][aAvisosDraKoN]);
  { fwrite(account, file); }

  }
  fclose(account);
 }
 }
}
return 1;
}
Agora Quando Digitar o Comando
/adv
Irб Aparecer usar A Public Acima para Salvar

pawn Код:
new cmd[128];
if(strcmp(cmd, "/adv", true) == 0)
{

new tmp[128];
if(strlen(tmp) == 0) return SendClientMessage(playerid, 0xFFFFFFFF, "Uso do Comando: /advertencia");

new year, month, day;
getdate(year, month, day);
SendClientMessage(playerid,0xAFAFAFAA,"Player Advertido com Sucesso");
GameTextForPlayer(strval(tmp), "~r~Nгo Repita Isso ou Serб Punido Severamente", 5000, 1);
new name[MAX_PLAYER_NAME], string[44];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "%s foi Advertido por Motivos Internos da Administraзгo .",name);
SendClientMessageToAll(0xFFFF00AA, string);return 1;
}
SavePlayerDKN(playerid);// Aqui irб Usar a Public para Salvar xD
DraKoNWarns[strval(tmp)][aAvisosDraKoN] ++;//Ira Adicionar o Aviso no Arquivo
return 1;
}
Peзo Ajuda De Meus Outros Colegas Pois Apenas Estou Dando a Base nгo tenho certeza se esta mesmo certo Cara
Enquanto o CMD /infoad vocк tera de estudar bem isso que te passei й algo meio complexo

bjuss
Reply


Messages In This Thread
[DUV] Salvar Certas Coisas - by BurrodaZero - 01.05.2010, 02:12
Re: [DUV] Salvar Certas Coisas - by zSuYaNw - 01.05.2010, 03:17
Re: [DUV] Salvar Certas Coisas - by BurrodaZero - 01.05.2010, 15:46
Re: [DUV] Salvar Certas Coisas - by andmeida10 - 01.05.2010, 15:53
Re: [DUV] Salvar Certas Coisas - by BurrodaZero - 01.05.2010, 15:54
Re: [DUV] Salvar Certas Coisas - by andmeida10 - 01.05.2010, 15:56
Re: [DUV] Salvar Certas Coisas - by BurrodaZero - 01.05.2010, 16:08
Re: [DUV] Salvar Certas Coisas - by ipsBruno - 01.05.2010, 16:39
Re: [DUV] Salvar Certas Coisas - by SuB_ZeRo0_ - 01.05.2010, 17:02
Re: [DUV] Salvar Certas Coisas - by andmeida10 - 01.05.2010, 17:07

Forum Jump:


Users browsing this thread: 4 Guest(s)