-
Total de itens
3406 -
Registro em
-
Última visita
-
Dias Ganhos
113
Tudo que Vodkart postou
-
-
tenta executar isso na sua db: ALTER TABLE `players` ADD `lookmount` INT NOT NULL DEFAULT '0'
-
@UP mas tem essa possibilidade no script
-
@UP EDITEI O POST LÁ EM CIMA, SÓ USAR
-
QUAL VERSÃO DO SEU SERVIDOR? n ta achando a coluna 'lookmount'
-
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"
-
@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
-
@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
-
@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
-
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.
-
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
-
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
-
como não tem uma função especifica para isso, o certo seria usar storages '-'
-
action Simples Sistema De Mineração [Diferente]
tópico respondeu ao Leoxtibia de Vodkart em Actions e Talkactions
ficou show de bola, quando eu puder vou dar REP+ ótimo script xD -
<p>pq a tabela '<span style="color: rgb(40, 40, 40); font-family: helvetica, arial, sans-serif; line-height: 22px; ">z_ots_comunication' 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> </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;
-
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
-
talvez amg se eu n tivesse fazendo nd e exp 55x é uma boa msm '-'
-
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/
-
-
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"/>
-
http://www.xtibia.com/forum/topic/188663-item-que-adicionar-premium-points-no-shop-online-do-gesior/
-
Aqui está seu REP+ como prometido!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.