

lailton
Campones-
Total de itens
45 -
Registro em
-
Última visita
Tudo que lailton postou
-
Removido.
-
?
-
?
-
Gostaria de pedir a Magia de healar em area. ( healaria da chansey por exemplo. ) Vlw.
-
Gostaria de pedir um speel ( magia ) para sleep. a do meu ot executa o effect porem nao faz o poke 'dormir'. Vlw.
-
Fala galera, Estou com o seguinte problema, o respaw tem varios monstro ( pokes ), e quando o poke vem me atakar as skill de area deles acaba pegando nos outros poke do respaw Ou seja, eu sendo atakado por 5 charizard, o charizard solta 1 magma storm, pega nos outros 4 charizard ( e ainda sobe a msg de xp pro charizard ) como resolver isso ? Vlw Falha minha... nao tem nenhum erro no scripts. o erro era pq eu sumonava um creature de player e nao um de respaw. podem fechar e de preferencia excluir o topico.
-
Simples: function onThink(interval, lastExecution, thinkInterval) local pos = {x=1054,y=913,z=7} -- Local onde aparece o npc local npc = doCreateNpc("dalk", pos ) -- Altere o (dalk) pelo nome do seu npc. local nMin = 20 -- tempo em minuto para o npc sumir. doBroadcastMessage("Npc Dalk Chegou .") addEvent(doRemoveCreature, nMin*60*1000, npc) return true end
-
Fala galera, Estou com o seguinte problema, montei uma nova area no meu mapa, e usei um Ground no chão. ate ai blz, Acima do ground eu coloquei o tapete ( brow carpet ). blz, salvei meu projeto e fechei. ao carregar o mapa hoje, o carpete q fiz ontem acima do ground fica abaixo do ground. Qual seria o caminho para que ele fique no topo ? Detalhe: No jogo esta correto. aparece o carpete normal acima do ground, mais no Map Editor para edição ficou complicado. Alguem poderia ajudar ?
-
tonynamoral, Poderia postar para nos o stud_pe que vc utilizou ? E tambem informar qual sistema operacional vc usa ( Windows Xp, 7, Vista etc ? ). Vlw.
-
Posta seu Stud_PE ai pra gent, e informe qual a versao do seu Sistema Operacional ( Windows ). Pois tambem tentei fazer o hook no cliente e sem sucesso. Vlw.
-
Thanks.
-
Can you show me how ? Thanks.
-
Tambem pensei nisso. Vlw.
-
Alguem tem script para takar ball em pokemon de longe ? Vlw
-
Sim o script é meu desenvolvi para meu OT. Sim ele pode ser usado para essa finalidade, npc q so aparece em um determinado tempo e some em alguns minutos.
-
Bom o script server para vc fazer o npc aparecer a X tempo, e sumir a Y tempo. Bem vamos la. Abra o arquivo: data\globalevents\globalevents.xml Adicione nele a seguinte linha: <globalevent name="npc" interval="3600" event="script" value="npc.lua"/> 3600 = 1 Hora. Crie o arquivo npc.lua dentro da pasta: data\globalevents\scripts e adicione esse codigo: function onThink(interval, lastExecution, thinkInterval) local pos = {x=1054,y=913,z=7} -- Local onde aparece o npc local npc = doCreateNpc("dalk", pos ) -- Altere o (dalk) pelo nome do seu npc. local nMin = 20 -- tempo em minuto para o npc sumir. addEvent(doRemoveCreature, nMin*60*1000, npc) return true end Depois disso basta salvar e reiniciar o seu servidor. Boa sorte.
-
Tente assim: local rate = 4 function onUse(cid, item, fromPos, item2, toPos) if not isCreature(item2.uid) then return true end local poke = getCreatureName(item2.uid) if isMonster(item2.uid) then local this = newpokedex[getCreatureName(item2.uid)] local leveltable = getPokemonExperienceTable(getCreatureName(item2.uid)) local myball = 0 if isSummon(item2.uid) then myball = getPlayerSlotItem(getCreatureMaster(item2.uid), 8) end if not getPlayerInfoAboutPokemon(cid, poke).dex then local exp = this.level * rate doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have unlocked "..getCreatureName(item2.uid).." in your pokedex!") doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have gained "..exp.." experience points.") doSendMagicEffect(getThingPos(cid), 210) doPlayerAddExperience(cid, exp) doAddPokemonInDexList(cid, poke) else doShowPokedexRegistration(cid, item2, myball, leveltable) end return true end if not isPlayer(item2.uid) then return true end local unlock = 0 for i = 1, #oldpokedex do if getPlayerInfoAboutPokemon(item2.uid, oldpokedex[i][1]).dex then unlock = unlock + 1 end end local str = "" local lnl = 0 local poks = "" local player = getRecorderPlayer(toPos, cid) for x = 1001, 1251 do local y = tonumber(x - 1000) if getPlayerInfoAboutPokemon(player, oldpokedex[y][1]).dex then if isPokemonInOwnList(player, oldpokedex[y][1]) then str = str.."\n["..threeNumbers(y).."] - "..oldpokedex[y][1].." (•)" lnl = lnl + 1 else str = str.."\n["..threeNumbers(y).."] - "..oldpokedex[y][1].."" end else str = str.."\n["..threeNumbers(y).."] - ?" end end if cid == player then doPlayerSendTextMessage(cid, 27, "You can open a pokedex entry by typing \"/dex <name>\". Example: \"/dex Pikachu\".") str = "Pokédex Information:\n\n- Unlocked pokémon species: "..unlock.."\n- Pokémon species that you own: "..lnl.."\n\n(•) means that you have already used that pokémon species.\n\nPokémon Database:\n"..str.."" if string.len(str) <= 8192 then -- doShowTextDialog(cid, 2382, str) doPlayerPopupFYI(cid, str) end else doPlayerSendTextMessage(cid, 27, getPlayerName(player).." has unlocked "..unlock.."/251 pokémons already, and has captured "..lnl.." pokemons until now.") end return true end
-
Poste seu pokedex.lua aqui para poder analisar xD
-
Sim, Você tera que alterar o pokedex.lua ( ou arquivo da sua dex no meu caso é esse fica dentro da pasta data/actions/script). ( Caso vc nao seja pokedex.lua, vc pode verificar o arquivo da seguinte forma, abra o arquivo data/actions/actions.xml e verifique isso: <action itemid="2376" event="script" value="pokedex.lua" allowfaruse="1" blockwalls="1"/> ) e na linha que tem: doShowTextDialog(cid, 100, cDex ) vc tera que altera para: doPlayerPopupFYI( cid, cDex ) Onde cDex é a variavel com as informacoes do poke. Basicamente seria isso, você tera que mexer em algo mais claro, mais o esquema é esse. Espero ter ajudado. Boa sorte.
-
Já tentou assim: local tempo = 1 -- em segundos local toitem = 123 -- id do item addEvent(doTransformItem, tempo*1000, item.uid, toitem)
-
Modo antigo melhor xD
-
Stud_PE Mais nao deu mto certo. Apesar de aparecer a tela nao esta com action e nem se move. faltou algo.
-
Link: http://www.mediafire.com/?5icc4ndcr54htqz Estranho que quando eu Hook a dll, as janela dentro dela nao se movem, ja dentro do outro cliente move normal... cada coisa
-
Não tem script nenhum, apenas adicionei a dll ao cliente, estarei começando agora a tentar integrar ao ot. primeiro test: function onSay(cid, words, param, channel) local c = "p#," for i=1,6 do c = c .. tostring(7592+i) .. ",Bulbasaur,"..tostring(i).."," end doPlayerSendCancel(cid, c) return true end Resultado: Vai da trabalho mais acho q fica bacana. ainda esta sem action ( nao sei pq ). mais ja é um começo.
-
Mesmo desse: http://www.4shared.com/get/tEiEobVd/poke.html Resolvido, adicionei o item 8323, com a imagem q é usado no cooldown, paro o erro agora agora é fuçar...
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.