/roubar carro e /vender arma
#1

oi galera, queria saber, como eu posso fazer um comando, para um player roubar um carro de outro player.

tipo, /roubar carro, dai ele roubava o carro do player entende ? mais para roubar, ele tinha que ta sentado no banco dos passageiros .

e ja tem mo tempгo que quero criar o comando /venderarma , mais ninguкm me ajuda, eu n sei fazer ele.

tipo, /venderarma Lucas Eagle 50

50 - muniзгo entenderгo ?

pois й galera , й so isso, quem poder me ajudar por favor me ajudem , muito tempo correndo atraz disso.
Reply
#2

comeзe pesquisando ..

pesquisei aqui o cmd /venderarma, e achei uma base, voce ja pode criar o seu proprio code com a base ..

https://sampforum.blast.hk/showthread.php?tid=335342

aqui
Reply
#3

blz nil, vou dar uma estudada
Reply
#4

pawn Код:
CMD:venderarma(playerid, params [])
{
/*        if(IsPlayerConnected(playerid))

/*          if (PlayerInfo[playerid][pEmprego] != 9)

                SendClientMessage(playerid,COLOR_GREY,"Voce nao e um Vendendor de Armas !");
                return 1;
*/

/*          giveplayerid = ReturnUser(tmp);
            if (giveplayerid == playerid)

/*              SendClientMessage(playerid,COLOR_GREY,"Voce nгo pode vender armas pra si mesmo!");
                return 1;*/


            new x_weapon[256],weapon[MAX_PLAYERS],ammo[MAX_PLAYERS],price[MAX_PLAYERS];
            tmp = strtok(cmdtext,idx);
            if(!strlen(tmp))

                SendClientMessage(playerid,COLOR_GRAD1,"USE: /VenderArma [ID do Player] [Arma]");
                SendClientMessage(playerid,COLOR_GREY,"Armas: flowers(25) spistola(100) eagle(150) mp5(200) shotgun(200)");
                SendClientMessage(playerid,COLOR_GREY,"Armas: rifle (600) ak47(600) m4(600)");
                return 1;

            giveplayerid = ReturnUser(tmp);
            if (IsPlayerConnected(giveplayerid))

                if(giveplayerid != INVALID_PLAYER_ID)

                    x_weapon = strtok(cmdtext,idx);
                    if(!strlen(x_weapon))

                        SendClientMessage(playerid,COLOR_GREEN,"________________________________________________");
                        SendClientMessage(playerid,COLOR_WHITE,"*** Vender Armas ***");
                        SendClientMessage(playerid,COLOR_GREY,"USE: /VenderArma [ID do Players] [weaponname]");
                        SendClientMessage(playerid,COLOR_GREY,"Armas: spistola(100) eagle(200) mp5(200)");
                        SendClientMessage(playerid,COLOR_GREY,"Armas: rifle(600) flores(25) ak47(600) m4(600) rifle(600)");
                        SendClientMessage(playerid,COLOR_GREEN,"________________________________________________");
                        return 1;


                    if(giveplayerid == playerid)

                        SendClientMessage(playerid,COLOR_GRAD1,"Voce nao esta numa loja de armas!");
                        return 1;

                    if(PlayerInfo[playerid][pMiserPerk] > 0)

                        new skill = 2 * PlayerInfo[playerid][pMiserPerk];
                        new mats = price[playerid] / 100;
                        price[playerid] -= (mats)*(skill);

                    ConsumingMoney[playerid] = 1;
                    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
                    GetPlayerName(playerid,sendername,sizeof(sendername));
                    format(string,sizeof(string),"Vocк vendeu %s,um %s com %d ammo,para %d Materiais .",giveplayer,x_weapon,ammo[playerid],price[playerid]);
                    PlayerPlaySound(playerid,1052,0.0,0.0,0.0);
                    SendClientMessage(playerid,COLOR_GRAD1,string);
                    format(string,sizeof(string),"Vocк recebeu uma %s com %d a partir de muniзгo %s.",x_weapon,ammo[playerid],sendername);
                    SendClientMessage(giveplayerid,COLOR_GRAD1,string);
                    PlayerPlaySound(giveplayerid,1052,0.0,0.0,0.0);
                    format(string,sizeof(string),"* %s vendeu armas para %s.",sendername ,giveplayer);
                    ProxDetector(30.0,playerid,string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                    GivePlayerWeapon(giveplayerid,weapon[playerid],ammo[playerid]);
                    PlayerInfo[playerid][pMats] -= price[playerid];


        return 1;
    }


achei esse comando, q й exatamente o que eu quero, porem, ta dando mais de 26 erros :\
Reply
#5

upsss
Reply
#6

Quote:
Originally Posted by Duun
Посмотреть сообщение

achei esse comando, q й exatamente o que eu quero, porem, ta dando mais de 26 erros :\
se ta dando esse tanto de erros, deve ter alguma ' { ' que nao foi fechada corretamente, verefique todos as '{' do code.
Reply
#7

nгo й isso nill. olhe o cуdigo vc mesmo
Reply
#8

Quote:
Originally Posted by Duun
Посмотреть сообщение
nгo й isso nill. olhe o cуdigo vc mesmo
Tem certeza?

Eu vi o cуdigo, estб faltando { e }.

Sу nгo arrumo, pois vocк em vez de querer criar o seu prуprio, copia em outros lugares aqui e cola no GM.
Reply
#9

Quote:
Originally Posted by @Riichard
Посмотреть сообщение
Tem certeza?

Eu vi o cуdigo, estб faltando { e }.

Sу nгo arrumo, pois vocк em vez de querer criar o seu prуprio, copia em outros lugares aqui e cola no GM.
e ainda manda agente fazer pra eles..

eu ja dei a dica, agora tem qe se esforзar pra achar e solucionar seu proprio problema.
Reply
#10

alguйm olha lб meu tуpico !

https://sampforum.blast.hk/showthread.php?tid=390708

@Topic

desculpa amigo , n sei te ajudar
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)