[Ajuda] Adicionar mais carros...
#1

Bom,eu coloquei os carros da policia militar,atй ai tudo bem depois lembrei de um ideia ai fui adicionar uns carros iagora nгo consigo add carros na pm.
Ser alguem puder me ajuda eu agradeзo.Obrigado


OBS: vir uns tutorias mais nгo entendi.
Reply
#2

Nгo entendi muito bem, acho que vocк tentou adicionar mais carros na PM e nгo conseguiu... Ele nгo apareceu? Deu erros na compilaзгo? Qual o problema?
Reply
#3

Quote:
Originally Posted by HeyHoLetsGo
View Post
Nгo entendi muito bem, acho que vocк tentou adicionar mais carros na PM e nгo conseguiu... Ele nгo apareceu? Deu erros na compilaзгo? Qual o problema?
fui adicionar mais esqueci como faz ou eu nгo sei add outros veiculos.
Reply
#4

Mano pelo amor de Deus, precisa criar um tуpico pra uma pergunta dessas?

pawn Code:
// na callback OnFilterScriptInit / OnGameModeInit
AddStaticVehicle(Id do Veiculo,X,Y,Z,Вngulo,COR 1,COR 2);
Poxa mano, й pra criar tуpico atoa mesmo hein?!
Da prуxima vez, usa SEARCH, ou procure no samp wiki, ou pergunte no Dъvidas Curtas!
Nгo me leve a mal, й que nгo й necessбrio um TУPICO pra uma pergunta sнmples dessas!
Reply
#5

Quote:
Originally Posted by HeyHoLetsGo
View Post
Mano pelo amor de Deus, precisa criar um tуpico pra uma pergunta dessas?

pawn Code:
// na callback OnFilterScriptInit / OnGameModeInit
AddStaticVehicle(Id do Veiculo,X,Y,Z,Вngulo,COR 1,COR 2);
Poxa mano, й pra criar tуpico atoa mesmo hein?!
eu sabia disso mais,tem o negocio isso aki:

PHP Code:
else if(IsACopCar(newcar))
            {
                if(
GetPlayerOrg(playerid) != 1)
                {
                    
SendClientMessage(playeridCOR_PM"Vocк nгo й da Polнcia Mнlitar, por isso nгo tem a chave desse veнculo !");
                    
RemovePlayerFromVehicleEx(playerid);
                }
                if(
OnDuty[playerid] != 1)
                {
                
SendClientMessage(playerid,COLOR_RED,"Vocк nгo bateu o cartгo.");
                
RemovePlayerFromVehicleEx(playerid);
                }
            } 
entao como vou add os carros? nгo sei add novos carros.entendeu

tentei isso mais nгo deu certo : https://sampforum.blast.hk/showthread.php?tid=222093
Reply
#6

Quote:
Originally Posted by Hans_Zimmer
View Post
eu sabia disso mais,tem o negocio isso aki:

PHP Code:
else if(IsACopCar(newcar))
            {
                if(
GetPlayerOrg(playerid) != 1)
                {
                    
SendClientMessage(playeridCOR_PM"Vocк nгo й da Polнcia Mнlitar, por isso nгo tem a chave desse veнculo !");
                    
RemovePlayerFromVehicleEx(playerid);
                }
                if(
OnDuty[playerid] != 1)
                {
                
SendClientMessage(playerid,COLOR_RED,"Vocк nгo bateu o cartгo.");
                
RemovePlayerFromVehicleEx(playerid);
                }
            } 
entao como vou add os carros? nгo sei add novos carros.entendeu

tentei isso mais nгo deu certo : https://sampforum.blast.hk/showthread.php?tid=222093
Procura a var/const/SejaLбOqueFor IsACopCar no seu GM, aн lб vai estar listados os IDs dos carros que й de COP, quando vocк criar o carro, vocк pega o ID dele (Nгo o modelo), e adiciona nesta lista!
Se vocк nгo saber como pegar o ID de algum carro, cria um comando GetVehicleId para mostrar numa mensбgem para vocк In-Game...
Reply
#7

Quote:
Originally Posted by HeyHoLetsGo
View Post
Procura a var/const/SejaLбOqueFor IsACopCar no seu GM, aн lб vai estar listados os IDs dos carros que й de COP, quando vocк criar o carro, vocк pega o ID dele (Nгo o modelo), e adiciona nesta lista!
Se vocк nгo saber como pegar o ID de algum carro, cria um comando GetVehicleId para mostrar numa mensбgem para vocк In-Game...
Nгo tem nada disso,so tem isso:

