Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. tenta executar isso na sua db: ALTER TABLE `players` ADD `lookmount` INT NOT NULL DEFAULT '0'
  2. @UP mas tem essa possibilidade no script
  3. QUAL VERSÃO DO SEU SERVIDOR? n ta achando a coluna 'lookmount'
  4. Quem fala que eu sou ignorante? de certo É porque não me conhece. AlÉm disso crítica só É boa aquela que a gente tira algo de proveito, diferentes de críticas "ignorantes" feita por "ignorantes"
  5. @UP dps dessa linha: doMarry(cid, getPlayerGUID(player)) adicione: doPlayerAddOutfit(cid, getPlayerSex(cid) == PLAYERSEX_FEMALE and 329 or 328, 1) doPlayerAddOutfit(player, getPlayerSex(player) == PLAYERSEX_FEMALE and 329 or 328, 1) n testei, mas acho que vai funcionar sim
  6. @UP function onThink(cid, interval, lastExecution) local config = { hours = 4, items = {{2472,1},{2160,10},{2494,1},{2514,1}} } local on,list = getPlayersOnline(),{} if #on > 0 then for i = 1, #on do if getPlayerAccess(on[i]) < 3 and getCreatureName(on[i]) ~= "Account Manager" then table.insert(list, on[i]) end end if #list > 0 then local p,r = list[math.random(#list)],config.items[math.random(#config.items)] doPlayerAddItem(p, r[1], r[2] or 1) doBroadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(p) .. ", Reward: "..r[2].." "..getItemNameById(r[1]).."! Congratulations! (Next Lottery in "..config.hours.." hours)") end end return true end
  7. Vodkart

    [Anti-Mc]

    @up function onLogin(cid) local max,on,count = 5,getPlayersOnline(),0 if #on > 0 then for i = 1, #on do if getCreatureName(on[i]) == "Account Manager" then count = count + 1 end end end if count > max then return false end return true end coloquei 5 acc manager no max qualquer coisa muda ali
  8. Vodkart

    Npc

    Membro não retornou ao tópico e criou outro pedido, irei dar como sanado e reportar. Outra coisa, já que não tem responsabilidade consigo e nem os outros, principalmente aqueles que dedicam seu tempo eu lhe ajudar não vou mais responder nenhuma dúvida e pedido seu, como você sabe, ajuda quem quer, e eu não quero mais te ajudar, estarei bloqueando suas mensagens na comunidade.
  9. bacana cara! sempre quis matar um demon no global, tbm achei que seria mais fodinha @Anne deixa de ser noob, no teu server te matei pra krl :x
  10. Vodkart

    Addon Doll

    function onSay(cid, words, param) local femaleOutfits = { ["citizen"]={136,206320}, ["hunter"]={137,206321}, ["mage"]={138,206322}, ["knight"]={139,206323}, ["nobleman"]={140,206324}, ["summoner"]={141,206325}, ["warrior"]={142,206326}, ["barbarian"]={147,206327}, ["druid"]={148,206328}, ["wizard"]={149,206329}, ["oriental"]={150,206330}, ["pirate"]={155,206331}, ["assassin"]={156,206332}, ["beggar"]={157,206333}, ["shaman"]={158,206334}, ["norsewoman"]={252,206335}, ["nightmare"]={269,206336}, ["jester"]={270,206337}, ["brotherhood"]={279,206338}, ["demonhunter"]={288,206339}, ["yalaharian"]={324,206340}, ["warmaster"]={335,206341}} local maleOutfits = { ["citizen"]={128,216320}, ["hunter"]={129,216321}, ["mage"]={130,216322}, ["knight"]={131,216323}, ["nobleman"]={132,216324},["summoner"]={133,216325}, ["warrior"]={134,216326}, ["barbarian"]={143,216327}, ["druid"]={144,216328}, ["wizard"]={145,216329}, ["oriental"]={146,216330}, ["pirate"]={151,216331}, ["assassin"]={152,216332}, ["beggar"]={153,216333}, ["shaman"]={154,216334}, ["norsewoman"]={251,216335}, ["nightmare"]={268,216336}, ["jester"]={273,216337}, ["brotherhood"]={278,216338}, ["demonhunter"]={289,216339}, ["yalaharian"]={325,216340}, ["warmaster"]={336,216341}} local msg = {"Digite o nome correto!", "Voce não possui Addon Doll!", "Bad param!", "Você recebeu seus addons.", "Você já tem esse addon"} local param = string.lower(param) if(getPlayerItemCount(cid, 9693) > 0) then if (param ~= "" and maleOutfits[param] or femaleOutfits[param]) then local sex = getPlayerSex(cid) == 0 and femaleOutfits[param] or maleOutfits[param] if getPlayerStorageValue(cid, sex[2]) == -1 then doPlayerAddOutfit(cid, sex[1], 3) setPlayerStorageValue(cid, sex[2], 1) doPlayerRemoveItem(cid, 9693, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[5]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end return true end
  11. Vodkart

    Addon Doll

    como não tem uma função especifica para isso, o certo seria usar storages '-'
  12. ficou show de bola, quando eu puder vou dar REP+ ótimo script xD
  13. <p>pq a tabela &#39;<span style="color: rgb(40, 40, 40); font-family: helvetica, arial, sans-serif; line-height: 22px; ">z_ots_comunication&#39; não existe</span></p> <p><span style="color: rgb(40, 40, 40); font-family: helvetica, arial, sans-serif; line-height: 22px; ">tente executar na sua db:</span></p> <p>&nbsp;</p> tenta executar na sua db: CREATE TABLE `z_ots_comunication` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL default '1', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  14. 1° - Formatação de texto 2° - No perfil não ta mostrando quem está online. (aparece apenas offline) 3° - Quando usamos o QUOTE vem tudo numa linha só. 4° - Não dá para carregar um novo avatar, sempre dá imagem inválida 5° - Não dá para usar EDITOR completo caso mais alguém tiver um bug só postar aqui embaixo
  15. talvez amg se eu n tivesse fazendo nd e exp 55x é uma boa msm '-'
  16. esses dois sistemas já tem no xtibia a magia é parecida com essa: http://www.xtibia.com/forum/topic/138344-spellsupport-barreira-com-avanco-de-level/
  17. Vodkart

    Npc

    aham, to terminando o sistema de DG e dps faço o NPC, sem falar os tiles. aqui está o outro script: local Monsters = {"RotWorm","Carrion Worm"} local m = getCreatureByName(Monsters[1]) if(m ~= nil and isMonster(m)) then doCreateMonster(Monsters[2], getCreaturePosition(m)) end ------------------------------------------------------ lib/function: function getItemsFromList(items) -- by vodka local str = '' if table.maxn(items) > 0 then for i = 1, table.maxn(items) do str = str .. items[i][2] .. ' ' .. getItemNameById(items[i][1]) if i ~= table.maxn(items) then str = str .. ', ' end end end return str end function doRemoveItemsFromList(cid,items) -- by vodka local count = 0 if table.maxn(items) > 0 then for i = 1, table.maxn(items) do if getPlayerItemCount(cid,items[i][1]) >= items[i][2] then count = count + 1 end end end if count == table.maxn(items) then for i = 1, table.maxn(items) do doPlayerRemoveItem(cid,items[i][1],items[i][2]) end else return false end return true end NPC: 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 creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local msg,price = string.lower(msg),10000 -- preço 10k local t = { [{0,5}] = {items = {{2146,10}},storage = 45789}, [{6,15}] = {items = {{2146,10}},storage = 45790}, [{16,30}] = {items = {{2146,10},{2158,10}},storage = 45791}, [{31,999}] = {items = {{2146,10},{2158,10},{5899,10}},storage = 45792} } function getResets(cid) local reset = getPlayerStorageValue(cid, 1020) return reset < 0 and 0 or reset end if isInArray({"event","evento", "participar"}, msg) then npcHandler:say("Você quer participar do evento? {yes}", cid) talkState[talkUser] = 1 elseif (msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if getPlayerMoney(cid) >= price then for var, ret in pairs(t) do if getResets(cid) >= var[1] and getResets(cid) <= var[2] then if getPlayerStorageValue(cid, ret.storage) <= 0 then if doRemoveItemsFromList(cid, ret.items) then setPlayerStorageValue(cid, ret.storage, 1) return npcHandler:say("Você já está participando do evento.", cid) else return npcHandler:say("você precisa de "..getItemsFromList(ret.items).." !", cid) end else return npcHandler:say("Você já está participando do evento.", cid) end end end doPlayerRemoveMoney(cid, price) else npcHandler:say("você precisa de "..price.." gps para participar!", cid) talkState[talkUser] = 0 end elseif isInArray({"no","nao"}, msg) then selfSay("Then not.", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Tile: function onStepIn(cid, item, position, fromPosition) if item.actionid == 29856 then local tele = { [45789] = {x=159, y=52, z=7}, [45790] = {x=160, y=52, z=7}, [45791] = {x=161, y=52, z=7}, [45792] = {x=162, y=52, z=7} } for k, v in pairs(tele) do if getPlayerStorageValue(cid, k) >= 1 then return doTeleportThing(cid, v) end end return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "noob") end end tag: <movevent type="StepIn" actionid="29856" event="script" value="nome do seu script.lua"/>
  18. http://www.xtibia.com/forum/topic/188663-item-que-adicionar-premium-points-no-shop-online-do-gesior/
  19. Vodkart

    Npc

    acho que não tem como, só vai criar no primeiro monstro(rotworm) que achar no mapa.
  20. Vodkart

    Npc

    Então se decide, tile ou Npc teleportar?
  21. Aqui está seu REP+ como prometido!
  22. Vodkart

    Npc

    De vez dos tiles, não é mais fácil colocar para o próprio npc teleportar os jogadores para diferentes posições?
  • Quem Está Navegando   0 membros estão online

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