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: pojazdow
201. [INNE] System pojazdów [MYSQL]
Witam mam problem z kt?rym nie mog? si? upora?, a pr?bowa?em kilkana?cie r??nych sposob?w, ale dalej nie dzia?a. Chodzi o sprawdzenie czy pojazd nale?y do gracza je?eli tak to ok je?eli nie to wyrzucenie go z niego. Mam co? takiego lecz to nie dzia?a.

Kod:

public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
new name[MAX_PLAYER_NAME], vehicleid = GetPlayerVehicleID(playerid);
format(Query, sizeof(Query), "SELECT `owner` FROM `pojazdy` WHERE `owner` = '%s'", PlayerName(playerid));
mysql_query(Query);
mysql_store_result();
mysql_fetch_row(strings);
sscanf(strings, "p<|>s[25]", VehInfo[vehicleid][Owner]);
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, VehInfo[vehicleid][Owner], false))
{
SendClientMessage(playerid, -1, "To nie jest tw?j pojazd.");
RemovePlayerFromVehicle(playerid);
}

}
return 1;
}


Z g?ry dzi?ki za pomoc.
202. [GF] Mieszające się ID pojazdów
Ot?? posiadam w gamemodzie pojazdy frakcyjne podpisane od 1 wzwy? jako zabezpieczenie przed wbiciem i poruszaniem si? przed innymi graczami i tak np policja ma 1-22 i teraz taka sytuacja kiedy chce kupi? prywatne auto i go kupie to to pojazuje mi ono ?e nale?y ono do policji i nie mog? si? nim porusza?

kto pomo?e?
203. [INNE] Kupowanie pojazdów, jak zrobić.

PEŁNY EKRAN Odnośnik YouTube





Chc? zrobi? kupowanie pojazd?w jak na filmiku.


Chodzi mi dok?adnie o specowanie pojazd?w i ?e strza?kami zmienia pojazd.
204. [INNE] Spawn pojazdów
Cze??, zespawni?em hydr? i teraz nie wiem jak j? usun??, bo jak j? zniszcz? i wpisz? /respawnv i pojazdy wracaj? na miejsce to hydra wraca na miejsce spawnu jak ja usunac aby nie spawnowala sie na komende /respawnv ?!
205. [INNE] System Prywatnych Pojazdów
Witam wiec mam skrypt na system prywatnych pojazd?w lecz gdy daje komend? /ccar [id wozu] [id gracza] tworzy pojazd lecz nie daje gracza o podanym id jako w?a?ciciela, Dopiero gdy zmieni? to w hostingu dzia?a lecz nie do ko?ca Rzekomo jest on na dana osob? lecz przed nickiem dodaje jakie? g?wienko i nawet w?a?ciciel nie mo?e nim je?dzi?.

