[Ajuda] Nгo estar salvando o dinheiro. Dini
#1

Bom fiz o seguinte cуdigo

if(strcmp("/sgrana", cmdtext, true, 10)==0)
{
dini_IntSet("dinheiro.ini","kill157",GetPlayerMone y(playerid));
return 1;
}

entrei com o nick acima e dei o comando /sgrana, mas quando vou em scriptsfiles ver se criou o arquivo dinheiro.ini, porйm nгo tem nada lб, sу as pasta vehicle e propriedades

PRINT: http://imgur.com/Oyeorhd
Reply
#2

Lembrando: A Funзгo dini_IntSet APENAS seta uma chave em um arquivo, entгo se o arquivo nгo existir ela nгo faz nada. Pensando assim, criei uma simples condiзгo.. Caso o arquivo nгo existir, ele cria um novo.

PHP код:
if(strcmp("/sgrana"cmdtexttrue10)==0)
{
    if(!
fexist(#dinheiro.ini)) fclose(fopen("dinheiro.ini")); // caso nгo existir o arquivo "dinheiro.ini" ele cria um.
    
    
dini_IntSet("dinheiro.ini","kill157",GetPlayerMoney(playerid));
    return 
1;

testado, estб funcionando perfeitamente.
Reply
#3

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
Lembrando: A Funзгo dini_IntSet APENAS seta uma chave em um arquivo, entгo se o arquivo nгo existir ela nгo faz nada. Pensando assim, criei uma simples condiзгo.. Caso o arquivo nгo existir, ele cria um novo.

PHP код:
if(strcmp("/sgrana"cmdtexttrue10)==0)
{
    if(!
fexist(#dinheiro.ini)) fclose(fopen("dinheiro.ini")); // caso nгo existir o arquivo "dinheiro.ini" ele cria um.
    
    
dini_IntSet("dinheiro.ini","kill157",GetPlayerMoney(playerid));
    return 
1;

testado, estб funcionando perfeitamente.
Vou testar aqui Garfield, se funfa mais uma rep.
Reply
#4

Deu certo, Garfiel manja <3, pow e como faзo pra passar isso quando ele logar? tipo se tenho 1000 no arquivo ae quando ele logar setar os mil pra ele.
Reply
#5

PHP код:
GivePlayerMoney(playerid, + dini_Int("dinheiro.ini""kill157")); 
Simples...
Reply
#6

Valeu. sу tirar o ' + ' dae, se n da 4 erros
Reply
#7

Ou tente colocar o "+=" creio que da certo, tente ai e me avise
Reply
#8

Quote:
Originally Posted by OverKiller
Посмотреть сообщение
Valeu. sу tirar o ' + ' dae, se n da 4 erros
Exatamente, usasse:
pawn Код:
GivePlayerMoney(playerid, valor);  //adiciona
GivePlayerMoney(playerid, -valor); // remove

pawn Код:
GivePlayerMoney(playerid, dini_Int("dinheiro.ini", "kill157"));
Reply
#9

entendi?, e como faзo pra troar aquele "kill157" pelo nick do cara que spawnar?
Reply
#10

http://forum.sa-mp.com/showpost.php?...98&postcount=2
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)