[Ajuda] Org Mafia
#1

Olб, em meu GameMode , eu criei a org Mafia, fiz os comandos para setar/expulsar um player, ja fiz base tambem, nessa minha base, tem como entregar kits de muniзгo e de drogas, e da para pegar municao tambem, mas as municoes estao sendo possivel pegar a qualquer momento, mesmo que ninguem entregue kits, da para pegar, eu ja tentei fazer uma pasta na Scriptfiles para conter essas informaзoes , mas nao consegui, eu queria algo como:

// .ini na pasta da base <

Drogas = 0
KitMuni = 0
Grana = 0

// gm <

#define bMafia "Bases/Mafia.ini"

enum InfoMaf {

Drogas,
KitMuni,
Grana,
};


new BMafia[InfoMaf];

> eu nгo consigo criar e salvar a pasta com as informaзoes <

e assim no gm eu poderia por a verificacao se na base tem Kits e Drogas antes de um player pegar, eu ja tentei fazer, ja busquei na internet porem nao achei, eu uso DOF2 para salvar pastas, se alguem puder me ajudar, desde ja agradeзo (nao liga pras acentuacoes hehe )!

>> OBS: estou aprendendo ainda, nao precisa mandar tudo pronto, sу explicar como cria e salva a pasta com as informaзoes , primeiro post no forum '-' <<
Reply
#2

Mostra a variavel do salvamento que vc criou pra nos ver o erro.
Reply
#3

como assim? '-' (desculpa noobisse nao manjo de DOF2 )
Reply
#4

nao й nao tio, uso DOF2 cara :/
Reply
#5

Quote:
Originally Posted by Gguiz
Посмотреть сообщение
Nгo й DOF2 o seu sistema й em dini. Vou passar um breve tutorial para vocк ter uma base a desenvolver salvamentos com dini. Clique aqui

@Off Aconselho aprender um pouco de DOF2, querendo ou nгo й muito mais simples do que dini.
Quote:

eu uso DOF2 para salvar pastas,

Sabe ler amigo ?


Quote:

como assim? '-' (desculpa noobisse nao manjo de DOF2 )

Manda tudo relacionado ao SALVAMENTO DA BASE...




Recomendo:

https://sampforum.blast.hk/showthread.php?tid=350855
E
https://sampforum.blast.hk/showthread.php?tid=422519
Reply
#6

eu nao consigo criar e salvar a pasta, nao sei por onde comeзar a criar
Reply
#7

Quote:
Originally Posted by AllanSG
Посмотреть сообщение
eu nao consigo criar e salvar a pasta, nao sei por onde comeзar a criar
Entгo olha os dois tutoriais que eu passei.


Reply
#8

eu li, mas nos tutoriais , tem o uso de playerid, como vou usar playerid se nao tem q pegar informacao do player? '-----' eu queria sу criar a pasta e adcionar aquelas informacoes e usar uma variavel para pegar as informacoes da pasta
Reply
#9

Leia com atenзгo um dos link ensina a usar funзхes da DOF2 aprenda isso e vocк vai conseguir salvar.
Reply
#10

Embora eu acho esse algoritmo medнocre. Recomendo que estude, pois vai enriquecendo seu cуdigo e a sua forma de pensar.
Quote:
//ByKiLler
#define union:%0(%1) forward %0(%1);\
public %0(%1)
//**

#define bMafiaFile "Bases/Mafia.ini"

enum InfoMaf {

Drogas,
KitMuni,
Grana,
};

new BMafia[InfoMaf];

union: pegarDadosMarfia()
{
BMafia[Drogas] = DOF2_GetInt(bMafiaFile,"Drogas");
BMafia[KitMuni] = DOF2_GetInt(bMafiaFile,"KitMuni");
BMafia[Grana] = DOF2_GetInt(bMafiaFile,"Grana");
return 1;
}

union: salvarDadosMarfia()
{
bMarfiaFileExist();
DOF2_SetInt(bMafiaFile, "Drogas", BMafia[Drogas]);
DOF2_SetInt(bMafiaFile, "KitMuni", BMafia[KitMuni]);
DOF2_SetInt(bMafiaFile, "Grana", BMafia[Grana]);
DOF2_SaveFile();
return 1;
}

stock bMarfiaFileExist()
{
if (!DOF2_FileExists(bMafiaFile))
{
DOF2_CreateFile(bMafiaFile);
}
return 1;
}

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)