Ir para conteúdo
Banner com Efeitos

Gerson Silva

Membro
  • Registro em

  • Última visita

Tudo que Gerson Silva postou

  1. Gerson Silva postou uma resposta no tópico em Suporte OTServer Derivados
    up
  2. Gerson Silva postou uma resposta no tópico em Suporte OTServer Derivados
    Eae pessoal, Eu tava baixando uma base de um OTPOKEMON "Pokémon pyrus" para edita-lo e deixa-lo online em um servidor dedicado e tals.. Mas quando chegou na parte da edição do mapa deu tudo errado!!!!!! Eu sei que tem que mudar as .dat .spr do tibia 8.54.. Que tem que ir na pasta do RME colocar a items.otb e items.xlm.. Sei também que tem que ir em FILE/PREFERENCS.. Para colocar na versão 8.54 no RME.. Eu já editei mapas de outros poketibias mais eu tinha baixado esse por que era o mais completo que eu achei! Dai começou a da esse erro: E quando carrega o mapa do jogo o RME fecha sozinho.. Já baixei reinstalei o RME mudei de versão e da na mesma coisa.. Alguem ai pode me ajudar ?? O cliente do meu otserver é o cliente novo.. Esse ai não é o cliente OLD é aquele cliente todo personalizado e modificado.. Eu tirei minhas .dat e .spr do cliente nesse local: pokelinew\data\things\854 ai que eu achei as .spr e .dat do cliente... Se alguém souber me ajudar ai por favor, Me ajude e se tiver outro programa que edita mapa que não de esses erro também aceito!! Valeu gente..
  3. Eae pessoal, Primeiramente vim deixar claro que eu não sei realmente se aqui é o lugar para este poste, Faz muito tempo que eu não utilizo o fórum =/. Bem pessoal como o titulo gostaria de saber como mudar o ip de um cliente igual do PXG.. Como a database do pokémon (PYRUS) ele é um cliente parecido com a do PXG antiga. E também se tiver um jeito de compilar o cliente para ficar só o atalho eu aceito a ajuda também .. Falow galera preciso da ajuda de vocês!!
  4. qual melhor sistema windowns ou linux ?
  5. Oi pessoal vocês me poderiam me indicar um lugar onde Hospedar VPS pode ser pago mais que seja barato para inicio de servidor.. me postem ai o link do site e qual das opções devo fazer, o mais barato possivel porfavor :s -41 reais
  6. pessoal é assim eu vejo muita gente falando, a compra uma hospedagem para seu otserver la ele fica 24 horas e blablabla. então queria saber como funciona isso porque minha net é compartilhada via radio/wifi e não quer de jeito nenhum ficar o ot on, alguem pode me ajudar ai e me indicar uma impresa ? que seja barato e para servidores iniciantes :C OBRIGADO!!
  7. se eu colocar um otserver online pelo hamachi é a mesma coisa doque pelo ip change ?. se não for qual é a diferença ?
  8. Já tentei isso lek mesmo assim não ta dando, existe algum problema de minha net ser via wifi ? prq quando não era funfava dai quando começei a usar wifi não ta dando nem pelo ip do pc EX: 179-128-152-174
  9. Pessoal o no-ip foi bloqueado como a noticia, falaram que voltaram mais no meu pc não ta pegando mais e ele era o unico jeito de eu colocar meu otserver online. e agora qual programa devo usar ?
  10. Agora sim, mais ainda ta o mesmo erro SCRIPT: local function BikeSpeedOn(cid, t) setPlayerStorageValue(cid, t.s, t.speed) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, t.speed) end local function BikeSpeedOff(cid, t) setPlayerStorageValue(cid, t.s, -1) doRegainSpeed(cid) end local t = {text='Mount, bike!', dtext='Demount, bike!', s=5700, speed = 1000} function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getThingPos(cid) if getPlayerItemCount(cid, 12774) <= 0 then doPlayerSendCancel(cid, "Você precisa ter a bike na sua bag.") return true end if getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then --alterado v1.9 return doPlayerSendCancel(cid, "You can't do that right now.") end if getPlayerStorageValue(cid, t.s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, t.text, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce Montou na bike.') BikeSpeedOn(cid, t) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1787}, -1) else doSetCreatureOutfit(cid, {lookType = 1619}, -1) end else doSendMagicEffect(pos, 177) doCreatureSay(cid, t.dtext, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce saio da bike.') BikeSpeedOff(cid, t) doRemoveCondition(cid, CONDITION_OUTFIT) end return true end af parece que ta tudo certo mais tem algo errado
  11. tem não manow citar: local function BikeSpeedOn(cid, t) setPlayerStorageValue(cid, t.s, t.speed) doChangeSpeed(cid, -getCreatureSpeed(cid)) doChangeSpeed(cid, t.speed) end local function BikeSpeedOff(cid, t) setPlayerStorageValue(cid, t.s, -1) doRegainSpeed(cid) end local t = {text='Mount, bike!', dtext='Demount, bike!', s=5700, speed = 1000} function onUse(cid, item, fromPosition, itemEx, toPosition) local pos = getThingPos(cid) if getPlayerItemCount(cid, iddabikeaqui) <= 0 then doPlayerSendCancel(cid, "Você precisa ter a bike na sua bag.") return true end if getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then --alterado v1.9 return doPlayerSendCancel(cid, "You can't do that right now.") end if getPlayerStorageValue(cid, t.s) <= 0 then doSendMagicEffect(pos, 177) doCreatureSay(cid, t.text, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce Montou na bike.') BikeSpeedOn(cid, t) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1787}, -1) else doSetCreatureOutfit(cid, {lookType = 1619}, -1) end else doSendMagicEffect(pos, 177) doCreatureSay(cid, t.dtext, 19) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'Voce saio da bike.') BikeSpeedOff(cid, t) doRemoveCondition(cid, CONDITION_OUTFIT) end return true end
  12. Manow aconteceu um erro aqui na bike agora ;-; tentei editar não achei o problema [06/09/2014 14:40:10] [Error - LuaScriptInterface::loadFile] data/actions/scripts/bike.lua:1: unexpected symbol near 'ï' [06/09/2014 14:40:10] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/bike.lua) [06/09/2014 14:40:10] data/actions/scripts/bike.lua:1: unexpected symbol near 'ï'
  13. Aqui meu goback.lua do actions local EFFECTS = { --[OutfitID] = {Effect} ["Magmar"] = 35, ["Jynx"] = 17, --alterado v1.5 ["Shiny Jynx"] = 17, ["Piloswine"] = 205, --alterado v1.8 ["Swinub"] = 205, } function onUse(cid, item, frompos, item2, topos) if exhaustion.get(cid, 6666) and exhaustion.get(cid, 6666) > 0 then return true end if getPlayerStorageValue(cid, 17000) >= 1 or getPlayerStorageValue(cid, 17001) >= 1 or getPlayerStorageValue(cid, 63215) >= 1 or getPlayerStorageValue(cid, 75846) >= 1 or getPlayerStorageValue(cid, 5700) >= 1 then --alterado v1.9 << return true end local ballName = getItemAttribute(item.uid, "poke") local btype = getPokeballType(item.itemid) local usando = pokeballs[btype].use local effect = pokeballs[btype].effect if not effect then effect = 21 end unLock(item.uid) --alterado v1.8 if item.itemid == usando then if getPlayerStorageValue(cid, 990) == 1 then -- GYM doPlayerSendCancel(cid, "You can't return your pokemon during gym battles.") return true end if #getCreatureSummons(cid) > 1 and getPlayerStorageValue(cid, 212124) <= 0 then --alterado v1.6 if getPlayerStorageValue(cid, 637501) == -2 or getPlayerStorageValue(cid, 637501) >= 1 then BackTeam(cid) end end if #getCreatureSummons(cid) == 2 and getPlayerStorageValue(cid, 212124) >= 1 then doPlayerSendCancel(cid, "You can't do that while is controling a mind") return true --alterado v1.5 end if #getCreatureSummons(cid) <= 0 then if isInArray(pokeballs[btype].all, item.itemid) then doTransformItem(item.uid, pokeballs[btype].off) doItemSetAttribute(item.uid, "hp", 0) doPlayerSendCancel(cid, "This pokemon is fainted.") return true end end local cd = getCD(item.uid, "blink", 30) if cd > 0 then setCD(item.uid, "blink", 0) end local z = getCreatureSummons(cid)[1] if getCreatureCondition(z, CONDITION_INVISIBLE) and not isGhostPokemon(z) then return true end doReturnPokemon(cid, z, item, effect) elseif item.itemid == pokeballs[btype].on then if item.uid ~= getPlayerSlotItem(cid, CONST_SLOT_FEET).uid then doPlayerSendCancel(cid, "You must put your pokeball in the correct place!") return TRUE end local thishp = getItemAttribute(item.uid, "hp") if thishp <= 0 then if isInArray(pokeballs[btype].all, item.itemid) then doTransformItem(item.uid, pokeballs[btype].off) doItemSetAttribute(item.uid, "hp", 0) doPlayerSendCancel(cid, "This pokemon is fainted.") return true end end local pokemon = getItemAttribute(item.uid, "poke") if not pokes[pokemon] then return true end ----------------------- Sistema de nao poder carregar mais que 3 pokes lvl baixo e + q 1 poke de lvl medio/alto --------------------------------- if not isInArray({5, 6}, getPlayerGroupId(cid)) then local balls = getPokeballsInContainer(getPlayerSlotItem(cid, 3).uid) local low = {} local lowPokes = {"Rattata", "Caterpie", "Weedle", "Oddish", "Pidgey", "Paras", "Poliwag", "Bellsprout", "Magikarp", "Hoppip", "Sunkern"} if #balls >= 1 then for _, uid in ipairs(balls) do local nome = getItemAttribute(uid, "poke") if not isInArray(lowPokes, pokemon) and nome == pokemon then return doPlayerSendTextMessage(cid, 27, "Sorry, but you can't carry two pokemons equals!") else if nome == pokemon then table.insert(low, nome) end end end end if #low >= 3 then return doPlayerSendTextMessage(cid, 27, "Sorry, but you can't carry more than three pokemons equals of low level!") end end --------------------------------------------------------------------------------------------------------------------------------------------------- local x = pokes[pokemon] local boost = getItemAttribute(item.uid, "boost") or 0 if getPlayerLevel(cid) < (x.level+boost) then doPlayerSendCancel(cid, "You need level "..(x.level+boost).." to use this pokemon.") return true end ---------------------------- Sistema pokes de clan -------------------------------------- local shinysClan = { ["Shiny Fearow"] = {4, "Wingeon"}, ["Shiny Flareon"] = {1, "Volcanic"}, ["Shiny Vaporeon"] = {2, "Seavel"}, ["Shiny Jolteon"] = {9, "Raibolt"}, ["Shiny Hypno"] = {7, "Psycraft"}, ["Shiny Golem"] = {3, "Orebound"}, ["Shiny Vileplume"] = {8, "Naturia"}, ["Shiny Nidoking"] = {5, "Malefic"}, ["Shiny Hitmontop"] = {6, "Gardestrike"}, --alterado v1.4 } if shinysClan[pokemon] and (getPlayerGroupId(cid) < 4 or getPlayerGroupId(cid) > 6) then --alterado v1.9 \/ if getPlayerClanNum(cid) ~= shinysClan[pokemon][1] then doPlayerSendCancel(cid, "You need be a member of the clan "..shinysClan[pokemon][2].." to use this pokemon!") return true elseif getPlayerClanRank(cid) ~= 5 then doPlayerSendCancel(cid, "You need be atleast rank 5 to use this pokemon!") return true end end -------------------------------------------------------------------------------------- doSummonMonster(cid, pokemon) local pk = getCreatureSummons(cid)[1] if not isCreature(pk) then return true end ------------------------passiva hitmonchan------------------------------ if isSummon(pk) then --alterado v1.8 \/ if pokemon == "Shiny Hitmonchan" or pokemon == "Hitmonchan" then if not getItemAttribute(item.uid, "hands") then doSetItemAttribute(item.uid, "hands", 0) end local hands = getItemAttribute(item.uid, "hands") doSetCreatureOutfit(pk, {lookType = hitmonchans[pokemon][hands].out}, -1) end end ------------------------------------------------------------------------- ---------movement magmar, jynx------------- if EFFECTS[getCreatureName(pk)] then markPosEff(pk, getThingPos(pk)) sendMovementEffect(pk, EFFECTS[getCreatureName(pk)], getThingPos(pk)) end -------------------------------------------------------------------------- if getCreatureName(pk) == "Ditto" or getCreatureName(pk) == "Shiny Ditto" then --edited local left = getItemAttribute(item.uid, "transLeft") local name = getItemAttribute(item.uid, "transName") if left and left > 0 then setPlayerStorageValue(pk, 1010, name) doSetCreatureOutfit(pk, {lookType = getItemAttribute(item.uid, "transOutfit")}, -1) addEvent(deTransform, left * 1000, pk, getItemAttribute(item.uid, "transTurn")) doItemSetAttribute(item.uid, "transBegin", os.clock()) else setPlayerStorageValue(pk, 1010, getCreatureName(pk) == "Ditto" and "Ditto" or "Shiny Ditto") --edited end end if isGhostPokemon(pk) then doTeleportThing(pk, getPosByDir(getThingPos(cid), math.random(0, 7)), false) end doCreatureSetLookDir(pk, 2) adjustStatus(pk, item.uid, true, true, true) doAddPokemonInOwnList(cid, pokemon) doTransformItem(item.uid, item.itemid+1) local pokename = getPokeName(pk) --alterado v1.7 local mgo = gobackmsgs[math.random(1, #gobackmsgs)].go:gsub("doka", pokename) doCreatureSay(cid, mgo, TALKTYPE_SAY) doSendMagicEffect(getCreaturePosition(pk), effect) if useOTClient then doPlayerSendCancel(cid, '12//,show') --alterado v1.7 end else doPlayerSendCancel(cid, "This pokemon is fainted.") end if useKpdoDlls then doUpdateMoves(cid) end return true end Olha eu coloquei o ID action da bike naquele lugar e agora ainda ta aquele problema de poder usar foda da bag, e não ta dando para puxar o pokémon para volta da pokébola, Mais ta dando para usar a bike com o pokémon do lado de fora xD. 13:18 You see a pokemon trainer backpack. (Vol:32). ItemID: [1987]
  14. Valeu [Resolvido] Desculpa mais já to no limite de REP de hoje amanhã te do REP :C
  15. SHAUSH eu sou muito burro man ou cego OBRIGADO ;-;
  16. [06/09/2014 00:45:14] [Error - LuaScriptInterface::loadFile] data/talkactions/scripts/debug.lua:14: 'end' expected (to close 'if' at line 6) near 'else' [06/09/2014 00:45:14] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/debug.lua) [06/09/2014 00:45:14] data/talkactions/scripts/debug.lua:14: 'end' expected (to close 'if' at line 6) near 'else' oque aconteceu ?
  17. Desculpa mais estou pedindo uma ajuda não critica. OBRIGADO. Valeu , Vou testar aqui se funfa eu te do a melhor resposta.
  18. Oi pessoal, Eu preciso que alguém edite esse meu script !desbug e coloque um limite de tempo de 30 Minutos para usar esse comando novamente. Alguém poderia me ajudar ? [sCRIPT]: talkaction.xml \/ <talkaction words="!debug" script="desbug.lua"/> data/talkaction/script function onSay(cid, words, param) if getCreatureCondition(cid, CONDITION_INFIGHT) then doPlayerSendCancel(cid, 'Voce nao pode desbugar char se estiver em battle.') else pos = getTownTemplePosition(getPlayerTown(cid)) doSendMagicEffect(getPlayerPosition(cid),53) doPlayerSendCancel(cid,"Desbugado !") doTeleportThing(cid,pos) end end Se for possível colocar uma mensagem se tentarem usar antes do tempo o comando !desbug TEXTO: Você Não Pode Desbugar Char Novamente Em Menos De 30 Minutos. OBRIGADO PELA ATENÇÃO DE TODOS!.
  19. Tá, mais eu quero que tenha uma cobrança como citei la em cima pode criar por favor ?

Informação Importante

Confirmação de Termo