Wysłany: 2020-03-23, 16:29
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Witam, stworzy?em peda kt?ry daje premk? tylko gdy zrobi sie reconnecta mo?na jeszcze raz odbierac i tak w k??ko. Pomo?e kto? zrobi? ?eby mo?na by?o raz odebra? premk? ?
local ped = createPed ( 1 , 395.16 , - 1516.59 , 32.27 )
setElementDimension ( ped , 0 )
setElementInterior ( ped , 0 )
setPedAnimation ( ped , "DEALER" , "DEALER_IDLE" )
setPedRotation ( ped , 181 )
setElementFrozen ( ped , true )
local t = createElement ( "text" ) -- tnp - Text nad ped ( nad skinem )
setElementData ( t , "name" , "Mazeusz*" )
setElementPosition ( t , 395.16 , - 1516.59 , 32.27 + 1 )
setElementInterior ( t , 0 )
setElementDimension ( t , 0 )
local marker = createMarker ( 395.16 , - 1516.59 , 32.27 - 1 , "cylinder" , 2 , 0 , 122 , 255 , 50 )
addEventHandler ( 'onMarkerHit' , marker , function( plr , id )
local id = getElementData ( plr , "player:sid" )
if getElementData ( plr , "free_premium" ) == 1 then
outputChatBox ( "[1]#d95f59 Mazeusz*: #FFFFFFJu? otrzyma?e? darmowe premium!" , plr , 255 , 255 , 255 , true )
return
end
exports [ "pystories-db" ]: dbSet ( "UPDATE pystories_users SET free_premium=1 WHERE id=?" , id )
exports [ 'pystories-db' ]: dbSet ( "update pystories_users SET premiumdate=now()+interval ? day where id=?" , 3 , id )
setElementData ( plr , "free_premium" , 1 )
setElementData ( plr , "player:premium" , true )
outputChatBox ( "[1]#d95f59 Mazeusz*: #FFFFFFWitaj otrzymujesz #f6ff00premium #FFFFFFna 3 dni! (Po??cz si? ponownie)" , plr , 255 , 255 , 255 , true )
end )
Wysłany: 2020-03-23, 19:51
kamison
Przyszły programista .lua
Wiek: 25 Na forum: 3302 dni Posty: 391
Nick w MP: kamison
Piwa : 594
Sprawd? czy ma nadan? premk? w bazie.
sprawdz = ("SELECT * FROM pystories_users WHERE id=?",id)
albo
sprawdz = ("SELECT free_premium FROM pystories_users WHERE id=?",id)
if sprawdz . free_premium == 1 then return outputChatBox ( "Masz premium" ) end
albo
if sprawdz == 1 then return outputChatBox ( "Masz premium" ) end
Wysłany: 2020-03-23, 21:59
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
local ped = createPed ( 1 , 395.16 , - 1516.59 , 32.27 )
setElementDimension ( ped , 0 )
setElementInterior ( ped , 0 )
setPedAnimation ( ped , "DEALER" , "DEALER_IDLE" )
setPedRotation ( ped , 181 )
setElementFrozen ( ped , true )
local t = createElement ( "text" ) -- tnp - Text nad ped ( nad skinem )
setElementData ( t , "name" , "Mazeusz*" )
setElementPosition ( t , 395.16 , - 1516.59 , 32.27 + 1 )
setElementInterior ( t , 0 )
setElementDimension ( t , 0 )
local marker = createMarker ( 395.16 , - 1516.59 , 32.27 - 1 , "cylinder" , 2 , 0 , 122 , 255 , 50 )
addEventHandler ( 'onMarkerHit' , marker , function( plr , id )
local id = getElementData ( plr , "player:sid" )
--if getElementData ( plr , "free_premium" ) == 1 then
-- outputChatBox ( "[1]#d95f59 Mazeusz*: #FFFFFFJu? otrzyma?e? darmowe premium!" , plr , 255 , 255 , 255 , true )
-- return
-- end
exports = ( "SELECT free_premium FROM pystories_users WHERE id=?" , id )
if exports == 1 then return outputChatBox ( "Masz premium" ) end
exports [ "pystories-db" ]: dbSet ( "UPDATE pystories_users SET free_premium=1 WHERE id=?" , id )
exports [ 'pystories-db' ]: dbSet ( "update pystories_users SET premiumdate=now()+interval ? day where id=?" , 3 , id )
setElementData ( plr , "free_premium" , 1 )
setElementData ( plr , "player:premium" , true )
outputChatBox ( "[1]#d95f59 Mazeusz*: #FFFFFFWitaj otrzymujesz #f6ff00premium #FFFFFFna 3 dni! (Po??cz si? ponownie)" , plr , 255 , 255 , 255 , true )
end )
Zrobi?em tak ale wywala b??d w db3: https://imgur.com/a/jmbI0zK
Wysłany: 2020-03-23, 23:38
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Linijka exports jest ?le zrobiona, to ma by? zapytanie do bazy danych czyli przed tym musi by? funkcja. Przyk?ad ?ywcem skopiowales i dziwisz si?, czemu nie dzia?a. Wzoruj sie na tym.
Tagi: ped :: premką
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: