04.09.2018, 19:10
Cara faz o que eu vo te mandar aqui. Vocк cria a organizaзгo por comando й ela й salva na pasta Orgs.
Ela salva assim: Org0, Org1, Org2 quantas vc for criar. dentro desse arquivo tem o Nome da org, Lider, Membros, Drogas, Grana.
Ela salva assim: Org0, Org1, Org2 quantas vc for criar. dentro desse arquivo tem o Nome da org, Lider, Membros, Drogas, Grana.
PHP код:
#include <a_samp>
#include <DOF2>
#include <sscanf2>
#include <Pawn.CMD>
#define MAX_ORGS 20
enum oInfo
{
OrgNome[20],
Lider[24],
Membro1[24],
Membro2[24],
Drogas,
Grana
};
new OrgInfo[MAX_ORGS][oInfo];
new Org;
main()
{
print("\nSistema de Organizaзгo By: AutoMatic\n\n");
}
public OnGameModeInit()
{
SetGameModeText("RPG");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}
public OnGameModeExit()
{
DOF2::Exit();
return 1;
}
CMD:criarorg(playerid, params[])
{
new STR[90], NomeOrg[20], File[34];
if(sscanf(params, "s[20]", NomeOrg))
return SendClientMessage(playerid, -1, "| ERRO | Use: /CriarOrg [Nome]");
format(File, sizeof(File), "Orgs/Org%d.ini", Org);
if(DOF2::FileExists(File))
return SendClientMessage(playerid, -1, "| ERRO | Esta organizaзгo jб existe!");
DOF2::CreateFile(File);
format(OrgInfo[Org][OrgNome], 20, NomeOrg);
DOF2::SetString(File, "OrgNome", NomeOrg);
format(OrgInfo[Org][Lider], 24, "Ninguem");
DOF2::SetString(File, "Lider", "Ninguem");
format(OrgInfo[Org][Membro1], 24, "Ninguem");
DOF2::SetString(File, "Membro1", "Ninguem");
format(OrgInfo[Org][Membro2], 24, "Ninguem");
DOF2::SetString(File, "Membro2", "Ninguem");
OrgInfo[Org][Drogas] = 0;
DOF2::SetInt(File, "Drogas", 0);
OrgInfo[Org][Grana] = 0;
DOF2::SetInt(File, "Grana", 0);
DOF2::SaveFile();
format(STR, sizeof(STR), "| INFO | Vocк criou a Organiзгo Nъmero %d chamada %s", Org, NomeOrg);
SendClientMessage(playerid, -1, STR);
Org++;
return 1;
}