dificuldade com sistema de cofre - RosaScripter - 09/09/2022
Estou criando uma gamemode do zero porém estou com dificuldade para fazer um cofre de cada org onde irá guardar em SetInt (DOF2) Dinheiro Sujo, Materiais etc.. o resto que eu necessito vou adicionando após..
Resumindo: Querendo criar um sistema de cofre onde guarda Dinheiro e Materiais em DOF2_SetInt
Querendo apenas algo de base nada muito complexo.
RE: dificuldade com sistema de cofre - Dr Editor - 09/09/2022
Você precisa ser mais claro. Dificuldade pra criar cofres...?
RE: dificuldade com sistema de cofre - Device-Black - 09/09/2022
Código PHP: #define MAX_ORGS (20)
enum ORG_COFRE { org_dinheiro, org_cocaina, org_maconha, org_sementes, bool:org_status };
new OrgCofre[MAX_ORGS][ORG_COFRE];
CarregarCofre(orgid) { static arquivo[255]; format(arquivo, sizeof(arquivo), "Orgs/%d.ini", orgid); if(DOF2_FileExists(arquivo)) { OrgCofre[orgid][org_dinheiro] = DOF2_GetInt(arquivo, "Dinheiro", "Cofre"); OrgCofre[orgid][org_cocaina] = DOF2_GetInt(arquivo, "Cocaina", "Cofre"); OrgCofre[orgid][org_maconha] = DOF2_GetInt(arquivo, "Maconha", "Cofre"); OrgCofre[orgid][org_sementes] = DOF2_GetInt(arquivo, "Sementes", "Cofre"); OrgCofre[orgid][org_status] = true; } else OrgCofre[orgid][org_status] = false; }
SalvarCofre(orgid) { if(OrgCofre[orgid][org_status]) { static arquivo[255]; format(arquivo, sizeof(arquivo), "Orgs/%d.ini", orgid); if(DOF2_FileExists(arquivo)) { DOF2_SetInt(arquivo, "Dinheiro", OrgCofre[orgid][org_dinheiro], "Cofre"); DOF2_SetInt(arquivo, "Cocaina", OrgCofre[orgid][org_cocaina], "Cofre"); DOF2_SetInt(arquivo, "Maconha", OrgCofre[orgid][org_maconha], "Cofre"); DOF2_SetInt(arquivo, "Sementes", OrgCofre[orgid][org_sementes], "Cofre"); DOF2_SaveFile(); } } }
RE: dificuldade com sistema de cofre - xbruno1000x - 09/09/2022
Baixa o GM do Brasil Play Realistic, que é uma das bases mais ricas, e usa o sistema dele como base para criar o seu.
RE: dificuldade com sistema de cofre - RosaScripter - 10/09/2022
(09/09/2022 09:48)Device-Black Escreveu: Código PHP: #define MAX_ORGS (20)
enum ORG_COFRE { org_dinheiro, org_cocaina, org_maconha, org_sementes, bool:org_status };
new OrgCofre[MAX_ORGS][ORG_COFRE];
CarregarCofre(orgid) { static arquivo[255]; format(arquivo, sizeof(arquivo), "Orgs/%d.ini", orgid); if(DOF2_FileExists(arquivo)) { OrgCofre[orgid][org_dinheiro] = DOF2_GetInt(arquivo, "Dinheiro", "Cofre"); OrgCofre[orgid][org_cocaina] = DOF2_GetInt(arquivo, "Cocaina", "Cofre"); OrgCofre[orgid][org_maconha] = DOF2_GetInt(arquivo, "Maconha", "Cofre"); OrgCofre[orgid][org_sementes] = DOF2_GetInt(arquivo, "Sementes", "Cofre"); OrgCofre[orgid][org_status] = true; } else OrgCofre[orgid][org_status] = false; }
SalvarCofre(orgid) { if(OrgCofre[orgid][org_status]) { static arquivo[255]; format(arquivo, sizeof(arquivo), "Orgs/%d.ini", orgid); if(DOF2_FileExists(arquivo)) { DOF2_SetInt(arquivo, "Dinheiro", OrgCofre[orgid][org_dinheiro], "Cofre"); DOF2_SetInt(arquivo, "Cocaina", OrgCofre[orgid][org_cocaina], "Cofre"); DOF2_SetInt(arquivo, "Maconha", OrgCofre[orgid][org_maconha], "Cofre"); DOF2_SetInt(arquivo, "Sementes", OrgCofre[orgid][org_sementes], "Cofre"); DOF2_SaveFile(); } } }
Usei como base porém não funcionou, add as coisas e tals mas deu nisso.
RE: dificuldade com sistema de cofre - Device-Black - 10/09/2022
Acho que você não esta sabendo adaptar
Chama no Discord DeviceBlack#7777
|