-
Total de itens
60 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que ZoR postou
-
Use em outros navegadores sem ser o google: https://dbowarfare.com.br/ Use caso você não tenha outro navegador: http://35.198.21.167/ [+] Vocations Free Goku Vegeta Piccolo Androide 17 Gohan Trunks Cell Freeza Majin Buu Dende Kuririn Janemba Shenron Tapion [+] Vocation Quest Zaiko [+] Vocation VIP Broly Hitt [+] Muitas Quest [+] Senzu não é infinita [+] Vocações balanceadas [+] Até lvl 400 rate alta [+] Reborn min, 250, max 400 [+] lvlmax 800 [+] Cada personagem tem uma passiva unica [+] Torneio para se tornar um Rei da Destruição! [+] Castle War [+] War system [+] Invasão do Principe Vegeta e Nappa com os saibamans Discord: https://discord.gg/UPjwUGWE ONLINE
-
@BlazerX " tipo um player usou seu pokemon pela primeira vez então ele ganha um xp extra, etc." acho que na ideia dele seria quando o player colocar o seu primeiro pokemon pra fora daria a xp extra, por isso do onlogin. mas minha logica não foi 100% já que era apenas para quando soltar o poke pela 1 vez, daria pra colocar umas linhas de codigo no goback
-
Boa! Mas acho que eu faria por creaturescript! local xp = 500 local storage = 1231 local mensagem = "EXP extra ativo!\nObrigado por iniciar sua jornada aqui em nosso Poketibia!" function onLogin(cid) if ( getPlayerStorageValue(cid, storage) == -1 ) then doPlayerAddExperience(cid, xp) setPlayerStorageValue(cid, storage, 1) doPlayerSendCancel(cid, mensagem) end return true end
-
Desktop\Server\data\XML\stages @StrikersBR12
-
que isso
-
local exp = getPlayerExperience(cid) local storage = 123123 function onLogin(cid) if isPlayer(cid) == getPlayerStorageValue(cid, storage) then setPlayerExtraExpRate(cid, exp * 2) doPlayerBroadcastMessage(cid, "Recebeu Experiencia a mais!") end return true end <event type="login" name="expextra" script="expextra.lua" /> @GniusP
-
- Discord Para Free-Lancers -olá, existem muitos grupos que ensinam pixel art, porem não possui um focado em apenas Compra e Venda de sprites, pensando nisso criei um grupo apenas para compra e venda de sprites. Cargo : FreeLancer = apenas para spriters experientes(perspectiva) https://discord.gg/e5eMTS - Discord For Free-Lancers -There are many groups that teach pixel art, but there is no focus on just buying and selling sprites, thinking about it I created a group just for buying and selling sprites.
-
você tem sourcer do seu servidor?
-
eae galera se alguém puder ajudar com esse erro? iodata link :https://www.sendspace.com/file/x11oayluafunctions link :https://www.sendspace.com/file/bbqxxw
-
<item fromid = "15445" toid = "15448" article="a" name="depot chest"> <attribute key="containerSize" value="30" /> </item> <item id = "15445" article="a" name="depot chest"> <attribute key="containerSize" value="30" /> </item> testa um dos dois
-
<item id="ID DO DEPOT" article="a" name="depot chest"> <attribute key="containerSize" value="30" /> </item> testa
-
para complementar essa resposta https://github.com/edubart/otclient/wiki/Module-Tutorial
-
Olá, comecei meus estudos em Otclient, porem tenho muitas duvidas!. Oque ser isso? variaveis? porque todas nil? @onLoad: init() ? @onUnload: terminate() ? Variaveis com local sem o nil? oque isso muda? porque g_game? g_game.IsOnine ? isso é uma função do otclient? como posso tirar essa função da sourcer? Como se inicia um modulo? com local Nome ou Local Nome = nil? ou só a variavel = nil? todas ela tem que tem function init()? function onGameConnectionError(message, code) ? de onde saiu onGameConnection? sourcer? function CharacterList.terminate() ? if charactersWindow then -- se for charactersWindow entao characterList = nil -- lista de char = nil? charactersWindow:destroy() -- :destroy a lista de char ok! charactersWindow = nil -- nil novamente? end function CharacterList.doLogin() ? de onde tira isso? das funçoes da sourcer?
-
@Taiger
-
poste seu goback @Taiger
-
precisando de ajuda pra configurar o pokebar
pergunta respondeu ao pirulitopiu de ZoR em Programação
@pirulitopiu coloca em spoiler isso, tem algo mais? posta o modules game_pokebar o script não é configuravel -
precisando de ajuda pra configurar o pokebar
pergunta respondeu ao pirulitopiu de ZoR em Programação
poste o script que provavel esteja em lib com o nome de pokebar @pirulitopiu -
local tempo = 60 -- tempo em segundos. local effect = 638 -- effect no player, caso queira apenas 1, basta remover os outros numeros. local ml = 70 -- quantos ira aumentar o skill de ML local skillsword = 25 -- quantos ira aumentar o skill de Sword local skillaxe = 25 -- quantos ira aumentar o skill de Axe local skillclub = 25 -- quantos ira aumentar o skill de Club local skilldistance = 25 -- quantos ira aumentar o skill de Distance local skillshield = 25 -- quantos ira aumentar o skill de Shield local health = 1300 -- A cada 1 segundo quantos aumentar de vida local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_ATTRIBUTES) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_STAT_MAGICLEVEL, ml) setConditionParam(condition, CONDITION_PARAM_SKILL_SWORD, skillsword) setConditionParam(condition, CONDITION_PARAM_SKILL_AXE, skillaxe) setConditionParam(condition, CONDITION_PARAM_SKILL_CLUB, skillclub) setConditionParam(condition, CONDITION_PARAM_SKILL_DISTANCE, skilldistance) setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, skillshield) setConditionParam(condition, CONDITION_PARAM_OUTFIT, outfit) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_SPEED, 250) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setCombatCondition(combat, condition) local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE) setConditionParam(condition, CONDITION_PARAM_TICKS, tempo*1000) setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, health) setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 1000) setCombatCondition(combat, condition) local function magicEffect638(tempo2,tempo3,cid) if (isCreature(cid)) then if getPlayerStorageValue(cid, 102053) > 0 and getCreatureCondition(cid, CONDITION_REGENERATION, 1) then for i=1, #effect do local position = {x=getPlayerPosition(cid).x+1, y=getPlayerPosition(cid).y, z=getPlayerPosition(cid).z} doSendMagicEffect(position, effect[i]) end end end end function onCastSpell(cid, var) if getPlayerStorageValue(cid, 102053) ~= 1 or getCreatureCondition(cid, CONDITION_REGENERATION, 1) == false then doCombat(cid, combat, var) doPlayerSendTextMessage(cid,27,'jutsu esta ativado.') doPlayerSay(cid, '...', TALKTYPE_ORANGE_1) tempo2 = 0 while (tempo2 ~= (tempo*1000)) do addEvent(magicEffect638, tempo2, tempo2, tempo*1000, cid) tempo2 = tempo2 + 300 end setPlayerStorageValue(cid, 102053,1) -- storage verifica transformado, quando = 1 player esta transformado. doCreatureSay(cid, "Susanoo", TALKTYPE_MONSTER) else doPlayerSendCancel(cid, "Sorry, you are transformed.") end end @awfaier
-
local ring = { outfit = 123, -- outfit que ele ganha efeito = 1, -- efeito que fica nele iditem = 123, -- id do ring tempo = 1, -- tempo que ele fica transformado waittime = 1.5, -- tempo que pode usar dnv storage = 12345, -- não mexa } function onUse(cid, item, fromPosition, itemEx, toPosition) addEvent(function() if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "Espere um pouco") elseif ring.iditem == ring.iditem then doPlayerAddOutfit(cid, ring.outfit) doPlayerRemoveOutfit(cid, ring.tempo, ring.outfit) return false end end, ring.tempo) não sei bem se irá funcionar
-
@Marcelo Junior https://pastebin.com/kRfqAS7V copie tudo, menos oque esta em RAW Paste Data só apertar em download
-
corrigido @JulianoZN quais os erros da script @BlazerX comecei com script essa semana
-
local pos = {x = 0, y = 0, z = 0} -- pos do item boost local pos2 = {x = 0, y = 0, z = 0} -- pos da escada local itemid = {id = id da alavanca, item = numero do id do item, escada = numero da id da escada} -- Número do item function onUse(cid, item, fromPosition, itemEx, pos) if itemid.id == getCreaturePosition(uid, pos[x.y.z], itemid.item) then setItemName(uid, getCreaturePosition(uid, pos2[x.y.z]), itemid.escada) doPlayerSendTextMessage(cid, "Foi criado uma escada, ela dura 20 segundos") else doPlayerSendTextMessage(cid, "Não pode ser criado a escada pois o item nao é esse") for tempo = 1, 20, 1 do doPlayerSendTextMessage(cid, "resta " .. tempo + 1) if tempo == 20 then doRemoveItem(uid, pos2[x.y.z]) end end end end testa ae corrigido
-
local tapete = { [13495] = 13496, -- TAPETE DESMONTADO [13496] = 13495 -- TAPETE MONTADO } function onUse(cid, item, fromPosition, itemEx, toPosition) if(not tapete[item.itemid]) then return false end if getHouseOwner(getHouseInfo(getPlayerPosition(cid))) == getPlayerGUID(cid) then doTransformItem(item.uid, tapete[item.itemid]) doDecayItem(item.uid) end end na sua sourcer não possui a getTileHouseInfo então coloquei uma função para tentar quebrar o galho. tente colocar a função getTileHouseInfo na sourcer para funcionar! @vinicius231
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.