Jump to content
  • 0

pomoc pise pawno prestalo pracovat


Fuggy

Dotaz

cau kdyz mam

 

 

 

#include <a_samp>

#pragma tabsize 0

#define CreateVehicleEx

#define CARMENU 25000

#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

//==============================================================================

new Float:X, Float:Y, Float:Z, Float:Angle;

new CurrentSpawnedVehicle[MAX_PLAYERS];

//==============================================================================

public OnFilterScriptInit()

{

print("===============================================");

print("Vehicle Selection Menu By Avi Loaded...");

print("===============================================");

return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

dcmd(carmenu, 7, cmdtext);

return 0;

}

dcmd_carmenu(playerid, params[])

{

#pragma unused params

 

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","Motorky\nSilnicni vozdila \nSportovni Auta\nTracky\nDraha auta\nHelikoptery\nLetadla\nLode\nServisni auta", "chci ho !", "nechci ho !");

return 1;

}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

//==============================================================================

}

GetPlayerPos(playerid, X,Y,Z);

GetPlayerFacingAngle(playerid,Angle);

{

//==============================================================================

// Carmenu

//==============================================================================

if(dialogid == CARMENU)

{

if(response)

}

if(listitem == 0) // Bikes

{

ShowPlayerDialog(playerid, CARMENU+1, DIALOG_STYLE_LIST, "Motorky", "BF-400\nBike\nBMX\nHPV1000\nFaggio\nFCR-900\nFreeway\nMountain Bike\nNRG-500\nPCJ-600\nPizzaboy\nSanchez\nWayfarer\nQuad\nBack", "Select", "Cancel");

}

if(listitem == 1) // Off Road vehicles

{

new cMenuString[408];

cMenuString = " ";

strcat(cMenuString, "Landstalker\nBF Injection\nPatriot\nRancher\nSandking\nMesa\nBandito\nDune\nHuntley\nBack");

ShowPlayerDialog(playerid, CARMENU+2, DIALOG_STYLE_LIST, "Off Road Vehicles", cMenuString, "Select", "Cancel");

}

if(listitem == 2) // Sports Vehicles

{

new cMenuString[408];

cMenuString = " ";

strcat(cMenuString, "Buffalo\nStretch\nInfernus\nCheetah\nBanshee\nHotknife\nTurismo\nSabre\nComet\nHotring\nHotring Racer 1\nHotring Racer 2\nSuper GT\nBullet\nUranus\nJester\nSultan\nElegy\nFlash\nClub\nPhoenix\nBack");

ShowPlayerDialog(playerid, CARMENU+3, DIALOG_STYLE_LIST, "Sports Cars", cMenuString, "Select", "Cancel");

}

if(listitem == 3) // Blueberry Trucks

{

ShowPlayerDialog(playerid, CARMENU+4, DIALOG_STYLE_LIST, "Tracky", "Linerunner\nPony\nBus\nRumpo\nPacker\nFlatbed\nBurrito\nTanker\nRoad Train\nTow Truck\nSadler\nPicador\nBack", "Select", "Cancel");

}

if(listitem == 4) // Rare Vehicles

{

ShowPlayerDialog(playerid, CARMENU+5, DIALOG_STYLE_LIST, "draha vozidla", "Dumper\nSecuricar\nMonster\nCaddy\nBaggage\nDozer\nTractor\nCombine\nVortex\nKart\nHotdog\nBack", "Select", "Cancel");

}

if(listitem == 5) // Helicopters

{

ShowPlayerDialog(playerid, CARMENU+6, DIALOG_STYLE_LIST, "Helikoptery", "Cargobob\nHunter\nLeviathan\nMaverick\nPolice Maverick\nNews Chopper\nRaindance\nSparrow\nSea Sparrow\nBack", "Select", "Cancel");

}

if(listitem == 6) // Planes

{

ShowPlayerDialog(playerid, CARMENU+7, DIALOG_STYLE_LIST, "Letadla", "Andromada\nAT-400\nBeagle\nCropduster\nDodo\nHydra\nNevada\nRustler\nShamal\nSkimmer\nStuntplane\nBack", "Select", "Cancel");

}

if(listitem == 7) // Boats

{

ShowPlayerDialog(playerid, CARMENU+8, DIALOG_STYLE_LIST, "Lode", "Coastguard\nDinghy\nJetmax\nLaunch\nMarquis\nPredator\nReefer\nSpeeder\nSquallo\nTropic\nBack", "Select", "Cancel");

}

if(listitem == 8) // Service Vehicles

{

ShowPlayerDialog(playerid, CARMENU+9, DIALOG_STYLE_LIST, "Servisni auta", "Firetruck\nAmbulance\nTaxi\nEnforcer\nCoach\nCabbie\nFBI Rancher\nFBI Truck\nPolice Car LSPD\nPolice Car SFPD\nPolice Car LVPD\nS.W.A.T Van\nBack", "Select", "Cancel");

}

return 1;

}

