[AJUDA] dar dinheiro -
Welden - 09.03.2012
Olб galera, eu gostaria de que alguem de vocкs, criasse um comando para min de dar dinheiro, para os admins logados no Rcon
й tambйm para depois salvar o total de dinheiro.
Thanks..
Re: [AJUDA|CMD] dar dinheiro -
4LiSs0N - 09.03.2012
PHP код:
//No Topo do Gamemode
//---------------------------------------------------------------------------//
#include <Dini>
//---------------------------------------------------------------------------//
//No OnplayerCommadText
if(strcmp("/grana", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
GivePlayerMoney(playerid,100000);
return 1;
}
//---------------------------------------------------------------------------//
//no OnPlayerConnect
if(dini_Isset("Dinheiro.ini",PlayerName(playerid))) GivePlayerMoney(playerid,dini_Int("Dinheiro.ini",PlayerName(playerid)));
//---------------------------------------------------------------------------//
// no OnplayerDisconnect
dini_IntSet("Dinheiro.ini",PlayerName(playerid),GetPlayerMoney(playerid));
//---------------------------------------------------------------------------//
// no Ongamemodeinit
if(!fexist("Dinheiro.ini")) dini_Create("Dinheiro.ini");
//---------------------------------------------------------------------------//
Re: [AJUDA|CMD] dar dinheiro -
Welden - 09.03.2012
Quote:
Originally Posted by 4LiSs0N
PHP код:
//No Topo do Gamemode
//---------------------------------------------------------------------------//
#include <Dini>
//---------------------------------------------------------------------------//
//No OnplayerCommadText
if(strcmp("/grana", cmdtext, true, 10) == 0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Vocк nгo estб logado na RCON.");
GivePlayerMoney(playerid,100000);
return 1;
}
//---------------------------------------------------------------------------//
//no OnPlayerConnect
if(dini_Isset("Dinheiro.ini",PlayerName(playerid))) GivePlayerMoney(playerid,dini_Int("Dinheiro.ini",PlayerName(playerid)));
//---------------------------------------------------------------------------//
// no OnplayerDisconnect
dini_IntSet("Dinheiro.ini",PlayerName(playerid),GetPlayerMoney(playerid));
//---------------------------------------------------------------------------//
// no Ongamemodeinit
if(!fexist("Dinheiro.ini")) dini_Create("Dinheiro.ini");
//---------------------------------------------------------------------------//
|
Sera que tem como vocк fazer em filterscript й me passar? pfv..
@Edit
Dou +Rep
Re: [AJUDA|CMD] dar dinheiro - rjjj - 09.03.2012
Montei o comando para vocк
.
Coloque
:
pawn Код:
//Na public OnPlayerCommandText:
if(!strfind(cmdtext, "/dardinheiro", true))
{
if(cmdtext[12] == 0 || cmdtext[12] == 32)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo й um Administrador RCON !");
if(cmdtext[12] != 32 || (cmdtext[13] == 0 && cmdtext[12] == 32)) return SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /dardinheiro [id do jogador] [quantia]");
new espaco = -1;
for(new x = 0; cmdtext[x] != EOS; x++)
{
if(cmdtext[x] == 32)
{
if(espaco > -1)
{
new STR[17];
format(STR, 17, "%s", cmdtext[13]);
strdel(STR, x - 13, strlen(STR) + 1);
GivePlayerMoney(strval(STR), strval(cmdtext[x + 1]));
SendClientMessage(playerid, 0x33CCFFAA, "Dinheiro dado.");
return true;
}
else
{
espaco = x;
}
}
}
SendClientMessage(playerid, 0xFFFFFFAA, "Digite: /dardinheiro [id do jogador] [quantia]");
return true;
}
}
Para salvar o dinheiro, siga este post:
https://sampforum.blast.hk/showthread.php?pid=1066731#pid1066731
Espero ter ajudado
.
Re: [AJUDA|CMD] dar dinheiro -
Welden - 09.03.2012
rjjj me aajudo, vlw.. vou dar +rep
@Edit
Da pra fazer em filterscript? ficaria agradecido demais.
Re: [AJUDA|CMD] dar dinheiro -
Felipe_Wesker - 09.03.2012
Welden, sу vc copiar o codigo e colar no pawno e compilar cara..
Re: [AJUDA|CMD] dar dinheiro -
Đeagle - 09.03.2012
Clique aqui para baixa-lo.
Crйditos:
rjjj.
Quando baixar, coloque na pasta
"filterscripts" na pasta do seu servidor, abra o
server.cfg do seu servidor, e na linha
"filterscripts" coloque o nome do FS, ou seja
"filterscripts Dinheiro", salve, feche e divirta-se.