Tudo que Pepeco postou
-
Script/Label para char veriricar se tem aol
@Menina Gamer voce quer isso para bot ou servidor?
-
Formulas
Estava procurando no forum as formulas das magias, mas nao entendi algumas coisas. O que quer dizer minb, maxb, minl, maxl, mina, maxa? Preciso fazer uma leve editada em algumas magias e preciso dos detalhes das formulas.
-
Problema no server save
@poko360 Não sei se vai funcionar, é apenas uma teoria, mas colocar save server no servidor, talvez diminua o tanto de coisas para salvar, tipo na metade do dia, nao sei se é assim que funciona o SS, mas normalmente demora um minuto mesmo para dar SS
-
[Pedido] effect + damage no mapa
@diarmaint globalevents
-
[Pedido] effect + damage no mapa
@diarmaint nao sei se vai funcionar, fiz correndo e nao testei, por isso coloquei os comentarios function onThink(cid, interval, lastExecution) local effects ={ [1] = {pos = {1162, 999, 7}, effect = 2}, -- effect = 2 ou effect = "2" [2] = {pos = {1163, 999, 7}, effect = 2}, [3] = {pos = {1164, 999, 7}, effect = 2} } local dano = -200 -- -200 ou "-200", sempre negativo para tirar a vida. ---- for _, area in pairs(effects) do doSendMagicEffect({x=area.pos[1],y=area.pos[2],z=area.pos[3]}, area.effect[1]) doCreatureAddHealth(pid, dano) end return true end
- Pedidos de Script
-
Como mudo o catch do Pokemon Centurion V5
@citizen muda isso local ballcatch = { [2394] = {cr = 40, on = 24, off = 23, ball = 11826, send = 47}, --normal ball [2391] = {cr = 50, on = 198, off = 197, ball = 11832, send = 48}, --great ball [2393] = {cr = 60, on = 202, off = 201, ball = 11835, send = 46}, --super ball [2392] = {cr = 70, on = 200, off = 199, ball = 11829, send = 49}, --ultra ball [556] = {cr = 80, on = 187, off = 176, ball = 554, send = 45}, --master ball } por isso local ballcatch = { [2394] = {cr = 40, on = 24, off = 23, ball = 11826, send = 47}, --normal ball [2391] = {cr = 50, on = 198, off = 197, ball = 11832, send = 48}, --great ball [2393] = {cr = 60, on = 202, off = 201, ball = 11835, send = 46}, --super ball [2392] = {cr = 70, on = 200, off = 199, ball = 11829, send = 49}, --ultra ball [556] = {cr = 80, on = 187, off = 176, ball = 554, send = 45} --master ball }
-
Ajuda com potions [URGENTE]
@Altair Junior nao é uma coisa relacionada a pot, tenta procurar alguma script que bata com o erro, entendeu?
-
[HELP] Script /clan
@Shinob tenta assim, mas testa primeiro antes de colocar online, talvez haja bug, como pegar de graça, mas pelo que eu entendi, nao vai ter nao u.u function onSay(cid, words, param, channel) if param == "" then return sendMsgToPlayer(cid, 20, "Estao faltam os parametros! [clan name], [rank]") end local t = string.explode(param, ",") local clans = {'Volcanic', 'Seavell', 'Orebound', 'Wingeon', 'Malefic', 'Gardestrike', 'Psycraft', 'Naturia', 'Raibolt'} if not isInArray(clans, t[1]) then return sendMsgToPlayer(cid, 20, t[1].." nao é uma clan valido!") elseif not tonumber(t[2]) then return sendMsgToPlayer(cid, 20, "Parametros errados! [clan name], [rank].") end local rank = tonumber(t[2]) local clan = t[1] if getPlayerItemCount(cid, 2145) < 10 then return doPlayerSendCancel(cid, "Você precisa de 10 diamonds para mudar de clan.") else return doPlayerSendCancel(cid, "Sorry, not possible.") end if(getPlayerLevel(cid) < 120) then return doPlayerSendCancel(cid, "Você estar no level 120.") else return doPlayerSendCancel(cid, "Sorry, not possible.") end doPlayerSendTextMessage(cid, 27, "Agora você pertence ao clan "..clan..", rank: "..rank.."") doPlayerRemoveItem(cid, 2145, 10) setPlayerClan(cid, clan) setPlayerClanRank(cid, rank) return true end
-
Ajuda com potions [URGENTE]
@Altair Junior parece que o erro esta no creaturescript, voce add algum script recentemente? pode ser isso, tenta achar o script e postar aqui
- Pedidos de Script
-
Alguem coloca Lasthit nesse script
@BangxD Coloca a script formatada, por favor, assim é meio dificil de ler
- Pedidos de Script
- (Resolvido)[Anunciar Spawn]
-
Global Effect
A script funciona da seguinte forma, quando voce digitar o comando, vai sair um effect em todos players online, mas nao é o effect que é só no player, é aquele effect que sai envolta de voce. Igual o comando /x. function onSay(cid, words, param, channel) param = tonumber(param) for _, pid in ipairs(getPlayersOnline()) do local position = getCreaturePosition(pid) for i = 1, 30 do doSendDistanceShoot(position, {x = position.x + math.random(-7, 7), y = position.y + math.random(-5, 5), z = position.z}, param) end doCreatureSay(pid, 'XAZAAANNN') end return true end
-
Pedidos de Script
@Yago Blind. desculpa, expliquei com pressa, é assim vou dar um outro exemplo, voce vai no raids, cria um arquivo e coloca isso dentro dele <raid> <announce delay="1000" type="event" message="Scouts report a barbarian army gathering near Svargrond" /> <announce delay="4000" type="event" message="Some invaders might try to access Svargrond via the ice to the North." /> <announce delay="8000" type="event" message="Raiders are attacking Svargrond!" /> <!--Area Spawns--> <areaspawn delay="10000" fromx="32199" fromy="31063" fromz="5" tox="32251" toy="31084" toz="5"> <monster name="Barbarian Bloodwalker" amount="35" /> <monster name="Barbarian Brutetamer" amount="22" /> <monster name="Barbarian Headsplitter" amount="22" /> <monster name="Barbarian Skullhunter" amount="28" /> <monster name="Ice Witch" amount="15" /> </areaspawn> </raid> depois dentro do raids.xml voce coloca essa linha <raid name="Barbarian" file="Barbarian.xml" interval2="30" margin="1800" enabled="yes"/> sim, voce nao precisa colocar o spawn no map, isso é uma raid, quando tiver a raid, vai alertar o server.
-
Pedidos de Script
@Yago Blind. vai em raids/scripts e coloque isso <raid> <announce delay="1000" type="event" message="Citizens of Yalahar, beware! Harbingers of vampiric blood thirst are appearing in the city. Fight them or take your chance to flee while you still can." /> <announce delay="36000" type="event" message="Harbingers of vampiric blood thirst are appearing now in Yalahar!." /> <!--Area Spawns--> <areaspawn delay="36000" fromx="605" fromy="548" fromz="7" tox="599" toy="648" toz="7"> <monster name="Vampire" amount="100" /> </areaspawn> </raid> só configurar agr
-
Recompensa ao matar monstro
vlw, agr que eu vi onde eu postei HUSAHUASHU', nao dormi ainda, to meio sem noção, desculpa vou pedir para algum mod mover @Wakon
-
NPC cobrando 20 a mais em toda compra
@matheus9712 posta a script do NPC
-
Recompensa ao matar monstro
@Wellinton faus a primeira parte é em creaturescript/scripts
-
Recompensa ao matar monstro
A script funciona assim, caso você mate algum monstro configurável, você vai ganhar um item de recompensa.
-
Pedidos de Script
@mateusmoretti Coloca o nome exato do seu monstro, caso nao funcione, voce coloca o print ali, para pegar o nome dele. -- Created by Pepeco -- local im = { [1] = {item = {2160, 5}, monster = {"Rat"}}, [2] = {item = {2148, 5}, monster = {"Rotworm"}} } function onKill(cid, target, lastHit) if isPlayer(cid) and not isPlayer(target) then for _, all in pairs(im) do -- print(getCreatureName(target)) -- Caso nao funcione, tente usar isso para pegar o nome exato do seu monstro. if getCreatureName(target) == all.monster[1] then doPlayerAddItem(cid, all.item[1], all.item[2]) end end end return true end em creaturescript coloque <event type="kill" name="Monsteritem" event="script" value="Monsteritem.lua"/> depois vai em login.lua e coloque registerCreatureEvent(cid, "Monsteritem") Nao esqueça de avaliar o codigo, lá encima /\
-
Pedidos de Script
@Yago Blind. vai em creaturescript local boss = {"annihilon", "demon"} -- Monstros que serão anunciados quando morrerem function onKill(cid, target, lastHit) if isPlayer(cid) and isInArray(boss, getCreatureName(target)) then broadcastMessage("O jogador ".. getCreatureName(cid) .." matou o boss " .. getCreatureName(target) ..".") end return true end -- Creditos Flavio S. Cabral -- <event type="death" name="name" event="script" value=""/> depois no monstro que deseja e coloca <script> <event name="name"/> </script> Fonte Dropar loot no chao: Fonte
-
[PEDIDO] STORAGE
@mateusmoretti if getPlayerStorageValue(cid, 04421001) < os.time() then se nao funcionar assim, troca a storage
- Pedidos de Script