Tak jak u g?ry, szukam osoby ch?tnej przy naprawie skryptu sprzeda?y narkotyk?w do gamemoda roleplay. Wi?cej info jak i kod daje na pw forum, albo discordzie M?odyKpw#0698.
Witam ot?? mam problem ze skryptem na sprzeda? pojazd?w, a mianowicie skrypt jest zrobiony tak ?e pobiera i daje got?wk? do konta gracza, a ja chcia?bym zrobi? aby dodawa?o/zabiera?o do bankomatu, lecz nie wiem jak, co i gdzie wstawi?.
Tutaj umieszczam kod
[lua]--[[
Developed by Yolos and Split
All rights reserved!
You cannot use this without permission!
--]]
function RGBToHex(red, green, blue, alpha)
if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then
return nil
end
if(alpha) then
return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha)
else
return string.format("#%.2X%.2X%.2X", red,green,blue)
end
end
local LIMIT=3 -- tylko gracz mo?e kupi? trzy pojazdy
local cmd="sprzedajpojazd"
local cmd2="akceptuj"
local sprzedazPojazdu={}
local marker=nil
local timer=nil
function init()
local x=exports['ogrpg-db']:dbGet("SELECT * from komisy")
if not x or #x < 1 then return end
for i,p in pairs(x) do
wczytaj(p)
end
end
addEventHandler("onResourceStart",resourceRoot,init)
function wczytaj(v)
v.pos=split(v.pos,",")
local mkr=createMarker(v.pos[1], v.pos[2], v.pos[3]-0.90, "cylinder", 2, 0, 128, 255, 255)
setElementDimension(mkr, v.dimension or 0)
setElementInterior(mkr, v.interior or 0)
setElementData(mkr, "sprzedaz:pojazd?w", true)...
Witam mam ma?y problem poniewasz mam system zapisu aut pana prezesa i jak tam sprzedam auto za -9999 to albo nabywcy auta daje kas? na plus jak zablokowa? ?eby wgl si? nie da?o sprzedawa? auta na minusie i ?eby si? wywietla? napis ze nie mozna sprzeda? auto poniewasz dano z?? kwote.
Czy w tym o to kodzie trzeba co? zmieni?
local cena = tonumber(cena)
if getPlayerMoney(source) >= cena then
takePlayerMoney(source, cena)
givePlayerMoney(od_kogo_oferta, cena)
Witajcie chcia?em zrobi? sprzeda? pojazd?w ale nwm jak doda? aby pojazd m?g? sprzedawa? tylko w?a?ciciel danego pojazdu a oto kod:
addCommandHandler ("sprzedajpojazd",
function (player, _,carID, ownerName, price, thePlayer) local vehTab = DB:getResultsTable('SELECT * FROM `vehicles` WHERE `id` = ?', id);
for k, v in pairs(vehTab) do
if v.ovner == ovner then if carID and ownerName then if player:getData ("Sprzedaj") == false then
player:outputChat ("Aby kontyny?owa? sprzeda? swojego pojazdu wpisz /tak ID Pojazdu Nazwa Gracza") player:outputChat ("Przed Wpisaniem komendy '/tak ID Pojazdu nazwa gracza' upwenij si?, ?e gracz przela? Ci pieni?dze") player:outputChat ("Je?eli chcesz zrezygnowa? ze sprzeda?y wpisz: /nie") player:setData ("Sprzedaj", true) player:setData ("Nie_Sprzedaj", true) end
end
end
end
end )
i chcia?bym dorobic do niego komend?
/sprzedaj [id gracza] [kwota] - sprzedaje ni? pojazd (trzeba by? w tym poje?dzie)
/szukajpojazd - wyskakuje gui z autami kt?rych jeste?my w?a?cicielami do wyboru i wtedy na mapce pokazuje sie taki niebieski pojezdzik.