SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese

Reply
 
Thread Tools Display Modes
Old 10/06/2018, 06:12 PM   #1
BrGabrielBr
Huge Clucker
 
BrGabrielBr's Avatar
 
Join Date: Jul 2016
Location: Rio De Janeiro
Posts: 457
Reputation: 5
Default Arsenal No code De Matuto.

Bom o sistema de matuto eu é o Warlley começo a fazer ai tipo fizemos quase tudo é ele desistiu para ele que tava me ensinando tudo ai vim pedir pra voces que possam me dizer como fazer um arsenal tipo quando ele abastecer almentar os fuzil da comunidade

PHP Code:
new CheckPoint_Matuto;
new 
bool:Check_GPS_Matuto[MAX_PLAYERS]; 
PHP Code:
#define DIALOG_ENTREGA_MATUTO 5646
#define DIALOG_LOCAL_MATUTO   4466
#define DIALOG_MATUTO_POSTOS  3321
#define Matuto_Jacare "Matuto/Jacare.ini"
new Entregando_Armas[MAX_PLAYERS],
Entregando_Drogas[MAX_PLAYERS],
Entregou[MAX_PLAYERS]; 
PHP Code:
new
Tem_Armas,
Tem_Drogas;
//
new Carro_Matuto[10],Text3D:Text_Matuto[MAX_VEHICLES]; 
PHP Code:
public OnGameModeInit()
{
Carregar_Matuto_Jacare();

CheckPoint_Matuto CreateDynamicCP(2855.17892.959.885.0, -1, -1, -150.0); 
PHP Code:
public OnGameModeExit()
{
Salvar_Matuto_Jacare(); 
PHP Code:
public OnPlayerEnterCheckpoint(playerid)
{
    if(
IsPlayerInDynamicCP(playeridCheckPoint_Matuto))
    {
         if(
Player[playerid][Matuto] < 1)
        {
            
SCM(playeridCOLOR_ORANGEMSG_CMD_WITHOUT_PERMISSION);
            return 
1;
        }
        if(
Entregando_Armas[playerid] == && Entregando_Drogas[playerid] == 1)
        {
             
SendClientMessage(playerid,-1,"[ Info ]: {FF0000}Seu veiculo já tem armas e drogas. Caso queira cancelar use /cancelar");
            return 
1;
        }
        
//
        
new vehicleid GetPlayerVehicleID(playerid);
        if(
VerifyMatutoCar(vehicleid))
        {
            
ShowPlayerDialog(playeridDIALOG_ENTREGA_MATUTODIALOG_STYLE_LIST"Tipos de entrega""Armas\nDrogas""Selecionar""Cancelar");
        }
        else
        {
         
SendClientMessage(playerid,-1,"[ Matuto ]: Você não está em um caminhão de entrega");
         }
    }
//==============================================================================
    
if(Check_GPS_Matuto[playerid] == true)
    {
        
DisablePlayerCheckpoint(playerid);
        
Check_GPS_Matuto[playerid] = false;
        
SendClientMessage(playerid,-1,"[ Matuto ]: Você chegou no posto matuto");
    }
    return 
1;

PHP Code:
//==============================================================================
    
if(dialogid == DIALOG_ENTREGA_MATUTO)
    {
        if(!
response) return 1;
        if(
listitem == 0)
        {
            if(
Entregando_Armas[playerid] == 1) return SendClientMessage(playerid,-1,"[ Info ]: {FF0000}Seu veiculo já tem armas");
            
Entregando_Armas[playerid] = 1;
            new 
vehicleid GetPlayerVehicleID(playerid);
            
Text_Matuto[vehicleid] = Create3DTextLabel"Carga:\nArmas: 50\nDrogas: 50"0xCCCCFFFF0.00.00.050.00);
            
Attach3DTextLabelToVehicle(Text_Matuto[vehicleid],vehicleid0.00.02.0);
        }
        if(
listitem == 1)
        {
            if(
Entregando_Drogas[playerid] == 1) return SendClientMessage(playerid,-1,"[ Info ]: {FF0000}Seu veiculo já tem armas");
            
Entregando_Drogas[playerid] = 1;
        }
        return 
1;
    } 
PHP Code:
CMD:abastecer(playerid)
{
    if(
Entregando_Armas[playerid] == && Entregando_Drogas[playerid] == 0)
    return 
SendClientMessage(playerid,-1,"[ Info ]: {FF0000}Seu veiculo não tem armas e drogas");
    
//
    
Verificar_Entrega_Jacare(playerid);
    return 
1;

PHP Code:
//==============================================================================
static stock Salvar_Matuto_Jacare()
{
    static 
string[128];
    
format(stringsizeof(string), Matuto_Jacare);
    if(!
DOF2_FileExists(Matuto_Jacare)) DOF2_CreateFile(Matuto_Jacare);
    
DOF2_SetInt(string,"Armas",Tem_Armas);
    
DOF2_SetInt(string,"Drogas",Tem_Drogas);
    
DOF2_SaveFile();
    return 
1;
}
static 
stock Carregar_Matuto_Jacare()
{
    static 
string[128];
    
format(stringsizeof(string), Matuto_Jacare);
    if(!
DOF2_FileExists(Matuto_Jacare)) DOF2_CreateFile(Matuto_Jacare);
    
Tem_Armas DOF2_GetInt(string,"Armas");
    
Tem_Drogas DOF2_GetInt(string,"Drogas");
    return 
1;

Explicando melhor no caso é tipo botei uma pickup de uma m4 ai queria que quando aperta-se F em cima da pickup aparecia a quantidade de fuzil é a opção guarda fuzil pegar fuzil mesma coisa na boca de fumo quantidade de drogas é comprar drogas ai quando o matuto abastecer em cima do pickup de armas ou de drogas devia almentar a quantidade entenderam?
__________________
BrGabrielBr is offline   Reply With Quote
Old 10/06/2018, 07:33 PM   #2
HelderPT
Huge Clucker
 
HelderPT's Avatar
 
Join Date: Jan 2018
Posts: 471
Reputation: 18
Default Re: Arsenal No code De Matuto.

Tente colocar algo do genero %d ou %s dps DOF2_GetInt(string,"Armas"); para checar a quantidade de armas tente dessa forma acho que é assim ;-; se n funfar n sei n '-'
__________________
Canal no ytb: encurtador.com.br/hrNT5

Discord: HelderPT#6372
HelderPT is offline   Reply With Quote
Old 10/06/2018, 09:43 PM   #3
Gguiz
Huge Clucker
 
Join Date: Dec 2015
Location: Brazil
Posts: 350
Reputation: 20
Default Re: Arsenal No code De Matuto.

Quote:
Originally Posted by HelderPT View Post
Tente colocar algo do genero %d ou %s dps DOF2_GetInt(string,"Armas"); para checar a quantidade de armas tente dessa forma acho que é assim ;-; se n funfar n sei n '-'
Você não sabe nem o que está falando.
__________________
Realidades do Brasil - Server SA-MP
Jogar - Site - Fórum
Gguiz is offline   Reply With Quote
Old 10/06/2018, 09:44 PM   #4
BrGabrielBr
Huge Clucker
 
BrGabrielBr's Avatar
 
Join Date: Jul 2016
Location: Rio De Janeiro
Posts: 457
Reputation: 5
Default Re: Arsenal No code De Matuto.

Quote:
Originally Posted by HelderPT View Post
Tente colocar algo do genero %d ou %s dps DOF2_GetInt(string,"Armas"); para checar a quantidade de armas tente dessa forma acho que é assim ;-; se n funfar n sei n '-'
Oq tem aver isso amigo?
__________________
BrGabrielBr is offline   Reply With Quote
Old 10/06/2018, 10:15 PM   #5
HelderPT
Huge Clucker
 
HelderPT's Avatar
 
Join Date: Jan 2018
Posts: 471
Reputation: 18
Default Re: Arsenal No code De Matuto.

Quote:
Originally Posted by Gguiz View Post
Você não sabe nem o que está falando.
Eu sei +/- oque ele quer, soque nao sei explicar
__________________
Canal no ytb: encurtador.com.br/hrNT5

Discord: HelderPT#6372
HelderPT is offline   Reply With Quote
Old 11/06/2018, 12:47 PM   #6
BrGabrielBr
Huge Clucker
 
BrGabrielBr's Avatar
 
Join Date: Jul 2016
Location: Rio De Janeiro
Posts: 457
Reputation: 5
Default Re: Arsenal No code De Matuto.

Alguém?
__________________
BrGabrielBr is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Pedido] ARSENAL Dimbalada Português/Portuguese 16 08/04/2017 05:38 PM
[Pedido] MATUTO Dimbalada Português/Portuguese 3 07/04/2017 07:01 PM
Arsenal para org Spencer1 Português/Portuguese 2 05/03/2014 12:35 AM


All times are GMT. The time now is 07:26 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.