Tudo que bpm91 postou
-
Trocando cor do damage na source
Qual local da source eu encontro pra trocar a cor do elemento da spell?
-
Ajuda em Script para Ek
@Ricardo Bregantini vc edita o npc pra vender a pedra ja encantada. assim n precisa ir la encantar..
- AJUDA COM SPRITES
-
(Resolvido)player morre e dropa o set todo skill e ml
a blz, jaja testo to arrumando um script chato da task q deu problema =/ @r0bert0lol deu certinho, agora ta suave vlw man
-
(Resolvido)player morre e dropa o set todo skill e ml
loss_itens = 100 significa q ele vai dropar 100%?
-
(Resolvido)player morre e dropa o set todo skill e ml
@r0bert0lol meu config lua ta assim. deathLostPercent = 10 meu login ta assim function onLogin(cid) accountManager = "Account Manager" managerCounter = 0 for i, player in ipairs(getOnlinePlayers()) do if accountManager:lower() == player:lower() then managerCounter = managerCounter + 1 end end if managerCounter >= 3 then return false end local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) end 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 .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) 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(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "Mail") registerCreatureEvent(cid, "GuildMotd") registerCreatureEvent(cid, "Idle") if(config.useFragHandler) then registerCreatureEvent(cid, "SkullCheck") end registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, "AdvanceSave") registerCreatureEvent(cid, "attackguild") registerCreatureEvent(cid, "advance") registerCreatureEvent(cid, "FimVip") registerCreatureEvent(cid, "SkullCheck") registerCreatureEvent(cid, "demonOakLogout") registerCreatureEvent(cid, "demonOakDeath") registerCreatureEvent(cid, "ReportBug") registerCreatureEvent(cid, VipReceive) registerCreatureEvent(cid, "PlayerKill") registerCreatureEvent(cid, "KillingInTheNameOf") if (InitArenaScript ~= 0) then InitArenaScript = 1 for i = 42300, 42309 do setGlobalStorageValue(i, 0) setGlobalStorageValue(i+100, 0) end end if getPlayerStorageValue(cid, 42309) < 1 then for i = 42300, 42309 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42319) < 1 then for i = 42310, 42319 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42329) < 1 then for i = 42320, 42329 do setPlayerStorageValue(cid, i, 0) end end if getPlayerStorageValue(cid, 42355) == -1 then setPlayerStorageValue(cid, 42355, 0) end setPlayerStorageValue(cid, 42350, 0) setPlayerStorageValue(cid, 42352, 0) return true end meu rook sample ta assim eu so queria que o player perdesse 1 skill, 1 ml caso esteja sem bless. e o set fosse uma porcentagem tipo 20% que seria 1 bag + algum item do set por exemplo
-
Monstros invisiveis
@r0bert0lol é q na versão antiga ele tomava dano invisivel por runas de tiro como hmm ou sd
-
(Resolvido)player morre e dropa o set todo skill e ml
eu acho que ja perdi as contas de quantas coisas pesquisei pra tentar resolver isso, mas meus players estão morrendo dropando todo o set mesmo nao estando red skull. além disso estão perdendo 4 de skill e 4 de ml, sendo que o certo seria apenas 1. já pesquisei em todos os lugares, ja fucei no ot e nada, estou a 3 semanas com esse problema e nada =/
-
Ajuda em Script para Ek
@Ricardo Bregantini uma sugestão, porq ao invés de falar !arma fire, por exemplo, vc n faz ele pra mudar através do uso de um ruby nele por exemplo? assim a pessoa pode pegar o loot dos bixos e gastar dinheiro em lojas de diamante pra fazer buf nas armas...
-
Alguem me ajuda parameter de cap?
@r0bert0lol deu certo sim, entretando o que acontece é , se eu n tiver cap e tentar abrir o baú dps de feito a quest ele aparece que preciso de cap. (o q deveria aparecer Its empty) e não (you need more cap) eu preciso q a mensagem seja enviada apenas antes de fazer a quest e nao depois d fazer a quest. sacas? @Rayo pode me dar um help?
-
Alguem me ajuda parameter de cap?
como eu faria pra encaixar essa função no action de bau de quest? por exemplo. if getPlayerFreeCap(cid) <= 100 then doPlayerSendTextMessage(cid,22,"You need 100 cap or more to loot this!") return TRUE adicionar a verificação de cap pra dar o item ao player. caso ela n tenha ele nao abrirá o baú. function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,8087) == -1 then doPlayerAddItem(cid,2147,6) setPlayerStorageValue(cid,8087,1) doPlayerSendTextMessage(cid,25,"You found a 6 small rubies!") return true end if getPlayerStorageValue(cid,8087) == 1 then doPlayerSendTextMessage(cid,25,"It's empty.") return true end end
-
Monstros invisiveis
Nenhuma criatura que fica invisivel está aceitando hit de SD ou hmm por exemplo, ja troquei o target pra 1 ou 0 e nao adianta. quando eu mudo o target ele joga runa no piso
-
Frases Npc nao aparecem todas.
alguem poderia me explicar porque npcs que tem varias falas nao aparecem todas as frases? ela pula do primeiro pro ultimo? exemplo if msgcontains(msg, "Mission") or msgcontains(msg, "mission") and getPlayerStorageValue(cid, donestorage) == 5 then if getPlayerStorageValue(cid, donestorage) == 5 then if getPlayerStorageValue(cid, donestorage) == 5 then npcHandler:say("Sooo. Fa'hradin has told me about your extraordinary exploit, and I must say I am impressed. ...",cid) npcHandler:say("Your fragile human form belies your courage and your fighting spirit. ...",cid, 4000) npcHandler:say("I hardly dare to ask you because you have already done so much for us, but there is a task to be done, and I cannot think of anybody else who would be better suited to fulfill it than you. ...",cid, 10000) npcHandler:say("Think carefully, human, for this mission will bring you into real danger. Are you prepared to do us that final favour?",cid, 15000) end nessa parte da pra ver que ele tem varias frases, porém o npc pula a primeira frase direto pra ultima. eu gostaria que o npc falasse, e a pessoa tivesse que esperar ele falar frase por frase (igual sistema global)
-
Alguem Explica? (Bless)
Blessings blessings = true blessingOnlyPremium = false blessingReductionBase = 30 blessingReductionDecrement = 5 eachBlessReduction = 8 useFairfightReduction = true pvpBlessingThreshold = 40 fairFightTimeRange = 60 n sei todas mas vamos la blessing true = sistema de bless (sim) blessing only premium = false ( todos podem ter bless, tanto premium como free) bless reduction decrement = nao sei each bless reduction = quantos % cada bless vai salvar usefair= n sei pvp blessingtreshold = n sei ( mas acho que é a proteção da bless pvp) fairfight time rang = 60 n sei
-
Problema ao morrer
@victor4312 nao
-
Problema ao morrer
Estou com um problema grave no meu ot. o personagem ao morrer perde 4 ml ou 4 skill e também dropa todo o set. preciso de ajuda pra resolver isso.
-
(Resolvido)Baú
@Rayo nao testei, mas eu configurei pra n passar por cima, eu axo melhor, pois vo fazer uma versao antiga e antes n podia passar por cima dela
-
(Resolvido)Baú
Bom meu object builder e item editor está configurado pra n passar em cima, porém estou passando. resolvido
-
(Resolvido)Ao jogar o item no chão o item é teleportado
@tetheuscunha @tetheuscunha <movevent type="AddItem" pos="32701,31637,6" event="script" value="pisodemona.lua"/> coloquei assim e funcionou. vlws vlws rep+
-
(Resolvido)Ao jogar o item no chão o item é teleportado
@tetheuscunha <movevent event="AddItem" pos="1776,1732,7" script="dicetrash.lua"/> <!-- 1776 1732 7 --> isso nao funcionou
-
(Resolvido)Ao jogar o item no chão o item é teleportado
@tetheuscunha <movevent event="AddItem" tileitem="1" script="pisodemona.lua"/> no caso deixo tileitem 1? obs: eu irei usar esse tumulo. então será assim <movevent event="AddItem" tileitem="1" script="pisodemona.lua"/> ou <movevent event="AddItem" tileitem="1" itemid="2610" script="pisodemona.lua"/> ?
-
(Resolvido)Ao jogar o item no chão o item é teleportado
@tetheuscunha beleza vou testar aqui
-
(Resolvido)Ao jogar o item no chão o item é teleportado
@tetheuscunha a primeira linha queer dizer oq?
-
AJUDA TIBIA 7.4
tem links no tibiaking de ot 7.4
-
(Resolvido)Storage npc outfit
@Dwarfer deu certo agora, muito obrigado, vc poderia me explicar porq ele pede o item [1] e o [2]? só pra entender msm a leitura do script no caso seria [1] o id item e [2] a quantidade? local itemId, itemCount = items_needed[1], items_needed[2]