Nгo estar salvando o dinheiro. Dini -
OverKiller - 01.06.2016
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
Re: Nгo estar salvando o dinheiro. Dini -
zSuYaNw - 01.06.2016
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", cmdtext, true, 10)==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.
Respuesta: Re: Nгo estar salvando o dinheiro. Dini -
OverKiller - 01.06.2016
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", cmdtext, true, 10)==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.
Respuesta: Nгo estar salvando o dinheiro. Dini -
OverKiller - 01.06.2016
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.
Re: Nгo estar salvando o dinheiro. Dini -
zSuYaNw - 01.06.2016
PHP код:
GivePlayerMoney(playerid, + dini_Int("dinheiro.ini", "kill157"));
Simples...
Respuesta: Re: Nгo estar salvando o dinheiro. Dini -
OverKiller - 01.06.2016
Valeu. sу tirar o ' + ' dae, se n da 4 erros
Re: Nгo estar salvando o dinheiro. Dini -
moura98 - 01.06.2016
Ou tente colocar o "+=" creio que da certo, tente ai e me avise
Re: Respuesta: Re: Nгo estar salvando o dinheiro. Dini -
zSuYaNw - 01.06.2016
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"));
Respuesta: Nгo estar salvando o dinheiro. Dini -
OverKiller - 01.06.2016
entendi?, e como faзo pra troar aquele "kill157" pelo nick do cara que spawnar?
Re: Nгo estar salvando o dinheiro. Dini -
zSuYaNw - 01.06.2016
http://forum.sa-mp.com/showpost.php?...98&postcount=2