Ir para conteúdo
  • Cadastre-se

Storm

Héroi
  • Total de itens

    1045
  • Registro em

  • Última visita

  • Dias Ganhos

    43

Tudo que Storm postou

  1. @Yamborghini Você pode configurar os danos nessas partes È só da um CTRL F e mudar setCombatFormula(combat3, COMBAT_FORMULA_SKILL, 0, -13000, 0, -15000) -- min damage , max damage setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 0, -10000, 0, -13000) -- min damage , max damage setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 2, 1.2, 2) -- min damage , max damage
  2. Pra mim também ocorreu , quando isso ocorreu eu criei um Project novo e compilei novamente.
  3. No próprio fórum em Otserver > tutoriais você encontrará diversos tipos de tutoriais , desde mapping até a parte das scripts.
  4. Normalmente quando se coloca em uint_16 é até 65k , não sei oque está ocorrendo entao
  5. Isso está acontecendo porque você está errando alguma coisa na hora de editar os arquivos , cheque o tutorial e tente novamente. Também o que pode está ocorrendo é que o próprio dono do na oltand tópico errou em algo.
  6. @Danxi Isso acontece porque ser servidor tem um limite de 255 effects . Para aumentar isso , terá que fazer sua source ler em uint_16.
  7. @gabriel28 A função é doPlayerSetSpecialDescription(thing.uid, " Coloque aqui oq aparecerá no look." Exemplo de como usar ( Não testei a script ) function onLook(cid, thing, position, lookDistance) local t = { [32456] = "Aliado", -- [Storage] = look na description ( Certifique-se de que um player não tenha a mesma storage ) [34212] = "Rebelde", } if isPlayer(thing.uid) then doPlayerSetSpecialDescription(thing.uid, "\n "..(getPlayerSex(thing.uid) == 0 and "She" or "He").." are a ".. getPlayerVocation(thing.uid) .." and a ".. (t[getPlayerStorageValue(thi
  8. @darcioantonio È por SKILL de sword ou por X quantidade de storages ? , enfim , fiz as duas. Por storage : -- <movevent type="Equip" itemid="id do item" slot="SLOT" event="script" value="item.lua"/> local storage,count = 21564, 20 -- Storage e suas quantidades function onEquip(cid, item, slot) if getPlayerStorageValue(cid, storage) < count then doPlayerSendTextMessage(cid, 13, "voce nao tem 20 pontos para equipar a sword") return false else doPlayerSendTextMessage(cid, 13, "Item Equipado") return true end end Por skill de sword :
  9. local description = "Contains a %pokename." local seg = 3 -- segundos para sair o Som function onUse(cid, item, frompos, item2, topos) local name = getItemNameById(item2.itemid) if item.itemid == 2147 then -- POKEBALL catchrate = 300 oncatch = 24 onfail = 23 bolabola = 2222 elseif item.itemid == 2642 then -- GREATBALL catchrate = 400 oncatch = 198 onfail = 197 bolabola = 2651 elseif item.itemid == 2645 then -- SUPERBALL catchrate = 500 oncatch = 202 onfail = 201 bolabola = 2653 elseif item.itemid == 2146 then -- ULTRABALL catchrate = 600 oncatch = 200 onfail = 19
  10. @bismarkzika No tópico você não pediu que a Kunai desaparecesse , edite o tópico e coloque os detalhes que você quer porque ninguem é adivinha.
  11. @zangoosedoido Vou fazer um addEvent , pode me informar quantos SEGUNDOS dura o efeito ?
  12. Embaixo de doPlayerSendTextMessage(params.cid, 27, "Sorry, you didn\'t catch that pokemon.") Adicione sendScreanSound()
  13. Testo em meu próprio servidor , é problema de configuração seu. está 100%
  14. @samuelandrade45 Confesso que tive ajuda e ainda tive trabalho -- <globalevent name="Terça" time="14:00" event="script" value="evento.lua"/> -- <globalevent name="Quinta" time="18:00" event="script" value="evento.lua"/> -- <globalevent name="Sabado" time="09:30" event="script" value="evento.lua"/> local day = "Tuesday", "Thursday","Saturday" -- em ingles function onTimer() if (os.date("%A") == config.day) then if math.random(1,3) == 1 then ExecuteCometa()
  15. local Online = getPlayersOnline() -- Retorna uma Tabela local storage,value = 2442, 1 for pid = 1, #Online do setPlayerStorageValue(Online[pid], storage, value) end Ou setGlobalStorageValue(valueid, newvalue)
  16. -- <talkaction words="!saga; /saga; /transformar; !transformar" event="script" value="saga.lua"/> local saga = { [1] = {840,91,841,676,842,40,842,40,305,677,686,179,683,397,607,752,875}, -- [ID DA VOC] = { ID DAS NEWTYPES }, } local level = 5 -- Limite para liberar uma saga nova function onSay(cid, words, param, channel) if exhaustion.check(cid, 120) == TRUE then doPlayerSendCancel(cid, "You are exhausted.") doSendMagicEffect(getCreaturePosition(cid), 3) return TRUE end if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Digite o número da saga qu
  17. -- <globalevent name="randomitem" interval="1800000" event="script" value="random.lua"/> local pos = { {x=94, y=130, z=7}, {x=94, y=131, z=7}, {x=94, y=133, z=7}, {x=94, y=135, z=7}, } local count = 10 -- quantos itens irao aparecer no tile. local itemid = 2160 function onThink(interval) doCreateItem(itemid, count, pos[math.random(#pos)]) return true end
  18. @seminu Essa X quantidade de itens , seria itens diferentes ou apenas um item com X quantidade de itens ?
  19. Entre em meu perfil , vá na aba ' Sobre mim ' e cheque meus trabalhos.

  20. function onUse(cid, item, fromPosition, itemEx) local storage = 347356 local hours = 24 -- Hours with storage local player = Player(cid) if not player then return true end pos1 = {x = 33201, y = 31475, z = getCreaturePosition(cid).z} pos2 = {x = 33200, y = 31475, z = getCreaturePosition(cid).z} pos3 = {x = 33199, y = 31475, z = getCreaturePosition(cid).z} pos4 = {x = 33198, y = 31475, z = getCreaturePosition(cid).z} pos5 = {x = 33197, y = 31475, z = getCreaturePosition(cid).z} if(isPl
  21. @neighbourhood Se o player tiver indo do lado oposto , a porta mandaria para qual posição ?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo