Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. que viadinho ishiuHIIUshIUSHSUISHuuiS
  2. Vodkart

    Ae

    me cadrastei já mais que porra é essa de offer? fica la umas parada para clicar e colocar o numero do cel
  3. @up se seu cunhado tbm for gay é ele sim
  4. http://www.xtibia.com/forum/topic/131820-adicionar-premium-por-talkactions/
  5. testa ai coloquei o script para kikar ele mais talvezo char tenha que relogar mesmo
  6. Vodkart

    [Problema]Exp Ring

    ah ta entendi... tenta inverter ai local rate = 1.5 function onEquip(cid, item, slot) if(item.itemid ~= 7708) then doPlayerSendTextMessage(cid, 22, 'BONUS EXP ON') doPlayerSetExperienceRate(cid, rate) doTransformItem(item.uid, 7697 ) return TRUE end return TRUE end function onDeEquip(cid, item, slot) if(item.itemid ~= 7697 ) then return TRUE end doPlayerSetExperienceRate(cid, 1.0) doPlayerSendTextMessage(cid, 22, 'BONUS EXP OFF.') doTransformItem(item.uid, 7708) return TRUE end <movevent type="Equip" itemid="7708" slot="ring" event="function" value="onEquipItem"/> <movevent type="Equip" itemid="7697" slot="ring" event="script" value="bonusring/bonusring.lua"/> <movevent type="DeEquip" itemid="7697" slot="ring" event="script" value="bonusring/bonusring.lua"/>
  7. Vodkart

    [Problema]Exp Ring

    é cara testei o seu aqui e ele fica infinito... usa esse: local rate = 1.5 function onEquip(cid, item, slot) if(item.itemid ~= 7697) then doPlayerSendTextMessage(cid, 22, 'BONUS EXP ON') doPlayerSetExperienceRate(cid, rate) doTransformItem(item.uid, 7708 ) return TRUE end return TRUE end function onDeEquip(cid, item, slot) if(item.itemid ~= 7708 ) then return TRUE end doPlayerSetExperienceRate(cid, 1.0) doPlayerSendTextMessage(cid, 22, 'BONUS EXP OFF.') doTransformItem(item.uid, 7697) return TRUE end local rate = 1.5 vermelho: representa a % de quantos de exp ele irá receber( no caso 1.5 = 50%)
  8. velho area errada o certo é pedidos de script ereportado para que movam. abraços
  9. Vodkart

    [Problema]Exp Ring

    coloca o script do anel ai (incluindo as do items.xml)
  10. qualquer bug comenta ai :]
  11. <attribute key="breakChance" value="0"/> Server também para armas e armors sim. aol para red skull : http://www.xtibia.com/forum/topic/133412-red-skull-amulet/
  12. Vodkart

    [Pedido] Npc Para Vip

    NPC: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 local talkState = {} 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 price = 1000000 local days = 30 local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13540) local timenow = os.time() if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end if msgcontains(msg, "vip") then selfSay("you buy " .. days .. " vip for " .. price .. " Are you sure?", cid) talkState[talkUser] = 1 elseif(msgcontains(msg, "yes") and talkState[talkUser] == 1)then if doPlayerRemoveMoney(cid, price) == TRUE then selfSay('From now, you are vip!', cid) setPlayerStorageValue(cid, 13540, time) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) else selfSay('You don\'t have '.. price ..'', cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end elseif msg == "no" and talkState[talkUser] == 1 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()) chão só para vips passar: vipe.lua function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Vc nao e vip , compre com o NPC.", msgWelcome = "Seja Bem Vindo a Area vip." } if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end <movevent type="StepIn" uniqueid="13700" event="script" value="vipe.lua"/>
  13. tenta ai 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 if msgcontains(msg, 'ajuda') then if (getPlayerStorageValue(cid,8002) == -1) then selfSay('Eu preciso de 30 worms para ir pescar hoje com um grande amigo. Você poderia me ajudar?', cid) talkState[talkUser] = 1 elseif (getPlayerStorageValue(cid,8002) == 1) then selfSay('Ja trouxe minhas worms?', cid) talkState[talkUser] = 2 else selfSay('Por enquanto não preciso mais de sua ajuda..', cid) talkState[talkUser] = 0 end elseif talkState[talkUser] == 1 then if msgcontains(msg, 'yes') then selfSay('Obrigado! Estarei te esperando aqui!', cid) setPlayerStorageValue(cid, 8002, 1) talkState[talkUser] = 0 else selfSay('Ei! Você não esta com elas ai.. rapido porfavor.', cid) talkState[talkUser] = 0 end elseif talkState[talkUser] == 2 then if msgcontains(msg, 'yes') then selfSay('Hmm, bom bom, aqui esta sua recompença!', cid) if (doPlayerRemoveItem(cid, 3976, 30) == TRUE) then doPlayerAddExp(cid,1500) doPlayerAddMoney(cid, 500) setPlayerStorageValue(cid, 8002, 2) talkState[talkUser] = 0 else selfSay('Ei! Você não esta com elas ai.. rapido porfavor.', cid) talkState[talkUser] = 0 end end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Então va pega-las.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  14. wow essa ads fico linda *-* parabens a todos que ganharam e a todos que participaram tbm abraços
  15. no caso seria o "SQL Admin Studio 2.1.2010" caso seja o link para download ta aqui: Download SQL Admin Studio
  16. então em servidores mais recentes dentro na pasta que fica o executável tem um arquivo chamado "forgottenserver.s3db" ou algo do tipo(dependendo do servidor) dentro fica salvo os dados das accounts e dos players do seu servidor... ai para acessar ele(abrir esse arquivo) você precisa ter o programa "sqlitestudio-1.0.0-b1" link do download ai: http://www.xtibia.com/forum/topic/106096-sqlite-studio-111/
  17. function onUse(cid, item, frompos, item2, topos) local config = { pz = "yes", -- players precisam estar em protection zone para usar? ("yes" or "no"). battle = "yes", -- players deve estar sem battle ("yes" or "no") pos = {x=646, y=854, z=7} } if(config.pz == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.") return TRUE end if(config.battle == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.") return TRUE end if item.itemid == 13691 then doPlayerSendTextMessage(cid,22,"Você foi teleportado para o templo de Bree!") doPlayerRemoveItem(cid, 13691, 1) doTeleportThing(cid,config.pos) doSendMagicEffect(getCreaturePosition(cid), 10) doSendMagicEffect(frompos,6) end return 1 end
  18. Vodkart

    Pedido Script Rats

    stages.xml <?xml version="1.0" encoding="UTF-8"?> <stages> <world id="0" multiplier="1"> <stage minlevel="1" maxlevel="50" multiplier="100"/> <stage minlevel="51" maxlevel="80" multiplier="80"/> <stage minlevel="81" maxlevel="100" multiplier="60"/> <stage minlevel="101" maxlevel="120" multiplier="40"/> <stage minlevel="121" maxlevel="140" multiplier="20"/> <stage minlevel="141" maxlevel="160" multiplier="10"/> <stage minlevel="161" maxlevel="180" multiplier="5"/> <stage minlevel="181" maxlevel="200" multiplier="3"/> <stage minlevel="201" maxlevel="250" multiplier="2"/> <stage minlevel="251" maxlevel="2000" multiplier="1"/> </world> </stages>
  19. @UP cara olha a alteração que ele fez no script para qualquer um edita aquela parte não precisa pedir autorização o script ja existe em 90% dos servidodes
  20. o script é muito fera mais tem um Bug (eu acho) tipo eu tentei enviar 2 golden armor e não foi... assim: !giveitem vodkart, golden armor, 2 talz e não consegui :X
  21. só uma dúvida essa outfit é de monstro? arrumei la o script qualquer coisa se for de monstro tira a parte do storage ficando assim function onUse(cid, item, frompos, item2, topos) local price = 900000 local outfit= {lookType=309,lookHead=0,lookAddons=0,lookLegs=0,lookBody=0,lookFeet=0} local time = 9 -- em minutos local addon = 1 if(doPlayerRemoveMoney(cid,price) == TRUE) then doPlayerAddOutfit(cid, outfit, addon) doSetCreatureOutfit(cid, outfit, time*60*1000) doPlayerSendTextMessage (cid, 22, 'Traje especial comprado! Você perdeu ' .. price .. ' ') else doPlayerSendTextMessage (cid, 22, 'Você não tem dinheiro suficiente para comprar o traje, ' .. price .. ' ') end return TRUE end
  • Quem Está Navegando   0 membros estão online

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