Takže zdravím, mám menší problém s vymazaním áut potrebujem to tak že keď hráč opustí vozidlo tak sa mu hneď vymaže... pridávam sem aj riadky (car spawner nie je môj) , (pawno moc dobre neovládam takže blbé komenty si nechajte pre seba )
new Menu:VehliceMenu;
new Menu:Vehlice2Menu;
new Menu:Stationwagons;
new Menu:TwoDoors;
new Menu:TwoDoors2;
new Menu:ForeDoors;
new Menu:ForeDoors2;
new Menu:RC;
new Menu:Muscle;
new Menu:Street;
new Menu:Lowriders;
new Menu:Sport;
new Menu:Vans;
new Menu:Transport;
new Menu:Recreation;
new Menu:Bikes;
new Menu:Boats;
new Menu:Work;
new Menu:Work2;
new Menu:Planes;
new Menu:Planes2;
new Menu:Gouverment;
new Menu:Gouverment2;
new Menu:HangOn;
new Menu:Special;
public OnPlayerSelectedMenuRow(playerid, row)
{
TogglePlayerControllable(playerid, 1);
SetCameraBehindPlayer(playerid);
new Menu:Current = GetPlayerMenu(playerid);
new Float:x, Float:y, Float:z, Float:a;
GetPlayerFacingAngle(playerid,a);
GetPlayerPos(playerid, x, y, z);
if (Current == VehliceMenu)
{
switch(row) {
case 0: {ShowMenuForPlayer(Stationwagons, playerid); TogglePlayerControllable(playerid, 0);}
case 1: {ShowMenuForPlayer(TwoDoors, playerid); TogglePlayerControllable(playerid, 0);}
case 2: {ShowMenuForPlayer(ForeDoors, playerid); TogglePlayerControllable(playerid, 0);}
case 3: {ShowMenuForPlayer(RC, playerid); TogglePlayerControllable(playerid, 0);}
case 4: {ShowMenuForPlayer(Muscle, playerid); TogglePlayerControllable(playerid, 0);}
case 5: {ShowMenuForPlayer(Street, playerid); TogglePlayerControllable(playerid, 0);}
case 6: {ShowMenuForPlayer(Lowriders, playerid); TogglePlayerControllable(playerid, 0);}
case 7: {ShowMenuForPlayer(Sport, playerid); TogglePlayerControllable(playerid, 0);}
case 8: {ShowMenuForPlayer(Vans, playerid); TogglePlayerControllable(playerid, 0);}
case 9: {ShowMenuForPlayer(Vehlice2Menu, playerid); TogglePlayerControllable(playerid, 0);}
}
}
if (Current == Vehlice2Menu)
{
switch(row) {
case 0: {ShowMenuForPlayer(Transport, playerid); TogglePlayerControllable(playerid, 0);}
case 1: {ShowMenuForPlayer(Recreation, playerid); TogglePlayerControllable(playerid, 0);}
case 2: {ShowMenuForPlayer(Bikes, playerid); TogglePlayerControllable(playerid, 0);}
case 3: {ShowMenuForPlayer(Boats, playerid); TogglePlayerControllable(playerid, 0);}
case 4: {ShowMenuForPlayer(Work, playerid); TogglePlayerControllable(playerid, 0);}
case 5: {ShowMenuForPlayer(Planes, playerid); TogglePlayerControllable(playerid, 0);}
case 6: {ShowMenuForPlayer(Gouverment, playerid); TogglePlayerControllable(playerid, 0);}
case 7: {ShowMenuForPlayer(HangOn, playerid); TogglePlayerControllable(playerid, 0);}
case 8: {ShowMenuForPlayer(Special, playerid); TogglePlayerControllable(playerid, 0);}
}
}
if (Current == Stationwagons)
{
switch(row) {
case 0: {CreateVehicle(579, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(400, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(500, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(418, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(404, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(489, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(479, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(442, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(458, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(561, x, y, z, a,-1,-1,-1); }
}}
if (Current == TwoDoors)
{
switch(row) {
case 0: {CreateVehicle(602, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(496, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(401, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(518, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(527, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(589, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(419, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(533, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(526, x, y, z, a,-1,-1,-1); }
case 9: {ShowMenuForPlayer(TwoDoors2, playerid); }
}}
if (Current == TwoDoors2)
{
switch(row) {
case 0: {CreateVehicle(474, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(545, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(517, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(410, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(600, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(436, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(439, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(549, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(491, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(555, x, y, z, a,-1,-1,-1); }
}}
if (Current == ForeDoors)
{
switch(row) {
case 0: {CreateVehicle(445, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(504, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(585, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(466, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(492, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(546, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(551, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(516, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(467, x, y, z, a,-1,-1,-1); }
case 9: {ShowMenuForPlayer(ForeDoors2, playerid); }
}}
if (Current == ForeDoors2)
{
switch(row) {
case 0: {CreateVehicle(426, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(547, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(405, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(580, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(409, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(550, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(566, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(540, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(421, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(529, x, y, z, a,-1,-1,-1); }
}}
if (Current == RC)
{
switch(row) {
case 0: {CreateVehicle(441, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(464, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(594, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(501, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(465, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(564, x, y, z, a,-1,-1,-1); }
}}
if (Current == Muscle)
{
switch(row) {
case 0: {CreateVehicle(402, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(542, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(603, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(475, x, y, z, a,-1,-1,-1); }
}}
if (Current == Street)
{
switch(row) {
case 0: {CreateVehicle(562, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(565, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(559, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(560, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(558, x, y, z, a,-1,-1,-1); }
}}
if (Current == Lowriders)
{
switch(row) {
case 0: {CreateVehicle(536, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(575, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(534, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(567, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(535, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(576, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(412, x, y, z, a,-1,-1,-1); }
}}
if (Current == Sport)
{
switch(row) {
case 0: {CreateVehicle(429, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(541, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(415, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(480, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(587, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(434, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(494, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(411, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(506, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(451, x, y, z, a,-1,-1,-1); }
case 10: {CreateVehicle(477, x, y, z, a,-1,-1,-1); }
}}
if (Current == Vans)
{
switch(row) {
case 0: {CreateVehicle(422, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(459, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(482, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(588, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(423, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(582, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(413, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(440, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(543, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(478, x, y, z, a,-1,-1,-1); }
case 10: {CreateVehicle(554, x, y, z, a,-1,-1,-1); }
}}
if (Current == Transport)
{
switch(row) {
case 0: {CreateVehicle(485, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(538, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(431, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(438, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(437, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(530, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(537, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(428, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(420, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(525, x, y, z, a,-1,-1,-1); }
case 10: {CreateVehicle(583, x, y, z, a,-1,-1,-1); }
}}
if (Current == Recreation)
{
switch(row) {
case 0: {CreateVehicle(568, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(424, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(504, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(457, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(483, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(573, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(508, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(571, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(556, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(572, x, y, z, a,-1,-1,-1); }
case 10: {CreateVehicle(495, x, y, z, a,-1,-1,-1); }
case 11: {CreateVehicle(471, x, y, z, a,-1,-1,-1); }
}}
if (Current == Bikes)
{
switch(row) {
case 0: {CreateVehicle(509, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(581, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(481, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(462, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(521, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(463, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(510, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(522, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(461, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(448, x, y, z, a,-1,-1,-1); }
case 10: {CreateVehicle(468, x, y, z, a,-1,-1,-1); }
case 11: {CreateVehicle(586, x, y, z, a,-1,-1,-1); }
}}
if (Current == Boats)
{
switch(row) {
case 0: {CreateVehicle(472, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(473, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(493, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(595, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(484, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(430, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(453, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(452, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(446, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(454, x, y, z, a,-1,-1,-1); }
case 10: {CreateVehicle(539, x, y, z, a,-1,-1,-1); }
}}
if (Current == Work)
{
switch(row) {
case 0: {CreateVehicle(499, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(498, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(609, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(524, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(532, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(578, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(486, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(406, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(455, x, y, z, a,-1,-1,-1); }
case 9: {ShowMenuForPlayer(Work2, playerid); }
}}
if (Current == Work2)
{
switch(row) {
case 0: {CreateVehicle(403, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(414, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(443, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(515, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(574, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(514, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(531, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(408, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(552, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(456, x, y, z, a,-1,-1,-1); }
}}
if (Current == Planes)
{
switch(row) {
case 0: {CreateVehicle(592, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(577, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(511, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(548, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(512, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(593, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(417, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(487, x, y, z, a,-1,-1,-1); }
case 8: {ShowMenuForPlayer(Planes2, playerid); }
}}
if (Current == Planes2)
{
switch(row) {
case 0: {CreateVehicle(553, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(488, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(563, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(476, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(447, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(519, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(460, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(469, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(513, x, y, z, a,-1,-1,-1); }
}}
if (Current == Gouverment)
{
switch(row) {
case 0: {CreateVehicle(416, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(433, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(427, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(490, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(528, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(544, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(407, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(523, x, y, z, a,-1,-1,-1); }
case 8: {ShowMenuForPlayer(Gouverment2, playerid); }
}}
if (Current == Gouverment2)
{
switch(row) {
case 0: {CreateVehicle(425, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(520, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(470, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(596, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(497, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(599, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(432, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(601, x, y, z, a,-1,-1,-1); }
}}
if (Current == HangOn)
{
switch(row) {
case 0: {CreateVehicle(606, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(591, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(610, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(569, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(435, x, y, z, a,-1,-1,-1); }
case 5: {CreateVehicle(450, x, y, z, a,-1,-1,-1); }
case 6: {CreateVehicle(608, x, y, z, a,-1,-1,-1); }
case 7: {CreateVehicle(570, x, y, z, a,-1,-1,-1); }
case 8: {CreateVehicle(584, x, y, z, a,-1,-1,-1); }
case 9: {CreateVehicle(611, x, y, z, a,-1,-1,-1); }
}}
if (Current == Special)
{
switch(row) {
case 0: {CreateVehicle(604, x, y, z, a,-1,-1,-1); }
case 1: {CreateVehicle(605, x, y, z, a,-1,-1,-1); }
case 2: {CreateVehicle(505, x, y, z, a,-1,-1,-1); }
case 3: {CreateVehicle(449, x, y, z, a,-1,-1,-1); }
case 4: {CreateVehicle(590, x, y, z, a,-1,-1,-1); }
}}
return 1;
}
public OnPlayerExitedMenu(playerid)
{
new Menu:Current = GetPlayerMenu(playerid);
if (Current == Stationwagons || TwoDoors || TwoDoors2 || ForeDoors || ForeDoors2 || RC || Muscle || Street || Lowriders || Sport || Vans || Transport || Recreation || Bikes || Boats || Work || Work2 || Planes || Planes2 || Gouverment || Gouverment2 || HangOn || Special)
{
TogglePlayerControllable(playerid, 0);
ShowMenuForPlayer(VehliceMenu, playerid);
}
else {
TogglePlayerControllable(playerid, 0);
}
return 1;
}
Dotaz
WeX 0
Takže zdravím, mám menší problém s vymazaním áut potrebujem to tak že keď hráč opustí vozidlo tak sa mu hneď vymaže... pridávam sem aj riadky (car spawner nie je môj) , (pawno moc dobre neovládam takže blbé komenty si nechajte pre seba )
Link to comment
Share on other sites
5 odpovědí na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now