Allexander123,
Execute em sua Database:
ALTER TABLE `players` ADD `save` tinyint(1) NOT NULL DEFAULT "1";
Se caso der algum erro é porque já existe esta coluna, então só você ir em players e procurar por save e clique em editar e põem o número 1.
Pronto!
Master68, Tenta assim:
function onUse(cid, item, fromPosition, itemEx, toPosition)if(isPlayer(cid)) thenif isPremium(cid) == TRUE thendoPlayerSendTextMessage(cid, 22, 'Apenas Premium VIP podem entrar.')elsedoTransformItem(item.uid, 10285) -- Mude 10285 para o id da porta aberta --doTeleportThing(cid, toPosition, true)endreturn trueendend
Acabei de fazer o teste está funcionando.
function onUse(cid, item, fromPosition, itemEx, toPosition)if getPlayerPremiumDays(cid) < 1 thendoPlayerSendTextMessage(cid, 22, 'Apenas Premium VIP podem entrar.')elsedoTransformItem(item.uid, 10285) -- Mude 10285 para o id da porta aberta --doTeleportThing(cid, toPosition, true)endreturn trueend
function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerPremiumDays(cid) >= 1 then return doPlayerSendTextMessage(cid, 22, "Você não é Premium Account.") end doTeleportThing(cid, toPosition, TRUE) return TRUE end
Tenta
player = Player(cid)if(param == "super divine axe") thenif player:getItemCount(9971) >= 60 thenlocal bag = player:addItem(1997, 1)local item = bag:addItem(8926, 1)item:setAttribute(ITEM_ATTRIBUTE_DESCRIPTION, "Este item pode ser adquirido através do shopping. Adquirido dia " .. os.date("%d/%m/%Y - %X") .." por ".. player:getName() ..". Serial: ".. player:getGuid() ..".")player:removeItem(9971, 60)player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Você comprou um super divine axe com sucesso.")player:setStorageValue(11548, os.time()+30)returnelseplayer:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Você não possui a quantidade necessária para comprar.")returnendend