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: pojazdy
121. [GF] Nie działające pojazdy w skrypcie
Witam, mam taki problem. Ot??:

Zespawnowa?em kilka aut w MTA, zapisa?em, przekonwertowa?em i tu zaczyna si? problem. Kiedy wgrywam pojazdy do skryptu i powstaje co? takiego:


Cytat:

#include <a_samp>

public OnFilterScriptInit()
{

AddStaticVehicle(405,23.1757679,1165.3862305,19.5691757,0.0000000,0,0); //Sentinel
AddStaticVehicle(405,2.5388384,1165.3198242,19.5891819,0.0000000,0,0); //Sentinel
AddStaticVehicle(551,16.3795815,1165.8984375,19.4465561,0.0000000,0,0); //Merit
AddStaticVehicle(581,9.3924522,1165.0671387,19.3038387,0.0000000,0,0); //BF-400
AddStaticVehicle(477,-27.2943230,1166.4475098,19.2237644,0.0000000,0,0); //ZR-350
AddStaticVehicle(555,-41.3192902,1166.2185059,19.3122425,0.0000000,0,0); //Windsor
AddStaticVehicle(474,-30.7176743,1166.4626465,19.3055305,0.0000000,0,0); //Hermes
AddStaticVehicle(474,-51.4280472,1166.5258789,19.5158463,0.0000000,0,0); //Hermes
AddStaticVehicle(576,-37.5864029,1166.8883057,19.2265549,0.0000000,0,0); //Tornado

return 1;
}



To kiedy po skompilowaniu wchodz? do gry, pisze, ?e wszystkie z tych pojazd?w nale?? do Police Departament.

Ale...

Kiedy wgrywam auta do publicka OnGameModeInit to wi?kszo?? z nich normalnie dzia?a.


I tu moje pytanie, co zrobi? aby WSZYSTKIE pojazdy dzia?a?y w SKRYPCIE nie w samej mapie.


Z g?ry dzi?kuje za Pomoc :)
122. [INNE] priv pojazdy
Cze??, mam pewien b??d w prywatnych pojazdach. Robi?em na pocz?tku w skrypcie, mia?em 0 eror?w i warning?w. Po wklejeniu do mapy wyskakuj? a? 2 errory:

Kod:


C:UsersMichalDesktopNRD.pwn(11206) : error 035: argument type mismatch (argument 5)
C:UsersMichalDesktopNRD.pwn(11210) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.


Linijka 11206:
Kod:


SaveDynamicVehicle(x, y, z, a, id, PlayerName(playerid), color1, color2, "NRD");


Linijka 11210:
Kod:


stock SaveDynamicVehicle(Float:x, Float:y, Float:z, Float:a, mod, wlasciciel[], c1, c2, plate[])


pilna sprawa, za pomoc kilka piwek :)
123. Wybuchające pojazdy
Cze??,

Mam troch? dziwny problem. Stworzy?em folder Objects, jest w nim plik .map z obiektami, pojazdami oraz plik .xml W grze wszystkie pojazdy wybuchaj? automatycznie po za?adowaniu skryptu.
124. [INNE] Pojazdy mysql cd.
Cze?? chcia?em napisa? w starym temacie, ale zamkni?ty wi?c utworzy?em nowy ;P

Mam system pojazd?w kt?ry zapisuje w?a?ciciela itp. w bazie no i chc? zapisa? hp pojazdu lecz nie wiem dok?adnie jak u?o?y? zapytanie, aby zapisa?o hp pojazdu w kt?rym siedzi gracz. Gracz mo?e mie? kilka pojazd?w takich samych i gdy u?o?y?em takie zapytanie:
Kod:

new Float:hape;
format(Query, sizeof(Query), "UPDATE `pojazdy` SET `hp` = '%d' WHERE `owner` = '%s' AND `model` = '%d'", GetVehicleHealth(GetPlayerVehicleID(playerid), hape), PlayerName(playerid), GetVehicleModel(GetPlayerVehicleID));
mysql_query(Query);

to zapisuje hp do wszystkich takich modeli, a nie tylko do tego co siedzi w nim gracz.
:piwo: :piwo:
125. puste pojazdy nie wybuchające
Da si? w jaki? spos?b zrobi? aby pojazd?w bez kierowcy nie da?o si? wysadzi? ?
126. [INNE] Pojazdy
Chc? zrobi? tablice kt?ra b?dzie przechowywa?a dane czy pojazd jest zespawnowany czy te? nie. Mo?e mi kto? z tym pom?c? Chcia?bym to zrobi? przy pomocy UID. Korzystam z MySQL, dane odczytuje w taki spos?b:

