[Ajuda] Ajuda? Acessуrio/Item..
#1

GALERA COMO MUITO SABE DENTRE OS ACESSУRIOS MAIS USADOS PELOS SERVIDORES TEMOS OS RC, QUE NO CASO SГO AQUELES VEНCULOS ''Rc Baron, Tiger, etc..'', NO ENTANTO O RC N Й COMPATНVEL COMO ACESSУRIO DE CORPO,... Gostaria de saber como faz para quem comprar o acessуrio e usar ele no inventario sair dentro do veнculo... e ao usar o comando /guardarrc ele voltar pro inventario, sei que da trabalho, mas preciso dessa maхzinha, se alguйm puder ajudar..:

EXEMPLO DA LOJA: http://imgur.com/a/dq6zF
Reply
#2

PHP код:
CMD:sairrc(playerid)
{
    if(
GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playeridCOLOUR_ERRO"[ERRO]: Vocк nгo esta em um veнculo ");
    new 
modelo GetVehicleModel(GetPlayerVehicleID(playerid));
    if(
modelo != 441 && modelo != 464 && modelo && 465 && modelo != 501 && modelo != 564) return SendClientMessage(playeridCOLOUR_ERRO"[ERRO]: Vocк nгo esta em um veнculo RC");
    new 
Float:playerposxFloat:playerposyFloat:playerposz;
    
GetPlayerPos(playeridplayerposxplayerposyplayerposz);
    
SetPlayerPos(playerid,playerposxplayerposyplayerposz+2);
    
ShowPlayerDialog(playerid,ID_DA_SUA_DIALOG,DIALOG_STYLE_LIST,"numsei","GIROMB\n gato da \n porra","gostoso","sair"); // dialog do seu inventario
    
return 1;

Fiz aqui, nгo entendi bem... Talvez seja isso ai
Reply
#3

Se quando vocк compra ele ja salva no inventario o item faz assim:

Quando clicar no item:
PHP код:
    new Float:xFloat:yFloat:zFloat:avehid;
    
GetPlayerPos(playeridxyz);
    
GetPlayerFacingAngle(playerida);
    
vehid CreateVehicle(/*ID do Veiculo*/xyzarandom(250), random(250), -1);
    
LinkVehicleToInterior(vehidGetPlayerInterior(playerid));
    
PutPlayerInVehicle(playeridvehid0);
    
//Chama aqui a funзгo pra remover o item do inventario
    
PlayerPlaySound(playerid11330.00.00.0);//Opcional 
CMD para quardar o veiculo:
PHP код:
    if( IsPlayerInAnyVehicleplayerid ))
    {
    new 
GetPlayerVehicleID(playerid);
    if( 
/*Verifica se o veiculo NВO e Rc ou outro veiculo do inventario q desejar*/ )
    {
        
SendClientMessageplayerid, -1"Vocк nгo pode guardar este veiculo" );
        return 
1;
    }
    
SendClientMessageplayerid0x00FF66AA"Vocк gaurdou seu veiculo" );
    
DestroyVehicle(v);
    
//Usa a mesma funзгo que vocк usa pra criar ele no inventario quando compra aqui para criar ele novamente la
    
PlayerPlaySoundplayerid10570.00.010.0 );//Opcional 
Pelo que entendi й isso.
Reply
#4

Obrigado aos dois й exatamente isso, porйm eu to com um probleminha que й esse:

PHP код:
if(PlayerInfo[playerid][pCasher] < 8000)
                {
                    
SendClientMessage(playeridCOLOR_GREY"•• {FFFFFF}Vocк nгo tem 'R$8000' de CASH!");
                    return 
1;
                   }

                
SendClientMessage(playeridCOLOR_GREY"•• {FFFFFF}Vocк comprou o RC Tiger!");
                
SendClientMessage(playerid0xFF0000AA"•• {FFFFFF}AVISO: Use: /acessorios (Guarde na inventario quando sair do servidor, ou quando for dar GMX)!");
                
PlayerInfo[playerid][pCasher] -= 8000;
                
SetPlayerAttachedObject(playeridid56410.10.050.0);
                
SetPlayerAttachedObjectEx(564,Vaga_Bone,playerid,id);
                
EditAttachedObject(playeridultimoSlotEQ[playerid]);
                
BizzInfo[5][bTill] += 800000;
                
format(stringsizeof(string), "• {FFFFFF}Empresa que lucrou com a compra: {7CFC00}%s"BizzInfo[5][bMessage]);
                   
SendClientMessage(playerid0xFF0000AAstring);
                return 
true;
            } 
Como pode observar a parte:

PHP код:
SetPlayerAttachedObject(playeridid56410.10.050.0); 
estб para setar como Objeto no player, gostaria de saber se tem como qnd comprarem setar dentro do veнculo 564 no caso o RC que desejo,...

Mas enquanto aos comandos de guardar o veiculo no inventario, agradeзo, tudo certo^^
Reply
#5

Podem ajudar?
Reply
#6

Vlw pela ajuda ai, consegui setar como RC..
Reply
#7

Quote:
Originally Posted by Eiffel
Посмотреть сообщение
Vlw pela ajuda ai, consegui setar como RC..
Provavelmente se tocou que RC Tiger й um veнculo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)