Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. o tigre comete suicídio porque era feiura demais para ele, então vodkart joga bhoris em um vulcão ali por perto para que não cause uma extinção em massa dos animais.
  2. ai ele sobe em uma árvore mas o tigre com suas enormes garras tenta o alcançar, vendo que não tinha mais saída Vodkart tira sua long Sword da bag e começa a hitar o tigre upando rapidamente suas skills de sword
  3. Vodkart

    EuZinHo =)

    mulher é o que mais tenho --'. é tanta que não do conta, chego na minha city já tenho que sair pra ver a mulherada se não , elas não param de me ligar e dps q vc acorda desse sonho faz oq?
  4. então vodkart passa pelo bosque e avista bhoris, que de linda moça não tinha nada. Mas Vodkart tira seus 30cm de pika para fora e da uma surra de p3nes em bhoris...
  5. Vodkart

    EuZinHo =)

    espero que vc tenha tanto dinheiro como diz ter, se depender da beleza pra arrumar mulher vai é morrer virgem.
  6. Vodkart

    Hitler

    n, pois ao tratar todos igualmente vc está ignorando a suas diferenças
  7. ah mlk vai toma no cu fica copiando da net coisa que n entende, n tem um argumento seu original q seja válido para provar que 2+2 = 5 nem a tabuada deve saber e quer discutir isso 2 + 2 = 4 vlw? quer saber quanto é 2+2 e DO NADA vem falar de igualdade e o caralho a quatro vai aprender a somar dps vc volta pro seu tópico
  8. q função escrota é essa cara? uheuheueheuee
  9. Vodkart

    seqsi #sqn

    tem meu pipi no seu popo
  10. Vodkart

    seqsi #sqn

    foto de viad@ como sempre cabelinho de vem cá minha puta que hoje tem
  11. Vodkart

    Ná Praia

    FD ESSA CRIANÇADA INVEJOSA SÓ PQ NEM PENTELHO ELES TEM, FICAM FALANDO DESSE SEU ENORME BIGODE UEHUHUEUEUEEHUEHUE gilete
  12. testa aí e me fala se funcionou... sobre os REPS eu nem quero e não preciso, se fosse para conseguir somente REP eu não estaria te ajudando rsrsrs guarda pra algum tópico no fórum q vc considere útil vlw action? LOL é o script que vc pediu por item vc coloca o script .lua em data> actions > script e a tag é em actions.xml
  13. nome do seu script.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local t = { -- [iD DO ITEM] = VOC ID [8865] = 1, [8950] = 2, [9965] = 3, [8911] = 4 } if not t[item.itemid] then return false end local voc_ID = t[item.itemid] setPlayerStorageValue(cid, 889456, voc_ID) -- evitar bugs doRemoveItem(item.uid, 1) local pid, hp, mana = getPlayerGUID(cid), (getVocationInfo(voc_ID).healthGain*getPlayerLevel(cid)), (getVocationInfo(voc_ID).manaGain*getPlayerLevel(cid)) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `manamax` = "..mana..",`health` = "..hp..", `healthmax` = "..hp..",`mana` = "..mana.." WHERE `id` = "..pid ) return true end actions.xml <action itemid="8865;8950;9965;8911" script="nome do seu script.lua"/> configuração: local t = { -- [iD DO ITEM] = VOC ID [8865] = 1, [8950] = 2, [9965] = 3, [8911] = 4 } [iD DO ITEM] = ID DA VOC exemplo: o item com ID 8911 vai dar a VOC 4 pode adicionar mais items: local t = { -- [iD DO ITEM] = VOC ID [8865] = 1, [8950] = 2, [9965] = 3, [8911] = 4, [9010] = 5 } ai tem que adicionar na tag no actions.xml tbm, ficando <action itemid="8865;8950;9965;8911;9010" script="nome do seu script.lua"/>
  14. sim, é kikado td vez q loga a n ser que vc ache alguém que programe em c++, pelas source e tal... q n eh o meu caso
  15. vc vai colocar vários npc diferente pelo mapa? LOL ok... criei um npc dps vc só tira a base dele e edita as falas e o ID da voc que vai dar Nome do seu npc.xml <?xml version="1.0"?> <npc name="Nome do seu npc" script="data/npc/scripts/changevoc.lua" walkinterval="50000" floorchange="0"> <health now="100" max="100"/> <look type="129" head="95" body="116" legs="121" feet="115" addons="3"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. deseja se tornar um {healer}? "/> </parameters> </npc> changevoc.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 creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser, msg, pid = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid, string.lower(msg), getPlayerGUID(cid) local voc_ID = 4 -- id da nova VOC if isInArray({"healer","voc","change","mudar","heal", "yes", "sim"}, msg) and not talkState[talkUser] then npcHandler:say("Você deseja realmente se tornar um healer?! {yes}", cid) talkState[talkUser] = 1 elseif (msgcontains(msg, 'yes') or msgcontains(msg, 'sim') and talkState[talkUser] == 1) then setPlayerStorageValue(cid, 889456, voc_ID) -- evitar bugs local hp,mana = (getVocationInfo(voc_ID).healthGain*getPlayerLevel(cid)),(getVocationInfo(voc_ID).manaGain*getPlayerLevel(cid)) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `manamax` = "..mana..",`health` = "..hp..", `healthmax` = "..hp..",`mana` = "..mana.." WHERE `id` = "..pid) elseif msg == "no" then selfSay("então tudo bem.", cid) talkState[talkUser] = 0 npcHandler:releaseFocus(cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) sobre o item, CADA item é diferente ou vai ser um item só, mas com actionID modificado? exemplo: Item ID 8865 para VOC 5 Item ID 8866 para VOC 6 etc...
  16. blz o npc vai cobrar pra mudar de voc? somente premium vai poder trocar de voc? será necessário level para vocs? vai ter limite de tempo, por exemplo só pode mudar á cada 3 horas?
  17. script legalzinho '-' só adicionar umas configurações pra ele poder usar as pos e os items que quiser xD
  18. lol esse script está bem parecido com um que eu fiz antigamente http://www.xtibia.com/forum/topic/185112-npc-spell-seller-por-trade/ ele só modificou xD
  19. a talk é essa changevoc.lua function onSay(cid, words, param) local tabble = { ["sorcerer"] = 1, ["druid"] = 2, ["paladin"] = 3, ["knight"] = 4 } local param = string.lower(param) if param == "" or not tabble[param] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"this vocation does exist.") return true end local pid, nv = getPlayerGUID(cid), tabble[param] setPlayerStorageValue(cid, 889456, nv) -- evitar bugs local hp,mana = (getVocationInfo(nv).healthGain*getPlayerLevel(cid)),(getVocationInfo(nv).manaGain*getPlayerLevel(cid)) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `manamax` = "..mana..",`health` = "..hp..", `healthmax` = "..hp..",`mana` = "..mana.." WHERE `id` = "..pid) return true end tag: <talkaction words="/changevoc" event="script" value="changevoc.lua"/> exemplo: /changevoc knight configuração: local tabble = { ["sorcerer"] = 1, ["druid"] = 2, ["paladin"] = 3, ["knight"] = 4 } ["nome da vocation"] = ID da vocation exemplo adicionando uma nova vocation: local tabble = { ["sorcerer"] = 1, ["druid"] = 2, ["paladin"] = 3, ["knight"] = 4, ["infernalist"] = 5 } -------------------- agr pra finalizar vc vai em data > creaturescript > script > login.lua e antes do último "return true" adc isso: if getPlayerStorageValue(cid, 889456) ~= -1 then doPlayerSetVocation(cid, getPlayerStorageValue(cid,889456)) end flw obs: colocar a talk soh para utilizar em PZ e aumentar o limite de tempo para usar a talk isso é fácil mas esse script é pra vc fazer o teste se a mana e o hp vao ficar conforme o lvl
  20. ainda n consegui falar com ele mas me diz uma coisa, só vai mudar o hp e mana? e as skills, magic lvl não?
  21. por isso que eu falei "se ele deixar eu postar" to com o sistema, vou ver com o jhon se eu posso disponibilizar na comunidade
  22. LuckinhaSan PsyMcKenzie vmAth
  • Quem Está Navegando   0 membros estão online

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