-
Total de itens
3406 -
Registro em
-
Última visita
-
Dias Ganhos
113
Tudo que Vodkart postou
-
Mas já não existe esse evento? Outra coisa, se ninguém estiver no piso ninguém ganha?
-
poderia sim, coloca a sua talk aqui
-
troca if info.OnlyPremium == true and not isPremium(cid) then doPlayerSendCancel(cid, "you must be a premium account.") return true por if info.OnlyPremium == true and getPlayerStorageValue(cid, 13540) - os.time() <= 0 then doPlayerSendCancel(cid, "you must be a vip account.") return true
-
Boa cara, acho que esse script ainda não existia e é bem útil abraços
-
Olá fiz este tópico para mostrar um npc que eu estive desenvolvendo hoje, é um npc de auction, vou explicar com algumas screen's: *Suporta servidores Sqlite e MySql* O Npc basicamente funciona da seguinte maneira, você "deposita" alguns items neste npc e durante "X" dias ele vende para você, claro que o npc irá cobrar "Y" preço pelo serviço: por exemplo vou depositar no npc 2 solar axe: (No meu caso ele vai me vender o item até o dia 20 de setembro como está ali na imagem) [+] Além disso você pode verificar os items que você depositou no npc: [+] Então para comprar basta falar dizer trade e selecionar o tipo de item que você quer comprar que o próprio npc irá selecionar para você: [+] Como eu tinha colocado somente 2 solar axe e se algum player exceder esse limite retorna uma mensagem: [+] Caso algum player compre o seu item você é avisado tanto offline como online: (Neste caso eu comprei as 2 solar axe que deu um total de 300000) [+] Para remover o dinheiro recebido pelo item basta ir no npc: [+] Ah Vod, mas se eu não vender os items oque acontece com eles? eles são enviados para o depot e você é avisado: Por enquanto é só isso, eu estava colocando mais uns items no npc para ver como fica: obs: tem 2 demon armor porque são de players diferentes xD
-
qual o erro?
-
é aquele com storage 13540? o perfect vip system né?
-
entao pq pergunto tbm ? srsrs qual seu sistema vip zé
-
posta o seu changemap.xml
-
claro que tem
-
então é por isso que ta bugando ou você remove alguns mods ou passa o código para arquivo.lua mesmo
-
Certo, me diz quantos MODS, no caso aquivo.xml você tem dentro da pasta MODS?
-
Parabéns cara, depois vamos fazer alguns sistemas pra postar aqui tbm ta progrediu mto xD
-
a function onTime() ou onTimer() foi removida dps da versão 8.7+ usa assim o script: function onThink(interval, lastExecution) if tostring(os.date("%X")):sub(1, 5) == "19:00" then doSetStorage(ZE_STATUS, 34370) end return true end e a tag usa assim: <globalevent name="ZombiStart" interval="60" event="script" value="zombie/startevent.lua"/> obs: se o seu OT for em milesegundos muda 60 para 60000 vlw
-
Se você descer no final do tópico tem tudo explicando! talvez algum item que tenha no mapa para download não tenha no seu item.obt, isso varia de versões...
-
como o brun123 citou, usando db fica fácil de retornar os items, quantidade, valores... oque você quis dizer com 'uid' do item? o id do item em si? ou o 'uniqueid' que o item possui?
-
function onAdvance(cid, skill, oldLevel, newLevel) local days = 30 if skill == 8 and newLevel == 1 and getGlobalStorageValue(getPlayerAccountId(cid)+450) <= 0 then doPlayerAddPremiumDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have received "..days.." days of trial premium account, enjoy it!") setGlobalStorageValue(getPlayerAccountId(cid)+450, 1) end return true end desse jeito quem upar pro lvl 1 vai ganha p.a o resto que ja eh lvl alto n todos os que não tinham ganhado né? faz para remover 30 dias então ._.
-
--[[script By Vodkart]]-- function onSay(cid, words, param) local config = { pz = true, -- players precisam estar em protection zone para usar? (true or false) battle = true, -- players deve estar sem battle (true or false) custo = true, -- se os teleport irão custa (true or false) need_level = true, -- se os teleport irão precisar de level (true or false) vip = true -- se precisa ser vip (true or false) } --[[ Config lugares]]-- local lugar = { ["depot"] = { -- nome do lugar pos = {x=129, y=54, z=6},level = 5,price = 1000}, ["templo"] = { -- nome do lugar pos = {x=160, y=54, z=7},level = 10, price = 2000}, ["arena"] = { -- nome do lugar pos = {x=125, y=351, z=9},level = 15,price = 3000}, ["area vip"] ={ -- nome do lugar pos = {x=280, y=87, z=4},level = 20,price = 4000} } --[[ Lista de Viagem (Não mexa) ]]-- if (param == "lista") then local str = "" str = str .. "lista de viagem :\n\n" for name, pos in pairs(lugar) do str = str..name.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) return true end local a = lugar[param] if not(a) then doPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return true elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == false then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.") return true elseif config.vip == true and not HaveCharaterAcess(cid) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com vip podem teleportar.") return true elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == true then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.") return true elseif config.need_level == true and getPlayerLevel(cid) < a.level then doPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return true elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == false then doPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return true end doTeleportThing(cid, a.pos) doSendMagicEffect(a.pos, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".") return true end
-
bom dai teria que fazer um código para checar o ID da account do jogador + 450 na coluna e globalstorage ._.
-
falta do que fazer newton? vem cá fazer carinho no papai vem rsrsrsrs
-
No caso vai depender da outfit que está usando é isso? se eu for com outfit de druid eu ganho addon de druid se eu for com outfit de wayfarer eu ganho addon de wayfarer é isso?
-
pairs percorre as chaves de uma chave --> [""] ipairs percore os índices de uma array
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.