Szerző Téma: Utca átöltözés  (Megtekintve 1266 alkalommal)

Utca átöltözés
« Dátum: 2016. március 12. - 13:28:01 »
0 Show voters
Ü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.\")
« Utoljára szerkesztve: 2016. március 13. - 20:21:36 írta almightymartin »

Utca átöltözés
« Válasz #1 Dátum: 2016. március 13. - 13:56:57 »
0 Show voters
a trigger felesleges bele, egy sima sendlocalmeaction (ha valhalla) jó lesz.

Utca átöltözés
« Válasz #2 Dátum: 2016. március 13. - 20:23:09 »
0 Show voters
[gmod]A főposztba kitettem a \'LUA\' tag-ot.[/gmod]
www.twitch.tv/almightymartin

Az év STAFF tagja - 2015
Az év RP szervere - 2015 - [rc-rp.hu]

Red County Role Play [rc-rp.hu] - Tulajdonos
Project San Andreas [psa.hu] - Főadminisztrátor
See MTA LV [see-game.com] - Admin 4

Utca átöltözés
« Válasz #3 Dátum: 2016. március 14. - 16:44:36 »
0 Show voters
Nem vallhala. És teljesen át kellett írni, de már megoldottam,. azért köszön a választ.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal