Tudo que Sweet Raztaman postou
-
Nao dar fly ou ride com fight
Bom dia eu quero adicionar a meu order ele siguiente tag pra n dar ride nem fly com fight ou battle local poke = getCreatureSummons(cid)[1] local pokeName = getCreatureNick(poke) local habilidades = getPokemonSkills(getCreatureName(poke)) if isFight(cid) then -- Edição pra ficar igual pxg.. nao dar fly ou ride com fight setMoveSummon(cid, false) addEvent(doMovePokeToPos, 5, poke, getThingPos(cid)) return true end Você tem o código disponível? Se tiver publique-o aqui: order.lua
-
Problemas poketibia ajudaaaa!
Oi galera, tenho vareos problemas com pokemon camp la base que eu to utilizando 1-Quando eu usso order passa o seguente (Ele pokemon deixa de caminar e empeza a moverse de uma manera extraha) <- Eu uso blick, mais logo de isso ele pokemon camina de issa forma } lo que eu quero e que caminen normal assim eu de order 2-Os pokemon quando uso ride em onix pro ejm, va muito lento muito lento 3-Os pokemon atacan a eu e nao a ele pokemon Podem baixar e ajudar ae vlw!! Si podem ajudar eu agredeceria muito, ja que quiero iniciar una projecto pokemon, e pokemon camp me parece uma base optima pra isso!. OBRIGADO
-
PokémonCamp Open Source
Tem un bug ae que os pokemon ataca a os players e nem a ele poke, e surf+ride+fly nao ta funcionando.
-
(Resolvido)Catch Formula
- Observe que eu ultilizei uma formula para balancear a Chance do Corpo dos Pokemons , Com o Minimo de Chance e Maximo de Chance. - Depois disso tudo o Level do Pokemon faz o resto do balanceamento exemplo: Voce captura um Magikarp lvl 2 Voce nao Captura um Magikarp lvl 50-100 Alem de nao capturar nao vai travar o Server pois as Rates estao baixas. Preste bem atençao nisso! Mas não existe alguma maneira de saber com contas pokeballs/ub/sb mas ou menos Caera o pokemon? Assim posso saber mas ou menos que numero colocar na table poketcatches. Não lembrança onde lei que habia uma formula para saber isso, decia algo como Chance +Lv de pokemon +Rate da ball = Quantas balls mas ou menos caera o pokemon
-
OTClient e OLDClient
A grande diferença séria que em OTCliente podes estender tua spr ao maximo e em OLD não se pode já que dá debug aparte a interface de OTC É mais bonito que a do old
-
(Resolvido)Catch Formula
Olá, Bom queria saber se há alguma formula para configurar o catch, exemplo: Obrigado espero que possam me ajudar. Abraços
-
Problema com account manager
Tens que chequear que a posicion de account manager em config.lua seja a mesma que tens em SqliteStudio/Players
- PGalaxy Atx
-
[OTC Poketibia Fiching BUG] Ajuda
Eu to tentando usar a rod mais n consego sale ele crossahir mais n pesca
-
[OTC Poketibia Fiching BUG] Ajuda
Eu to tentando pescar mais n consigo quando entendo pescar sale ele crossahir e nem pesca, adeimas quando pongo la rod em Hockeys ele cliente Crashea To usando OT CLIENTE
- [ Help] Outfits Adicionados mais não aparecem no cliente.
- [ Help] Outfits Adicionados mais não aparecem no cliente.
-
[Help] [Error - Spell Interface]
como eu fazo pra arrumar isso?
-
[DUVIDA] Spoiler
Hitmontop.lua scyther.lua
-
[Help] [Error - Spell Interface]
[spoiler*] SCYTHER local scyther = {lookType = 1169} local scythe1 = createCombatArea{ {0, 0, 0}, {0, 0, 0}, {0, 2, 0}, {1, 0, 0}, } local scythe2 = createCombatArea{ {1, 0, 0}, {0, 0, 0}, {0, 2, 0}, } local scythe3 = createCombatArea{ {1, 0, 0, 0}, {0, 0, 2, 0}, {0, 0, 0, 0}, } local scythe4 = createCombatArea{ {0, 0, 0, 1}, {0, 0, 2, 0}, {0, 0, 0, 0}, } local rollarea = createCombatArea{ {1, 1, 1}, {1, 2, 1}, {1, 1, 1}, } function onCastSpell(cid, var) if getCreatureCondition(getCreatureMaster(cid), CONDITION_INFIGHT) == TRUE then return true end if getCreatureCondition(cid, CONDITION_OUTFIT) == true then return true end doCreatureSay(cid, "", TALKTYPE_MONSTER) if getCreatureOutfit(cid).lookType == 1170 then doSetCreatureOutfit(cid, scyther, -1) doChangeSpeed(cid, -1000) damage = 1500 end local dmg = damage local function damage(params) if isCreature(params.cid) then doAreaCombatHealth(params.cid, BUGDAMAGE, getThingPos(params.cid), rollarea, -(params.dmg), -(params.dmg), 255) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe1, 0, 0, 128) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe2, 0, 0, 131) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe3, 0, 0, 129) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe4, 0, 0, 130) end end local function voltar(params) if isCreature(params.cid) then doRemoveCondition(params.cid, CONDITION_OUTFIT) doChangeSpeed(cid, 1000) doRemoveCondition(getCreatureMaster(cid),CONDITION_INFIGHT) end end local vezes = 3 local delay = 600 -- não mexe for i = 1, vezes do addEvent(damage, delay*i, {cid = cid, dmg = dmg}) end addEvent(voltar, 800*vezes, {cid = cid}) end [/spoiler*] Hitmontop [spoiler*] local Hitmontop = {lookType = 1194} local scythe1 = createCombatArea{ {0, 0, 0}, {0, 0, 0}, {0, 2, 0}, {1, 0, 0}, } local scythe2 = createCombatArea{ {1, 0, 0}, {0, 0, 0}, {0, 2, 0}, } local scythe3 = createCombatArea{ {1, 0, 0, 0}, {0, 0, 2, 0}, {0, 0, 0, 0}, } local scythe4 = createCombatArea{ {0, 0, 0, 1}, {0, 0, 2, 0}, {0, 0, 0, 0}, } local rollarea = createCombatArea{ {1, 1, 1}, {1, 2, 1}, {1, 1, 1}, } function onCastSpell(cid, var) if getCreatureCondition(getCreatureMaster(cid), CONDITION_INFIGHT) == TRUE then return true end if getCreatureCondition(cid, CONDITION_OUTFIT) == true then return true end doCreatureSay(cid, "", TALKTYPE_MONSTER) if getCreatureOutfit(cid).lookType == 1195 then doSetCreatureOutfit(cid, Hitmontop, -1) doChangeSpeed(cid, -1000) damage = 1500 end local dmg = damage local function damage(params) if isCreature(params.cid) then doAreaCombatHealth(params.cid, FIGHTINGDAMAGE, getThingPos(params.cid), rollarea, -(params.dmg), -(params.dmg), 255) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe1, 0, 0, 128) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe2, 0, 0, 131) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe3, 0, 0, 129) doAreaCombatHealth(params.cid, element, getThingPos(params.cid), scythe4, 0, 0, 130) end end local function voltar(params) if isCreature(params.cid) then doRemoveCondition(params.cid, CONDITION_OUTFIT) doChangeSpeed(cid, 1000) doRemoveCondition(getCreatureMaster(cid),CONDITION_INFIGHT) end end local vezes = 3 local delay = 400 -- não mexe for i = 1, vezes do addEvent(damage, delay*i, {cid = cid, dmg = dmg}) end addEvent(voltar, 600*vezes, {cid = cid}) end [/spoiler*]
-
[Help] [Error - Spell Interface]
Oi Pessoas, Vou deixar este erro aqui aver se você me ajudar, Obrigado antecipadamente. PD; Desculpen eu ñao falo muito br;DD [spoiler*]oi[/spoiler*] [01/04/2015 11:20:49] [Error - Spell Interface] [01/04/2015 11:20:49] In a timer event called from: [01/04/2015 11:20:49] data/spells/scripts/Hitmontop.lua:onCastSpell [01/04/2015 11:20:49] Description: [01/04/2015 11:20:49] data/spells/scripts/Hitmontop.lua:44: attempt to perform arithmetic on field 'dmg' (a nil value) [01/04/2015 11:20:49] stack traceback: [01/04/2015 11:20:49] data/spells/scripts/Hitmontop.lua:44: in function <data/spells/scripts/Hitmontop.lua:42> [01/04/2015 11:23:13] [Error - Spell Interface] [01/04/2015 11:23:13] In a timer event called from: [01/04/2015 11:23:13] data/spells/scripts/scyther.lua:onCastSpell [01/04/2015 11:23:13] Description: [01/04/2015 11:23:13] data/spells/scripts/scyther.lua:44: attempt to perform arithmetic on field 'dmg' (a nil value) [01/04/2015 11:23:13] stack traceback: [01/04/2015 11:23:13] data/spells/scripts/scyther.lua:44: in function <data/spells/scripts/scyther.lua:42>
-
{Ajuda} Item Editor!
So tem que ir a File--->Preferenses----->Select Extended--->Browse e seleccione Tibia.Dat e Tibia.Spr de seu cliente;D
-
[RME] .dat e .spr do PokexCyan [TUTORIAL]
Eu tente abrir ele Remere Map' E esso e o que ssale Ajuda http://www.subirimag...90239862926.png
- [8.54] PokeCyan [ Editado By Senhor] Atualizado 3.0 2016