Wysłany: 2013-07-25, 09:57
TheTroll
Pan Majster
Wiek: 38 Na forum: 4764 dni Posty: 219
Nick w MP: TheTroll
Piwa : 1114
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:
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
addCommandHandler("setspawn", respawn)
Za pomoc beda piwka
Wysłany: 2013-07-25, 10:02
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
Yyy..Polecam poczytanie o warunkach i argumentach.
function respawn ( thePlayer , command )
local x , y , z = getElementPosition ( thePlayer )
local vehicle = getPedOccpuedVehicle ( thePlayer )
if vehicle then
local spawnVeh = setVehicleRespawnPosition ( vehicle )
if spawnVeh then
outputChatBox ( "Spawn pojazdu ustawionio pomyslnie!" , thePlayer )
else
outputChatBox ( "Error" , thePlayer )
end
else
outputChatBox ( "Nie jeste? w pojedzie!" , thePlayer )
end
end
addCommandHandler ( "setspawn" , respawn )
W sumie warunek spawnVeh jest kompletnie nie przydatny bo 99.9% skrypt si? wykona no ale jak ju? napisa?e? to ?ap.
Poczytaj te? co to zmienne i jak sie je tworzy.
Wysłany: 2013-07-25, 10:23
TheTroll
Pan Majster
Wiek: 38 Na forum: 4764 dni Posty: 219
Nick w MP: TheTroll
Piwa : 1114
Ziomek11 , cos nie dziala . W debugu wyskoczylo to: ERROR: setspawn/skrypt.lua:3: attempt to call global 'getPedOccpuedVehicle' (a nil value)
Wysłany: 2013-07-25, 11:32
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
function respawn ( thePlayer , command )
local x , y , z = getElementPosition ( thePlayer )
local vehicle = getPedOccupiedVehicle ( thePlayer )
if vehicle then
local spawnVeh = setVehicleRespawnPosition ( vehicle )
if spawnVeh then
outputChatBox ( "Spawn pojazdu ustawionio pomyslnie!" , thePlayer )
else
outputChatBox ( "Error" , thePlayer )
end
else
outputChatBox ( "Nie jeste? w pojedzie!" , thePlayer )
end
end
addCommandHandler ( "setspawn" , respawn )
liter?wka
Wysłany: 2013-07-25, 12:36
TheTroll
Pan Majster
Wiek: 38 Na forum: 4764 dni Posty: 219
Nick w MP: TheTroll
Piwa : 1114
dalej nie dziala ale teraz pisze w debugu: bad arugumet setVehicleRespawnPosition
Wysłany: 2013-07-25, 13:20
Riot
3X
Wiek: 29 Na forum: 5729 dni Posty: 1123
Nick w MP: Riot/3X
Piwa : 286
function respawn ( thePlayer , command )
local x , y , z = getElementPosition ( thePlayer )
local vehicle = getPedOccupiedVehicle ( thePlayer )
if vehicle then
local spawnVeh = setVehicleRespawnPosition ( vehicle , x , y , z )
if spawnVeh then
outputChatBox ( "Spawn pojazdu ustawionio pomyslnie!" , thePlayer )
else
outputChatBox ( "Error" , thePlayer )
end
else
outputChatBox ( "Nie jestes w pojedzie!" , thePlayer )
end
end
addCommandHandler ( "setspawn" , respawn )
Dziwne by dzia?a?o skoro nie poda?e? gdzie ten pojazd ma si? respawnowa?.
Tagi: respawn :: pojazdu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: