Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. um sistema de invasão? http://www.xtibia.com/forum/topic/156691-globalevents-invasao/
  2. me adc no msn eu ja te mandei o convite mas vc nunca entra eu vo ve se o cara q me forneceu ainda vive no mundo da lua
  3. ta na mao http://www.xtibia.com/forum/topic/161056-exp-por-hit/
  4. eles vendiam direto esse sistema velho eu lembro que eu tinha em servidor meu,agr deve estar de graça fala com os cara q ele tem
  5. exp por hit é isso? pq os cara ja ganha exp qndo mata o monstro zé
  6. 1° 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 function Sweet(cid, message, keywords, parameters, node) if(not npcHandler:isFocused(cid)) then return false end for i = 1, table.maxn(parameters.items) do if getPlayerItemCount(cid, parameters.items[i]) <= 0 then npcHandler:say('You don\'t have these items!', cid) return true end end for i = 1, table.maxn(parameters.items) do doPlayerRemoveItem(cid,parameters.items[i], 1) end npcHandler:say('Here is your item!', cid) doPlayerAddItem(cid, parameters.reward,1) return true end local node1 = keywordHandler:addKeyword({'nome do item'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Você quer trocar dois itens por este item?'}) node1:addChildKeyword({'yes'}, Sweet, {items = {8262,8263},reward = 8266}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Ok, then.', reset = true}) npcHandler:addModule(FocusModule:new()) explicando keywordHandler:addKeyword({'nome do item'} -- aki vc coloca o nome do item q ele vai troca pelos 2 items items = {8262,8263} -- itens que serão removidos,se quiser adicionar mais só colocar uma virgula e o id do item,ex: items = {8262,8263,8264} reward = 8266 -- item q ele receba em troca!
  7. já existe esse script CTF TEM VÁRIOS SERVIDORES QUE USAM ELE.
  8. Vodkart

    Script

    NOME DO SEU SCRIPT.lua function onCombat(cid, target) local monstName = "Rat" -- nome do monstro if (isPlayer(cid) and isMonster(target)) then if string.lower(getCreatureName(target)) == string.lower(monstName) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE) return FALSE else return TRUE end end return TRUE end login.lua adc registerCreatureEvent(cid, "MobNoAttack") creaturescript.xml <event type="combat" name="MobNoAttack" event="script" value="NOME DO SEU SCRIPT.lua"/>
  9. dei uma revisada,estarei fazendo mais update
  10. obrigado quem tiver alguma duvida ou sugestão favor postar
  11. ta faltando um end function creatureSayCallback(cid, type, msg) -- Place all your code in here. Remember that hi, bye and all that stuff is already handled by the npcsystem, so you do not have to take care of that yourself. if(not npcHandler:isFocused(cid)) then return false end end
  12. tem uns tutoriais bom aqui para iniciantes no xtibia só ir lá vendo e o bom é ir aprendendo na porrada mesmo vai criando script e testando ele,se errou nao faz mal errando que se aprende a nao errar mais... abraços
  13. function onStepIn(cid, item, position, fromPosition) if getPlayerStorageValue(cid, 9030) <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'vc n pode passar.') doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end return TRUE end set / get get -- para checar set -- para alterar e tinha mais end no seu script... vc abriu uma "function onStepIn" blz ai tem q fechar ela,ja sabe q tem um end... function onStepIn(cid, item, position, fromPosition) end pq tinha 2 end na seu script? soh se tivesse um if,for,while ou qualquer outra coisa... por exemplo function onStepIn(cid, item, position, fromPosition) if bloco then -- abri um if tem q fecha com end continuidade end end
  14. Não. Vou dar uma leve explicação... Ele vai logar e vai checar se é premium,se for mesmo premium vai adicionar uma key. ai se acabar a premium vai checar se tem essa key,se tiver a key e não for mais premium vai manda ele pro templo. não tem aquele bug de todos que nao forem premium ficarem indo pro templo,rlx.
  15. adiciona isso em login.lua antes do return TRUE if isPremium(cid) then setPlayerStorageValue(cid, 9899, 1) elseif getPlayerStorageValue(cid, 9899) >= 1 and isPremium(cid) == FALSE then doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerPopupFYI(cid, "Sua Premium Account acabou.") setPlayerStorageValue(cid, 9899, -1) end
  16. function onUse(cid, item, frompos, item2, topos) if getPlayerLevel(cid) < 150 or vip.getVip(cid) <= 0 then return doPlayerSendCancel(cid, "Você não possui Vip Account.") else doTransformItem(item.uid, item.itemid + 1) playerpos = getPlayerPosition(cid) doorpos = {x = frompos.x, y = frompos.y, z = frompos.z, stackpos = 253} if playerpos.y == doorpos.y + 1 and playerpos.x == doorpos.x then doMoveCreature(cid, 0) elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y then doMoveCreature(cid, 1) elseif playerpos.y == doorpos.y - 1 and playerpos.x == doorpos.x then doMoveCreature(cid, 2) elseif playerpos.y == doorpos.y and playerpos.x == doorpos.x + 1 then doMoveCreature(cid, 3) elseif playerpos.x == doorpos.x + 1 and playerpos.y == doorpos.y - 1 then doMoveCreature(cid, 4) elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y - 1 then doMoveCreature(cid, 5) elseif playerpos.x == doorpos.x + 1 and playerpos.y == doorpos.y + 1 then doMoveCreature(cid, 6) elseif playerpos.x == doorpos.x - 1 and playerpos.y == doorpos.y + 1 then doMoveCreature(cid, 7) end end return TRUE end
  17. blz tenta ali usar o npc agr modifiquei e vc coloco td na lib neh?
  18. Vodkart

    Eu Rl.

    ACHEI VC GATO E AGR COMO FAZ? VIRO GAY OU VC VIRA?
  • Quem Está Navegando   0 membros estão online

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