PHP Code:
forward IsACopCar(carid);
public 
IsACopCar(carid)//copcarroo
{
    if((
carid >= 1) && (carid <= 24))
    {
        return 
true;
    }
    return 
0;
}
else if(
IsACopCar(newcar))
            {
                if(
GetPlayerOrg(playerid) != 1)
                {
                    
SendClientMessage(playeridCOR_PM"Vocк nгo й da Polнcia Mнlitar, por isso nгo tem a chave desse veнculo !");
                    
RemovePlayerFromVehicleEx(playerid);
                }
                if(
OnDuty[playerid] != 1)
                {
                
SendClientMessage(playerid,COLOR_RED,"Vocк nгo bateu o cartгo.");
                
RemovePlayerFromVehicleEx(playerid);
                }
            }
//|=============== 28єBPM =====================================================================================================
    
AddStaticVehicleEx(596,1528.1450,-1683.9496,5.6140,270.1498,103,1,-1); // carro pm 1
    
AddStaticVehicleEx(596,1538.7369,-1644.5382,5.6141,180.1423,103,1,-1); // carro pm 2
    
AddStaticVehicleEx(528,1558.9006,-1693.3123,5.9415,178.8225,1,1,-1); // carro pm 3
    
AddStaticVehicleEx(596,1583.5354,-1711.4492,5.6148,359.9980,103,1,-1); // carro pm 4
    
AddStaticVehicleEx(599,1546.7996,-1667.9423,6.0823,89.8966,103,1,-1); // carro pm 5
    
AddStaticVehicleEx(599,1603.0945,-1700.1824,6.0806,89.6221,103,1,-1); // carro pm 6
    
AddStaticVehicleEx(427,1564.6661,-1710.9261,6.0222,359.5273,103,1,-1); // carro pm 7
    
AddStaticVehicleEx(427,1585.2527,-1667.6151,6.0242,269.5962,103,1,-1); // carro pm 8
    
AddStaticVehicleEx(528,1603.0577,-1684.0579,5.9346,90.1354,1,1,-1); // carro pm 9
    
AddStaticVehicleEx(596,1604.5824,-1630.2122,13.2354,89.0858,103,1,-1); // carro pm 10
    
AddStaticVehicleEx(596,1604.6581,-1619.0682,13.2364,88.2327,103,1,-1); // carro pm 11
    
AddStaticVehicleEx(437,1601.8105,-1608.3923,13.6168,89.1554,103,1,-1); // carro pm 12
    
AddStaticVehicleEx(523,1545.7140,-1709.9341,5.4589,359.5055,1,1,-1); // carro pm 13
    
AddStaticVehicleEx(523,1540.9708,-1706.4495,5.4605,321.1239,1,1,-1); // carro pm 14
    
AddStaticVehicleEx(523,1536.2023,-1699.5582,5.4611,305.3377,1,1,-1); // carro pm 15
    
AddStaticVehicleEx(523,1563.9626,-1635.8737,13.1244,358.7776,1,1,-1); // carro pm 16
    
AddStaticVehicleEx(523,1553.6471,-1635.6586,13.1271,1.6618,1,1,-1); // carro pm 17
    
AddStaticVehicleEx(497,1562.3970,-1657.4563,28.5724,88.8303,1,46,-1); // heli pm 18
    
AddStaticVehicleEx(497,1559.3757,-1642.7686,28.5794,89.0518,1,46,-1); // heli pm 19
     
AddStaticVehicleEx(596,1546.5264,-1654.9142,5.6115,89.7843,103,1,-1); // carro pm 1
    
AddStaticVehicleEx(596,1546.5048,-1680.2897,5.6168,89.7568,103,1,-1); // carro pm 2
    
AddStaticVehicleEx(596,1604.6068,-1624.5585,13.2365,89.8062,103,1,-1); // carro pm 3
    
AddStaticVehicleEx(596,1574.5569,-1711.3885,5.6114,359.6248,103,1,-1); // carro PM
    
AddStaticVehicleEx(596,1546.6381,-1697.8854,13.2692,90.6866,103,1,-1); 
so isso.entendeu to perdidao.
Reply
#8

Olha no final da linha 5 deixei um comentбrio.

pawn Code:
forward IsACopCar(carid);

public IsACopCar(carid)//copcarroo
{
    if((carid >= 1) && (carid <= 24) || (carid ID) || (carid ID) || (carid ID)) // <~~~~ Vai colocando || e adicionando (carid ID) com o ID dos carros que vocк criou! Entendeu?
    {
        return true;
    }
    return 0;
}

else if(IsACopCar(newcar))
            {
                if(GetPlayerOrg(playerid) != 1)
                {
                    SendClientMessage(playerid, COR_PM, "Vocк nгo й da Polнcia Mнlitar, por isso nгo tem a chave desse veнculo !");
                    RemovePlayerFromVehicleEx(playerid);
                }
                if(OnDuty[playerid] != 1)
                {
                SendClientMessage(playerid,COLOR_RED,"Vocк nгo bateu o cartгo.");
                RemovePlayerFromVehicleEx(playerid);
                }
            }

//|=============== 28єBPM =====================================================================================================
    AddStaticVehicleEx(596,1528.1450,-1683.9496,5.6140,270.1498,103,1,-1); // carro pm 1
    AddStaticVehicleEx(596,1538.7369,-1644.5382,5.6141,180.1423,103,1,-1); // carro pm 2
    AddStaticVehicleEx(528,1558.9006,-1693.3123,5.9415,178.8225,1,1,-1); // carro pm 3
    AddStaticVehicleEx(596,1583.5354,-1711.4492,5.6148,359.9980,103,1,-1); // carro pm 4
    AddStaticVehicleEx(599,1546.7996,-1667.9423,6.0823,89.8966,103,1,-1); // carro pm 5
    AddStaticVehicleEx(599,1603.0945,-1700.1824,6.0806,89.6221,103,1,-1); // carro pm 6
    AddStaticVehicleEx(427,1564.6661,-1710.9261,6.0222,359.5273,103,1,-1); // carro pm 7
    AddStaticVehicleEx(427,1585.2527,-1667.6151,6.0242,269.5962,103,1,-1); // carro pm 8
    AddStaticVehicleEx(528,1603.0577,-1684.0579,5.9346,90.1354,1,1,-1); // carro pm 9
    AddStaticVehicleEx(596,1604.5824,-1630.2122,13.2354,89.0858,103,1,-1); // carro pm 10
    AddStaticVehicleEx(596,1604.6581,-1619.0682,13.2364,88.2327,103,1,-1); // carro pm 11
    AddStaticVehicleEx(437,1601.8105,-1608.3923,13.6168,89.1554,103,1,-1); // carro pm 12
    AddStaticVehicleEx(523,1545.7140,-1709.9341,5.4589,359.5055,1,1,-1); // carro pm 13
    AddStaticVehicleEx(523,1540.9708,-1706.4495,5.4605,321.1239,1,1,-1); // carro pm 14
    AddStaticVehicleEx(523,1536.2023,-1699.5582,5.4611,305.3377,1,1,-1); // carro pm 15
    AddStaticVehicleEx(523,1563.9626,-1635.8737,13.1244,358.7776,1,1,-1); // carro pm 16
    AddStaticVehicleEx(523,1553.6471,-1635.6586,13.1271,1.6618,1,1,-1); // carro pm 17
    AddStaticVehicleEx(497,1562.3970,-1657.4563,28.5724,88.8303,1,46,-1); // heli pm 18
    AddStaticVehicleEx(497,1559.3757,-1642.7686,28.5794,89.0518,1,46,-1); // heli pm 19
     AddStaticVehicleEx(596,1546.5264,-1654.9142,5.6115,89.7843,103,1,-1); // carro pm 1
    AddStaticVehicleEx(596,1546.5048,-1680.2897,5.6168,89.7568,103,1,-1); // carro pm 2
    AddStaticVehicleEx(596,1604.6068,-1624.5585,13.2365,89.8062,103,1,-1); // carro pm 3
    AddStaticVehicleEx(596,1574.5569,-1711.3885,5.6114,359.6248,103,1,-1); // carro PM
    AddStaticVehicleEx(596,1546.6381,-1697.8854,13.2692,90.6866,103,1,-1);
Pra saber o ID do carro que vocк criou, crie um comando tipo assim:

pawn Code:
CMD:idcarro(playerid)
{
    new str[20];
    format(str,20,"[ ! ] ID do carro: %d",GetPlayerVehicleID(playerid));
    SendClientMessage(playerid,-1,str);
}
OBS: Presisa da include ZCMD! No topo: #include ZCMD[/I]
Reply
#9

Quote:
Originally Posted by HeyHoLetsGo
View Post
Olha no final da linha 5 deixei um comentбrio.

pawn Code:
forward IsACopCar(carid);

public IsACopCar(carid)//copcarroo
{
    if((carid >= 1) && (carid <= 24) || (carid ID) || (carid ID) || (carid ID)) // <~~~~ Vai colocando || e adicionando (carid ID) com o ID dos carros que vocк criou! Entendeu?
    {
        return true;
    }
    return 0;
}

