Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: pojazdu
321. [INNE] Obiekt do pojazdu
Witam. Mam zapytanie. Jak zrobi? obiekt przyczepiony do pojazdu i jak ustali? jego po?o?enie. Ja chcia?em zrobi? limuzyn? z flagami na ko?cu, lecz nie wiem jak si? do tego zabra? :)
A i chcia?bym aby to by?o np przy 2-3 limuzynach a nie przy ka?dej :) Prosz? o pomoc :P
322. [DM] przyśpieszenie pojazdu
Witam jak mo?na zrobi? takie co? jak:

gdy wpisze CMD:sp to auto jecha?o tylko 300 km/h ani mniej ani wi?cej.
323. [GF] Wynajmowanie pojazdu
Witam.

Zrobi?em blokad? na wozy do wynajmowania:
Kod:


if(newstate == PLAYER_STATE_DRIVER)
{
new wynajmowane;
wynajmowane = GetPlayerVehicleID(playerid);
if((wynajmowane >= 91) && (wynajmowane <= 102))
{
ShowPlayerDialog(playerid, 2898, DIALOG_STYLE_LIST, "Czy chcesz wynaj?? ten pojazd?", "Tak chce wynaj?? ten pojazd za 2000$nNie chce wynajmowa? tego pojazdy", "Wybierz", "Anuluj");
}
}


dialog:

Kod:

if(dialogid == 2898)
{
if(response)
{
switch(listitem)
{
case 0:
{
GivePlayerMoney(playerid,-2000);
SendClientMessage(playerid,jasnoniebieski,"Wynajmujesz ten pojazdu.");
SendClientMessage(playerid,jasnozielony,"Za wynaj?cie pojazdu b?dziesz p?aci? 500$ co 2 minuty.");
SendClientMessage(playerid,jasnopomaranczowy,"Aby przesta? wynajmowa? pojazd wpisz /koniec");
}
case 1:
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,jasnoczerwony,"Nie wynajmujesz tego pojazdu.");
}
}
}
return 1;
}


Wszystko jest dobrze zrobione(dopiero p??niej
b?d? to ko?czy?).Lecz gdy pokazuje si? GUI i
nacisn? ESC to GUI zniknie i gracz b?dzie m?g?
je?dzi? tym pojazdem bez utraty pieni?dzy.
Wi?c chodzi mi o to ?e je?eli gracz naci?nie ESC
(tylko w tym dialogu)to wyrzuci go to z pojazdu.

Za pomoc piwko :arrow: :piwo:
324. [INNE] Komenda na spawn pojazdu
Hej potrzebuje komendy na spawn auta ?eby pobiera?a obr?t gracza i ustawia?a auto pod wzgl?dem gracza.

Mam takie co? ale to nie dzia?a ustawia gracza w ?rodku pojazdu :

Kod:

new Float:x, Float:y, Float:z;
new Float:a;
GetPlayerPos(playerid, x, y, z);
CreateVehicle(411, x, y, z, a+90, -1, -1, -1);
SendClientMessage(playerid,0xC2FA05FF,"Dosta?e?/a? Infernusa!");
325. [DM] Syrena Pojazdu
Witam mam ma?y problem z pewn? cmd. oto code:


[code]

enum Coords
{
SPU,
VehicleID,
Float:sX,
Float:sY,
Float:sZ,
};

