-
Total de itens
2175 -
Registro em
-
Última visita
-
Dias Ganhos
96
Tudo que Deadpool postou
-
poke [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB
tópico respondeu ao Taiger de Deadpool em OTServer Alternativo (ATS)
Existem dois tópicos iguais com o mesmo conteúdo. Estarei fechando este para tentar manter mais organização no fórum.- 1168 respostas
-
- poketibia
- poke tibia
- (e 5 mais)
-
suporte scripts Exhaust de magia UE interferindo no exhaust de runas
pergunta respondeu ao fefuxd de Deadpool em Resolvidos
vai em spells.xml e la tem exaust ="" só editar la -
Amigo, use spoiler. E este condigo não representa nem 40% do level system em si. Cadê as tabelas onde a função está puxando?
-
[DxP] Exclusivo Poketibia OpenSource
tópico respondeu ao Taiger de Deadpool em OTServer Alternativo (ATS)
Está errado. O servidor foi totalmente modificar para ler em site. Mas se você souber programar, é só da uma olhada em fist items. xd -
suporte scripts colocar segundos na função doRemoveCreature(cid)
pergunta respondeu ao Nooob II de Deadpool em Resolvidos
ANSI. -
suporte otserv Alterar Level das Iscas de pesca.
pergunta respondeu ao gabilucas de Deadpool em Resolvidos
so alterar ali em "level = """ -
Poste mais imageins do site! Tá ficando legal
-
Caro membro, seu tópico foi movido de Otserv > Suporte Otserv para Suporte Otserv > Otserv > Pedidos e Dúvidas Resolvidos.
-
[Encerrado]Sekai-Online - Queremos você! [Atualizado]
um tópico no fórum postou Deadpool Formação de Equipes
Pagina no facebook Olá galera, tudo bem com vocês? Então, venho por meio deste tópico para recrutar você que gostaria de participar de um ats de pokémon, baseado em tíbia. Bem, se você não têm experiencia em script, ou qualquer outra areas, mas você é só um OTAdmin, a gente também precisa de você.. Irei explicar. Mas primeiro, estamos precisando de pessoas com responsabilidade e compromisso! Então.. vou citar do que precisamos: Mappers (urgentemente); Designers; OTAdmin; Mas, em que um OTAdmin poderia nos ajudar? Bem, como é corrido, as constantes edições e também o nosso dia-a-dia, precisamos de pessoas que saibam ao menos, adicionar/editar itens no cliente e no servidor. Um faz tudo.. uhuheue Enfim, se você se encaixa e quer nos ajudar, basta comentar seu contato abaixo para que eu te adicione; (Skype ou facebook); Agora vou deixar algumas amostras do mapa e de alguns sistemas existente no servidor! Show-Off! Fotos dos Ginásios de kanto e elite four Atualizações: 05/02 20/02 -
Caro membro, seu tópico foi movido de Tutoriais Otserv > Otserv > Tutoriais de Scripting para Otserv > Suporte Otserv.
-
Eu gostei, está bem legal.
-
Caro membro, seu tópico foi movido de Download Otserv > Otserv > Otserv Derivado para Soluções > Recepção Xtibia > Lixeira Pública.
-
suporte scripts Itens e Pokémon não estão indo para a bag
pergunta respondeu ao Alphapetboy de Deadpool em Resolvidos
local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } --alterado v2.6 tabelas soh em lib/configuration.lua; function onLogin(cid) doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 100) doCreatureSetDropLoot(cid, false) local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if getCreatureName(cid) == "Account Manager" then local outfit = {} if accountManagerRandomPokemonOutfit then outfit = {lookType = getPokemonXMLOutfit(oldpokedex[math.random(151)][1])} else outfit = accountManagerOutfit end doSetCreatureOutfit(cid, outfit, -1) return true end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end local outfit = {} if getPlayerVocation(cid) == 0 then doPlayerSetMaxCapacity(cid, 7) doPlayerSetVocation(cid, 1) setCreatureMaxMana(cid, 7) doPlayerAddSoul(cid, -getPlayerSoul(cid)) setPlayerStorageValue(cid, 19898, 0) if getCreatureOutfit(cid).lookType == 128 then outfit = {lookType = 510, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132)} elseif getCreatureOutfit(cid).lookType == 136 then outfit = {lookType = 511, lookHead = math.random(0, 132), lookBody = math.random(0, 132), lookLegs = math.random(0, 132), lookFeet = math.random(0, 132)} end doCreatureChangeOutfit(cid, outfit) end -- registerCreatureEvent(cid, "Duel") --alterado v2.6 duel system registerCreatureEvent(cid, "ShowPokedex") --alterado v2.6 registerCreatureEvent(cid, "ClosePokedex") --alterado v2.6 registerCreatureEvent(cid, "WatchTv") registerCreatureEvent(cid, "StopWatchingTv") registerCreatureEvent(cid, "WalkTv") registerCreatureEvent(cid, "RecordTv") --registerCreatureEvent(cid, "Death") registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "WildAttack") registerCreatureEvent(cid, "Idle") registerCreatureEvent(cid, "PokemonIdle") registerCreatureEvent(cid, "EffectOnAdvance") registerCreatureEvent(cid, "GeneralConfiguration") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "LookSystem") registerCreatureEvent(cid, "T1") registerCreatureEvent(cid, "T2") registerCreatureEvent(cid, "task_count") registerCreatureEvent(cid, "CofreLook") if getPlayerStorageValue(cid, 99284) == 1 then setPlayerStorageValue(cid, 99284, -1) end if getPlayerStorageValue(cid, 6598754) >= 1 or getPlayerStorageValue(cid, 6598755) >= 1 then setPlayerStorageValue(cid, 6598754, -1) setPlayerStorageValue(cid, 6598755, -1) end doChangeSpeed(cid, -(getCreatureSpeed(cid))) --///////////////////////////////////////////////////////////////////////////-- local storages = {17000, 63215, 17001, 13008, 5700} for s = 1, #storages do if not tonumber(getPlayerStorageValue(cid, storages)) then if s == 3 then setPlayerStorageValue(cid, storages, 1) elseif s == 4 then setPlayerStorageValue(cid, storages, -1) else if isBeingUsed(getPlayerSlotItem(cid, 8).itemid) then setPlayerStorageValue(cid, storages, 1) --alterado v2.6 else setPlayerStorageValue(cid, storages, -1) end end doPlayerSendTextMessage(cid, 27, "Sorry, but a problem occurred on the server, but now it's alright") end end --/////////////////////////////////////////////////////////////////////////-- if getPlayerStorageValue(cid, 17000) >= 1 then -- fly local item = getPlayerSlotItem(cid, 8) local poke = getItemAttribute(item.uid, "poke") doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) doRemoveCondition(cid, CONDITION_OUTFIT) doSetCreatureOutfit(cid, {lookType = flys[poke][1] + 351}, -1) local apos = getFlyingMarkedPos(cid) apos.stackpos = 0 if getTileThingByPos(apos).itemid <= 2 then doCombatAreaHealth(cid, FIREDAMAGE, getFlyingMarkedPos(cid), 0, 0, 0, CONST_ME_NONE) doCreateItem(460, 1, getFlyingMarkedPos(cid)) end doTeleportThing(cid, apos, false) local posicao = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao) elseif getPlayerStorageValue(cid, 63215) >= 1 then -- surf local item = getPlayerSlotItem(cid, 8) local poke = getItemAttribute(item.uid, "poke") doSetCreatureOutfit(cid, {lookType = surfs[poke].lookType + 351}, -1) --alterado v2.6 doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) elseif getPlayerStorageValue(cid, 17001) >= 1 then -- ride local item = getPlayerSlotItem(cid, 8) local poke = getItemAttribute(item.uid, "poke") if rides[poke] then doChangeSpeed(cid, getPlayerStorageValue(cid, 54844)) doRemoveCondition(cid, CONDITION_OUTFIT) doSetCreatureOutfit(cid, {lookType = rides[poke][1] + 351}, -1) else setPlayerStorageValue(cid, 17001, -1) doRegainSpeed(cid) --alterado v2.6 end local posicao2 = getTownTemplePosition(getPlayerTown(cid)) markFlyingPos(cid, posicao2) elseif getPlayerStorageValue(cid, 13008) >= 1 then -- dive if not isInArray({5405, 5406, 5407, 5408, 5409, 5410}, getTileInfo(getThingPos(cid)).itemid) then setPlayerStorageValue(cid, 13008, 0) doRegainSpeed(cid) --alterado v2.6 doRemoveCondition(cid, CONDITION_OUTFIT) return true end if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1034, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}, -1) else doSetCreatureOutfit(cid, {lookType = 1035, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet}, -1) end doChangeSpeed(cid, 800) elseif getPlayerStorageValue(cid, 5700) > 0 then --bike doChangeSpeed(cid, getPlayerStorageValue(cid, 5700)) if getPlayerSex(cid) == 1 then doSetCreatureOutfit(cid, {lookType = 1394}, -1) else doSetCreatureOutfit(cid, {lookType = 1393}, -1) end else doRegainSpeed(cid) --alterado v2.6 end if getPlayerStorageValue(cid, 22545) >= 1 then --golden arena setPlayerStorageValue(cid, 22545, -1) --alterado v2.4 doTeleportThing(cid, getClosestFreeTile(cid, posBackGolden), false) end if useKpdoDlls then doUpdateMoves(cid) --alterado v2.4 soh pra quem quiser... ;p doUpdatePokemonsBar(cid) end return true end faz o mesmo processo -
suporte scripts Itens e Pokémon não estão indo para a bag
pergunta respondeu ao Alphapetboy de Deadpool em Resolvidos
-
Usa este: Desliga e liga o servidor e testa; (Só vai funcionar em novos personagens, ou seja, depois que vc ligar e desligar o serve, cria um personagem novo)
-
Caro membro, seu tópico foi movido de Otserv > Suporte Otserv para Suporte Otserv > Otserv > Pedidos e Dúvidas Resolvidos.
-
O xTibia bugou o code.. tudo bem, posso fechar e mover?
-
Posta seu login.lua aqui. usa spolier.
-
lol.. No seu main tables ja tem adicionado.. você mexeu em algo no script do surf? tenta este surf.lua:
-
posta seu main tables.
-
O bug não é no sistemas. Para solucionar é fácil. Vai em lib e em main functions adiciona isto: playerSpeed = 250
-
Isso são sprites. Necessariamente você teria de adiciona-lás no cliente e então fazer um sistemas para mudar a ouftif do pokémon. Lembrando que se o pokémon tiver habilidades como fly/surf e etc, teria de fazer também o fly. Muito complicado dessa forma. O cliente ficaria muito pesado, além do trabalho para faze-las.
-
Muito bom @Nogard. Irei usar com certeza. Parabéns pela iniciativa de disponibilizar sprites(coisas raras) para a galera!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.