Kod:


format(str, sizeof(str), "SELECT * FROM `Vehicles` WHERE `Owner` = '%s' AND `UID` = '%d'", PlayerName(playerid), PlayerStats[playerid][CarFirst]);
mysql_query(str);
mysql_store_result();
mysql_fetch_row_format(str, "|");
sscanf(str, "p<|>ds[25]s[15]ds[32]ddffff", vUId, vOwner, vName, vModel, vPlate, vColor[0], vColor[1], vPos[0], vPos[1], vPos[2], vPos[3]);
127. Jak usunac pojazdy z mapy?
Tak jak w temacie.
128. [INNE] prywatne pojazdy
mam taki error:
[code]
error 001: expected token: "-string end-", but found "-identifier-"[/code]

a tu jest linijka kodu:

[code]format(s, 128, "t"COLOR_GREEN"%sn"COLOR_WHITE"Prywatny pojazd gracza "COLOR_GREEN"nPrzebieg: %.1f", CarList[carid-400], PlayerName(playerid), Dist[PlayerSSS[playerid][CarID]]);[/code]


dodaje jeszcze caly callback:

[code]new file[64];

PlayerSSS[playerid][CarID] = -1;
PlayerSSS[playerid][Have] = false;

format(file, 64, "/Privcars/%s.ini", PlayerName(playerid));
if(DOF2_FileExists(file))
{
new Float:pos[4], carid, s[128];

pos[0] = DOF2_GetFloat(file, "X");
pos[1] = DOF2_GetFloat(file, "Y");
pos[2] = DOF2_GetFloat(file, "Z");
pos[3] = DOF2_GetFloat(file, "A");
carid = DOF2_GetInt(file, "CarID");
PlayerSSS[playerid][C][0] = DOF2_GetInt(file, "Color0");
PlayerSSS[playerid][C][1] = DOF2_GetInt(file, "Color1");

PlayerSSS[playerid][CarID] = AddStaticVehicle(carid, pos[0], pos[1], pos[2], pos[3], PlayerSSS[playerid][C][0], PlayerSSS[playerid][C][1]);

Dist[PlayerSSS[playerid][CarID]] = DOF2_GetFloat(file, "Przebieg");

format(s, 128, "t"COLOR_GREEN"%sn"COLOR_WHITE"Prywatny pojazd gracza "COLOR_GREEN"nPrzebieg: %.1f", CarList[carid-400], PlayerName(playerid), Dist[Pla...
129. [INNE] Znikające pojazdy,kolor nicku na czacie.
Najpierw o pojazdy,chodzi o to,?e czasami usuwa graczom przywo?ane pojazdy.Funkcja:
Kod:

CreatePlayerVehicle(playerid, modelid)
{
new vehicleid = GetPlayerVehicleID(playerid);
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, VehicleColorX1[random(sizeof(VehicleColorX1))], VehicleColorX2[random(sizeof(VehicleColorX2))], -1);
//Vehicle ++;
PutPlayerInVehicle(playerid,Vehicle, 0);
SetVehicleZAngle(vehicleid, A);
LinkVehicleToInterior(Vehicle, GetPlayerInterior(playerid));
SetVehicleVirtualWorld(Vehicle, GetPlayerVirtualWorld(playerid));
return 1;
}


A teraz chcia?bym aby kolor nicku na czacie si? pojawia? jaki jest przypisany po po??czeniu(teraz jest bia?y[domy?lny]):
Kod:

else format(STR, sizeof(STR), "%s {4B5ABE}(Gracz){FFFFFF}: %s", GetPlayerNick(playerid), text);
130. [INNE] Pojazdy
A wi?c mam taki problem bo nie wiem jak zrobi? aby przypisa? do danego pojazdu tablice spawned. Chodzi mi o to, ?e tworz? system pojazd?w i nie wiem w jaki spos?b zrobi?, ?e je?eli tablica spawned (pojazdu) wynosi 1 to jest zespawnowany i wtedy b?d? m?g? go odspawnowa? (czyli niszczymy pojazd). M?g?by kto? poda? jaki? przyk?ad? No i jak przypisa? pojazd, ?e jest prywatny?
131. [INNE] nie da się wysiąść pojazdy rc w komendzie /cars
Chce ?eby mo?na wysi??? z pojazd?w rc w tej komendzie pojazdy rc.
[Mam mapk? "Polskie Party", mo?e to ona szwankuje]
[To nie DeAmx]
Pomo?ecie to zrobi???

http://chomikuj.pl/zuraw1...,1978598297.pwn
[nie mog?em wstawi? w code poniewa? za du?o liter]

Za pomoc :piwo:
132. [DM] Pojazdy w GUI
Witam ot?? n?ka mnie jedna opcja kt?r? mam na mapce mam spawn pojazd?w przez gui i problem w tym, ?e jak zespawnuje jaki? pojazd to jak on wybuchnie pojawia sie zn?w na tym samym miejscu a chcia?bym ?eby on znik? albo te? znik? jak zrespawnuje nowy pojazd, z pojazdami na mapie jest normalnie podaje kod mo?e da sie w nim co? zmieni?.

Przyk?adowy kod ze spawnu helikopter?w nie wiem co tu dopisa? ?eby by?o normalnie. Za pomoc oczywi?cie :piwo:

[code]if(dialogid == DIALOG_CARS_HELIKOPTERY)
{
if(response)
{
switch(listitem)
{
case 0:
{
new str[80];
if(IsPlayerAdmin(playerid) == 0)
return SendClientMessage(playerid, COLOR_RED, "Nie jeste? administraotrem!");
CreatePlayerVehicle(playerid,425);
format(str, sizeof str, "Zespawnowa?e? Huntera");
SendClientMessage(playerid, 0x33AA33AA, str);
}
case 1:
{
new str[80];
CreatePlayerVehicle(playerid,417);
format(str, sizeof str, "Zespawnowa?e? Leviathana");
SendClientMessage(playerid, 0x33AA33AA, str);
}
case 2:
{
new str[80];
CreatePlayerVehicle(playerid,469);
format(str, sizeof str, "Zespawnowa?e? Sparrow");
SendClientMessage(playerid, 0x33AA33AA, str);
}
case 3:
{
new str[80];
CreatePlayerVehicle(playerid,447);
format(str, sizeof str, "Zespawnowa?e? Seasparrow");
SendClientMessage(playerid, 0x33AA33AA, str);
}
case 4:
{
new str[80];
CreatePlayerVehicle(playerid,487);
format(st...
133. [INNE] Prywatne pojazdy
Witam.Posiadam skrypt na prywatne pojazdy ale jest z nim co? nie tak.Gdy kto? wejdzie do np mojego pojazdu to jest tre?? poprawna i go wywala z niego.A jak ja wejd? to pisz? nie jeste? w TAXI.Prosz? o pomoc.

Kod:

#include <a_samp>
new miecio;
public OnFilterScriptInit()
{
miecio = AddStaticVehicle(444, 2182.69995117, 988.09997559, 10.60000038, 0.00000000,1,50000000);
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerVehicleID(playerid) == miecio)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, "Mietek5", false))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, 0xFF0000FF, "Ten pojazd nale?y do Mietka5");
}
}
return 1;
}


Za pomoc daj? :piwo:


[ Dodano: 2012-08-04, 22:06 ]
Pomo?ecie? ;(
134. [INNE] Nie zatankowane pojazdy
Witam.Pisz? w sprawie i? posiadam taki problem ?e wiecznie wszystkie pojazdy s? nie zatankowane mimo u?ycia komendy /tankuj kt?ra spowoduje zatankowanie kilku pojazd?w.Niedawno bawi?em si? w mapie i co? musia?em usun??.Nie ma error?w.Za pomoc daje :piwo:
135. [INNE] pojazdy dla frakcji
Mam taki problem a dok?adnie:

Mam oto taki kod:
[code]
//------------------------------------------------------------------------------
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_TAXI)
{
if(GetVehicleModel(vehicleid)==420 || GetVehicleModel(vehicleid)==438)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {FFFF00}TAXI");
}
}
}
//------------------------------------------------------------------------------
{
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_PD)
{
if(GetVehicleModel(vehicleid)==443 || GetVehicleModel(vehicleid)==546 ||
GetVehicleModel(vehicleid)==525 || GetVehicleModel(vehicleid)==486 ||
GetVehicleModel(vehicleid)==552 || GetVehicleModel(vehicleid)==417)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {808080}Pomocy Drogowej");
}
}
}
}
//------------------------------------------------------------------------------
{
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_MEDYK)
{
if(GetVehicleModel(vehicleid)==563 || GetVehicleModel(vehicleid)==544 ||
GetVehicleModel(vehicleid)==489 || GetVehicleModel(vehicleid)==416) {
}
new Float:x, Float:y,...
136. [GF] SAGC pojazdy prywatne
Zamierzam pobawi? si? w przerabianie gamemoda i mapy (obiekty)
I nie wiem jak na serwer doda? pojazd prywatny. Dodam ?e w tym gamemodzie s? prywatne pojazdy.
Chodzi dok?adnie o ten gamemod:
http://gtao.pl/sagc-przerobiona-vt65275.htm
B?d? zimne :piwo: :piwo:
137. [INNE] Pojazdy i respawn.
Cze??,
jak zrobi? pojazdy(doda?), kt?re mog? potem zrespawnowa? komend?.
138. [INNE] Towar mogą ładować wszystkie pojazdy
Witam. Mam pewnie problem na serwerze Truck. Ot?? towar mo?e ?adowa? ka?dy rodzaj pojazdu. W kodzie przy wyborze towaru, np. drewna jest podane:

[code]case 1:
{
SendClientMessage(playerid, COLOR_WHITE, "Wybra?e? Drewno.");
TextDrawSetString(naczepa[playerid], "~y~Towar: ~r~Drewno ~y~Waga: ~r~23,3t");
zaladowany[playerid]=1;
SetTimerEx("zaladujtimer", 3*100000 ,0, "d", playerid);
UzylZaladuj[playerid]=1;
GameTextForPlayer(playerid, "~g~~h~Ladowanie towaru!!! Czas ladowania 10 sekund", 10000, 0);
SendClientMessage(playerid, COLOR_GREEN, "Pomy?lnie za?adowano towar!");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 499 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 498 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 482 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 524 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 578 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 414 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 443 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 440 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 428 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 456 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 459 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 455)
TextDrawSetString(naczepa[playerid], "~y~Towar: ...
139. MTA race pojazdy
Witam

Czy da sie w MTA race stawiac pojazdy ?
140. THE LOST AND DAMNED
[center][img]http://i.neoseeker.com/mgv/257142-Machienzo/142/0/the_lost_mc_logo_display.png[/img][/center]
[center][i]Kody wprowadzamy z pomoc? telefonu kom?rkowego Johnnego.
By aktywowa? poszczeg?lne u?atwienia, nale?y wpisa? ci?g liczb i zadzwoni? pod wprowadzony numer.
Po wykonaniu tej czynno?ci w Menu telefonu pojawi si? opcja Cheats z pomoc? kt?rej b?dzie mo?liwe wywo?anie efektu dzia?ania kodu, bez potrzeby jego ponownego wpisywania.[/i]

[b].::RÓŻNE::.
267-555-0150 - Podnosi poziom zainteresowania policji
267-555-0100 - Zmniejsza poziom zainteresowania policji
362-555-0100 - Odnawia pancerz (Je?eli kod zostanie u?yty w poje?dzie, zostanie on naprawiony)
482-555-0100 - Odnawia zdrowie, pancerz i amunicj?

.::UZBROJENIE::.
486-555-0150 - Zestaw broni 1 (n??, koktaile Mo?otova, pistolet, shotgun, Micro Uzi, AK47, karabin snajperski, RPG-7)
486-555-0100 - Zestaw broni 2 (kij baseballowy, granaty, pistolet, shotgun, SW MP-10, M4 Carbine, karabin snajperski, RPG-7)

.::POJAZDY::.
359-555-0100 - Annihiliator (Uzbrojony Helikopter)
826-555-0150 - Burrito (Van gangu Burrito)
245-555-0125 - Double T (Motor)
227-555-0100 - FIB Buffalo (Samoch?d Dodge Charger)
245-555-0199 - Hakuchou (Motor)
245-555-0150 - Hexer (Chopper)
245-555-0100 - Innovation (Motor)
826-555-0100 - Slamvan (1950s panel Van)[/b][/center]
[b]_________________________[/b]

Kody pochodz? z t?d! ...