new SyrenaPos[33][Coords] = {
{1, 560, 0.398071289,0.75390625,0.43879509},
{2, 560, -0.35644531250, 0.0388183593, 0.863788605},
{3, 415, 0.409729004, 0.526367188, 0.206963539},
{4, 415, -0.290039062, -0.284179688, 0.631957054},
{5, 421, 0.421691895, 0.804931641, 0.256482124},
{6, 421, -0.323303223, 0.0207519532, 0.731482506},
{7, 426, 0.575378418, 0.786132812, 0.361483574},
{8, 426, -0.455505371, -0.143066406, 0.861475945},
{9, 579, 0.454345703, 0.575683594, 0.645122528},
{10, 579, -0.442626953, -0.269042969, 1.27014542},
{11, 402, 0.53515625, 0.562988281, 0.278743744},
{12, 402, -0.412841797, -0.474365234, 0.778804779},
{13, 596, 0.53515625, 0.771728516, 0.373809814},
{14, 596, -0.0048828125, -0.860107422, 0.848770142},
{15, 597, 0.53515625, 0.771728516, 0.373809814},
{16, 597, -0.0048828125, -0.860107422, 0.848770142},
{17, 598, 0.406738281, 0.696777344, 0.398208618},
{18, 598, -0.0048828125, -0.860107422, 0.848770142},
{19, 544, 0.522338867, 2.5925293, 1.46867275},
{20, 528, 0.563842773, 0.754882812, 0.487258911},
{21, 525, -0.0089111328, 0.273193359, 1.4037838},
{22, 409, 0.420776367, 1.80236816, 0.368680954},
{23, 409, -0.439941406, 0.824829102, 0.842817307},
{24, 461, 0.00000000, -0.932861328, 0.494509697},
{25, 521, 0.00000000, -0.928955078, 0.558652878},
{26, 586, 0.00000000, -1.2...
326. [INNE] Wchodzenie do środka pojazdu ;-//
Witam,

Ot??, i? zrobi?em wysp? na wodzie i gdy kto? je?dzi po niej samochodem a drugi gracz idzie, do niego to nie mo?e go nawet uderzy? tylko wchodzi w niego taki bug ...
Nie mo?na nawet uderzy? pojazdu ani jeden gracz z drugim graczem nie mo?e si? bi? dlaczego tak jest ?? :(

To jest tak jak by arena bez dm ;-// cho? nie mam chyba ?adnej definicji na jej stworzenie :(

Pomorze mi kto? ??
327. [INNE] Przebieg pojazdu
Witam
Mam taki licznik przebiegu:

na g?rze:
Kod:

new Float:Przebieg[MAX_VEHICLES];

w byle jakim miejscu:
Kod:

forward odprzebiegu();
public odprzebiegu(){
for(new i=0;i<MAX_PLAYERS;i++){
new vehid = GetPlayerVehicleID(i);
if(IsVehicleInUse(vehid)){
Przebieg[vehid]+=0.1;
}
}
return 1;
}

w GameModeInit:
Kod:

SetTimer("odprzebiegu", 2000, true);


Przebieg dzia?a tylko chcia?bym do niego doda? taki patent
?e jak stoj? np.na poboczu to przebieg si? nie zwi?ksza tylko
stoi w miejscu,a jak rusz? to znowu zacznie rosn??.

Za pomoc cold :arrow: :piwo:
328. [INNE] Komenda na spawn pojazdu
Hej potrzebuje komendy na spawn pojazdu, kt?ra b?dzie pobiera?a obr?t gracza i z funkcj?
Kod:

PutPlayerInVehicle(playerid,vehid,0);
, ?eby od razu wsadza?o gracza do pojazdu na miejscy kierowcy.



Pomoc = :piwo: :piwo:
329. [DM] Komenda na spawn pojazdu
Witam.
Mam tak? o to komend?
[code]CMD:v(playerid, params[])
{
new Float:x, Float:y, Float:z, Float:Angle, carid, c1, c2, vname[32];
GetPlayerPos(playerid, x, y, z);
GivePlayerMoney(playerid, -5000);
GetPlayerFacingAngle(playerid, Angle);
if(!sscanf(params, "nnn", carid, c1, c2))
{
if(carid < 400 || carid > 611)
return SendClientMessage(playerid, C_UCMD, "ID pojazdu mo?e zawiera? si? jedynie mi?dzy 400 a 611");

if(!IsAdminPlayer(playerid) && !IsVIPPlayer(playerid) && (carid == 432 || carid == 520 || carid == 538 || carid == 570 || carid == 569 || carid == 425))
return SendClientMessage(playerid, C_RED, "Nie masz uprawnie? do zespawnowania takiego pojazdu!"), 1;
CreatePlayerVehicle(playerid, carid);
SendClientFormatMessage(playerid, C_GREEN, "** Zespawnowa?e? %s! za 5000$ **", VehicleNames[carid - 400]);
GivePlayerMoney(playerid, -5000);
}else

if(!sscanf(params, "n", carid))
{
if(carid < 400 || carid > 611)
return SendClientMessage(playerid, C_UCMD, "ID pojazdu mo?e zawiera? si? jedynie mi?dzy 400 a 611");

if(!IsAdminPlayer(playerid) && !IsVIPPlayer(playerid) && (carid == 432 || carid == 520 || carid == 538 || carid == 570 || carid == 569 || carid == 425))
return SendClientMessage(playerid, C_RED, "Nie masz uprawnie? do zespawnowania takiego pojazdu!"), 1;

CreatePlayerVehicle(playerid, cari...
330. [INNE] Odpalanie pojazdu
Witam.

Mam mini problemik z tym :

Kod:



C:UsersPrezesDesktopLiveTruck - Projektsamp03dsvr_R2_win32gamemodesn4t.pwn(3170) : error 017: undefined symbol "newstate"
C:UsersPrezesDesktopLiveTruck - Projektsamp03dsvr_R2_win32gamemodesn4t.pwn(3183) : error 017: undefined symbol "newstate"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.


Pr?bowa?em par? sposob?w , lecz dawno taki problem mi si? nie przytrafi? dlatego nie pami?tam jak to zrobi? :D

Za pomoc dam :piwo:
331. [GF] Przebieg pojazdu
Mam problem a dok?adniej dalej mi nie dzia?a przebieg pojazd?w.
Od pocz?tku mapy nie dzia?a? , pr?bowa?em naprawi? i nic z tego ;//


[code]forward LicznikPojazd();
public LicznikPojazd()
{
foreach(Player,i)
{
if(GetPlayerState(i)==PLAYER_STATE_DRIVER)
{
VehID=GetPlayerVehicleID(i);

GetVehicleParamsEx(VehID,engine,lights,alarm,doors,bonnet,boot,objective);
if(engine)
{
if(SamochodInfo[VehID][sPaliwoTyp]==1) vPaliwoTxt="Pb";
else if(SamochodInfo[VehID][sPaliwoTyp]==2) vPaliwoTxt="ON";
else if(SamochodInfo[VehID][sPaliwoTyp]==3) vPaliwoTxt="LPG";

SamochodInfo[VehID][sPrzebieg]+=dDystans;

GetVehicleHealth(VehID,vHP);
vHP = floatsub(vHP, 250.0);

format(lstr, sizeof(lstr), "~p~%s~n~~w~Predkosc: ~r~%d ~y~km/h~n~~w~Stan HP: ~r~%.0f ~y~%%~n~~w~Przebieg: ~r~%.00f ~y~km~n~~w~Paliwo (%s): ~r~%d/%d ~y~l",
SamochodInfo[VehID][sNazwa],
GetPlayerSpeed(i),
(vHP/750)*100,
SamochodInfo[VehID][sPrzebieg]/1000.0,
vPaliwoTxt,
SamochodInfo[VehID][sPaliwo],
SamochodInfo[VehID][sPaliwoMax]);
TextDrawSetString(Licznik[i],lstr);

GetVehiclePos(VehID,dOstatniX[i],dOstatniY[i],dOstatniZ[i]);
}//engine
else
{
if(GetPlayerSpeed(i)>=35)
{
SendClientMessage(i,KOLOR_AC,"AC: "BIALY"Zosta?e? zbanowany, pow?d: NOP SetVehicleEngine/AirBrk");
format(ACString, sizeof(ACString),"AC: "BIALY"Nick: %s",Nick[i]);
SendClientMessage(i,KOLOR_AC,ACString);
form...
332. [SKRYPT] Zmiana tablicy rejestrac
Skrypt napisane na pro?b? uzytkonika blackelegy.

Jest to skrypt kt?ry po wpisaniu cmd /tablica pokazuje si? GUI gdzie wpisuje si? numery tablicy jakie maj? by? wydrukowane w samochodzie w kt?rym aktualnie siedzimy.

Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
333. Uszkodzenia pojazdu funkcja
Witajcie jak zrobi? takie cos ?e jak pojazd am 20% uszkodzen to sie dana funkcja wykonuj prosi? bym o przyk??d po stronie clienta jak sie da :) Z g?ry thx
334. Uszkodzenie pojazdu
Witam.Jak zrobic ze jak ktos sie zdezy samaochodem na say pojawai sie czekaj za leka?em ?
czyli ze jak jedzie np 30kmh lub wiecej i udezy to sie funkcja wywo?a