[Ajuda] Caminhoneiro
#1

alguem teria um fs de caminhoneiro tipo mini missгo a pessoa vai pega um caminhгo e ao chegar no destino da entrega ganhar uma graninha
Reply
#2

Aqui estб : https://sampforum.blast.hk/showthread.php?tid=251180



Espero ter ajudado .
Reply
#3

Quer uma dica pra adicionar a profissгo no seu [GM] ? - Pega uma profissгo jб existente e e vai pegando ela de base, e vai adicionando a profissao embaixo dela..

pawn Код:
#define C_Caminhoneiro 0x9ACD32AA
#define Caminhoneiro //AQUI TU POEM O ID DA PROFISSAO (ex: 60)
#define Salario_Caminhoneiro 3400
pawn Код:
if(strcmp(cmd, "/profcaminhoneiro", true) == 0) {
SendClientMessage(playerid, Vermelho, "Vocк foi spawnado atй a prof caminhoneiro");
SetPlayerPos(playerid,-529.7094,-496.8642,25.3076);
return 1;
}

if(strcmp(cmd, "/descargacaminhoneiro", true) == 0) {
SendClientMessage(playerid, Vermelho, "Vocк foi spawnado atй o descargamento dos caminhoneiros");
SetPlayerPos(playerid,-62.1161,-1112.2759,1.0781);
return 1;
}
pawn Код:
if(strcmp(cmd, "/carregar", true) == 0) {
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") != Caminhoneiro)
    return SendClientMessage(playerid, -1, "Vocк nгo й caminhoneiro!");
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
new modelo;
modelo = GetVehicleModel(VehicleID);
if(modelo == 515) {
new check;
check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcam){
if(Cargas[playerid] == 0){
SendClientMessage(playerid,COLOR_GREEN,"Carga Pegada!!");
SendClientMessage(playerid,COLOR_GREEN,"Para descarregб-la, Use (/gps) e Selecione 'Area de Descarga' e siga o CheckPoint");
Cargas[playerid] = 1;
return 1;
} else {
SendClientMessage(playerid,Vermelho,"Seu caminhao ja estб carregado!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб no check de cargas!");
return 1;
}
} else {
SendClientMessage(playerid, Vermelho, " Vocк nгo estб em um caminhгo de pegar cargas.");
return 1;
}
}

if(strcmp(cmd,"/descarregar",true) == 0){
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(dini_Int(file, "Profissao") != Caminhoneiro)
    return SendClientMessage(playerid, -1, "Vocк nгo й caminhoneiro!");
new check;
check = CPS_GetPlayerCheckpoint(playerid);
if(check == checkcamdes){
if(Cargas[playerid] == 0){
SendClientMessage(playerid,Vermelho,"Seu veнculo nгo estб carregado com uma carga!");
return 1;
} else {
Cargas[playerid] = 0;
SendClientMessage(playerid,COLOR_GREEN,"Seu veнculo foi descarregado e vocк ganhou 500 reais.");
GivePlayerMoney(playerid,500);
return 1;
}
} else {
SendClientMessage(playerid,Vermelho," Vocк nгo esta no ponto de descarregar.");
return 1;
}
}
pawn Код:
if(dini_Int(file, "Profissao") == Caminhoneiro){
SendClientMessage(playerid, C_PC,"~~~~~~~~~~~~~~~~~~~~ Caminhoneiro ~~~~~~~~~~~~~~~~~~~~");
SendClientMessage(playerid, Branco,"/carregar");
SendClientMessage(playerid, Branco,"/descarregar");
SendClientMessage(playerid, Branco,"Coloque /gps e coloque em 'Area de Carga'");
SendClientMessage(playerid, C_PC,"~~~~~~~~~~~~~~~~~~~~ Caminhoneiro ~~~~~~~~~~~~~~~~~~~~");
}
pawn Код:
if(dini_Int(file, "Profissao") == Caminhoneiro){
SendClientMessage(playerid, C_PC,"~~~~~~~~~~~~~~~~~~~~ Caminhoneiro ~~~~~~~~~~~~~~~~~~~~");
format(msg,sizeof(msg),"Vocк ganharб um salario de: %d", Salario_Caminhoneiro);
SendClientMessage(playerid,Branco,msg);
SendClientMessage(playerid, C_PC,"~~~~~~~~~~~~~~~~~~~~ Caminhoneiro ~~~~~~~~~~~~~~~~~~~~");
}
Checkpoints
pawn Код:
new checkcam;
new checkcamdes;

checkcam = CPS_AddCheckpoint(-529.7094,-496.8642,25.3076, 2.0, 40);
checkcamdes = CPS_AddCheckpoint(-61.3246,-1111.3795,1.0781, 6.0 , 60);

if(checknome == checkcam){
SendClientMessage(playerid, Verde, "••••••••••••••••• Caminhoneiro ••••••••••••••••");
SendClientMessage(playerid, COLOR_WHITE, "Pegue um 'Caminhao' e Carregue-o Usando: /carregar");
SendClientMessage(playerid, COLOR_WHITE, "e Depois Descarregue-o no CheckPoint de Descarga");
SendClientMessage(playerid, Verde, "••••••••••••••••• Caminhoneiro ••••••••••••••••");
return 1;
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if(checknome == checkcamdes){
SendClientMessage(playerid, Verde, "••••••••••••••••• Caminhoneiro ••••••••••••••••");
SendClientMessage(playerid, COLOR_WHITE, "Descarregue sua Carga Usando: /descarregar");
SendClientMessage(playerid, COLOR_WHITE, "Volte e Pegue mais Cargas. +500R$");
SendClientMessage(playerid, Verde, "••••••••••••••••• Caminhoneiro ••••••••••••••••");
return 1;
}
ae tu poem ele no menu das suas props

e se quiser:
pawn Код:
if(listitem == 1)
{
if(dini_Int(file, "Carteira") == 1 && dini_Int(file, "Level")> 10){
SendClientMessage(playerid, 0x80FF00AA, "[INFO] Profissгo alterada com sucesso, agora vocк й um Caminhoneiro.");
SendClientMessage(playerid, 0x80FF00AA, "[INFO] Veja os comandos de sua profissгo, Digite: /profissao.");
dini_IntSet(file, "Profissao", 65);
PlayerPlaySound(playerid, 1057, 0, 0, 0);
Logarprof(playerid);
} else {
SendClientMessage(playerid, Vermelho, "(INFO) Vocк nгo carteira de trabalho, vб atй a Agencia de Licencas e assine.");
}
}
Ajudei? +rep
Reply
#4

http://forum.sa-mp.com/showthread.ph...ht=trucker+job
http://forum.sa-mp.com/showthread.ph...ht=trucker+job

Reply
#5

quero criar novos potos de carga e descarga pra gm de caminhoneiro tipo eu crio um determinado local no mapa tipo uma refinaria como criar local de carga e descarga la ajuda por favor quero colocar em meu gm


serve:216.245.212.165:7070

skyp: fernando.coder

face: fernandopererira
Reply
#6

Quote:
Originally Posted by fernando_coder
Посмотреть сообщение
quero criar novos potos de carga e descarga pra gm de caminhoneiro tipo eu crio um determinado local no mapa tipo uma refinaria como criar local de carga e descarga la ajuda por favor quero colocar em meu gm


serve:216.245.212.165:7070

skyp: fernando.coder

face: fernandopererira
Reply
#7

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
KKKk veio RiLitros kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kk
Reply
#8

Ola pessoal Estou aqui para pedi a ajuda de Vocкs presciso saber como eu faзo meus prуpios sistemas de caminhoneiro e tbm como criar meu prуpio sistema de velocimetro sу gostaria de saber como fazer meus pґropios sistemas se alguem puder me ajudar agradeзo
Reply
#9

Quote:
Originally Posted by gba
Посмотреть сообщение
Ola pessoal Estou aqui para pedi a ajuda de Vocкs presciso saber como eu faзo meus prуpios sistemas de caminhoneiro e tbm como criar meu prуpio sistema de velocimetro sу gostaria de saber como fazer meus pґropios sistemas se alguem puder me ajudar agradeзo
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)