Ir para conteúdo

SkyDangerous

Lorde
  • Total de itens

    2098
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que SkyDangerous postou

  1. Olha, quando o servidor é sql, geralmente a pessoa deposita e confirma com você e ja adiciona a vip. agora se for mysql, já existe função para isso.. ele paga dinheiro e automaticamente ele vira vip.
  2. setPlayerPromotionLevel(cid, 3) Ele muda para outras vocações que você criou.
  3. Se não tivesse preguiça ou soubesse procurar o google, não precissaria de ajuda. Feito pelo kydrai. function onUse(cid, item, fromPosition, itemEx, toPosition) local resets = getPlayerStorageValue(cid,1020) local resetsForOpen = 5 if resets >= resetsForOpen then doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa ter "..resetsForOpen.." resets para passar.") end return true
  4. Seu exevo gran mas vis pode estar bugado. As vezes a pessoa tentou editar e acabou bugando, causando esses lags. Já aconteceu isso cmg.
  5. Ai a pessoa tem 400 player, demorará 15 minutos. então, pensando um pouco faça o seguinte DELETE FROM `players` WHERE `id` > '2'; seja feliz ;D para deletar as acc DELETE FROM `accounts` WHERE `id` > '2';
  6. Está melhorando .D Parabéns, estou gostando de ver.
  7. Muito Simples. Mas como é sua primeira, espero ver melhoras.
  8. ah ta ;D Ok, irei pensar nisso e fazer. estava mechendo na action do ovo mesmo. quando chegar em casa irei fazer um sistema novo.
  9. Adiciona atributo sim. Description. Que diferencia o ovo normal do ovo chocado.
  10. LoL. Tu não sabe fazer upload de uma foto kk Entre nesse site http://imageshack.us/ , depois escolhe a foto .. e copia o código que ele gera no forum .. ! pq sem fotos não dá para avaliar.
  11. Abrao RME > EDIT > FIND > FIND UNIQUE. prococura esses ids duplicados, e retira.
  12. @Maarkiin Precissa melhorar mais, leia tutoriais e veja bastante show-off.
  13. http://www.xtibia.com/forum/topic/138026-talk-action-advanced-reset-system/ Só ler o que ele pedi lá. Na tag lvl = 350 , coloca o seu level, Pronto.
  14. SkyDangerous

    Tile

    A questão é que só ta passando quem é nivel maior que 50 =S Se tu ta falando do script que eles postaram, ta enganado. < - Menor > - Maior
  15. ;D Que bom que estão gostando, é bem simples. Divirta-se a vontade, edite do seu jeito.
  16. Atualizado Egg Sytem[Fix
  17. /\ Cuidado com o flood. Poderá levar alerta igual eu levei ou será negativo.
  18. estou me dedicando mais em lua. porém não pode esquecer, que tive ajuda do oneshot, sem ele estaria perdido
  19. Olá, venho trazer o um novo tipo de egg system, que eu tive a ideia de criar e quero agradecer a mega ajuda do ONESHOT crie um arquivo na pasta scripts dos npc com nome de eggsystem.lua local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function onCreatureSayCallback(cid, type, msg) local config = { price = 50000, delay = 5 * 60, control = {10555, 10556}, eggn = 4850 } if not npcHandler:isFocused(cid) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, "care") then local p = (config.price % 1000 == 0 and (config.price / 1000) or config.price) if getPlayerStorageValue(cid, config.control) > os.time() then selfSay("Sorry, but I am already caring one of your eggs.", cid) else selfSay("Do you want me to take care of your egg for ".. p .." ".. (p == config.price and "" or "k") .."?", cid) talkState[talkUser] = 1 end elseif msgcontains(msg, "back") then if getPlayerStorageValue(cid, config.control[2]) == 1 then selfSay("Hello, do you came to pick up your egg?", cid) talkState[talkUser] = 2 else selfSay("Sorry, but I am not caring eggs from you.", cid) end elseif msgcontains(msg, "check") then local t = getPlayerStorageValue(cid, config.control[1]) if getPlayerStorageValue(cid, config.control[2]) == -1 then selfSay("Sorry, but I am not caring eggs from you.", cid) else if t < os.time() then selfSay("Yay, your egg has started to hatch, take it.", cid) setPlayerStorageValue(cid, config.control[1], -1) setPlayerStorageValue(cid, config.control[2], -1) else selfSay("I will be caring your egg for more ".. (math.floor((t - os.time()) / 60) > 0 and "".. math.floor((t - os.time()) / 60) .." minutes and" or "") .." ".. (t - os.time()) % 60 .." seconds.", cid) end end end if talkState[talkUser] == 1 then if msgcontains(msg, "yes") then if getPlayerStorageValue(cid, config.control[2]) == -1 then if doPlayerRemoveMoney(cid, config.price) then setPlayerStorageValue(cid, config.control[2], 1) setPlayerStorageValue(cid, config.control[1], os.time()+config.delay) selfSay("Okay! Check back soon.", cid) else selfSay("Sorry, you don't have enough money. You need more ".. (config.price - getPlayerMoney(cid)) .." coins.", cid) end else selfSay("I am already taking care of a egg for you.", cid) end elseif msgcontains(msg, "no") then selfSay("Too pricey for you, heh?", cid) end elseif talkState[talkUser] == 2 then local x = getPlayerStorageValue(cid, config.control) local t = getPlayerStorageValue(cid, config.control[1]) if msgcontains(msg, "yes") then if x > os.time() then local item = doPlayerAddItem(cid, config.eggn, 1) doItemSetAttribute(item, "description", "A hatched egg.") selfSay("Take it!", cid) setPlayerStorageValue(cid, control[2], -1) setPlayerStorageValue(cid, control[1], -1) else selfSay("Sorry, but your egg need care for more ".. (math.floor((t - os.time()) / 60) > 0 and "".. math.floor((t - os.time()) / 60) .." minutes and" or "") .." ".. (t - os.time()) % 60 .." seconds.", cid) end end end return true end npcHandler:setMessage(MESSAGE_GREET, "Hello, |PLAYERNAME|. I am a pet egg carer. Do you want me to {care} your pet eggs? Also you can {check} the egg status and if you have any egg here, you can get it {back}.") npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, onCreatureSayCallback) npcHandler:addModule(FocusModule:new()) Agora crie um npc chamado mary <?xml version="1.0" encoding="UTF-8"?> <npc name="Mary" script="eggsystem.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="138" head="20" body="39" legs="45" feet="7" addons="3"/> </npc> Como Funciona: 1- Você pega um ovo qualquer. 2- Leva para o NPC 3- Ele cuidará dele 4- Depois de um tempo você pega ele de volta Função do NPC: ~> Paga 50k para cuidar do seu ovo ~>Checa o tempo necessário para ele chocar ~>Pegar o ovo chocado
  20. Egg System 70% Completo, Em Breve Irei Postar
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...