else if(IsACopCar(newcar))
            {
                if(GetPlayerOrg(playerid) != 1)
                {
                    SendClientMessage(playerid, COR_PM, "Vocк nгo й da Polнcia Mнlitar, por isso nгo tem a chave desse veнculo !");
                    RemovePlayerFromVehicleEx(playerid);
                }
                if(OnDuty[playerid] != 1)
                {
                SendClientMessage(playerid,COLOR_RED,"Vocк nгo bateu o cartгo.");
                RemovePlayerFromVehicleEx(playerid);
                }
            }

//|=============== 28єBPM =====================================================================================================
    AddStaticVehicleEx(596,1528.1450,-1683.9496,5.6140,270.1498,103,1,-1); // carro pm 1
    AddStaticVehicleEx(596,1538.7369,-1644.5382,5.6141,180.1423,103,1,-1); // carro pm 2
    AddStaticVehicleEx(528,1558.9006,-1693.3123,5.9415,178.8225,1,1,-1); // carro pm 3
    AddStaticVehicleEx(596,1583.5354,-1711.4492,5.6148,359.9980,103,1,-1); // carro pm 4
    AddStaticVehicleEx(599,1546.7996,-1667.9423,6.0823,89.8966,103,1,-1); // carro pm 5
    AddStaticVehicleEx(599,1603.0945,-1700.1824,6.0806,89.6221,103,1,-1); // carro pm 6
    AddStaticVehicleEx(427,1564.6661,-1710.9261,6.0222,359.5273,103,1,-1); // carro pm 7
    AddStaticVehicleEx(427,1585.2527,-1667.6151,6.0242,269.5962,103,1,-1); // carro pm 8
    AddStaticVehicleEx(528,1603.0577,-1684.0579,5.9346,90.1354,1,1,-1); // carro pm 9
    AddStaticVehicleEx(596,1604.5824,-1630.2122,13.2354,89.0858,103,1,-1); // carro pm 10
    AddStaticVehicleEx(596,1604.6581,-1619.0682,13.2364,88.2327,103,1,-1); // carro pm 11
    AddStaticVehicleEx(437,1601.8105,-1608.3923,13.6168,89.1554,103,1,-1); // carro pm 12
    AddStaticVehicleEx(523,1545.7140,-1709.9341,5.4589,359.5055,1,1,-1); // carro pm 13
    AddStaticVehicleEx(523,1540.9708,-1706.4495,5.4605,321.1239,1,1,-1); // carro pm 14
    AddStaticVehicleEx(523,1536.2023,-1699.5582,5.4611,305.3377,1,1,-1); // carro pm 15
    AddStaticVehicleEx(523,1563.9626,-1635.8737,13.1244,358.7776,1,1,-1); // carro pm 16
    AddStaticVehicleEx(523,1553.6471,-1635.6586,13.1271,1.6618,1,1,-1); // carro pm 17
    AddStaticVehicleEx(497,1562.3970,-1657.4563,28.5724,88.8303,1,46,-1); // heli pm 18
    AddStaticVehicleEx(497,1559.3757,-1642.7686,28.5794,89.0518,1,46,-1); // heli pm 19
     AddStaticVehicleEx(596,1546.5264,-1654.9142,5.6115,89.7843,103,1,-1); // carro pm 1
    AddStaticVehicleEx(596,1546.5048,-1680.2897,5.6168,89.7568,103,1,-1); // carro pm 2
    AddStaticVehicleEx(596,1604.6068,-1624.5585,13.2365,89.8062,103,1,-1); // carro pm 3
    AddStaticVehicleEx(596,1574.5569,-1711.3885,5.6114,359.6248,103,1,-1); // carro PM
    AddStaticVehicleEx(596,1546.6381,-1697.8854,13.2692,90.6866,103,1,-1);
Pra saber o ID do carro que vocк criou, crie um comando tipo assim:

pawn Code:
CMD:idcarro(playerid)
{
    new str[20];
    format(str,20,"[ ! ] ID do carro: %d",GetPlayerVehicleID(playerid));
    SendClientMessage(playerid,-1,str);
}
OBS: Presisa da include ZCMD! No topo: #include ZCMD[/I]
vlw mano eu fiz um negocio aki e deu certo.
Reply
#10

Quote:
Originally Posted by Hans_Zimmer
View Post
vlw mano eu fiz um negocio aki e deu certo.
(:
Se vocк й iniciante em Pawn, te recomendo esse tutorial. Leia porque ele й muito bom, aprendi muita coisa aн...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)