Jump to content

Marshmello

Conde
  • Posts

    831
  • Joined

  • Last visited

  • Days Won

    70

Reputation Activity

  1. Thanks
    Marshmello got a reaction from GamerGoiano in [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  2. Upvote
    Marshmello got a reaction from BrunooMaciell in [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  3. Upvote
    Marshmello got a reaction from gutaxavier in [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  4. Upvote
    Marshmello got a reaction from NiCaDo in [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  5. Upvote
    Marshmello got a reaction from gabrieljgr1993 in [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  6. Upvote
    Marshmello got a reaction from Poke X Ice in [OTC] Pokemon Info   
    Salve guirzada traquilho? espero que sim
    faz tempo que não posto nada aqui então hoje estou trazendo um modulo PokeInfo
     
    Vamos ao Codigo
     
    Vai em data/lib/ e crie um arquivo chamado pokeinfo.lua e colé isso dentro
    Agora Vá em actions/script/goback.lua
    antes de 
    doSendMagicEffect(getCreaturePosition(pk), effect) Adicione
    doPokeInfoList(cid) Agora vá em creaturescript/script/exp2.0 procure por
    addEvent(sendPlayerDmgMsg, 5, cid, "You lost "..valor.." hitpoints due to an attack from "..getSomeoneDescription(attacker)..".") Em baixo adicione isso
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Continuando no exp2.0 procure por
    if isSummon(cid) and valor ~= 0 then Em baixo Adicione 
    local owner = getCreatureMaster(cid) doPokeInfoList(cid) Agora em creaturescript/script/goback.lua procure por
    doSendMagicEffect(getThingPos(cid), pokeballs[btype].effect) Em cima dela  você add isso
    doPokeInfoList(owner) Agora va em lib/some functions.lua e a procure por
    function doReturnPokemon Em baixo disso você add
    doResetInfoList(cid) Agora no OTC
     
    Vai em modules e cole o modulo lá
    game_pokeinfo.zip
    Não esqueça de registrar ele no interface.otmod
     
    Então e isso rapaziada, fazendo tudo isso ficara assim

     
    Creditos:
    Eu :Pelo Codigo completo e Tutorial
    @Gengo: Pelo Designer do modulo
     
  7. Amei
    Marshmello reacted to gabrielzika in Talk Color   
    @Marshmello não deu certo pq as cores devem ser escritas na forma RGB e não como Hex igual ele disse no tópico...
     
    Certo:
    Color(255, 0, 0);
     
    Errado:
    Color(0xFF, 0x00, 0x00);
     
    ^^
     
  8. Amei
    Marshmello reacted to Gengo in Talk Color   
    Vá até o game_console e abra o arquivo console.lua
    Procure
    local staticText = StaticText.create() staticText:addMessage(name, mode, staticMessage) g_map.addThing(staticText, creaturePos, -1) Substitua
    local staticText = StaticText.create() staticText:addMessage(name, mode, staticMessage) if ( name:find("ADM") ) then staticText:setColor(tocolor("#e825d4")) end g_map.addThing(staticText, creaturePos, -1) O resto da configuração é por sua conta
     

  9. Upvote
    Marshmello got a reaction from GniusP in Dano por segundo   
    Teste ae, não esqueça de fazer a tag do stepOut
    local danos = { {5, 5, 5}, {5, 5, 5}, {5, 5, 5}} -- {Porcentagem, effect1 e effect2} local temp = 1 -- a cada 1 segundo ele toma dano local storage = 3459491 function tileDamange(cid, pos) local dmg = danos[math.random(1, #danos)] local damage = math.ceil((tonumber(dmg[1])* 0.01) * getCreatureMaxHealth(cid)) if getPlayerStorageValue(cid, storage) == 0 then return true end if (isCreature(cid) == TRUE) then npos = getThingPos(cid) doSendMagicEffect(getThingPos(cid), dmg[2]) doSendMagicEffect(getThingPos(cid), dmg[3]) doSendAnimatedText(getThingPos(cid), '-' ..dmg[1].. '%', TEXTCOLOR_LIGHTBLUE) doPlayerSendTextMessage(cid, 25, "Você esta tomando 5% de dano por estar na safe, vá para um lugar protegido!") doPlayerSendTextMessage(cid, 20, "Você esta tomando 5% de dano por estar na safe, vá para um lugar protegido!") addEvent(tileDamange, temp*1000, cid, npos) end function onStepIn(cid, item, position, fromPosition, pos) if not isPlayer(cid) then return true end setPlayerStorageValue(cid, storage, 1) addEvent(tileDamange, temp*1000, cid, pos) return true end function onStepOut(cid, item, position, fromPosition) if not isPlayer(cid) then return true end setPlayerStorageValue(cid, storage, 0) addEvent(tileDamange, temp*1000, cid, pos) return true end  
  10. Amei
    Marshmello got a reaction from Poke Hero in [Fechado] Base Pokémon XYZ RPG Online   
    Link da base: https://www.mediafire.com/file/9qg0632j133mdtz/XYZ_server.rar/file
    SRC: https://www.mediafire.com/file/os8byvo9i8yfq7o/Servidor_Sources_(Atual).rar/file
    CLIENT: https://www.mediafire.com/file/pf4dt8w4a94lt7w/pkxroclient.rar/file
  11. Amei
    Marshmello reacted to Stigal in [Fechado] Base Pokémon XYZ RPG Online   
    O open tibia é feito disso... Começo, perdas, recomeço... 
    O que diferencia um de outros, muitas vezes é a persistência... ou a falta dela.
     
    Ofender ou criticar a comunidade desta forma, como um todo, pode ser considerado até uma falta de conhecimento ou até ignorância... já que tudo existente nela hoje se deriva do que criamos no passado, da comunidade que desenvolvemos no decorrer dos anos.
     
    São muitas contradições para um único tópico... Membros ofendendo uns aos outros, citando o outro ser infantil... sendo infantil fazendo isso...
    Todos fazem parte do mesmo grupo e é da escolha de cada um, saber conviver com as diferenças/problemas ou não.
     
    A comunidade não está uma "merda" como dizem por causa de um, dois ou cinco membros... E sim por causa das atitudes de todos que nela hoje estão ativos.
    Seja você que prejudica o amigo, ou você que é o primeiro a sair distribuindo ofensas.
     
    O exemplo vem da gente.
     
    Fica a reflexão a todos que perderam tempo lendo isso.
     
  12. Thanks
    Marshmello reacted to Ayron5 in [Fechado] Base Pokémon XYZ RPG Online   
    Acabei de compilar.
    Tá aí pr quem está precisando... 
    Distro.
     
     
    TheForgottenServer.rar
  13. Thanks
    Marshmello got a reaction from BlazerX in [Fechado] Base Pokémon XYZ RPG Online   
    @Yan Liima So acho que esse tipo de comportamento era notificação ao membro.... insulto a comunidade
  14. Haha
    Marshmello reacted to Poke X Ice in [Fechado] Base Pokémon XYZ RPG Online   
    Post Deletado
     
    pode deletar






  15. Amei
    Marshmello got a reaction from rogeriofarkas in [Resolvido] Duvida sobre a script   
    Eu so troquei a função de getPlayerInArea. fico feliz em saber que funcionou
  16. Haha
    Marshmello reacted to gabrielzika in [ACTION] Auto Loot - Coletando ao abrir corpo   
    Então faz melhor ao invés de cagar pela boca 
  17. Amei
    Marshmello got a reaction from BlastikBR in Tile Somente 2 Jogadores da Msm storage pode pisar   
    Se vc ta entrando na area de scripting agora, vou dar uma dica, Use elaseif segue o exemplo
     
    function onStepIn(cid, item, fromPos, toPos,lastPosition, fromPosition) if getPlayerStorageValue(cid,StorageDupla1) == 1 or getPlayerStorageValue(cid,StorageDupla1) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") elseif getPlayerStorageValue(cid,StorageDupla2) == 1 or getPlayerStorageValue(cid,StorageDupla2) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") elseif getPlayerStorageValue(cid,StorageDupla3) == 1 or getPlayerStorageValue(cid,StorageDupla3) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") elseif getPlayerStorageValue(cid,StorageDupla4) == 1 or getPlayerStorageValue(cid,StorageDupla4) == 2 then doPlayerSendTextMessage(cid, 25, "Você tem as storages") else doTeleportThing(cid,lastPosition,false) doBroadcastMessage("[Server] Somente jogador da mesma storage pode pisar aqui!", 19) end return true end  
  18. Upvote
    Marshmello got a reaction from AngellGreen in Bike   
    function onUse(cid, item, fromPosition, itemEx, toPosition) local sBike = 12774 local t = { [12774] = {article='a', name='bike', text='Vou montar na bike!', dtext='Vou sair da bike!', s=5700, condition=bikeCondition, nonMoveable = 16232, movable = 12774 }, } local premium = false function BikeSpeedOn(cid,nSpeed) setPlayerStorageValue(cid,sBike,getCreatureSpeed(cid)) doChangeSpeed(cid,-getCreatureSpeed(cid)) doChangeSpeed(cid,nSpeed) end function BikeSpeedOff(cid) doChangeSpeed(cid,-getCreatureSpeed(cid)) doChangeSpeed(cid,getPlayerStorageValue(cid,sBike)) end if not isPremium(cid) then doPlayerSendCancel(cid, "Vc nao é premium, Vaza.") return true end local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, 25000) == 5 then return end if getPlayerStorageValue(cid, 23000) == 5 then return end if not getPlayerItemCount(cid, item.itemid) then return false end if getPlayerStorageValue(cid, 17001) == 1 or getPlayerStorageValue(cid, 63215) == 1 or getPlayerStorageValue(cid, 17000) == 1 then doPlayerSendCancel(cid, "You can't use bike while ride/fly/surf.") return true end if getPlayerStorageValue(cid, s) <= 0 then doCreatureSay(cid, r.text, 19) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você montou na ' .. r.article .. ' '.. r.name .. '.') BikeSpeedOn(cid,1100) doTransformItem(itemEx,uid, r.nonMoveable) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 2518, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1) setPlayerStorageValue(cid, 7200, 1) else doSetCreatureOutfit(cid, {lookType = 2517, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1) setPlayerStorageValue(cid, 7200, 1) end elseif getPlayerStorageValue(cid, s) == 1 then doCreatureSay(cid, r.dtext, 19) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Você saiu da ' .. r.article .. ' '.. r.name .. '.') BikeSpeedOff(cid) setPlayerStorageValue(cid, 7200, -1) doTransformItem(itemEx,uid, r.movable) return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'Report bugs in Bike system.') end end Modifiquei umas linhas na Scripts do ceetros , assim deve funcionar
  19. Haha
    Marshmello got a reaction from Yan Liima in Bike   
    irei fazer os processos agora aguarde terminar não precisa ficar me mencionando toda hora
  20. Haha
    Marshmello got a reaction from Yan Liima in Logout   
    @StrikersBR12 Vou ver aqui
     
    @Renzyx Acabei de falar com o mano ali que n precisa de registro de events no loguin.lua quando se trate em logout mdsss
  21. Upvote
    Marshmello reacted to Yan Liima in Logout   
    Usa da maneira que o Marsh mandou, porém ele cometeu um pequeno erro. Só está verificando apartir da storage de valor 2. Tente assim:
    function onLogout(cid) if getPlayerStorageValue(cid, 5700) >= 1 then doPlayerSendTextMessage(cid, 25, "Você não pode deslogar montado em uma bike) return false else return true end end E só pra deixar ciente, não precisa registrar no login.lua, eventos de login e logout não é necessário.
  22. Upvote
    Marshmello got a reaction from ZoR in Base Pokemon X Universion Versão Shiny   
    Queria saber onde ta meus créditos pela pokebar, pq não foi vc que fez o código 
  23. Thanks
    Marshmello got a reaction from StrikersBR12 in [Resolvido] Script quest com palavra   
    @StrikersBR12
     
  24. Haha
    Marshmello reacted to BlazerX in [Resolvido] [AJUDA] OtClient Bug   
    Veja esses erros com um tal de Renzyx, diz ele que arrumou 90% dos erros do otclient
    e ainda diz que reformulou tudo sozinho, não esquecendo que ele sabe de +8 linguagens
     
     
  25. Thanks
    Marshmello got a reaction from BlazerX in Script Talkaction para trocar de pokemon   
    Cade o restos das funções??, não saia dando codigos que n saiba
     
    Vou ver oque posso fazer para você aqui amigo
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...