Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. rsrs obrigado marco, vc tbm é um aluno excelente, inteligente e presta atenção sucesso para vocês =]
  2. resolvido. era o /reload mods rsrs abraços
  3. serve sim, o problema é que os membros da guild dominante não estão conseguindo abrir a porta? é isso?
  4. o acesso não é por storage, storage só server para comprar items... o acesso é por banco de dados da guild, qual script da porta q vc ta usando?
  5. Nem por você, Nem por ninguém, Eu me desfaço Dos meus planos!
  6. cara pra mim a coisa mais legal pra mim no tibia foi a war, outros dizem que não, mais cada um tem sua opnião. Cara mais ninguém te perguntou nada, sério mesmo, então fica calada. brinks rsrs Eu também no tibia gostava só de fazer quest's '-'
  7. wow o cara tem que ser muito james bond pra usar bot e não ser pego parabéns pra ele a cia, swat e o diabo a quatro precisa de gente como ele vlw abraços
  8. Seis da tarde Como era de se esperar Ela pega E me espera no portão Diz que está muito louca Prá beijar E me beija com a boca De paixão...
    1. dragonfight

      dragonfight

      Cotidiano/Chico Buarque

  9. s, oq eu passei pra ele tbm tava certo, ai ele veio falar que deu algo de errado de novo rsrs vai entender os cara
  10. só usar string.lower '-' nari aqui está novamente... --<Script by jhon992>-- function onKill(cid, target, lastHit) local pkDeathPoints = 1 -- pontos que vai ganhar por matar pk. local deathPlayer = 2 -- pontos que vai perder por matar player normal. local vetMonster = { {"demon",3}, {"Morgaroth",5}, {"Hydra",2}, {"Dragon",1} } n = getCreatureName(target) if isMonster(target) == TRUE then for i = 1, #vetMonster do if string.lower(n) == string.lower(vetMonster[i][1]) then setPlayerStorageValue(cid, 102086, getPlayerStorageValue(cid, 102086)+vetMonster[i][2]) doSendAnimatedText(getThingPos(cid), 'Rep+', 30) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você ganhou "..vetMonster[i][2].." ponto de reputação por matar um ".. n ..".") end end elseif (isPlayer(target) == true) then if (getCreatureSkullType(target) > 2) then setPlayerStorageValue(cid, 102086, getPlayerStorageValue(cid, 102086)+pkDeathPoints) doSendAnimatedText(getThingPos(cid), 'Rep+', 30) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você ganhou "..(pkDeathPoints).." ponto de reputação por matar "..n..".") return true end setPlayerStorageValue(cid, 102086, getPlayerStorageValue(cid, 102086)-deathPlayer) doSendAnimatedText(getThingPos(cid), 'Rep-', 144) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você perdeu "..(deathPlayer).." ponto de reputação por matar "..n..".") end return TRUE end
  11. tente assim --<Script by jhon992>-- function onKill(cid, target, lastHit) local pkDeathPoints = 1 -- pontos que vai ganhar por matar pk. local deathPlayer = 2 -- pontos que vai perder por matar player normal. Monster = { ["demon"] = 3, ["morgaroth"] = 5, ["hydra"]= 2, ["dragon"] = 1 } n = getCreatureName(target) if isMonster(target) and Monster[string.lower(n)] then setPlayerStorageValue(cid, 102086, getPlayerStorageValue(cid, 102086)+Monster[string.lower(n)]) doSendAnimatedText(getThingPos(cid), 'Rep+', 30) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você ganhou "..Monster[string.lower(n)].." ponto de reputação por matar um ".. n ..".") elseif (isPlayer(target) == true) then if (getCreatureSkullType(target) > 2) then setPlayerStorageValue(cid, 102086, getPlayerStorageValue(cid, 102086)+pkDeathPoints) doSendAnimatedText(getThingPos(cid), 'Rep+', 30) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você ganhou "..(pkDeathPoints).." ponto de reputação por matar "..n..".") return true end setPlayerStorageValue(cid, 102086, getPlayerStorageValue(cid, 102086)-deathPlayer) doSendAnimatedText(getThingPos(cid), 'Rep-', 144) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Você perdeu "..(deathPlayer).." ponto de reputação por matar "..n..".") end return TRUE end
  12. Vodkart

    Comando De Teleport

    http://www.xtibia.com/forum/topic/134593-talkaction-teleport-por-talk-para-vip/
  13. acho que essa looktype não existe! <?xml version="1.0"?> <npc name="Loteria" script="data/npc/scripts/loteria.lua" walkinterval="50000" floorchange="0"> <health now="1000" max="1000"/> <look type="130" head="0" body="114" legs="114" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|, voce quer apostar na loteria?! {yes}"/> </parameters> </npc>
  14. isso são constantes, é a mesma coisa que chamar por "PLAYERSEX_FEMALE" que vai retornar 0 PLAYERSEX_FEMALE = 0 PLAYERSEX_MALE = 1
  15. se eu não me engano para reconhecer como dinheiro mesmo, teria que editar nas source.
  16. Vodkart

    Desert Quest

    desert_reformulada.lua local lvl = 20 local t = { {vocations = {1, 5},Pos = {{x=182, y=56, z=7},{x=187, y=55, z=7}},item= {2175,{x=183, y=56, z=7}}}, {vocations = {2, 6},Pos = {{x=188, y=59, z=7},{x=188, y=55, z=7}},item= {2674,{x=189, y=59, z=7}}}, {vocations = {3, 7},Pos = {{x=172, y=52, z=7},{x=189, y=54, z=7}},item= {2455,{x=183, y=52, z=7}}}, {vocations = {4, 8},Pos = {{x=190, y=48, z=7},{x=190, y=54, z=7}},item= {2376,{x=191, y=48, z=7}}} } function onUse(cid, item, fromPosition, itemEx, toPosition) local check = {} local items = {} for _, k in ipairs(t) do local x = getTopCreature(k.Pos[1]).uid local v = getTileItemById(k.item[2], k.item[1]) if(x == 0 or not isPlayer(x) or getPlayerLevel(x) < lvl or isInArray(k.vocations, getPlayerVocation(x)) == FALSE) then doPlayerSendCancel(cid, 'Está faltando player ou alguém não possui level '..lvl..' ou mais ou não tem a vocação.') return true elseif v.uid == 0 then doPlayerSendCancel(cid, "Todos os itens precisão estar na posição.") return true end table.insert(check, x) table.insert(items, v) end for k, tid in ipairs(check) do doSendMagicEffect(getCreaturePosition(tid), CONST_ME_POFF) doTeleportThing(tid, t[k].Pos[2]) doSendMagicEffect(getCreaturePosition(tid), CONST_ME_TELEPORT) end for _, remove in ipairs(items) do doRemoveItem(remove.uid) end doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) return true end Como configurar vocations = {1, 5} -- id das vocations que precisam ser Pos = {{x=182, y=56, z=7},{x=187, y=55, z=7}} -- tem 2 pos, primeira pos é onde o jogador tem que estar e a segunda para onde ele vai ser teleportado item= {2175,{x=181, y=56, z=7}} -- id do item, e a pos onde o item precisa estar TAG <action actionid="7779" script="desert_reformulada.lua"/>
  17. excelente mano! parabéns pela criatividade (:
  18. é vdd cara, eu tinha feito o script aqui mais deletei porque as chance de ganhar com 6 números são mto baixas, é melhor com 1 número mesmo, ai você coloca número de 1~ 30 por exemplo, fica melhor (:
  19. Vodkart

    Desert Quest

    procura antes de fazer um pedido meu deus http://www.xtibia.com/forum/topic/184621-algumas-levers-reformuladas/
  20. Vodkart

    Porta Com Nome [Pedido]

    storage = 754549 function onUse(cid, item, fromPosition, itemEx, toPosition) if getGlobalStorageValue(storage) == -1 or getGlobalStorageValue(storage) == getCreatureName(cid) then if getCreaturePosition(cid).y < toPosition.y then doTeleportThing(cid, { x = toPosition.x, y = toPosition.y + 1, z = toPosition.z }, true) setGlobalStorageValue(storage, -1) else doTeleportThing(cid, { x = toPosition.x, y = toPosition.y - 1, z = toPosition.z }, true) setGlobalStorageValue(storage, getCreatureName(cid)) end else doPlayerSendCancel(cid, "Apenas o Jogador ["..getGlobalStorageValue(storage).."] Tem acesso á está área no momento.") end return TRUE end coloquei para a o jogador entrar para cima /\ abraços
  • Quem Está Navegando   0 membros estão online

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