Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- a_samp = SaMP TeaM
- zcmd = ZeeX Include
- iSmir = Criador do FilterScript
- Perfil Fórum SAMP: http://forum.sa-mp.com/member.php?u=183507
- */
- #include <a_samp>
- #include zcmd
- #define VEICULOS_TOTAL 1000 // Coloque o Tanto de Veiculo que seu Servidor tem
- //===== DIALOGS =======//
- #define iTunar 15
- #define iNitro 10
- #define iPintar 58
- #define iPaintJob 100
- #define iRodas 154
- //====== VARIAVEIS ======//
- new
- iBlindagemSmirnoff[MAX_VEHICLES]
- ;
- new
- CelulasMinhaBlindagem[55]
- ;
- new
- CapuDuCarro[MAX_PLAYERS],
- TaAbertoo[MAX_PLAYERS]
- ;
- public OnFilterScriptInit()
- {
- print(" Sistema de TunninG ");
- print(" Carregando.... ");
- print(" Status: ... Ligado ");
- print(" Digite /ajudatunning ");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print(" Sistema de TunninG ");
- print(" Desligando ");
- print(" Status: ... Desligado ");
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage (playerid, -1, "Sistema de TunninG By Smirnoff " ) ;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- SendClientMessage (playerid, -1, "Sistema de TunninG By Smirnoff " ) ;
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- iBlindagemSmirnoff[GetPlayerVehicleID(vehicleid)] = 0;
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new vehicle = GetPlayerVehicleID(playerid);
- if(dialogid == iTunar)
- {
- switch(listitem)
- {
- case 0:
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid, -1,"[iTunninG System]: Você Reparou o seu Veiculo");
- }
- case 1:
- {
- if ( IsPlayerInAnyVehicle ( playerid ) )
- {
- iBlindagemSmirnoff[GetPlayerVehicleID(playerid)] = 100;
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid, -1, "[iTunninG System]: Você colocou blindagem em seu veiculo!");
- }
- else
- {
- SendClientMessage ( playerid, -1, "ERRO: Para você comprar uma blindagem , você precisa estar em um carro." ) ;
- }
- }
- case 2:
- {
- ShowPlayerDialog(playerid,iPintar,DIALOG_STYLE_LIST,"Pintar Carro","Branco\nPreto\nAzul\nAzul Fraco\nVerde\nVerde Fraco\nRosa\nMarron","OK","");
- }
- case 3:
- {
- ShowPlayerDialog(playerid,iNitro,DIALOG_STYLE_LIST,"Nitrox","Nitro 1\nNitro 2\nNitro 3","OK","");
- }
- case 4:
- {
- AddVehicleComponent(vehicle, 1087);
- SendClientMessage(playerid, -1,"Você Colocou Hidraulica no Seu Carro");
- }
- case 5:
- {
- ShowPlayerDialog(playerid,iRodas,DIALOG_STYLE_LIST,"Rodas","Shadow \nMega \nRimshine \nWires \nClassic \nTwist \nCutter \nSwitch \nGrove \nDollar \nTrance \nAtomic","OK","");
- }
- case 6:
- {
- ShowPlayerDialog(playerid,iPaintJob,DIALOG_STYLE_LIST,"PaintJob","PaintJob 1\nPaintJob 2\nPaintJob 3","OK","");
- }
- case 7:
- {
- new a, b, c, d, e, f, g;
- new Carruuh = GetPlayerVehicleID(playerid);
- if(Carruuh != INVALID_VEHICLE_ID)
- {
- if(CapuDuCarro[playerid] == 0)
- {
- GetVehicleParamsEx(Carruuh, a, b, c, d, e, f, g);
- SetVehicleParamsEx(Carruuh, a, b, c, d, VEHICLE_PARAMS_ON, e, f);
- CapuDuCarro[playerid] = 1;
- SendClientMessage(playerid, -1, "[iTunninG]: Capo aberto");
- }
- }
- }
- case 8:
- {
- new a, b, c, d, e, f, g;
- new Carruuh = GetPlayerVehicleID(playerid);
- if(Carruuh != INVALID_VEHICLE_ID)
- {
- if(CapuDuCarro[playerid] == 1)
- {
- GetVehicleParamsEx(Carruuh, a, b, c, d, e, f, g);
- SetVehicleParamsEx(Carruuh, a, b, c, d, VEHICLE_PARAMS_OFF, e, f);
- CapuDuCarro[playerid] = 0;
- SendClientMessage(playerid, -1, "[iTunninG]: Capo fechado");
- }
- }
- }
- case 9:
- {
- new a, b, c, d, e, f, g;
- new Carruuh = GetPlayerVehicleID(playerid);
- if(Carruuh != INVALID_VEHICLE_ID)
- {
- if(TaAbertoo[playerid] == 0)
- {
- GetVehicleParamsEx(Carruuh, a, b, c, d, e, f, g);
- SetVehicleParamsEx(Carruuh, a, b, c, d, e, VEHICLE_PARAMS_ON, g);
- TaAbertoo[playerid] = 1;
- SendClientMessage(playerid, -1, "[iTunninG]: Porta malas aberto");
- }
- }
- }
- case 10:
- {
- new a, b, c, d, e, f, g;
- new Carruuh = GetPlayerVehicleID(playerid);
- if(Carruuh != INVALID_VEHICLE_ID)
- { if(TaAbertoo[playerid] == 1)
- {
- GetVehicleParamsEx(Carruuh, a, b, c, d, e, f, g);
- SetVehicleParamsEx(Carruuh, a, b, c, d, e, VEHICLE_PARAMS_OFF, g);
- TaAbertoo[playerid] = 0;
- SendClientMessage(playerid, -1, "[iTunninG]: Porta malas fechado");
- }
- }
- }
- case 11:
- {
- if ( IsPlayerInAnyVehicle ( playerid ) )
- {
- format ( CelulasMinhaBlindagem, sizeof ( CelulasMinhaBlindagem ), "Seu veiculo ainda possui [%i%] de blindagem.", iBlindagemSmirnoff [ GetPlayerVehicleID ( playerid ) ] ) ;
- SendClientMessage ( playerid, -1, CelulasMinhaBlindagem ) ;
- }
- else
- {
- SendClientMessage ( playerid, -1, "ERRO: Você não está em nenhum Veiculo" ) ;
- }
- }
- }
- return 1;
- }
- if(dialogid == iNitro)
- {
- switch(listitem)
- {
- case 0:
- {
- AddVehicleComponent(vehicle, 1009); // Nitro 1
- SendClientMessage(playerid, -1,"Você Colocou Nitro 1");
- }
- case 1:
- {
- AddVehicleComponent(vehicle, 1008); // Nitro 2
- SendClientMessage(playerid, -1,"Você Colocou Nitro 2");
- }
- case 2:
- {
- AddVehicleComponent(vehicle, 1010); // Nitro 3
- SendClientMessage(playerid, -1,"Você Colocou Nitro 3");
- }
- }
- }
- if(dialogid == iPaintJob)
- {
- switch(listitem)
- {
- case 0:
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 0);
- }
- case 1:
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 1);
- }
- case 2:
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid), 2);
- }
- }
- return 1;
- }
- if(dialogid == iRodas)
- {
- switch(listitem)
- {
- case 0:
- {
- AddVehicleComponent(vehicle, 1073);
- SendClientMessage(playerid, -1,"Você Colocou Shadow ");
- }
- case 1:
- {
- AddVehicleComponent(vehicle, 1074);
- SendClientMessage(playerid, -1,"Você Colocou Mega ");
- }
- case 2:
- {
- AddVehicleComponent(vehicle, 1075);
- SendClientMessage(playerid, -1,"Você Colocou Rimshine");
- }
- case 3:
- {
- AddVehicleComponent(vehicle, 1076);
- SendClientMessage(playerid, -1,"Você Colocou Wires");
- }
- case 4:
- {
- AddVehicleComponent(vehicle, 1077);
- SendClientMessage(playerid, -1,"Você Colocou Classic");
- }
- case 5:
- {
- AddVehicleComponent(vehicle, 1078);
- SendClientMessage(playerid, -1,"Você Colocou Twist");
- }
- case 6:
- {
- AddVehicleComponent(vehicle, 1079);
- SendClientMessage(playerid, -1,"Você Colocou Cutter");
- }
- case 7:
- {
- AddVehicleComponent(vehicle, 1080);
- SendClientMessage(playerid, -1,"Você Colocou Switch");
- }
- case 8:
- {
- AddVehicleComponent(vehicle, 1081);
- SendClientMessage(playerid, -1,"Você Colocou Grove");
- }
- case 9:
- {
- AddVehicleComponent(vehicle, 1082);
- SendClientMessage(playerid, -1,"Você Colocou Import");
- }
- case 10:
- {
- AddVehicleComponent(vehicle, 1083);
- SendClientMessage(playerid, -1,"Você Colocou Dollar");
- }
- case 11:
- {
- AddVehicleComponent(vehicle, 1084);
- SendClientMessage(playerid, -1,"Você Colocou Trance");
- }
- case 12:
- {
- AddVehicleComponent(vehicle, 1085);
- SendClientMessage(playerid, -1,"Você Colocou Atomic");
- }
- }
- return 1;
- }
- return 1;
- }
- CMD:tunar(playerid)
- {
- ShowPlayerDialog(playerid, iTunar, DIALOG_STYLE_LIST, "iTunninG System ","Reparar Veiculo\nBlindar Veiculo\nPintar Veiculo\nColocar Nitro\nColocar Hidraulica\nTrocar Rodas\nPaintJob\nAbrir Capo\nFechar Capo\nAbir Porta Malas\nVer Blindagem","OK","Cancelar");
- PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement