Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Made by: Reebok1
- // Homepage: www.sa-mp.com
- #include <a_samp>
- #define D_ALLAUTO 0
- new qPlayerVehicleID[MAX_PLAYERS];
- new VehicleNames[17][] = {
- "Infernus","Sultan","Turismo","Bullet","NRG-500","Elegy","Uranus","Flash","Sandking","Huntley","Phoenix",
- "Cheetah","Buffalo","Banshee","Admiral","Freeway","Comet"
- };
- public OnPlayerConnect(playerid)
- {
- qPlayerVehicleID[playerid] = INVALID_VEHICLE_ID;
- return 1;
- }
- public OnPlayerDisconnect(playerid,reason)
- {
- if(qPlayerVehicleID[playerid] != INVALID_VEHICLE_ID)DestroyVehicle(qPlayerVehicleID[playerid]);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(!strcmp(cmdtext, "/luxveh", true))
- {
- new text[2048],carname[24];
- for(new i;i<sizeof(VehicleNames);i++)
- {
- format(carname,sizeof(carname),"%s\n",VehicleNames[i]);
- strcat(text,carname);
- }
- ShowPlayerDialog(playerid,D_ALLAUTO,DIALOG_STYLE_LIST,"Lux Vehicles",text,"Spawn","Exit");
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == D_ALLAUTO)
- {
- if(!response)return 0;
- new Float:pos[4],text[128];
- GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
- GetPlayerFacingAngle(playerid,pos[3]);
- if(qPlayerVehicleID[playerid] != INVALID_VEHICLE_ID)DestroyVehicle(qPlayerVehicleID[playerid]);
- qPlayerVehicleID[playerid] = CreateVehicle((listitem+400),pos[0],pos[1],pos[2],pos[3],random(256),random(256),-1);
- PutPlayerInVehicle(playerid,qPlayerVehicleID[playerid],0);
- format(text,sizeof(text),"Name: %s Model: %d spawned.",VehicleNames[listitem],(listitem+400));
- SendClientMessage(playerid,0xA24949FF,text);
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement