Siemka mam problem, po zakupieniu auta w salonie wszystko dziala poprawnie. Ale auto sie nie respi, dowiedzialem sie od jednego uzytkownikow gtao ze zrespi sie ale po jakims czasie, a chcialbym zmienic ten czas a nie widze timera i niczego innego lub poprostu nie znam sie.
Kod:
[lua]createBlip(-1953.37, 269.16, 35.47, 55,2,0,0,0,0,0,275) -- Salon pojazd?w Doherty | San Fierro.
createBlip(-1661.34, 1212.81, 13.67, 55,2,0,0,0,0,0,275) -- Salon pojazd?w sportowych Downtown | San Fierro.
createBlip(-1905.301, -516.346, 24.801, 43,2,0,0,0,0,0,275) -- Cygan SF
createBlip(-894.558, 1533.967, 25.851, 43,2,0,0,0,0,0,275) -- Cygan V2
createBlip(343.896, -1354.404, 14.508, 55,2,0,0,0,0,0,275) -- Salon motor?w LS
createBlip(2127.902, 2369.744, 10.82, 55,2,0,0,0,0,0,275) -- Salon Premium+
createBlip(541.409, -1300.156, 17.256, 55,2,0,0,0,0,0,275) -- Salon LS+
createBlip(-2626.569, 1362.466, 7.087, 55,2,0,0,0,0,0,275) -- Salon Off-Road
createBlip(2458.643, 1340.883, 10.977, 55,2,0,0,0,0,0,275) -- Salon Lowridery - Klasyki
createBlip(1871.408, -2208.774, 13.547, 55,2,0,0,0,0,0,275) -- Salon LS - Samoloty i Helki
createBlip(-2232.407, 2421.965, 4.964, 55,2,0,0,0,0,0,275) -- Salon BM - ?odzie
createBlip(-1985.049, -128.067, 35.919, 55,2,0,0,0,0,0,275) -- Salon SF+
local positionVehicles = {
-- Salon LS - Samoloty i Helki
{'Maverick', 487, 0, 300000, 1889.408, -2192.821, 13.724, 0.269, 359.703, 180.038, "1.6", 255, 0},
{'Stuntplane', 513, 0, 400000, 1890....
Witajcie posiadam pewien problem mianowicie chc? zrobi? by po zabiciu danego peda resawni? on si? x min wszystko fanie tylko problem w tym jest taki, ?e jak w??cz? zas?b pedy s?. Po zabiciu pierwszego peda nic si? nie dzieje po zabiciu drugiego ped si? usuwa ale respawni tylko tego pierwszego
Potrzebuj? pomocy, mam panel logowania, jest wszystko okej tylko mam pytanko, jak naprawi? respawn w domu? pisze ze nie posiadam domku a go mam a naprawde tego potrzebuje
Dobry,
Jak zrobi? tak aby jak jest pracownik np. SAPD, i jak zginie to go respi w ustalone kordy np przed baz? sapd, ale tylko respi tych co s? we frakcji sapd. I ?eby np jak jest gracz to te? go respi?o w ustalone kordy np szpital? Przyda?oby mi sie to bardzo
Witam, posiadam wgrany gamemode dayz i s? komendy na respawn pojazd?w ale po wpisaniu nic sie nie dzieje, nie wywala b?ed?w w konsoli ani debugscripcie ani nie respia sie auta
[lua]function spawnVehiclePack (ps,cmd)
if getElementData(ps,"Admin") then
spawnDayZVehicles()
outputChatBox("Администратор заспавнил весь ТС!",ps,255,0,0,true)
end
end
addCommandHandler("svp",spawnVehiclePack)
function destroyVehiclePack(ps, cmd)
if getElementData(ps, "Admin") then
vehicles = getElementsByType("vehicle")
for i,v in ipairs(vehicles) do
local col = getElementData(v, "parent")
destroyElement(col)
destroyElement(v)
end
end
end
addCommandHandler("dvp", destroyVehiclePack)
function destroyThisVehicle(ps, cmd)
if getElementData(ps, "Admin") then
local theVehicle = getPedOccupiedVehicle(ps)
if (theVehicle) then
local col = getElementData(theVehicle, "parent")
destroyElement(col)
destroyElement(theVehicle)
else
outputChatBox("Вы должны быть в машине.", ps...
Pr?bowa?em doda? respawnpojad?w na jednej pracy, lecz mi nie wychodzi. Chcia?bym doda? do tej pracy respienie pojazd?w, gdy odjedziemy po minucie pojawia nam si? kolejne auto na tym samym miejscu co sta?o to w kt?rym jeste?my aktualnie. Je?eli kto? by by? taki dobry, to z g?ry dzi?kuj?. Oczywi?cie zimniutke
Witam, mam pro?b? czy m?g?by mi kto? przekszta?ci? ten ma?y skrypcik tak, ?eby pojazdy automatycznie respawnowa?y si? co 30 sekund zamiast u?ycia komendy? Oraz, ?eby nie by?o ?adnych powiadomie?, ?e ta czynno?? b?dzie/lub jest wykonywana (takie odchudzenie ). Z g?ry dzi?ki, pozdrawiam
Chcia?bym do tego kodu doda? co? takiego, ?e pojazdy wcze?niej zrespione by?y by respione od nowa, tylko nie wiem gdzie i jak ma wygl?da? komenda. Napiszecie mi gotowy kodzik na dole?
[lua]
local positionVehicles = {
{-2437.6,1032.25,50.51,360.0,360.0,1.2},
{-2425.85,1032.34,50.51,360.0,360.0,0.01},
}
for i,v in ipairs(positionVehicles) do
local lodka = createVehicle(482, v[1], v[2], v[3], v[4], v[5], v[6])
setElementData(lodka, "pojazd_opis", "Praca dorywczanDostawca paczek")
setElementData(lodka, "pojazd_paliwo", 50)
setVehicleHandling(lodka, "maxVelocity", 300.0)
setVehiclePlateText(lodka,"PACZKI")
addVehicleUpgrade(lodka, 1025)
setVehicleColor(lodka, 255,255,255)
setElementFrozen(lodka, true)
end
for i,v in pairs(pojazdy) do
local wystawa = createVehicle(i,v[1],v[2],v[3],v[4],v[5],v[6])
setVehicleDamageProof(wystawa,true)
setElementFrozen(wystawa,true)
setElementData(wystawa,"pojazd_przebieg",v[8])
setElementData(wystawa,"dokupienia",true)
setElementData(wystawa,"cena",v[7])
setVehiclePlateText(wystawa, " Salon SF")
setVehicleColor(wystawa, 255,255,255, 255,255,255)
addVehicleUpgrade(wystawa, 1073 )
end
function zrespponownie(id)
if pojazdy[id] then
local wystawa = createVehicle(id,pojazdy[id][1],pojazdy[id][2],pojazdy[id][3],pojazdy[id][4],pojazdy[id][5],pojazdy[id][...
Lecz nie dzia?a poprawnie. Na niekt?rych mapach, trybach gry gracz po ?mierci ju? si? nie re-spawnuje, a na gamemodzie play po ok. 2 sekundach, a chcia?bym, ?eby w ka?dym trybie gry re-spawnowa? gracza po 5 sekundach. Nie wiem czemu nie dzia?a, licz? na pomoc. (Chcia?bym aby kod spawnowa? w koordynatach podanych w mapach)
W jaki spos?b dokona? respawnu pojazd?w kt?re tworz? w takiej p?tli:
addEventHandler("onResourceStart", resourceRoot,
function()
for k,v in ipairs (vehicles) do veh = createVehicle(v[1], v[2], v[3], v[4], 0, 0, v[5], v[6]) setElementData(veh, v[7], true) end
end )
Witam tworze system pojazd?w oparty na MYSQL i jak zrobi? aby po uruchomieniu skryptu stworzy?o wszystkie auta z bazy a nie tylko jedno. Mam taki kod:
[lua]
function respawnAuto()
local idAuta = getElementData(source, "Auto:ID")
local theModel = getElementModel(source)
local fuelAuta = getElementData(source, "fuel")
local przebiegAuta = getElementData(source, "przebieg")
execute("UPDATE pojazdy SET przebieg=?,paliwo=? WHERE id",przebiegAuta,fuelAuta,idAuta)
local accData = singleQuery("SELECT * FROM pojazdy WHERE id=?",idAuta)
if (accData) then
if accData.modelid == theModel then
local createcar = createVehicle ( accData.modelid, accData.x, accData.y, accData.z, 0, 0, accData.rotation, accData.tablica )
local colorauta = setVehicleColor(createcar, accData.r1, accData.g1, accData.b1, accData.r2, accData.g2, accData.b2, accData.r3, accData.g3, accData.b3, accData.r4, accData.g4, accData.b4)
local colorswiatel = setVehicleHeadLightColor(createcar, accData.lr, accData.lg, accData.lb)
local rejka = setElementData(createcar,"Auto:Rejka",accData.Rejka)
local owner1 = setElementData(createcar,"Auto:Owner1",accData.Owner1)
local owner2 = setElementData(createcar,"Auto:Owner2",accData.Owner2)
local ID = setElementData(createcar,"Auto:ID",accData.id)
local paliwo = setElementData(createcar,"fuel",accData.paliwo)
local przebieg = setElementData(createcar,"przebi...
for i,v in ipairs(pojazdypoli) do
local veh = createVehicle(v[1], v[2], v[3], v[4], v[5], v[6], v[7])
setVehicleColor(veh, 0,0,0, 51, 102, 255)
setVehiclePlateText(veh, " LSPD")
end
-- ten element tuu
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
if not getVehicleOccu...
Wszystko dzia?a, lecz pojazdy respawnuj? si? razem z graczem, czyli przerzuca gracza razem z pojazdem na jego miejsce spawnu, gdzie jest luka, bo nie mog? jej dostrzec.
for i,v in ipairs(pojazdy) do local rndm = math.random(1,3) local veh1 = createVehicle( idpojazdow[rndm], v[1], v[2], v[3], v[4], v[5], v[6], v[7]) end
addEvent("respawnik", true) addEventHandler("respawnik", root,
function()
for i,v in ipairs(getElementsByType("vehicle", resourceRoot)) do
if not getVehicleOccupant(v) then
triggerClientEvent("send", root) outputChatBox("#FFFFFFZa 20 sekund nast?pi respawn pojazd?w", root, 255, 255, 255, true) setTimer(function() respawnVehicle(v) end,20000,1) end
end
end)
function respwn(thePlayer) local time = getRealTime() local minutes = time.minute
local x = 60 - minutes
local y = minutes * 60
local z = 60 * 60 * 1000
setTimer(function() triggerClientEvent("firsts", resourceRoot) setTimer(function() triggerClientEvent("first", resourceRoot) end, z, 0) end, y, 1) end
addEventHandler("onResourceStart", resourceRoot, respwn)
Witam. Zaczynam w tworzeniu serwera DayZ i mam problem. Mam GM DayZ gdzie jest podstawowy resp pojazd?w. Chcia?bym nie kt?re usun?? (nie wiem jak) oraz doda? nowe spawny pojazd?w (r?wnie? nie wiem jak). Chcia?bym pomocy.
Pozdrawiam Kacper.
Witam!
Edytuj? sobie GM DayZ. Wszystko pi?knie ?adnie ale mam ma?y problem. Mam system do respawn?w zniszczonych aut, ale nie respi on utopionych aut. Wie kto? jak to naprawi??
Z g?ry B?g zap?a?.
Witam.
Prosz? o wyja?nienie, i w razie konieczno?ci mojej nierozumno?ci (y), dopisa?, jak to zrobi?.
Mam dany kod:
----------------------------------------------------
[lua]
function psp1(model,x,y,z, rx,ry,rz, numberplate, direction, variant1, variant2)
if model and x and y and z and rx and ry and rz then
local psp = createVehicle(model,x,y,z, rx,ry,rz, numberplate, direction, variant1, variant2)
removeVehicleSirens(psp)
addVehicleSirens(psp, 6, 2, true, false, false, true)
setVehicleSirens(psp, 1, -0.7, 3.3, 1.5, 255, 0, 0, 191.3, 191.3)
setVehicleSirens(psp, 2, 0.7, -3.1, 1.4, 255, 0, 0, 255, 255)
setVehicleSirens(psp, 3, -1, 0.8, -0.4, 0, 76.5, 255, 255, 255)
setVehicleSirens(psp, 4, 1, 0.8, -0.4, 0, 76.5, 255, 255, 255)
setVehicleSirens(psp, 5, 0.7, 3.3, 1.5, 0, 76.5, 255, 255, 255)
setVehicleSirens(psp, 6, -0.7, -3.1, 1.4, 0, 76.5, 255, 255, 255)
setVehicleColor(psp, 155, 0, 0, 245, 245, 245 )
end
end
function psp2()
psp1(407, -2800, -444, 12,0,0,270, "PSP TEST", false, 0, 0 )
end
addEventHandler('onResourceStart',getResourceRootElement(getThisResource()),psp2)
[/lua]
--------------------------
Prosz? mi powiedzie?, jak zrobi?, ?e podczas gdy odjedziemy gdzie? pojazdem, nast?pnie z niego wysi?dziemy i przez nie wsiadanie do niego przez np. kolejne 30 minut, ma on po np. 30 minutach wr?ci? na pierwotne miejsce (spawn pojazdu)? Chodzi mi o "respawnVehicles", ale przy tym skrypcie..
Nie rozumiem co jest ?le wszystko wpisuje dok?adnie a tak czy siak respi mnie bokiem
To jest wycinek kodu
local x = 1268.2626953125
local y = 1361.5211181641
local z = 10.81
spawnPlayer(source, x, y, z)
fadeCamera(source, true)
setCameraTarget(source, source)
Witam Mam problem. poniewa? gdy wpisuje /respc. To respawnuje mi tylko pojazdy kt?re sta?y na mapie. A chcia? bym aby respawni?o mi wszystkie pojazdy ??cznie z tymi kt?re zosta?y stworzone na /v
Mam tak? komend? na respawn aut (Auta wracaj? na swoje miejsce) ale gdy wpisze /rsp to i samochody zracaja na miejsce ale nie chca p??niej je?dzi? w og?le si? nie ruszaj? a przed wpisaniem komendy wszystko dzia?a?o auta je?d?? daje t? komend?
Za pomoc oczywi?cie
CMD:rsp(playerid, params[])
{
new dstring[128];
new bool:Uzywany[MAX_VEHICLES]=false,v;
foreach(Player,i)
{
if(IsPlayerInAnyVehicle(i))
{
v=GetPlayerVehicleID(i);
Uzywany[v]=true;
if(IsTrailerAttachedToVehicle(v)) Uzywany[GetVehicleTrailer(v)]=true;
}
}
for(new nr = 1; nr <MAX_VEHICLES; nr++)
{
if(Uzywany[nr]==false)
{
SetVehicleToRespawn(nr);
SetVehicleParamsEx(nr,false,false,false,false,false,false,false);
}
}
format(dstring, sizeof(dstring),"Zrespawnowano Wszystkie pojazdy");
GameTextForAll(dstring,10000, 5);
return 1;
}
Siema. Napisalem skrypt na na zmiane spawnu pojazdu. Polega on na tym ze kiedy jestesmy w danym pojezdzie i wpiszemy komende /setspawn to ustawi sie on tam gdzie stoi dane autko. Ale niestety mi to nie dziala tutaj macie kod:
function respawn(thePlayer, command)
local x, y, z = getElementPosition(thePlayer)
local setVehicleRespawnPosition (vehicle)
local spawnVeh then outputChatBox("Spawn pojazdu ustawionio pomyslnie!", thePlayer) else outputChatBox("Error",thePlayer) end
end
Jak zrobi? taki skrypcik ?eby respawnowa? nieu?ywane pojazdy, ?e kto? np. nie u?ywa pojazdu 10min to sie respawnuje w miejsce docelowe, czyli w te gdzie stoi normalnie.
Witam mam problem a mianowicie mam kod na respawn pojazd?w lecz respawnuje mi Przyczepy a nie chce aby to robil
oto kod
[code]forward respawn();
public respawn()
{
for(new i=0; i<30; i++)
{
if(IsPlayerConnected(i))
{
if(GetPVarInt(i, "VehicleSpawned") && !IsVehicleInUse(GetPVarInt(i, "PlayerVehicle")))
{
DestroyVehicle(GetPVarInt(i, "PlayerVehicle"));
DeletePVar(i, "VehicleSpawned");
}
}
}
stock IsTrailer(playerid)
{
new model = GetVehicleModel(playerid);
switch(model)
{
case 435:return 0;
case 450:return 0;
case 591:return 0;
case 606:return 0;
case 610:return 0;
case 584:return 0;
case 608:return 0;
case 611:return 0;
case 607:return 0;
}
return 1;
}[/code]
I oczywi?cie timer ale go chyba nie musze pokazywa?
Pomo?e kto??
Oraz 2 sprawa ....
Szuka?em kodu jak zrobi? odpalanie pojazdu za pomoc? przycisku lecz ?aden kod nie dzia?a ;/
Czy kto? m?g?by mi zrobi? tak...
Powracaj?c do moich problem?w z vip-ami pokazuj? wam kod, kt?ry zrobi?em z Hartem. Na pocz?tku Hart zastosowa? p?tl?, ale s? tam b??dy kt?rych nie umiemy rozwi?za?. Pomocy.
[IMG]http://i41.tinypic.com/i3duo8.png[/IMG]
[lua]function getPlayerWeapons(player)
local weaponsTable = {}
for index=0, 13 do
135 local weapon = getPedWeapon(player,index)
136 local ammo = getPedTotalAmmo(player,index)
137 if ammo > 0 then
table.insert(weaponsTable, {weapon, ammo})
end
end
return weaponsTable
end
local weap = getPlayerWeapons(source)
outputChatBox(weap)
Witam, Psize wlasnego gm i mam taki problemik z respawnem. Mainowicie daje b??dy:
[code]C:Documents and Settingsch?opakiPulpitSkryptyGMGT.pwn(705) : error 017: undefined symbol "vehRespawnCD"
C:Documents and Settingsch?opakiPulpitSkryptyGMGT.pwn(705) : warning 215: expression has no effect
C:Documents and Settingsch?opakiPulpitSkryptyGMGT.pwn(706) : error 017: undefined symbol "vehRespawnCD"
C:Documents and Settingsch?opakiPulpitSkryptyGMGT.pwn(709) : error 017: undefined symbol "vehRespawnCD"
C:Documents and Settingsch?opakiPulpitSkryptyGMGT.pwn(714) : error 017: undefined symbol "vehRespawnTimer"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.[/code]
Daje kod na respawn ca?y:
[code] forward RespawnVehicles();
public RespawnVehicles()
{
vehRespawnCD--;
if(vehRespawnCD != 0)
{
new str[64];
format(str, sizeof(str), "Respawn pojazd?w za %d sekund.", vehRespawnCD);
GameTextForAll(str, 900, 5);
}
else
{
KillTimer(vehRespawnTimer);
new bool:Uzywany[MAX_VEHICLES]=false,v;//zmienne
for(new i=0; i<MAX_PLAYERS; i++)//p?tla na graczy
{
if(IsPlayerInAnyVehicle(i))//sprawdzanie warunku czy gracz siedzi w poje?dzie
{
v=GetPlayerVehicleID(i);//pobieranie id pojazdu
Uzywany[v]=true;//przypisanie true
if(IsTrailerAttachedToVehicle(v)) Uzywany[GetVehicleTrailer(v)]=true;//sprawdzanie czy jest podczepiona jaka? naczepa, je?li tak to automatycznie zaznacza jej id jako true (uzywa...
Witam, jak zrobi? komend? na respawn nieu?ywanych pojazd?w i usuwanie nieu?ywanych pojazd?w stworzonych w komendzie /vspawner? - czyli ten spawner pojazd?w z 0.3x.