DOF2 -
Jorgeeee - 03.07.2017
Bom fiz um comando para verificar se o cуdigo existe na pasta e setar dinheiro, porйm sempre aparece q o cуdigo nгo existe no bloco de notas porйm ele estб lб
pawn Code:
new string[128];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, 24);
format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName);
if(DOF2_FileExists(string) == 1)
{
SendClientMessage(playerid, -1,"Cуdigo validado");
GivePlayerMoney(playerid, 100000);
return 1;
}
else{
if(DOF2_FileExists(string) != 1)
{
GetPlayerName(playerid, pName, 24);
format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName);
SendClientMessage(playerid, -1,"Este cod n existe.");
return 1;
}
}
Re: DOF2 -
LucasF - 03.07.2017
Quote:
Originally Posted by Jorgeeee
Bom fiz um comando para verificar se o cуdigo existe na pasta e setar dinheiro, porйm sempre aparece q o cуdigo nгo existe no bloco de notas porйm ele estб lб
pawn Code:
new string[128]; new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName); if(DOF2_FileExists(string) == 1) { SendClientMessage(playerid, -1,"Cуdigo validado"); GivePlayerMoney(playerid, 100000); return 1; } else{ if(DOF2_FileExists(string) != 1) { GetPlayerName(playerid, pName, 24); format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName); SendClientMessage(playerid, -1,"Este cod n existe."); return 1; } }
|
tem que criar o arquivo DOF2_CreateFile();
TUTORIAL DOF2
Re: DOF2 -
Jorgeeee - 03.07.2017
Quote:
Originally Posted by LucasF
|
Mais em qual parte? eu criei no bloco de notas jб nгo vale? ...
Re: DOF2 -
AdrianoStk - 03.07.2017
Se poder reformular sua duvida fica mais facil compreender qual o problema!
PHP Code:
new string[128];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, 24);
format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName);
if(DOF2_FileExists(string))
{
SendClientMessage(playerid, -1,"Cуdigo validado");
GivePlayerMoney(playerid, 100000);
return 1;
}
else
{
//GetPlayerName(playerid, pName, 24);//Desnecessario, ja getou o nome la encima;
//format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName);
DOF2_CreateFile(string);
DOF2_SaveFile();
SendClientMessage(playerid, -1,"Este cod n existe.");
return 1;
}
Re: DOF2 -
Jorgeeee - 03.07.2017
Quote:
Originally Posted by AdrianoStk
Se poder reformular sua duvida fica mais facil compreender qual o problema!
PHP Code:
new string[128];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, 24);
format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName);
if(DOF2_FileExists(string))
{
SendClientMessage(playerid, -1,"Cуdigo validado");
GivePlayerMoney(playerid, 100000);
return 1;
}
else
{
//GetPlayerName(playerid, pName, 24);//Desnecessario, ja getou o nome la encima;
//format(string, sizeof(string), "CONTAS/dinheiro/%s.ini", pName);
DOF2_CreateFile(string);
DOF2_SaveFile();
SendClientMessage(playerid, -1,"Este cod n existe.");
return 1;
}
|
eu criei um notas na pasta CONTAS com o nome de dinheiro, e tem cуdigo lб dentro ai quando a pessoa digitar o cуdigo, se existir seta o dinheiro, se nгo aparece que o codigo n existe entendeu?
Re: DOF2 -
AdrianoStk - 03.07.2017
Deixa eu ver se eu entendi, vocк cria o arquivo com o nome da pessoa, ai se ela digitar o comando e o nome dela existir ela recebe o dinheiro, do contrario ele й informada que o o nome dela nгo existe?
Quando ela recebe o dinheiro, vocк quer que o codigo (Nome dela) seja deletado do sistema?
OBS: Se vocк criou o arquivo utilizando bloco de notas, й bem provбvel que a extenзгo dele possa estar .txt
Re: DOF2 -
Jorgeeee - 03.07.2017
Quote:
Originally Posted by AdrianoStk
Deixa eu ver se eu entendi, vocк cria o arquivo com o nome da pessoa, ai se ela digitar o comando e o nome dela existir ela recebe o dinheiro, do contrario ele й informada que o o nome dela nгo existe?
Quando ela recebe o dinheiro, vocк quer que o codigo (Nome dela) seja deletado do sistema?
OBS: Se vocк criou o arquivo utilizando bloco de notas, й bem provбvel que a extenзгo dele possa estar .txt
|
Nгo o nome dela, e sim um cуdigo eu passo o cуdigo pra ela exemplo EXE-200 Ai se o cуdigo estiver certo ele ganha a grana se ele colocar EEE-200 manda a msg de erro, tentei usar seu exemplo mais qnd eu digito cai meu servidor, porйm jб estб criado o notas
Re: DOF2 -
AdrianoStk - 03.07.2017
Eu fiz um FS com a funзгo que vocк tava precisando, fiz do meu jeito, da uma olhada, qualquer coisa й sу adaptar pra sua GM!