Problem I
problem z Download.php jak moge doda? jaki? plik ?
Mam takie co?:
Chce zrobi? darmowy sms shop ?e jak kto? wpisze nik swojej postaci lub login to dostaj? jak?? ilo?? punkt?w na dzie? lub na tydzie? tak ze po tygodniu zn?w mo?e dosta?
Lub chcia?bym tak ?e w jak jest kto? zalogowany to generuje kod i pisze go w tibi a kto? musi sie zalogowa? i wpisa? w sms shopa i dostaje punkty (co godzine) (chodzi o to kto pierwszy ten lepszy)bardzo prosze o pomoc.
Problem III
Mam problem z vipem. Mam go zrobionego na dni i komendy . Ale jak w tibi napisze !buyvip i pisze ze potrzebuje 1000000 gp i jak mam 30bp po 100cc to nic ale jak wyczaruje vipmedal i naciskam to tez nic ale jak mam w plecaku vip medal i napisze !buyvip to znika mi medal i dostaje vipa.
moja pro?ba polega na tym ze chce zeby przy komendzie !buyvip dawa? vip medal a jak nacisne na niego to dawa? vipa.
X:\OTS\data\talkactions\scriptssystemvip.lua :
problem z Download.php jak moge doda? jaki? plik ?
Mam takie co?:
Problem II<?PHP
$main_content .= 'Edit this in <b>downloads.php</b>.';
?>
Chce zrobi? darmowy sms shop ?e jak kto? wpisze nik swojej postaci lub login to dostaj? jak?? ilo?? punkt?w na dzie? lub na tydzie? tak ze po tygodniu zn?w mo?e dosta?
Lub chcia?bym tak ?e w jak jest kto? zalogowany to generuje kod i pisze go w tibi a kto? musi sie zalogowa? i wpisa? w sms shopa i dostaje punkty (co godzine) (chodzi o to kto pierwszy ten lepszy)bardzo prosze o pomoc.
Problem III
Mam problem z vipem. Mam go zrobionego na dni i komendy . Ale jak w tibi napisze !buyvip i pisze ze potrzebuje 1000000 gp i jak mam 30bp po 100cc to nic ale jak wyczaruje vipmedal i naciskam to tez nic ale jak mam w plecaku vip medal i napisze !buyvip to znika mi medal i dostaje vipa.
moja pro?ba polega na tym ze chce zeby przy komendzie !buyvip dawa? vip medal a jak nacisne na niego to dawa? vipa.
X:\OTS\data\talkactions\scriptssystemvip.lua :
-- Script SYtem vip 1.0 --
function onSay(cid, words, param)
if(words == "!buyvip") then
local price = 1000000
if doPlayerRemoveItem(cid,5785,1) == TRUE then
local days = 30
local daysvalue = days * 24 * 60 * 60
local storageplayer = getPlayerStorageValue(cid, 13540)
local timenow = os.time()
if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "were added ".. days .." days of VIP in your character.")
setPlayerStorageValue(cid, 13540, time)
local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have ".. quantity .." days of VIP remainings.")
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You need "..price.." gp's to get vip.")
end
elseif(words == "!vipdays") then
local timenow = os.time()
local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have ".. (quantity < 0 and 0 or quantity) .." days of VIP in your character.")
elseif(words == "/addvip") then
if getPlayerAccess(cid) == 5 then
local t = string.explode(param, ",")
if not t[2] then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.")
end
local player = getPlayerByName(t[1])
local days = t[2]
if not isPlayer(player) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.")
end
local daysvalue = days*3600*24
local storageplayer = getPlayerStorageValue(player, 13540)
local timenow = os.time()
local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue)
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "were added "..days.." days of VIP in your character.")
setPlayerStorageValue(player, 13540, time)
local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24))
doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "you have "..quantity.." days of VIP remaining.")
end
elseif(words == "/delvip") then
if getPlayerAccess(cid) == 5 then
local dec = MESSAGE_INFO_DESCR
if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end
local C,t = {},string.explode(param, ",")
C.pos = getPlayerPosition(cid)
C.uid = getCreatureByName(t[1])
C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --time vip per day.
C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --days vip.
if(getPlayerStorageValue(C.uid,13540) < C.time)then
doPlayerSendTextMessage(cid,dec,'The player '..t[1]..' no have '..C.days..' days vip.')
else
doPlayerSendTextMessage(cid,dec,'You have removed '..C.days..'days vip player '..t[1]..'.')
setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time)
end
doSendMagicEffect(C.pos, math.random(28,30))
end
end
return TRUE
end