Ir para conteúdo

RHCP

Cavaleiro
  • Total de itens

    178
  • Registro em

  • Última visita

Tudo que RHCP postou

  1. Vá a sua pasta mods e crie expscroll.xml com: <?xml version="1.0" encoding="UTF-8"?> <mod name="Experience Stages Scroll" version="1.0" author="TomCrusher" contact="otland.net" enabled="yes"> <action itemid="9004" event="script" value="expstagescroll.lua"/> <creatureevent type="think" name="ExpStage" event="script" value="expstagescroll.lua"/> <creatureevent type="login" name="ExpStageLogin" event="script" value="expstagescroll.lua"/> </mod> Agora vá para a pasta mods/scripts e crie expstagescroll.lua com: local config = { rate = 2, storage = 1000, expstorage = 1100, register = 1200, time = 14400, } function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, config.storage) <= 0 then local rates = getPlayerRates(cid) setPlayerStorageValue(cid, config.expstorage, rates[sKILL__LEVEL]) setPlayerStorageValue(cid, config.register, 1) itemEx=itemid == 9004 doCreatureSay(cid, "Your extra experience rate has been activated! It now is: " .. config.rate .. "x added to your former experience rate.", TALKTYPE_ORANGE_1, true, cid) setPlayerStorageValue(cid, config.storage, os.time()+config.time) doPlayerSetExperienceRate(cid, rates[sKILL__LEVEL]+config.rate) doRemoveItem(item.uid,1) registerCreatureEvent(cid, "ExpStage") else doCreatureSay(cid, "You must finish first exp condition to start other exp condition !", TALKTYPE_ORANGE_1, true, cid) end return true end function onThink(cid, interval) if getPlayerStorageValue(cid, config.register) == 1 then if getPlayerStorageValue(cid, config.storage) <= os.time() then doCreatureSay(cid, "Your extra experience rate has finished! It is now normaly experience rate.", TALKTYPE_ORANGE_1, true, cid) setPlayerStorageValue(cid, config.storage, 0) setPlayerStorageValue(cid, config.register, 0) local oldexp = getPlayerStorageValue(cid, config.expstorage) doPlayerSetExperienceRate(cid, oldexp) unregisterCreatureEvent(cid, "ExpStage") end end return true end function onLogin(cid) if getPlayerStorageValue(cid, config.register) == 1 then registerCreatureEvent(cid, "ExpStage") local rates = getPlayerRates(cid) doCreatureSay(cid, "Your extra experience rate is still here! It is: " .. config.rate .. "x added to your former experience rate.", TALKTYPE_ORANGE_1, true, cid) if getPlayerStorageValue(cid, config.storage) > os.time() then local oldexp = getPlayerStorageValue(cid, config.expstorage) doPlayerSetExperienceRate(cid, oldexp+config.rate) end end return true end Como funciona? Estabelece o a rate no config e o tempo no time, ao usar o item de id 9004, você terá o experience scroll. Não acaba quando reloga (bem eu acho). Configuração: rate = 2, --number how many time is multiple player experience rate (can be also 1.5 or 10.1) example: player basicaly rate is 1x you adding 2x then player got 3x experience rate storage = 1000, --storage to set time expstorage = 1100, --storage were is player exists rate register = 1200, --registration storage time = 14400, --time with scroll expiring (in seconds 14400=24 hours) Créditos a TomCrusher (otland)
  2. Vê ai se isso te ajuda: http://www.xtibia.com/forum/topic/113470-action-bps-de-runaspotions-super-facil-de-modificar/
  3. Não apoio cota em faculdades pra egressos de ensino publico (eu estudei em escola publica, entao nem venham), e pra 'aspectos' raciais. Agora pra deficientes e pra pessoas com baixa renda, eu apoio...
  4. Olá RHCP , atualmente nois temos a sprite do Naruto Sannin mode! Infelizmente no dia em que fizemos o video ainda não ha tinhamos =/. Obrigado pela força! Olá RHCP , atualmente nois temos a sprite do Naruto Sannin mode! Infelizmente no dia em que fizemos o video ainda não ha tinhamos =/. Obrigado pela força! Posta ai uma screen xD
  5. Ótimo projeto! Curti as sprites dos portões e os ataques... eu queria ver a sprite do sannin mode *-* Mas enfim, sucesso!
  6. e os piores venenos tbm. @Topic O povo aqui tá deixando de ajudar aos poucos... mas também tem muita gente que não quer aprender, quer de mão beijada. Mas voltando a pessoas que estão não estão ajudando, há users aqui que posta algo, e depois retira... isso já é demais.
  7. Foi por causa de do xTibia que aprendi a usar linux pra os meus servidores.
  8. ao menos aqui no meu phpmyadmin nao preciso selecionar nada, caso o seu precise, selecione, senão, vai direto mesmo
  9. http://www.xtibia.com/forum/topic/156246-fazendo-backupimportando-dados-do-seu-servidor/ Segue o tutorial.
  10. RHCP

    Erro No Exe

    1º erro: Os npcs com os nomes indicados não existem solução: ou consiga eles, ou apague eles no remeres. 2º erro: se não me engano, as doors das houses não estão configuradas corretamente solução, ajuste no remeres.
  11. http://www.xtibia.com/forum/topic/165566-phpmyadmin-comandos-sql/ Mais um tópico que o bruno fez m*rda.
  12. Poste seu layout.php e o código da caixinha do face do seu ot que eu tento te ajudar.
  13. Não tenho paciência de por o tutorial passo a passo, porém irei passar o link do blog que ensina: http://www.jedimasterhouse.com/2011/03/caixa-curtir-facebook-site-likebox.html
  14. Entendi, aquele bendito bug que compram as coisas de graça no NPC pelo elf... agora ficou claro xD
  15. Isso é meio que 50% da causa. Falta de paciência dos adms causa o mesmo, acham que o OT em 1 semana terá 100 player e receberá 745647894 em donates.... Me explica essa parte? não entendi cara, pra ser sincero, nunca nem mexi num elfbot.
  16. Cara, você ressuscitou um tópico de 2 anos ' Vou ganhar flood ou suspensão por isso, mas acho que vale à pena...
  17. New Age Empire Por que irei montar o New Age Empire? Creio que a maioria de vocês conheceram um server com nome Empire, estou certo? Com isso resolvi abrir ele do meu modo, 8.60, com novas quests e novos sistemas. Mas já não é algo que existe(iu)? Sim, o servidor já existiu, por isso teremos o nosso diferencial. O que terá de diferente? Sistemas, eventos, áreas... E com quests addons, por exemplo, quando tiver os itens dos addons, é necessário ainda fazer a quest para fazer o 'sacrificio' dos addons. Como será as rates? Skills: 15x ML: 7.5x Loot: 1.5x EXP: Stages minlevel="1" maxlevel="50" multiplier="15" minlevel="51" maxlevel="70" multiplier="12" minlevel="71" maxlevel="80" multiplier="10" minlevel="81" maxlevel="100" multiplier="8" minlevel="101" maxlevel="120" multiplier="7" minlevel="121" maxlevel="150" multiplier="6" minlevel="151" maxlevel="160" multiplier="5" minlevel="161" multiplier="4" Pode dizer sobre? Claro. Servidor rodará num linux ubuntu 11.04 (estabilidade e segurança de mãos dadas.) Protocolo 8.60 Eventos que causarão a diferença Querem conferir mais? Vejam nosso OPEN BETA TEST: http://newageempire.com/ Screenshots? No momento, estou no meu notebook e a tecla print screen não existe nele mais xD Amanhã irei postar (Apesar que maioria de vocês conhecem o Empire...) Observações: ¹ Map em beta test, isso significa que pode ter alguns erros (fora os que detectamos), caso achem, por favor, avisem aqui. ² Alguns players já sao top ou com lvl muito alto, eles são os characters de Teste. ³ Ignorem algumas informações do site, o site será a ultima coisa a ser resolvida.
  18. o fato de mostrar o que tem na bp é interessante, fora isso, ots que usam gesior, na maioria da vezes, ja mostra o item que certo char usa =] mas eu gostei, é legal pq um player pode ver o que o outro usa e se dá pra virar pk assim xDD
  19. Se nao me engano, deletando a tag a respeito do shop no globalevents, acaba com isso.
  20. RHCP

    [8.60] Hunted Baiak

    Aviso!! [18/01/2012] Estamos realizando uma enquete, onde os players irão decidir pelo reset e pelas mudanças das rates do servidor, se você for player, participe, seu voto nos ajudará muito.
  21. Vi que muitos players se ajudaram... mas ainda acho que poderiam ajudar mais, não no sentido de dar tudo de mão beijada, mas de falar meio que o procedimento de como fazer. Essa é minha expectativa.
  22. RHCP

    Systema Premium

    crie um arquivo em movements com o nome: premiumtile.lua cole isso dentro: function onStepIn(cid, item, pos, frompos) if not isPremium(cid) then doTeleportThing(cid, frompos) return doPlayerSendTextMessage(cid,21,"Only premium can pass.") end end Em movements.xml, adicione: <movevent type="StepIn" actionid="XXXX" event="script" value="premiumtile.lua"/> OBS: XXXX é a actionid a sua escolha. PS: leva a mal não, você quer ser scripter como já tinha me dito, você deveria reconhecer que era movement só devido ao function onStepIn
  23. RHCP

    Systema Premium

    function onStepIn(cid, item, pos, frompos) if not isPremium(cid) then doTeleportThing(cid, frompos) return doPlayerSendTextMessage(cid,21,"Only premium can pass.") end end Creditos: JeDiAN
  • Quem Está Navegando   0 membros estão online

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