Oto kod wyciety z PAWNO: [code]CMD:ccar(playerid, params[])
{
if(!ToAdminLevel(playerid, 3))
return 1;

new idwozu, idgracza;
if(sscanf(params, "dd", idwozu, idgracza))
return 1;

TworzenieWozu = 1;
for(new nr = 0; nr < ILOSC_WOZOW; nr++)
{
if(TworzenieWozu == 1)
{
new file[25];
format(file,sizeof(file),WOZY_FILE,nr);
if(!DOF_FileExists(file))
{
TworzenieWozu = 0;
IdWozu[playerid] = nr;
new Float: X, Float: Y, Float: Z, Float: Ang;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, Ang);
KupneWozy[nr] = AddStaticVehicleEx(idwozu, X, Y, Z, Ang, -1, -1, SPAWN);
PrivateCar[nr][cAktywny] = 1;
PrivateCar[nr][cWlasciciel] = strlen(Nick(playerid));
PrivateCar[nr][cModel] = idwozu;
PrivateCar[nr][cX] = X;
PrivateCar[nr][cY] = Y;
PrivateCar[nr][cZ] = Z;
PrivateCar[nr][cRX] = Ang;
PrivateCar[nr][cColor1] = -1;
PrivateCar[nr][cColor2] = -1;
PrivateCar[nr][cRespawn] = SPAWN;
PrivateCar[nr][cLock] = 1;
ZapiszWoz(nr);
}
}
}
return 1;
}[/co...
206. Poruszanie się pojazdów bez gracza, coś jak ruch uliczny.
Cze??.
Mo?e kto? mnie nasun?? na pomys?, dzi?ki kt?remu pojazdy b?d? mog?y porusza? si? bez gracza? Istniej? takie funkcje w MTA, czy trzeba stosowa? 'tricki'?
207. [INNE] Blokada pojazdów
A wi?c tak w mapie mam zdefiniowane:
[code]
#define MAX_TEAMS 100
#define MAX_CARS 600
#define MAX_HOUSES 500
#define MAX_INTERIORS 15
#define MAX_VIA 10000
#define MAX_WEIGHT_POINTS 100
#define MAX_LOADING_POINTS 100
#define MAX_SCRIPT_VEHICLES 100
#define MAX_PETROL_POINTS 100
#undef MAX_PLAYERS
#define MAX_PLAYERS 50
#undef MAX_VEHICLES
#define MAX_VEHICLES MAX_CARS+(MAX_PLAYERS*3)
[/code]

Jak widac MAX _CARS 600 jednak?e gdy dodam powyzej 60 AUT one blokuja dalsz? rozgrywk?. W scriptfiles mam folder gdzie zapisuj? si? oba auta

Wszystko co zwi?zane z MAX_CARS
[code]
new sVehInfo[MAX_CARS][sVInfo];


Loop(i, MAX_CARS)
{
if(fexist(cfile(i)))
{
if(djFloat(cfile(i), "x") != 0)
{
printf("Pojazd UID %d za?adowany", i);
CreateVeh(djInt(cfile(i), "model"), djFloat(cfile(i), "x"), djFloat(cfile(i), "y"), djFloat(cfile(i), "z"), djFloat(cfile(i), "a"), djInt(cfile(i), "color1"), djInt(cfile(i), "color2"), djInt(cfile(i), "team"), dj(cfile(i), "owner"), djFloat(cfile(i), "distance"), djFloat(cfile(i), "fixdistance"), djInt(cfile(i), "fuel"), djInt(cfile(i), "tirehp"), i);
}
}
}


public OnGameModeExit()
{
Loop(uid, MAX_CARS)
{
new vehicleid = sVehInfo[uid][sVID];
if(vehicleid != 0)
{
djSetFloat(cfile(uid), "distance", vehI...
208. Zmienna dla pojazdów
Witam to zn?w ja :D Tak jak w temacie, jak przypisa? zmienn? do pojazd?w? B?dzie mi to potrzebne do w??czania i wy??czania silnika.
209. [INNE] Spawn pojazdów w jednej komedzie
Siema czy da rad? stworzy? jedn? komend? kt?ra respawnuje pojazdy (bez /v itp.) tylko po prostu /nazwa i spawnuje pojazd o nazwie "nazwa" bo robi? po jednej komendzie to d?ugo
210. [INNE] Respawn pojazdów oraz stworzenie pojazdów
Mam 2 problemy.

1. Jak stworzy? od podstaw respawn nieu?ywanych pojazd?w.

2. Jak stworzy? (lub zrobi?) pojazdy, aby mo?na by?o zapisa? ich pozycj?, aby po respawnie by?y na zapisanej pozycji.
211. [INNE] Respawn pojazdów oraz stworzenie pojazdów
Mam 2 problemy.

1. Jak stworzy? od podstaw respawn nieu?ywanych pojazd?w.

2. Jak stworzy? (lub zrobi?) pojazdy, aby mo?na by?o zapisa? ich pozycj?, aby po respawnie by?y na zapisanej pozycji.
212. [DM] Respawnowanie pojazdów
Mam pytanie czy jest jaka? funkcja po kt?rej jak pojazd wybuchnie nie respawnuje sie ?
213. [INNE] Salon pojazdów
Witam mam problem. Jak mog? stworzy? salon pojazd?w np /elegy w jednej komendzie ? (Aby nie robi? ka?dej komendy do jednego pojazdu)
Z g?ry dzi?ki.
214. [INNE] Usuwanie pojazdów
Witam, ma mo?e kto? kodzik na usuwanie pojazd?w nieu?ywanych za komend? /car. Czyli te pojazdy kt?re zespawnowa?em za pomoc? komend?, chce aby si? one usuwa?y( tylko te kt?re s? nieu?ywane ).

za Pomoc stawiam piwko! :) dziekuje.
215. [GF] Sys. pojazdów
Cze?? mam problem z systemem pojazd?w. Chcia?em zrobi? sprawdzanie czy gracz jest w?a?cicielem pojazdu. Pojazd przypisywany na nick. Zobaczcie to:

Error :
Kod:

C:Documents and SettingsDanielPulpitProfesionalne Role PlaygamemodesMRP.pwn(5381) : error 033: array must be indexed (variable "nazwagracza")


Linijka 5381 :

Kod:

if(!CarInfo[vehicleid][cOwner] == nazwagracza)


Ca?y kod:
Kod:

new nazwagracza[24];
nazwagracza = PlayerName(playerid);
if(!CarInfo[vehicleid][cOwner] == nazwagracza)
{
TogglePlayerControllable(playerid, 0);
TogglePlayerControllable(playerid, 1);
ShowPlayerDialog(playerid, 9, 0, "Info", "Nie masz kluczy do tego auta.", "Ok", "Pomoc");
}
else
{
216. [INNE] System pojazdów
Witajcie,
chcia?bym wykona? w?asny system pojazd?w, lecz nie wiem jak wykona? zapis do pliku, wi?c pytam si? was.

Jak zrobi?, ?eby ka?dy pojazd mia? w?asny plik w folderze "AUTA"?
Prosi?bym o przyk?ad na np. dini, DOF2 lub SQL lite.
217. [INNE] spawn pojazdów
Mam spawn pojazd?w, za spawn bierze 5000$. Jak mog? zrobi?,?eby by?o za darmo?
218. [GF] przerobienie systemu prywatnych pojazdów
Chc? przerobi? system priv?w ?eby by?o mo?na kupi? 2 auta, ale nie mam poj?cia jak to zrobi?.
Oto kod kt?ry uda?o mi si? wygrzeba?:
[quote]pKey[128],[/quote]
[quote]format(var, 32, "Key=%sn", PlayerInfo[playerid][pKey]);fwrite(hFile, var);[/quote]
[quote] if(strcmp(cmd, "/pojazd", true) == 0 || strcmp(cmd, "/p", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_WHITE, "[Usage:] /(p)ojazd [u?ycie]");
SendClientMessage(playerid, COLOR_WHITE, "[Usages:] parkuj | zamek | sprzedaj | sprzedajk | kolor");
return 1;
}
if(strcmp(x_nr,"sprzedaj",true) == 0)
{
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pCarKey])
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new ownvehkey;
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pCarKey]) { ownvehkey = PlayerInfo[playerid][pCarKey]; }
else { return 1; }
if(strcmp(sendername, DynamicCars[ownvehkey][cOwner], true) == 0)
{
new carsellprice = DynamicCars[ownvehkey][cValue] / 4 * 3;
new Float:x,Float:y,Float:z;
new Float:a;
DynamicCars[ownvehkey][cOwned] = 0;
...
219. [INNE] Usuwanie pojazdów
Hej szukam funkcji, kt?ra b?dzie usuwa?a pojazdy stworzone przez gracza w czasie gry i gry b?dzie wychodzi? to wszystkie pojazdy, kt?re stworzy? usunie.
220. [GF] Kradzież pojazdów pod frakcję i biznes
Witam.

Chcia?em przypisa? komend? /kradnij dla biznesu i dla frakcji ... Tylko i wy??cznie dla nich ;p

Oto kod :

[code]
CMD:kradnij(playerid, cmdtext[])
{
new f=PlayerInfo[playerid][pFrakcja];
if(!ToFrakcja(playerid,f)) return 1;
if(FrakcjaInfo[f][fTyp]!=3) return 1;
if(!ToBiznes(playerid,PlayerInfo[playerid][pBiznes])) return 1;
new b=PlayerInfo[playerid][pBiznes];
if(BiznesInfo[b][bTyp]!=6) return 1;
if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER)
{
GuiInfo(playerid,"Nie jeste? kierowc? pojazdu!");
return 1;
}
new veh=GetPlayerVehicleID(playerid);
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
if(!engine)
{
if(SamochodInfo[veh][sPaliwo]<1)
{
GuiInfo(playerid,"Ten pojazd nie ma paliwa!");
return 1;
}
if(SamochodInfo[veh][sTyp]!=3)
{
GuiInfo(playerid,"Mo?na kra?? tylko pojazdy prywatne!");
return 1;
}
format(String, sizeof(String),"* "ME"(%d) %s "JA"pr?buje uruchomi? silnik pojazdu bez pomocy kluczyka...",playerid,Nick[playerid]);
WyswietlText(playerid,KOLOR_JA,10.0,String);
SetTimerEx("SilnikStart",3500,0,"dd",veh,playerid);
return 1;
}
else
{
GuiInfo(playerid,"Silnik tego pojazdu jest ju? uruchomiony!");
}
return 1;
}[/code]

Lecz to nie dzia?a... Jak to naprawi? ?

Dam :arrow: :piwo...
221. Przypis pojazdów
Witam, chcia?bym dowiedzie? si? jak zrobi? przypis pojazd?w do login?w b?d? tego d?ugiego adresu(zapomnia?em nazwy), takiego przypisu, dzi?ki kt?remu nie b?dziemy mogli je?dzi? nie swoim pojazdem ale inni gracze b?d? mogli wsiada? do mojego pojazdu na G, tak samo z autami frakcyjnymi. Jak stawia? auta panelem ?eby po restarcie serwa, one nie znika?y ?!
222. Dodanie Pojazdów
Hi, ?ci?gn??em sobie pojazd gotowca, w kt?rym by?y ju? pliki lua i xml (Dzia?a). Chcia?em ?ci?gn?? sobie 3 helikoptery, po czym pr?bowa?em si? kierowa? tymi plikami powy?ej, ale co? nie wychodzi?o i wyskakiwa?y mi b??dy..
Kod:


[2012-04-14 08] ERROR: Couldn't find resource cargobob. Check it exists.
[2012-04-14 08] ERROR: Couldn't find resource mh60. Check it exists.
[2012-04-14 08] ERROR: Couldn't find resource mi24. Check it exists.
I need help :eye:
223. [DM] Komenda na usuwanie nie używanych pojazdów
Wie kto? mo?e jak zrobi? ?eby nie u?ywane pojazdy znika?y po jakim? czasie albo zrobi? now? komend? kt?ra usuwa je ?? Mam ogromny syf na serwie przez pojazdy i chcia?em co? z tym zrobi?.
O to komenda

CreatePlayerVehicle(playerid,modelid)
{
new vehicleid = GetPlayerVehicleID(playerid);
DestroyVehicle(vehicleid);
new Float:X,Float:Y,Float:Z,Float:A;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,A);
new Vehicle = CreateVehicle(modelid,X,Y,Z,A,random(126),random(126),0);
PutPlayerInVehicle(playerid,Vehicle,0);
SetVehicleZAngle(vehicleid,A);
return 1;
}

Za pomoc browarek :arrow: :piwo: lol
224. [GF] system pojazdów, pewna funkcja.
Wi?c tak, chc? ?ebym m?g? na serwer doda? ponad 50aut prywatnych, lecz gdy zmieniam liczb? 200 i 250 na np. 200 i 260 to nadal mog? doda? tylko 50.
Je?eli zrobi? 251 pojazd to staje si? cywilnym. Wi?c jak zrobi? ?eby by?o mo?na doda? wi?cej ni? te 50?
Komenda na stworzenie prywatnego pojazdu.
[quote]if(strcmp(cmd, "/spawncar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] < 10)
{
SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Nie jeste? upowa?niony do u?ycia tej komendy!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "[Usage:] /spawncar [carid] [color1] [color2]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Vehicle ID can not be below 400 or above 611"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "[Usage:] /spawncar [carid] [color1] [color2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Color ID can not be below 0 or above 126"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playeri...
225. [INNE] Spawn Pojazdów
Witam chcia?bym zrobic spawn pojazd?w w gui ale niewiem kompletnie jak zacz?? tzn chcia?bm miec tak oko?o 10 samochod?w na serwer truck m?g?by kto? poda? przyk?adowy kod ? Oczywi?cie Piffka polec? :)
226. [INNE] Spawn pojazdów
Hej potrzebuje komendy na spawnowanie pojazd?w. Chodzi mi o kod (lub jak to zrobi?) ?eby jak gracz zespawnuje sobie pojazd i p??niej nast?pny to ten poprzedni usunie z mapy i do tego komend? na respawn samochod?w ?eby te na mapie ustawia?o tak jak normalnie stoj? po starcie servera a te stworzone przez graczy usuwa?o ale nie zabiera?o graczom kt?rzy u?ywaj? pojazdu. No to by by?o na tyle prosz? o pomoc xD


:arrow: :piwo:
227. Id Pojazdów
Witam! Mam do Was Pro?b?, chcia?bym aby?cie mi Podali:

Id'y Wszystkich Truck?w, Id'y Wszystkich Naczep, Id'y Wszystkich Samochod?w Policyjnych, id'y Wszystkich samochod?w dla Pogotowia, TZN Karetka itd.

Za Ka?de Podane ID PIWKA!! :piwo: :piwo: