Advertisement
Huzina_Patrik

[Thmms]

Dec 11th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.35 KB | None | 0 0
  1. local playerInFact = {}
  2.  
  3. function tableCheck(dName, oValue)
  4.     if dName == "faction>open" then
  5.         local val = source:getData(dName)
  6.             if tonumber(val) then
  7.                 if tonumber(oValue) then
  8.                         -- törlés
  9.                         playerInFact[tonumber(oValue)][source] = nil
  10.                         collectgarbage("collect")
  11.                 end
  12.            
  13.             -- hozzáadás
  14.                 if not playerInFact[tonumber(val)] then
  15.                         playerInFact[tonumber(val)] = {}
  16.                 end
  17.                 playerInFact[tonumber(val)][source] = true
  18.         else -- nil
  19.                 if tonumber(oValue) then
  20.                         -- törlés
  21.                         playerInFact[tonumber(oValue)][source] = nil
  22.                         collectgarbage("collect")
  23.                 end
  24.             end
  25.     end
  26. end
  27.  
  28. 1es frakciotagoknak akiknek megvan nyitva a panel:
  29. for k,v in pairs(playerInFact[fID]) do
  30.     if isElement(k) then
  31.             triggerClientEvent(k, "ads", k)
  32.     else
  33.             playerInFact[fID] = nil
  34.     end
  35. end
  36.  
  37. <19:18:31> "#my name is patrick": mikor megnyitod akkor lemented
  38. <19:18:33> "#my name is patrick": mikor bezárod nil
  39. <19:18:36> "#my name is patrick": mikor váltasz 2 fraki közt elsőnek nil utána új id
  40. <19:18:41> "#my name is patrick": mikor elindul a script nil
  41. <19:18:41> "#my name is patrick": mikor megnyitod a frakciopanelt trigger és csak azokat a fraki infokat adja vissza amiben benne vagy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement