Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - SAW911

Oldalak: [1]
1
Fórum Archívum (Témák/Fórumok) / Re:Rendszámtábla áttexturázása
« Dátum: 2015. szeptember 06. - 19:36:07 »
.

2
Archívum / saját Inventory
« Dátum: 2015. augusztus 20. - 14:46:55 »
elakadtam egy inventory rendszer készítésében.  A mozgatással van a baj, ami jól is működik ha egyetlen item van nálam. ha egynél több akkor ha a másodikat mozgatom, akkor is csak az első mozog, a második marad a helyén. Így csináltam a mozgatást, akkor fut le ha felemeli az egeret és jó helyen van az egér stb...
 
Itemek[k][2] = hoverSlot

 
a [2] az a jelenlegi slot, azt állítom át, és a játéksonál lévő itemek tömb (Itemek) -be pedig így teszem be az itemet.
 
table.insert(Itemek, {itemID, slot})

3
Archívum / GUI megjelenítése több embernek
« Dátum: 2015. június 23. - 20:04:24 »
Üdv, mostanában elég sokat posztolok ide, bocs a tudatlanságomért :) Az lenne a kérdésem hogy hogy tudom megjeleníteni 2 embernek a GUIt? így próbáltam de nem működik:
 
function gui()
   for k, v in ipairs(getElementsByType (\"player\")) do
      if getElementData(localPlayer, \"phone\") == \"goingCall\" and getElementData (v, \"phone\") == \"goingCall\" then
          guiCreateLabel(--labelcuccos)
     end
   end
end

 

Dupla üzenet összevonva ekkor: 2015. június 24. - 19:09:03

valaki tudna segíteni? :/

4
Archívum / dxDraw görgetés
« Dátum: 2015. június 23. - 18:17:03 »
Sziasztok!
Azon gondolkodtam, hogy hogy lehet megoldani mondjuk egy dxDraw-s scoreboard görgetését? Hogy mindig eltúnjön egy felülről, és alul meg jelenjen meg 1. Vagy mondjuk ugyan ez egy telefon rendszernél amikor az üzeneteidet böngészed vissza. Tudnátok segíteni, hogy hogy tudnám megoldani?

Dupla üzenet összevonva ekkor: 2015. június 23. - 19:55:19

Azt hiszem rájöttem, elég egyszerűnek tűnik :) Zárom

5
Archívum / telefon-rendszer
« Dátum: 2015. június 19. - 17:33:53 »
Sziasztok!
Egy saját telefon rendszeren dolgozok, pár hónapja tanulom a LUA-t, gondoltam most megpróbálkozom vele. Egész jól is haladtam, azonban megakadtam egy résznél. a hívásnak a beszélgetésnél. Nem chatbe menne, hanem a telefonba. Az a gondom vele, hogy megcsináltam, hogyha rákattintok a \"küldés\" gombra akkor írja ki a telefonba mindkét félnek az edit box tartalmát. Na most ez megvan, de miután rákattintottam a küldésre, onnantól mindig változtatja a kiírást, mivel a dxDrawText onClientRender-el van megcsinálva. Most nem tudom értitek-e. Van egy kódom is, én így próbáltam, de nem működik.
 
--küldés gomb
if getElementData(localPlayer, \"phone\") == \"goingCall\" then
   if x >= X + 245 and x <= X + 290 then
      if y >= Y + 547 and y <= Y + 566 then
         sendHivoUzenet(guiGetText(callInput)) -- edit box textje, funkció lejebb.
         --addEventHandler(\"onClientRender\", getRootElement(), uzenetLatszodas)
      end
   end
end

 
Aztán itt a sendHivoUzenet funkció:
 
function sendHivasUzenet(msg)
for _, player in pairs(getElementsByType(\"player\")) do
 
       targetPlayer = player
       msgFrom = getElementData(localPlayer, \"teloszam\")
       msgTo = getElementData(targetPlayer, \"teloszam\")
       theMsg = tostring(msg)
      hivoUzenetekTable = {msgFrom, msgTo, theMsg} -- itt a tablebe berakom az értékeket
             -- outputChatBox(\"mukszik???\")
      break
 
end
end

 
miután beraktam a hivo table-be az értékeket, így próbálom kiírni, de nem nagyon megy...
 
addEventHandler(\"onClientRender\", getRootElement(), function()
if getElementData(localPlayer, \"phone\") == \"goingCall\" then
dxDrawImage(X, Y + 35, Width, Height, \"files/hivaskozbe.png\")
for k,v in ipairs(hivoUzenetekTable) do -- végig loopolom a ezt a tablet, és annak az értékét kellene kiírnia, a v[3] -at de semmi.
           
         
   if v[1] then
      local text = (v[3])
      dxDrawText(text, X + 5, Y + 10, 50, 0, tocolor(255, 255, 255, 255), 2, \"arial\", \"left\", \"top\", false, true, true)
      outputChatBox(text)
      outputChatBox(\"ASD\")
   end
                   end   
 
end
end)

 
Segítségeteket előre is köszönöm, ha van jobb kód ötlet, hogy hogy lehetne, szívesen fogadom :)

6
Archívum / szerver oldali table kliens oldali használata
« Dátum: 2015. június 06. - 10:27:32 »
Üdv. A szerver oldalon megcsinálok táblázatba egy halom pozíciót, majd utána a szerver oldalon objectet rakok a helyükre. Na most ez nagyon sok object, ezért a szerver oldalon kellene maradnia, de nekem kliens oldalon kellene felhasználnom. A lényeg, hogyha közel mennék egy objecthez, akkor kiadna ab-t. Arra nem tudok rájönni hogy hogyan oldjam meg szerver oldali táblázattal.
Kódom(Szerver oldal):
 
function createFa()
for k, v in ipairs(faKordinatak) do
if not isElement(fak[k]) then
   local rotation = math.random(1, 360)
   fak[k] = createObject(617, v[1], v[2], v[3] - 1)   
end
end
end
addEventHandler(\"onResourceStart\", getRootElement(), createFa)

7
Archívum / Munka
« Dátum: 2015. május 26. - 14:04:48 »
Sziasztok! Nos, belekezdtem egy munkába, aminek az a lényege, hogy fel kell pakolnod a munkajárművedre a zsákokat, majd azokat kiszállítani a megfelelő helyre. Mikor megérkezem a leadóhelyre, akkor szépen leveszem az utolsó zsákot amit felraktam a kocsira. ez jól megy, csak az a gond, hogyha levettem egyet, akkor utána a többit nem veszi le... Úgy csináltam, hogy megnézze hogy létezik-e az utolsó zsák, és ha nem, menjen a következőre, ha létezik törölje, és adja a kezembe. De valamiért nem törli le a kocsiról... Sok variációt próbáltam, de egyik sem működött.
Segítségeteket előre is köszönöm!

8
Archívum / HUD készítés
« Dátum: 2015. május 03. - 20:28:02 »
Sziasztok!
Már körübelül egy hónapja ismerkedek az MTA scriptek írásával, és elég jól haladok, már van pár (nagyon) egyszerű scriptem, azonban most szeretnék készíteni egy HUD-ot, azomban fogalmam sincs hogy álljak neki. Nézegettem pár resource-ot, de nem nagyon segítettek. Magára a HUD \"script\" részére lennék kíváncsi, a többi részét megoldanám (Gondolok arra, hogy ha sérülsz az a  HUDon is látszódjon, armor megjelenítése stb stb..  :) )
Előre is köszönöm a segítségeteket!

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal