Ir para conteúdo

Session Start

Conde
  • Total de itens

    752
  • Registro em

  • Última visita

  • Dias Ganhos

    9

Tudo que Session Start postou

  1. Tenta trocar o local player = getCreatureByName(name) por local player = guid
  2. Tenta isso: function onUse(cid, item, topos, item2, frompos) local myball = getPlayerSlotItem(cid, 8) local boost = getItemAttribute(myball.uid, "boost") or 50 local boosts = 50 if boost == 50 then return doPlayerSendCancel(cid, "Sorry, is not possible.") end if #getCreatureSummons(cid) >= 1 then local pokemon = getItemAttribute(myball.uid, "poke") local off = pokes[pokemon].offense * boost_rate * boosts local def = pokes[pokemon].defense * boost_rate * boosts local agi = pokes[pokemon].agility * boosts local spatk = pokes[pokemon].specialattack * boost_rate * boosts local vit = pokes[pokemon].vitality * boost_rate * boosts doSetItemAttribute(myball.uid, "boost", boosts) doRemoveItem(item.uid) doSendMagicEffect(getThingPos(item2.uid), 40) doPlayerSendTextMessage(cid, 27, "Congrulations, your "..pokemon..", as beem boosted +50.") doPlayerSendTextMessage(cid, 27, "Now your "..pokemon.." have a boost +"..boosts..".") doSendAnimatedText(getThingPos(item2.uid), "BOOST!", 71) doPlayerSetVocation(cid,4) else return doPlayerSendCancel(cid, "Only use in yours pokemons.") end return true end
  3. Qual pokémon você usa? qual server? E sobre esse verme ai, REPORTADO.
  4. "se sim, retorna a msg que irei vereficar o script para chegar no erro ;p" Não entendeu neh jovem?
  5. Entra nele, vai em configurações NAT ( pelo que me lembre :3 ) ai lá você coloca a porta ;D da uma procurada pelo menu, é alguma coisa NAT '-'
  6. tenta trocar por isso function onLogin(cid) local name = getCreatureName(cid) local guid = getPlayerGUID(cid) local isvip, vipname = getPlayerStorageValue(cid, 13546) > 0, string.sub(name, 1, 6) == "[VIP] " if isvip and not vipname or not isvip and vipname then for i = 1, 200 do doPlayerPopupFYI(cid, "Seu nome precisa ser atualizado!\nVocê será kickado em 3 segundos.") end addEvent(function () local player = getPlayerGUID(guid) if isCreature(player) then doRemoveCreature(player) end db.executeQuery("UPDATE `players` SET `name` = '".. (isvip and "[VIP] " or "") ..name.."' WHERE `id`= " .. guid .. ";") end, 3000) end return true end
  7. Esse ultimo, o que ele da de errado?
  8. Session Start

    Double EXP

    Talkaction.XML <talkaction words="/doubleexp" access="5" event="script" value="exp.lua"/> Taltaction/script/exp.lua function onSay(cid, words, param, channel) local config = { storage = 102590, } if(param == 'cancel') then if getGlobalStorageValue(config.storage) > 0 then setGlobalStorageValue(config.storage, -1) doBroadcastMessage("Double Exp cancelado") end return true end param = tonumber(param) if(not param or param < 0) then doPlayerSendCancel(cid, "Apenas maiores que 0.") return true end if getGlobalStorageValue(config.storage) - os.time() <= 0 then setGlobalStorageValue(config.storage, os.time()+param*60*60) doBroadcastMessage("Exp bonus ativado 50% + EXP por "..param.." horas! Aproveite.") end return true end Creature.XML <event type="kill" name="ExpBonus" event="script" value="exp.lua"/> Creature/script/exp.lua function onKill(cid, target) if isPlayer(cid) and isMonster(target) then if getGlobalStorageValue(102590) - os.time() >= 1 then local exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) local count = ((getMonsterInfo(string.lower(getCreatureName(target))).experience*1.5*exp)/2) doPlayerAddExperience(cid, count) addEvent(doSendAnimatedText, 500, getCreaturePosition(cid), '+'..count, math.random(50,60)) end else return TRUE end return TRUE end Creature/script/login.LUA registerCreatureEvent(cid, "ExpBonus") Testa ai, não testei '-' Peguei um pouco emprestado do script globalevent do nosso amado Vodkart :3
  9. '-' adiante a solução chato ): por acaso é if(item.itemid == 1111 and isInArray(itemusar, itemEx.itemid)) then ?'-'
  10. Tenta. Não testei... Em actions.xml poe <action itemid="1111" event="script" value="mudaritem.lua"/> local itemusar ={2222, 3333} local viraritem { [1] = {4444}, [2] = {5555}, [3] = {6666}, [4] = {7777}, } function onUse(cid, item, fromPosition, itemEx, toPosition) if(item.itemid == itemusar) then doTransformItem(itemEx.uid, viraritem[random]) doRemoveItem(item.uid, 1) doSendMagicEffect(toPosition, CONST_ME_MAGIC_RED) else doSendMagicEffect(toPosition, CONST_ME_MAGIC_GREEN) return true end return true end
  11. Do SIO 30 HP por segundo e 15 consegui, dos % desisti '-' sio30hp.lua local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, true) setConditionParam(condition, CONDITION_PARAM_TICKS, 1 * 30 * 1000) -- tempo ( 30 segundos ) para 1 minuto poe 1 * 60 * 1000 setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 30) -- 30 hp setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) -- a cada 1 segundo setCombatCondition(combat, condition) function onCastSpell(cid, var) return doCombat(cid, combat, var) end <instant name="Sio 30 HP" words="Utevo gran sio" lvl="0" mana="0" prem="0" aggressive="0" needtarget="1" params="1" exhaustion="1000" needlearn="0" event="script" value="sio30hp.lua"> </instant> Para 15 hp só copiar e mudar os valores
  12. @vinnevinne, alem de nao colocar em spoiler nao coloca os créditos... que feio.... eu fiz aqui de um jeito, mas você terá que configurar elas manualmente... se quiser..
  13. Manojl, você precisa colocar a posição DOS BAUS ( veja no map editor ) e veja também se o ID dos baus é 1749... OBS: O nome dos pokés devem ser DIGITADOS CORRETAMENTE pra funcionar( eu acho '-' )
  14. Veja se a PRIMEIRA e SEGUNDA LINHA estão assim <?xml version="1.0" encoding="UTF-8"?> <spawns> E se a ULTIMA LINHA está assim </spawns> Ou então, poste-a.
  15. Por acaso voce tá usando pelo SQLITE ou pelo XAMP/Vertrigo lá(MYSQL)? Se for MYSQL a senha do usuário deve estar errada... Configure assim: MYSQ sqlType = "mysq" sqlHost = "localhost" -- TENTE TROCAR PARA "127.0.0.1" sqlPort = 3306 sqlUser = "root" -- NOME DO USUÁRIO ( padrão é root ) sqlPass = "A SENHA DO URUÁRIO AQUI" sqlDatabase = "DataBaseDoOt" -- o nome do banco de dados que você criou... sqlFile = "theforgottenserver.s3db" -- isso não importa!
  16. Velho, na moral, vai toma no cu seu lindo :3:3:3:3:3:3:3:3:3:3:3:3:3:3:3:3:3:3 infinitamente :3:3:3 vou te da rep o mês inteiro seu fdp *-* af velho, vou te ama pro resto da vida *-* Close aqui, reportado.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...