Ir para conteúdo

guedes100

Banidos
  • Total de itens

    211
  • Registro em

  • Última visita

  • Dias Ganhos

    10

Tudo que guedes100 postou

  1. mto bom o script! pra quem gosta vai ser show de bola mais iria perde um pouco do rpg boa merecem REP+++++
  2. cara ja postei a porta pra você lá e já testei tbm...
  3. tenta essa -- Vip Door -- function onUse(cid, item, frompos, item2, topos) local storageValue = 13540 vipstatus = getPlayerStorageValue(cid,storageValue) newnPosition = {x=784, y=805, z=7} -- onde será teleportado if vipstatus == 1 then playerpos = getPlayerPosition(cid) doorpos = {x = frompos.x, y = frompos.y, z = frompos.z, stackpos = 253} if item.actionid == 2075 and getPlayerStorageValue(cid,13540) == 1 then doTeleportThing(cid,newnPosition) doSendMagicEffect(newnPosition, 10) doCreatureSay(cid, "Seja Bem vindo!!!", TALKTYPE_ORANGE_1) end else doCreatureSay(cid, "Voce nao tem acesso vip vip access.", TALKTYPE_ORANGE_1) end return 1 end dps <action actionid="2075" script="vip.lua"/>
  4. o servidor está off? estou tentanto entrar e não dá,queria saber se é só aqui... obrigado
  5. legal velho mais faltou colocar as rates e a versao do servidor... to entrando pra ve abraços xD
  6. sua duvida foi sanada,quando acontecer reporte o topico para que os moderados possam fechar o mais rapido possivel. e qualquer duvida poste no xtibia! abraços
  7. O ascript nao é de minha autoria,eu tenho no meu servidor. aqui está o de comprar vip..voce compra 30 dias por 1kk mais vc pode modificar... em data\talkactions\script crie um arquivo.lua e renomeie para buyvip.lua dentro coloque: -- ScriptByskull -- function onSay(cid, words, param) local price = 1000000 if doPlayerRemoveMoney(cid, 1000000) == TRUE then 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 doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 13540, time) local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de "..price.." gp's para colocar vip.") end return TRUE end local price = 1000000 = preço da vip,no caso ai está 1kk local days = 30 = dias de vip que o player irá comprar,no meu caso 30 talkactions.xml adicione : <talkaction words="!buyvip" event="script" value="buyvip.lua"/>
  8. facil brother vai em \data\creaturescripts\scripts\firstitems.lua ai vai tar assim: vermelho: Id dos itens azul: vocaçoes: 1 = sorcerer 2 = druid 3 = paladin 4 = knight espero ter ajudado, abraços
  9. eu acho que ele falo que só poderia usar o papel uma vez por char... nao sei se é isso,qualquer coisa eu refaço
  10. blz ve se é isso: function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid,1935) == 1 then doCreatureSay(cid, "Você ja Usou o papel exp!", TALKTYPE_ORANGE_1) else if getPlayerLevel(cid) >= 50 then -- a partir de que level podera usar doCreatureSay(cid, "você recebeu a Experiencia Bonus!", TALKTYPE_ORANGE_1) doPlayerAddExp(cid, 15000) -- quantidade de exp que irá receber doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS) doRemoveItem(item.uid) setPlayerStorageValue(cid,1935,1) return TRUE else doCreatureSay(cid, "Você deve ter level 50 ou mais para usar a Papel exp!", TALKTYPE_ORANGE_1) end end end em actions.xml adiciona está linha <action itemid="7722" script="daexp.lua" /> 7722 é o id do papel você pode alterar...
  11. guedes100

    [Fechado]

    voce deu double topic,tome mais cuidado quando for cria topicos...
  12. ok refaça a 3° pergunta aqui está a primeira ai voce troca e poe as linhas assim: displayOnOrOffAtCharlist = false onePlayerOnlinePerAccount = false allowClones = false replaceKickOnLogin = false forceSlowConnectionsToDisconnect = false loginOnlyWithLoginServer = false premiumPlayerSkipWaitList = false ficando assim: olhe:
  13. acho que foi um Ctrl+c mais Ctrl+v Porque ambos link então quebrados tanto o de download quando o de scan :X
  14. 3° acho que é essa: cordenadas de onde o player irá aparecer e 1° config.lua ache está linha: para
  15. opa que bom cara adoro ajudar as pessoas xD só nao sei muito bem de scripts comos os membros aqui como matheus,kydrai,Marcryzius,Focost,kkk11111,apocarai,entre outros mais sempre procuro ajuda de uma forma ou de outra pelo oque eu sei. e ja sabe qualquer duvida procure o xtibia! abraços
  16. assim: vermelho: tempo em minutos pro whiteskull sair se quiser por um minuto poe assim: whiteSkullTime = 1 * 60 * 1000 explicaçao: whiteSkullTime = 15 * 60 * 1000 roxo: são os minutos laranja: os segundos verde: são os milesimos no caso 1000 = 1 segundo ai a conta ficará 1000*60*15 = 15 minutos
  17. Informações do mapa: Nome: Nighhuntsdrin Autor: Desconhecido Posição: 1040/1024/7 Imagem: Download's: RapidShare Easy Share Megaupload Scan
  18. Obrigado pela dica matheus ja editei o topico abraços
  19. bye
  20. mano isso é só uma ideia para evento poderá ser por 10 crystal coin ou por qualquer outro item! pode ser que alguem faça para receber a box pelo NPC ou algo do tipo é só uma ideia,e sim é um Script mais simples daqui
  21. ops testa esse: local time = 5 -- 1 = 1 sec, 2 = 2 sec, ... local say_events = {} local function SayText(cid) if isPlayer(cid) == TRUE then if say_events[getPlayerGUID(cid)] ~= nil then if isPlayer(cid) == TRUE then doSendAnimatedText(getPlayerPosition(cid),"<~King~>", math.random(01,255)) doSendMagicEffect(getCreaturePosition(cid), math.random(28, 30)) end say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000 / 2, cid) end end return TRUE end function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end if param == "on" then if isPlayer(cid) == TRUE and getPlayerStorageValue(cid, 100) == 0 then doSendAnimatedText(getPlayerPosition(cid),"<~King~>", math.random(01,255)) setPlayerStorageValue(cid, 100, 1) elseif (cid) == FALSE and getPlayerStorageValue(cid, 100) == 1 then setPlayerStorageValue(cid, 100, 0) end say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid) doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You active now the command.") elseif param == "off" then stopEvent(say_events[getPlayerGUID(cid)]) say_events[getPlayerGUID(cid)] = nil doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You disable the Command.") end return TRUE end
  22. ----edit--- arrumei uma parte ali que estava faltando.. ta ai aqui ele irá checar se ele tiver a storage if isPlayer(cid) == TRUE and getPlayerStorageValue(cid, 100) == 0 then setPlayerStorageValue(cid, 100, 1) ai acho que fica assim: local time = 5 -- 1 = 1 sec, 2 = 2 sec, ... local say_events = {} local function SayText(cid) if isPlayer(cid) == TRUE then if say_events[getPlayerGUID(cid)] ~= nil then if isPlayer(cid) == TRUE then doSendAnimatedText(getPlayerPosition(cid),"<~King~>", math.random(01,255)) doSendMagicEffect(getCreaturePosition(cid), math.random(28, 30)) end say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000 / 2, cid) end end return TRUE end function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end if param == "on" then if isPlayer(cid) == TRUE and getPlayerStorageValue(cid, 100) == 0 then doSendAnimatedText(getPlayerPosition(cid),"<~King~>", math.random(01,255)) setPlayerStorageValue(cid, 100, 1) end say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid) doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You active now the command.") elseif param == "off" then stopEvent(say_events[getPlayerGUID(cid)]) say_events[getPlayerGUID(cid)] = nil doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"You disable the Command.") end return TRUE end
  23. guedes100

    To Sodowoodo

    kd as cores? usou muito o tom azul da pra melhora tbm cara abraços
  24. uhum botei varios para nao ficar muito facil vir só itens bons
  25. então erá só ter me avisado para colocar os creditos... de qualquer forma ta ai,é uma ideia a mais para eventos qualquer duvida postem
  • Quem Está Navegando   0 membros estão online

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