//==============================================================================

// Bikes

//==============================================================================

if(dialogid == CARMENU+5) // Bikes

{

if(response)

{

if(listitem == 0) // BF-400

{

CreateVehicleEx(playerid,581, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // Bike

{

CreateVehicleEx(playerid,509, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // BMX

{

CreateVehicleEx(playerid,481, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // HPV1000

{

CreateVehicleEx(playerid,523, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Faggio

{

CreateVehicleEx(playerid,462, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // FCR-900

{

CreateVehicleEx(playerid,521, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Freeway

{

CreateVehicleEx(playerid,463, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Mountain Bike

{

CreateVehicleEx(playerid,510, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // NRG-500

{

CreateVehicleEx(playerid,522, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // PCJ-600

{

CreateVehicleEx(playerid,461, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 10) // Pizzaboy

{

CreateVehicleEx(playerid,448, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 11) // Sanchez

{

CreateVehicleEx(playerid,468, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 12) // Wayfarer

{

CreateVehicleEx(playerid,586, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 13) // Quad

{

CreateVehicleEx(playerid,471, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 14) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu ","Motorky\nOff Road Vehicles /nSports Cars\nBlueberry Trucks\nRare Vehicles\nHelicopters\nPlanes\nBoats\nService Vehicles", "Select", "Cancel");

}

return 1;

}

//==============================================================================

// Off Road Vehicles

//==============================================================================

if(dialogid == CARMENU+2) // silnicni vozidla

{

if(response)

{

if(listitem == 0) // Landstalker

{

CreateVehicleEx(playerid,400, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // BF Injection

{

CreateVehicleEx(playerid,424, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Patriot

{

CreateVehicleEx(playerid,470, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Rancher

{

CreateVehicleEx(playerid,489, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Sandking

{

CreateVehicleEx(playerid,495, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Mesa

{

CreateVehicleEx(playerid,500, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Bandito

{

CreateVehicleEx(playerid,568, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Dune

{

CreateVehicleEx(playerid,573, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Huntley

{

CreateVehicleEx(playerid,579, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 43) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Bikes\nOff Road Vehicles \nSports Cars\nBlueberry Trucks\nRare Vehicles\nHelicopters\nPlanes\nBoats\nService Vehicles", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Sports Cars

//==============================================================================

if(dialogid == CARMENU+3) // Sports Cars

{

if(response)

{

if(listitem == 0) // Buffalo

{

CreateVehicleEx(playerid,402, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // Stretch

{

CreateVehicleEx(playerid,409, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Infernus

{

CreateVehicleEx(playerid,411, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Cheetah

{

CreateVehicleEx(playerid,415, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Banshee

{

CreateVehicleEx(playerid,429, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Hotknife

{

CreateVehicleEx(playerid,434, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Turismo

{

CreateVehicleEx(playerid,451, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Sabre

{

CreateVehicleEx(playerid,475, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Comet

{

CreateVehicleEx(playerid,480, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // Hotring

{

CreateVehicleEx(playerid,494, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 10) // Hotring Racer 1

{

CreateVehicleEx(playerid,502, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 11) // Hotring Racer 2

{

CreateVehicleEx(playerid,503, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 12) // Super GT

{

CreateVehicleEx(playerid,506, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 13) // Bullet

{

CreateVehicleEx(playerid,541, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 14) // Uranus

{

CreateVehicleEx(playerid,558, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 15) // Jester

{

CreateVehicleEx(playerid,559, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 16) // Elegy

{

CreateVehicleEx(playerid,562, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 17) // Flash

{

CreateVehicleEx(playerid,565, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 18) // Club

{

CreateVehicleEx(playerid,589, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 19) // Phoenix

{

CreateVehicleEx(playerid,605, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 42) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta \nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Blueberry Trucks

//==============================================================================

if(dialogid == CARMENU+4) // Blueberry Trucks

{

if(response)

{

if(listitem == 0) // Linerunner

{

CreateVehicleEx(playerid,403, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // Pony

{

CreateVehicleEx(playerid,413, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Bus

{

CreateVehicleEx(playerid,431, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Rumpo

{

CreateVehicleEx(playerid,440, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Packer

{

CreateVehicleEx(playerid,443, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Flatbed

{

CreateVehicleEx(playerid,455, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Burrito

{

CreateVehicleEx(playerid,482, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Tanker

{

CreateVehicleEx(playerid,514, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Road Train

{

CreateVehicleEx(playerid,515, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // Tow Truck

{

CreateVehicleEx(playerid,525, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 10) // Sadler

{

CreateVehicleEx(playerid,543, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 11) // Picador

{

CreateVehicleEx(playerid,600, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 37) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta\nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Rare Vehicles

//==============================================================================

if(dialogid == CARMENU+5) // Rare Vehicles

{

if(response)

{

if(listitem == 0) // Dumper

{

CreateVehicleEx(playerid,406, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // Securicar

{

CreateVehicleEx(playerid,428, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Monster

{

CreateVehicleEx(playerid,444, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Caddy

{

CreateVehicleEx(playerid,457, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Baggage

{

CreateVehicleEx(playerid,485, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Dozer

{

CreateVehicleEx(playerid,486, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Tractor

{

CreateVehicleEx(playerid,531, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Combine

{

CreateVehicleEx(playerid,532, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Vortex

{

CreateVehicleEx(playerid,539, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // kart

{

CreateVehicleEx(playerid,571, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 10) // Hotdog

{

CreateVehicleEx(playerid,588, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 23) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta \nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Helicopters

//==============================================================================

if(dialogid == CARMENU+6) // Helicopters

{

if(response)

{

if(listitem == 0) // Cargobob

{

CreateVehicleEx(playerid, 548, X,Y,Z+6, Angle, random(126), random(126), -1);

}

if(listitem == 1) // Hunter

{

//if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOUR_SYSTEM, "You Can Not Spawn This Vehicle!");

//else

CreateVehicleEx(playerid,425, X,Y,Z+6, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Leviathan

{

CreateVehicleEx(playerid,417, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Maverick

{

CreateVehicleEx(playerid,487, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Police Maverick

{

CreateVehicleEx(playerid,497, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // News Chopper

{

CreateVehicleEx(playerid,488, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Raindance

{

CreateVehicleEx(playerid,563, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Sparrow

{

CreateVehicleEx(playerid,469, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Sea Sparrow

{

CreateVehicleEx(playerid,447, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta \nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Planes

//==============================================================================

if(dialogid == CARMENU+5) // Planes

{

if(response)

{

if(listitem == 0) // Andromada

{

CreateVehicleEx(playerid,592, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // At-400

{

CreateVehicleEx(playerid,577, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Beagle

{

CreateVehicleEx(playerid,511, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Cropduster

{

CreateVehicleEx(playerid,512, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Dodo

{

CreateVehicleEx(playerid,593, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Hydra

{

CreateVehicleEx(playerid,520, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Nevada

{

CreateVehicleEx(playerid,553, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Rustler

{

CreateVehicleEx(playerid,476, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Shamal

{

CreateVehicleEx(playerid,519, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // Skimmer

{

CreateVehicleEx(playerid,460, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 10) // Stuntplane

{

CreateVehicleEx(playerid,513, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 11) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta \nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Boats

//==============================================================================

if(dialogid == CARMENU+8) // Boats

{

if(response)

{

if(listitem == 0) // Coastguard

{

CreateVehicleEx(playerid,472, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 1) // Dinghy

{

CreateVehicleEx(playerid,473, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Jetmax

{

CreateVehicleEx(playerid,493, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Launch

{

CreateVehicleEx(playerid,595, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 4) // Marquis

{

CreateVehicleEx(playerid,484, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Predator

{

CreateVehicleEx(playerid,430, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 6) // Reefer

{

CreateVehicleEx(playerid,453, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 7) // Speeder

{

CreateVehicleEx(playerid,452, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 8) // Squallo

{

CreateVehicleEx(playerid,446, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 9) // Tropic

{

CreateVehicleEx(playerid,454, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 10) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta \nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

//==============================================================================

// Service Vehicles

//==============================================================================

if(dialogid == CARMENU+9) // Service Vehicles

{

if(response)

{

if(listitem == 0) // Firetruck

{

CreateVehicleEx(playerid,407, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 1) // Ambulance

{

CreateVehicleEx(playerid, 416, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 2) // Taxi

{

CreateVehicleEx(playerid,420, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 3) // Enforcer

{

CreateVehicleEx(playerid,427, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 4) // Coach

{

CreateVehicleEx(playerid,437, X,Y,Z+1, Angle, random(126), random(126), -1);

}

if(listitem == 5) // Cabbie

{

CreateVehicleEx(playerid,438, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // FBI Rancher

{

CreateVehicleEx(playerid,490, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // FBI Truck

{

CreateVehicleEx(playerid,528, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // Police Car LSPD

{

CreateVehicleEx(playerid,596, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // Police Car SFPD

{

CreateVehicleEx(playerid,597, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // Police Car LVPD

{

CreateVehicleEx(playerid,598, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // S.W.A.T Van

{

CreateVehicleEx(playerid,601, X,Y,Z+1, Angle, random(126), random(126));

}

if(listitem == 6) // Back

{

ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Auto menu","Motorky\nSilnicni auta \nSalonoa auta\nSportovni auta\nTraky\nDraha auta\nHelikoptery\nLetadla\nlode\nServisbi auta", "Select", "Cancel");

}

}

return 1;

}

return 0;

}

//==============================================================================

stock IsVehicleOccupied(vehicleid)

{

for(new i = 0; i < MAX_PLAYERS; i++)

{

if(GetPlayerState(i) == PLAYER_STATE_DRIVER || GetPlayerState(i) == PLAYER_STATE_PASSENGER)

{

if(GetPlayerVehicleID(i) == vehicleid)

{

return 1;

}

}

}

return 0;

}

//==============================================================================

stock CreateVehicleEx(playerid, modelid, Float:posX, Float:posY, Float:posZ, Float:angle, Colour1, Colour2, respawn_delay)

{

new world = GetPlayerVirtualWorld(playerid);

new interior = GetPlayerInterior(playerid);

if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)

{

DestroyVehicle(GetPlayerVehicleID(playerid));

GetPlayerPos(playerid, posX, posY, posZ);

GetPlayerFacingAngle(playerid, angle);

CurrentSpawnedVehicle[playerid] = CreateVehicle(modelid, posX, posY, posZ, angle, Colour1, Colour2, respawn_delay);

LinkVehicleToInterior(CurrentSpawnedVehicle[playerid], interior);

SetVehicleVirtualWorld(CurrentSpawnedVehicle[playerid], world);

SetVehicleZAngle(CurrentSpawnedVehicle[playerid], angle);

PutPlayerInVehicle(playerid, CurrentSpawnedVehicle[playerid], 0);

SetPlayerInterior(playerid, interior);

}

if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)

{

if(IsVehicleOccupied(CurrentSpawnedVehicle[playerid])) {} else DestroyVehicle(CurrentSpawnedVehicle[playerid]);

GetPlayerPos(playerid, posX, posY, posZ);

GetPlayerFacingAngle(playerid, angle);

CurrentSpawnedVehicle[playerid] = CreateVehicle(modelid, posX, posY, posZ, angle, Colour1, Colour2, respawn_delay);

LinkVehicleToInterior(CurrentSpawnedVehicle[playerid], interior);

SetVehicleVirtualWorld(CurrentSpawnedVehicle[playerid], world);

SetVehicleZAngle(CurrentSpawnedVehicle[playerid], angle);

PutPlayerInVehicle(playerid, CurrentSpawnedVehicle[playerid], 0);

SetPlayerInterior(playerid, interior);

}

return 1;

}

//==============================================================================

 

napise pawno prestalo pracovat kdyz dam f 5

Link to comment
Share on other sites

17 odpovědí na tuto otázku

Recommended Posts

  • 0

Víš čím to je? Tvým LOL.

Podívej se na public OnDialogResponse...

Public otevřeš, zavřeš, a vše píšeš až za to, nelogické ne?

PawnCompile poznal to, že něco není v pořádku, a jelikož chyba není definovaná, tak přestal pracovat :)

 

Ty podmínky pro dialogy...vlastně vše dej do OnDialogResponse...

 

PS: Radu od Tomase neber v potaz. Když nechceš pawno jako takové, tak si stahni PSPad a compilator na něj :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...