sailorv5
Member
- Joined
- Oct 31, 2009
- Messages
- 82
- Reaction score
- 17
i have search but didnt found any, so i made it all by my self.
PHP:
function doItemSetDuration(uid, duration)
return doItemSetAttribute(uid, "duration", duration)
end
-- setItemDuration=doItemSetDuration
function getItemDuration(uid)
return getItemAttribute(uid, "duration") or 0
end
PHP:
function doPlayerAddAllBlessing (cid)
for i = BLESS_FIRST, BLESS_LAST do
doPlayerAddBlessing(cid, i )
end
end
PHP:
function setPlayerSave(cid , save) -- save as true or false
if not isPlayer( cid ) then return false end
save=save or false
if save == false then save = 0 else save = 1 end
return db.executeQuery("UPDATE `players` SET `save` = "..save.." WHERE `name` = `" .. getPlayerName(cid) .. "`;")
end
defference.
setPlayerStorageValue [ upadet storage while playing ]
setDbStorageValue [ the value is only changed when the player relogin
good for timing quest, and change its value when a char is set to not save.
setPlayerSave(cid , false)
]
PHP:
function setDbStorageValue(cid, storage, value )
if not isPlayer( cid ) or storage == nil or value == nil then return false end
local xtype = "UPDATE `player_storage` "
local xset = "SET `value` = `"..value
local xwhere = "` WHERE `key` = `"..storage.."` AND `player_id` = `" .. getPlayerGUID(cid) .. "`;"
return db.executeQuery( xtype..xset..xwhere)
end
Last edited: