Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.04 KB | None | 0 0
  1. prezenty = {};
  2. prezenty.marker = createMarker(601.65, -1254.04, 64.19-1, "cylinder", 3.5, 255,255,255,70);
  3. --prezenty.text = createElement("text");
  4. --prezenty.blip = Blip(252.33,-157.90,1.57, 19, nil, nil, nil, nil, nil, nil, 275);
  5. --setElementData(prezenty.text, "name", "Prezenty\nZ okazji startu serwera!");
  6. --setElementPosition(prezenty.text, 252.33,-157.90,1.57+1);
  7.  
  8. setPremiumDay = function(plr,days)
  9.     if getPremiumDate(plr) then
  10.     local queryA=exports['pystories-db']:dbSet(string.format("UPDATE pystories_users SET premiumdate = DATE(premiumdate) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:sid")))
  11.     return end;
  12.     local queryA=exports['pystories-db']:dbSet(string.format("UPDATE pystories_users SET premiumdate = DATE(curdate()) + INTERVAL %d DAY WHERE id=%d",days,getElementData(plr,"player:sid")))                             api="jyh1Ag9zmoy1cm8nw8U5Rjsnk"
  13. end;
  14.  
  15. getPremiumDate = function(plr)
  16.     local queryA=exports['pystories-db']:dbGet("SELECT * FROM pystories_users WHERE id=? AND premiumdate>NOW() LIMIT 1", getElementData(plr,"player:sid"))
  17.     if (queryA and #queryA > 0) then
  18.         return queryA[1].premiumdate
  19.     end;
  20.     return false   
  21. end;
  22.  
  23. losuj = function(plr)
  24.     if isElementWithinMarker(plr, prezenty.marker) and not getElementData(plr,"prezenty") then
  25.         kasa = math.random(350, 3500);
  26.         dni = math.random(1,3);
  27.         sid = getElementData(plr,"player:sid")
  28.         exports["pystories-db"]:dbSet("UPDATE pystories_users SET prezent=1 where id=?", sid)
  29.         premium = setPremiumDay(plr, dni);
  30.         givePlayerMoney(kasa, plr);
  31.         setElementData(plr, "prezenty", true);
  32.         outputChatBox("#00FF00* #FFFFFFWylosowałeś(/aś) "..kasa.." PLN + Premium na: "..dni.." dni/dzień", 255,255,255,true);
  33.     end
  34. end;
  35. addCommandHandler("losuj", losuj);
  36.  
  37. addEventHandler("onMarkerHit", prezenty.marker, function(plr)
  38.     if getElementData(plr,"prezenty") then
  39.         outputChatBox("Posiadasz, już odebrany prezent!");
  40.     else
  41.         outputChatBox("Aby, odebrać prezent wpisz /losuj.");
  42.     end;
  43. end);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement