Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- COMMAND:comboio(playerid, params[])
- {
- if(APlayerData[playerid][LoggedIn] == false) return 0;
- if(APlayerData[playerid][PlayerClass] != ClassTruckDriver) return SCM (playerid, 0xff0000FF, "Você precisa ser um caminhoneiro, /mudar!");
- new ConvoyList[2000], NumMembers, ConvoyStatus[10], NomeQ[20], Name[24];
- switch(GetVehicleModel(GetPlayerVehicleID(playerid))){
- case VehicleDFT30, VehicleFlatbed, VehicleCementTruck: { }
- case VehicleRoadTrain, VehicleTanker, VehicleLineRunner: {
- switch(GetVehicleModel(GetVehicleTrailer(GetPlayerVehicleID(playerid)))) {
- case VehicleTrailerFluids, VehicleTrailerCargo, VehicleTrailerCargo2, VehicleTrailerOre: { }}}
- default: return SendClientMessage(playerid, -1, "{ff0000}Você não está com um caminhão ou um trailer atrelado!");}
- if(!isnull(params)) {
- if(strval(params) < 0 || strval(params) >= MAX_CONVOYS) return SendClientMessage(playerid, -1, "{ff0000}Tente novamente!");
- return Dialog_SelectConvoy(playerid, true, strval(params)), 1;}
- for (new i; i < MAX_CONVOYS; i++) {
- GetPlayerName(AConvoys[i][Members][0], Name, sizeof(Name));
- if (AConvoys[i][Status] == CONVOY_EMPTY) {
- NumMembers = 0;
- format(ConvoyStatus, 10, "vazio");
- format(ConvoyList, sizeof(ConvoyList), "%s{FF8000}Comboio {FFFFFF}vázio - {FF8000}Caminhoneiros: {FFFFFF}0 - {FF8000}Criar\n", ConvoyList);}
- else{
- NumMembers = Convoy_CountMembers(i);
- if(strlen(AConvoys[i][ComboioNome]) > 0)
- format(NomeQ, 20, AConvoys[i][ComboioNome]);
- else
- format(NomeQ, 20, "[sem nome]");
- switch (AConvoys[i][Status]) {
- case CONVOY_OPEN: format(ConvoyStatus, 10, "Aberto");
- case CONVOY_FULL: format(ConvoyStatus, 10, "Cheio");
- case CONVOY_CLOSED: format(ConvoyStatus, 10, "Fechado");}
- format(ConvoyList, sizeof(ConvoyList), "%s{FF8000}Comboio {FFFFFF}%s - {FF8000}Caminhoneiros: {FFFFFF}%i - {FF8000}%s - {FFFFFF}%s\n", ConvoyList, NomeQ, NumMembers, ConvoyStatus, Name);}}
- ShowPlayerDialog(playerid, DialogSelectConvoy, DIALOG_STYLE_LIST, "{FFFFFF}#{FF8000} Comboio:", ConvoyList, "Selecionar", "Cancelar"); }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment