Wysłany: 2016-12-22, 14:12
STOPseba
Emeryt na scenie MTA
Wiek: 25 Na forum: 3771 dni Posty: 448
Nick w MP: STOPseba
Piwa : 5014
Witam zwracam si? do wasz z pytaniem mianowicie chodzi mi tu o to ze wla?ciciel domu np id 320 mo?e montowa? tune (chodzi o domy z its'a)
Mam tu taki kod ale co? nie dzia?a mo?e znajdzie si? osoba kt?ra mi pomo?e.
local Markerek = createMarker ( 1986.68 , 2457.66 , 10.82 - 1 , "cylinder" , 3.0 , 0 , 255 , 255 , 75 )
local napis = createElement ( "text" )
setElementData ( napis , "name" , "Monta?\nRegulacja Wysoko?ci Zawieszenia" )
setElementPosition ( napis , 1986.68 , 2457.66 , 10.82 )
addCommandHandler ( "montuj.rh1" , function( plr , cmd )
local veh = getPedOccupiedVehicle ( plr )
local id = getElementData ( veh , "vehicle:id" )
if not isElementWithinMarker ( plr , Markerek ) then return end
if not veh then outputChatBox ( "Wsi?d? do pojazdu!!" , plr ) return end
if getElementData ( plr , "player:house" ) == 320 then
local prl = getPlayerMoney ( plr )
if prl >= 25000 then
takePlayerMoney ( plr , 25000 )
else
outputChatBox ( "Nie sta? Ci? na zakup RH1!" , plr , 255 , 255 , 255 )
cancelEvent ()
return
end
outputChatBox ( "* Zamontowa?e? RH1 z twojego konta pobrano 25k." , plr )
setElementData ( veh , "glebay" , true )
query = exports [ "ogrpg-db" ]: dbSet ( "UPDATE ogrpg_vehicles SET rh=1 WHERE id=?" , id )
-- setVehicleHandling ( veh , "suspensionLowerLimit" , 0.05 )
-- setVehicleHandling ( veh , "maxVelocity" , 360 )
-- takePlayerMoney ( plr , 15000 )
end
end )
Wysłany: 2016-12-22, 14:16
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
STOPseba , addCommandHandler ( "montuj.rh1" , function( plr , cmd )
local veh = getPedOccupiedVehicle ( plr )
local id = getElementData ( veh , "vehicle:id" )
if not isElementWithinMarker ( plr , Markerek ) then return end
if not veh then outputChatBox ( "Wsi?d? do pojazdu!!" , plr ) return end
if getElementData ( plr , "player:house" ) == 320 then -- warunek tutaj nie jest ko ? czony
local prl = getPlayerMoney ( plr )
if prl >= 25000 then
takePlayerMoney ( plr , 25000 )
else
outputChatBox ( "Nie sta? Ci? na zakup RH1!" , plr , 255 , 255 , 255 )
cancelEvent ()
return
end
outputChatBox ( "* Zamontowa?e? RH1 z twojego konta pobrano 25k." , plr )
setElementData ( veh , "glebay" , true )
query = exports [ "ogrpg-db" ]: dbSet ( "UPDATE ogrpg_vehicles SET rh=1 WHERE id=?" , id )
-- setVehicleHandling ( veh , "suspensionLowerLimit" , 0.05 )
-- setVehicleHandling ( veh , "maxVelocity" , 360 )
-- takePlayerMoney ( plr , 15000 )
end -- Koniec warunku z sprawdzeniem domu
end )
Zobacz na kod zaznaczy?em ci gdzie warunek si? ko?czy.
W tym przypadku gracz kt?ry ma dom 320 mo?e zak?ada? tune. ( nie wiem co to jest 320 id domu czy jak )
Wysłany: 2016-12-22, 14:30
STOPseba
Emeryt na scenie MTA
Wiek: 25 Na forum: 3771 dni Posty: 448
Nick w MP: STOPseba
Piwa : 5014
Dalej nic tak 320 to id domu
Posiadam dom 320 i dalej nie moge montowa?.
Wysłany: 2016-12-22, 14:57
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
if tonumber ( getElementData ( plr , "player:house" )) == 320 then -- warunek tutaj nie jest ko ? czony
Wysłany: 2016-12-22, 15:18
STOPseba
Emeryt na scenie MTA
Wiek: 25 Na forum: 3771 dni Posty: 448
Nick w MP: STOPseba
Piwa : 5014
Dalej nic nie dzia?a/rozumiem
Wysłany: 2016-12-22, 15:23
luki123luki123
Place Game
Wiek: 28 Na forum: 5275 dni Posty: 1948
Nick w MP: LuKiO
Piwa : 6101
Wysłany: 2016-12-22, 15:37
STOPseba
Emeryt na scenie MTA
Wiek: 25 Na forum: 3771 dni Posty: 448
Nick w MP: STOPseba
Piwa : 5014
Wysłany: 2016-12-22, 15:40
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4150 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Tak o to chodzi, masz elementdate na true zamiast na 320, czyli jest gdzie? b??dnie nadawana.
Wysłany: 2016-12-22, 16:12
STOPseba
Emeryt na scenie MTA
Wiek: 25 Na forum: 3771 dni Posty: 448
Nick w MP: STOPseba
Piwa : 5014
Dobra dzi?ki za pomoc.
Wynagradzam
Tagi: dom|tune
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: