Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- enum vBradoks {
- vVeiculoIDX,
- vPlaca[9]
- }
- new VeiculoBradoks[MAX_VEHICLES][vBradoks];
- CMD:criarveiculo(playerid, params[]) {
- new idveiculo, cor[2], placa[9], Float:Pos[4], string[140];
- if(sscanf(params, "ddds[9]", idveiculo, cor[0], cor[1], placa)) return SendClientMessage(playerid, -1, "[ ERRO ] {FF0000}Use: /criarveiculo [id do veiculo] [cor 1] [cor 2] [placa]");
- GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
- GetPlayerFacingAngle(playerid, Pos[3]);
- VeiculoBradoks[idveiculo][vVeiculoIDX] = AddStaticVehicle(idveiculo, Pos[0], Pos[1], Pos[2], Pos[3], cor[0], cor[1]);
- SetVehicleNumberPlateEx(VeiculoBradoks[idveiculo][vVeiculoIDX], placa);
- format(string, sizeof(string), "[x] Veiculo (ID Geral: %d) - (ID Interno: %d) - (Placa: %s) criado com sucesso !", idveiculo, VeiculoBradoks[idveiculo][vVeiculoIDX], placa);
- SendClientMessage(playerid, -1, string);
- return 1;
- }
- CMD:pegarplaca(playerid) {
- new string[148];
- if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, "[ ERRO ] {FF0000}Você não está dentro de um veiculo !");
- format(string, sizeof(string), "{00FF7F}[x] Veiculo ( ID Geral:{FFFFFF} %d {00FF7F}) - ( ID Interno:{FFFFFF} %d {00FF7F}) - ( Placa:{FFFFFF} %s {00FF7F})", GetVehicleModel(GetPlayerVehicleID(playerid)), GetPlayerVehicleID(playerid), GetVehicleNumberPlateEx(GetPlayerVehicleID(playerid)));
- SendClientMessage(playerid, -1, string);
- return 1;
- }
- stock SetVehicleNumberPlateEx(carid, plate[]) {
- format(VeiculoBradoks[carid][vPlaca], 9, "%s", plate);
- SetVehicleNumberPlate(carid, VeiculoBradoks[carid][vPlaca]);
- SetVehicleToRespawn(carid);
- return 1;
- }
- stock GetVehicleNumberPlateEx(carid) {
- new plate[9];
- for(new i = 0; i < 9; i++) {
- strcat(plate, VeiculoBradoks[carid][vPlaca][i]);
- }
- return plate;
- }
Advertisement
Add Comment
Please, Sign In to add comment