Üdv. Mivel most egy szervert próbálok \"írni\" (jövöre nyítni egyet ha annyira értek már majd hozzá.)
De hibába ütköztem.
Nos már írtam duty témában, arra még nem jött jó válasz. Remélem erre jönni fog.
Nos. Bele lett helyezve a skin vásárlás.
De az utcán is át lehet öltőzni. EZ lenne a gondom.
Bele írtam a s_item_system -be hogy ha nincs interior-ba /demenzióba akkor ne leheseen átöltőzni. Nem is lenne rossz, mert írja nem öltözhetsz át az utcán, de ő akkor is felveszi a ruhát.
Ha több endelést írok rá, akkor viszont azt írja hgy
(Teljesen más rendszer, mint a többi item-system) triggered serverside event UseItem,but event in not adedd on serverside
elseif (itemID==16) then -- Rúházat,Skin Rendszer
if getElementInterior(source) > 0 or getElementDimension(source) > 0 then
local skin = tonumber(itemValue)
setElementModel(source, skin)
local result = mysql:query_fetch_assoc(\"SELECT gender,skincolor FROM characters WHERE id=\'\" .. getElementData(source, \"dbid\") .. \"\' LIMIT 1\")
local gender = tonumber(result[\"gender\"])
local race = tonumber(result[\"skincolor\"])
else
outputChatBox(\"Az utcán nem tudsz átöltözni.\", source, 255, 194, 14)
end
--local skin = tonumber(itemValue)
local skin, clothingid = unpack(split(tostring(itemValue), \':\'))
skin = tonumber(skin)
clothingid = tonumber(clothingid) or nil
--if fittingskins[gender] and fittingskins[gender][race] and fittingskins[gender][race][skin] then
setElementModel(source, skin)
exports.anticheat:changeProtectedElementDataEx(source, \"clothing:id\", clothingid, true)
mysql:query_free( \"UPDATE characters SET skin = \" .. skin .. \", clothingid = \" .. ( clothingid or \'NULL\' ) .. \" WHERE id = \" .. getElementData( source, \"dbid\" ) )
triggerEvent(\'sendAme\', source, \"átöltöztél.\")