[AJUDA] dar dinheiro
#1

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..
Reply
#2

PHP код:
//No Topo do Gamemode
//---------------------------------------------------------------------------//
#include <Dini>
//---------------------------------------------------------------------------//
//No OnplayerCommadText
if(strcmp("/grana"cmdtexttrue10) == 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");
//---------------------------------------------------------------------------// 
Reply
#3

Quote:
Originally Posted by 4LiSs0N
Посмотреть сообщение
PHP код:
//No Topo do Gamemode
//---------------------------------------------------------------------------//
#include <Dini>
//---------------------------------------------------------------------------//
//No OnplayerCommadText
if(strcmp("/grana"cmdtexttrue10) == 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
Reply
#4

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 .
Reply
#5

rjjj me aajudo, vlw.. vou dar +rep
@Edit
Da pra fazer em filterscript? ficaria agradecido demais.
Reply
#6

Welden, sу vc copiar o codigo e colar no pawno e compilar cara..
Reply
#7

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.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)