Ir para conteúdo
Banner com Efeitos

Rochell

Membro
  • Registro em

  • Última visita

  1. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    Seu que nao pode dar double post, mais como sei se alguem esta vendo esse tipico? no aguardo gente, me ajudem preciso implantar essas runas.. att; Manson Cortês administração www.perfectmundo.com
  2. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    Boa noite, gostaria de saber como eu crio uma runa para life e uma runa para mana. por que estou sem ela e nao sei como criar. obrigado no aguardo. Manson Cortês administração www.perfectmundo.com
  3. Rochell reagiu a uma resposta no tópico: Adicionando comando !spells
  4. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    No aguardo TK's, se alguem souber me ajude.! agradeço.
  5. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    Boa Tarde! Estou fazendo alterações nos scripts e nao queria derrubar o servidor, ja vi que tem um jeito que é usando o comando /reload weapons por exemplo. mais nao esta dando certo, queria saber se precisa ter algum tipo de script para esse comando funcionar. no aguardo. att; Manson Cortes Administrador www.perfectmundo.com
  6. Muito Obrigado deu certo aqui.! att; Manson Cortes.
  7. Rochell reagiu a uma resposta no tópico: (Resolvido)Alterar atack do Wand
  8. Rochell reagiu a uma resposta no tópico: Bau De Quest
  9. Boa Tarde! queria saber como faço para alterar o atack do meu wand, pois ele esta com o hit muito alto. abaixo vou colocar o script dele que esta em data/itens/itens.xml <item id="12695" article="a" name="Wand of Corruption"> <attribute key="weight" value="2850"/> <attribute key="weaponType" value="wand"/> <attribute key="shootType" value="death"/> <attribute key="range" value="10"/> não aparece um lugar de min ou max de atack, como faço? no aguardo. att; Manson Cortes.
  10. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    Desculpe nao sabia, proxima vez presto bem atenção! usamos ubuntu no servidor,mas meus teste estao sendo feito no win 7, depois passo a pasta dara para o progamador e ele coloca no servidor. nao entendo muito pois sou o design Grafico. entrentando entendo de algumas coisas. fiz todo o procedimento conforme foi postado, mesmo assim nao deu certo, queria saber se fiz algo de errado, ja postei o conteudo que coloquei nos script. criei um .lua dentro de script depois coloquei no .xml e fui no RME coloquei o bau e o numero no ACTIONID Conforme haviam postado. agradeço muito se aguem me ajudar. lembrando: precido de um bau que o player possa ir la e fazer essa quest assim que atingir um determinavel level. att; Manson Cortes.
  11. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    No aguardo.
  12. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    fiz todo o procedimento criei dentro de data/script um arquivo chamado baulevel.lua dentro dele coloquei exatamente assim: local a = { level = 10, -- Level necessario para fazer a quest item = {7410, 1}, -- ID, QUANTIDADE do item que o player ira receber storage = 67362 -- Não alterar } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerLevel(cid) >= a.level then if getPlayerStorageValue(cid, a.storage) == 0 then doPlayerAddItem(cid, a.item[1], a.item[2]) doPlayerSendTextMessage(cid, 22, "Parabens, voce completou a quest!") doSendMagicEffect(getCreaturePosition(cid), 28) doPlayerSetStorageValue(cid, a.storage, 1) else doPlayerSendTextMessage(cid, 22, "Desculpe mas voce ja fez esta quest.") doSendMagicEffect(getCreaturePosition(cid), 2) end else doPlayerSendTextMessage(cid, 22, "Voce precisa ser level "..10.." ou maior para poder fazer esta quest.") doSendMagicEffect(getCreaturePosition(cid), 2) end return TRUE end fui no action.xml e Coloquei : <action actionid="34731" event="script" value="baulevel.lua"/> depois fui no RME e coloquei um Bau, fui em "Properties" e no " ActionID " coloquei o 34731. tambem fiz como na primeira postagem criei o nomedaquest.lua, coloquei exatamente assim: function onUse(cid, item, frompos, item2, topos) if item.uid == 5003 then queststatus = getPlayerStorageValue(cid,5003) if queststatus == -1 then if getPlayerLevel(cid) >= 1000 then doPlayerSendTextMessage(cid,22,"You Have Suprema Staff.") doPlayerAddItem(cid,7410,1) setPlayerStorageValue(cid,5003,1) else doPlayerSendTextMessage(cid,22,"You need level 20 to get prize.") end doPlayerSendTextMessage(cid,22,"It is empty.") end else return 0 end return 1 end depois fui no Xml e coloquei: <action actionid="5003" event="script" value="nomedaquest.lua"/> logo em seguida fui no RME e coloquei o ActionID: 5003 ate agora nao funcionou, tem algo errado nos scripts? e a segunda opção la no RME "uniqueID" que fica em baixo do Action ID Serve pra que? agradeço muito. No aguardo Abraços.
  13. Rochell postou uma resposta no tópico em Suporte Tibia OTServer
    Boa Tarde! Queria saber como faço pra colcar um bau onde o player pode ir la e pegar o item quando alcançar um determinado level. tentei fazer pelo Remeres Map Editor, mais nao deu certo. alguem sabe como fazer pelo Remeres ou de alguma outra forma? Agradeço Att; Manson Cortes.
  14. Boa tarde. Conferindo com o tutorial indicado, é sim o sistema do Mock. O arquivo data/creaturescrpits/scripts/fimvip.lua, o data/movements/scripts/viptile.lua não existem. Em data/talkactions/scripts, nenhum dos arquivos citados existe (existe o addvip.lua, com apenas um 'p'). Os outros arquivos estão lá. Devo concluir que o sistema de vip configurado aqui está incompleto? Nos nossos testes, conseguimos adicionar o tempo vip e o nome da conta mudou com o [VIP]. Só não testamos ainda se a conta deixa de ser vip após o tempo ter acabado. Na função: function vip.getVip(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then error('Player don\'t find') end; ae = db.getResult("SELECT `vip_time` FROM `players` WHERE `name` = '"..getPlayerAccount(cid).."';") if ae:getID() == -1 then return 0 end local retee = ae:getDataInt("vip_time") or 0 ae:free() return retee end Posso substituir a condição WHERE para procurar logo pelo id e passar o cid no parâmetro? Assim: ae = db.getResult("SELECT `vip_time` FROM `players` WHERE `id` = 'cid';") E também na função: function vip.setVip(cid,time) dofile("config.lua") assert(tonumber(cid),'Parameter must be a number') assert(tonumber(time),'Parameter must be a number') if isPlayer(cid) == FALSE then error('Player don\'t find') end; db.executeQuery("UPDATE `"..sqlDatabase.."`.`accounts` SET `vip_time` = '"..(os.time()+time).."' WHERE `accounts`.`name` ='".. getPlayerAccount(cid).."';") end Ficar assim: db.executeQuery("UPDATE `"..sqlDatabase.."`.`players` SET `vip_time` = '"..(os.time()+time).."' WHERE `players`.`id` ='cid';") Quando vocês falam em postar o sistema aqui, devo enviar toda a pasta 'data'? Apenas para efeito de curiosidade, qual a diferença dessas duas funções? Não entendi a lógica do "or 0". function vip.hasVip(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then return end; local t = vip.getVip(cid) or 0 if os.time(day) < t then return TRUE else return FALSE end end function vip.hasVips(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then return end; local t = vip.getVip(cid) if os.time(day) < t then return TRUE else return FALSE end end Agradeço desde já a atenção. Abraços.
  15. Sim darei uma olhada la. obrigado..
  16. Rochell reagiu a uma resposta no tópico: Vip no Char e nao a account
  17. Sim , entendi, obrigado..
  18. Rochell reagiu a uma resposta no tópico: Vip no Char e nao a account
  19. Boa Tarde! nao sei bem a que esse topico se refere entao ja peço descupas de postei no lugar errado. pois bem, queria saber como eu faço pra ficar vip so o char que esta com o vip e nao pra account toda. exemplo: comprei um vip pro char Rochell, entao so ele tem que ficar vip, ai vou e crio outro char na mesma account e ele ja sai vip. espero que ajudem, se nao intenderam me avise.. abraços no aguardo.

Informação Importante

Confirmação de Termo