-
Total de itens
395 -
Registro em
-
Última visita
-
Dias Ganhos
4
Tudo que Tchubaka postou
-
mude aki effectChar = 30, -- efeito no char.
-
e mysql. deve esta pra criar conta apenas pelo site.
-
olha isso ai. http://www.xtibia.com/forum/topic/174410-wodbo-bianco-v60/ ajudei?rep+
-
ja vem no editor ja. e se voce criar mais itens e so vc exporta eles pro rme depois. rep+?
-
vai em rme>data>menubar.xml e procure a tag <item name="Edit $Monsters" hotkey="Ctrl-M" action="EDIT_MONSTERS" help="Edit monsters."/> e apague. ou entao tente apagar oque disse la em cima. mais com o rme desligado. ou entao apague de todas as versoes. ajudei?rep+
-
voce tem que baixar o mapa editor. dps de stallado e so voce abrir pasta do seu ot. data>world> e clikar no world.otb "que seria o mapa" rep+?
-
@edit. Err. malz'
-
vai na pasta do rme no computador depois em data>dps na versão que você usa. depois abra o creatures.xml abre ele apague td e coloca isso. <?xml version="1.0" encoding="UTF-8"?> <creatures> </creatures> ou senao apague so os que você nao quer mais. REP+?
-
teria que adc as tag's eu axo. local config = { levelMin = 100, -- level minimo pra usar. exhaustionMinutes = 60, -- exausted em minutos } if(exhaustion.check(cid, config.storageUse) == TRUE) then if (exhaustion.get(cid, config.storageUse) >= 60) then doPlayerSendCancel(cid, "Voçê só pode usar após [" .. math.floor(exhaustion.get(cid, config.storageUse) / 60 + 1) .."] minutos.") end if (exhaustion.get(cid, config.storageUse) <= 60) then doPlayerSendCancel(cid, "Voçê só pode usar após [" .. exhaustion.get(cid, config.storageUse).."] segundos.") end return true end exhaustion.set(cid, config.storageUse, config.exhaustionMinutes*60)
-
e so você abaixar a exhaustion de 1 delas. ja fiz isso 1vez e funcionou. REP+?
-
actions~script crie arquivo com nome minerando.lua e cole isso --==--Sistema de Mineração--==-- function onUse(cid, item, frompos, item2, topos) difskill = 100 --Dificuldade do skill(quanto maior mais dificil) dif =10000 --Dificuldade skillid = 15895 --Minerando pedras preciosas smallrand = math.random(1, 10) if smallrand == 1 then smallpremio = 2145 -- Small Diamond elseif smallrand == 2 or smallrand == 3 then smallpremio = 2146 -- Small Sapphire elseif smallrand == 4 or smallrand == 5 then smallpremio = 2147 -- Small Ruby elseif smallrand == 6 or smallrand == 7 then smallpremio = 2149 -- Small Emerald else smallpremio = 2150 -- Small Amethysh end --Minerando Gems gemrand = math.random(1, 5) if gemrand == 1 then gempremio = 2153 -- Violet Gem elseif gemrand == 2 then gempremio = 2154 -- Yellow Gem elseif gemrand == 3 then gempremio = 2155 -- Big Emerald elseif gemrand == 4 then gempremio = 2156 -- Big Ruby else gempremio = 2158 -- Blue Gem end --Minerando Porcarias porcrand = math.random(1,3) if porcrand == 1 then porcpremio = 1293 -- Stone elseif porcrand == 2 then porcpremio = 1294 -- Small Stone else porcpremio = 1295 -- Stone end --Minerando coisas legais lglrand = math.random(1, 4) if lglrand == 1 then lglpremio = 2320 -- Skull elseif lglrand == 2 then lglpremio = 2151 -- Talon elseif lglrand == 3 then lglpremio = 2225 -- Piece of Iron else lglpremio = 2260 -- Blank Rune end rand = math.random(1, dif) if item2.itemid == 356 or item2.itemid == 357 or item2.itemid == 358 or item2.itemid == 359 or item2.itemid == 360 or item2.itemid == 361 or item2.itemid == 362 or item2.itemid == 363 or item2.itemid == 364 or item2.itemid == 365 or item2.itemid == 366 or item2.itemid == 367 or item2.itemid == 371 or item2.itemid == 372 or item2.itemid == 373 or item2.itemid == 374 or item2.itemid == 375 or item2.itemid == 376 or item2.itemid == 378 or item2.itemid == 379 or item2.itemid == 380 or item2.itemid == 381 or item2.itemid == 382 then if rand <= 50 then doSendAnimatedText(topos,'Tck',210) doSendMagicEffect(topos,3) pedra = doPlayerAddItem(cid,porcpremio,1) doSetItemSpecialDescription(pedra, "Minerado por "..getPlayerName(cid)..".") AddSkill(cid,skillid,2) elseif rand >50 and rand <= 70 then doSendAnimatedText(topos,'Tuk',210) doSendMagicEffect(topos,3) pedra = doPlayerAddItem(cid,lglpremio,1) doSetItemSpecialDescription(pedra, "Minerado por "..getPlayerName(cid)..".") AddSkill(cid,skillid,2) elseif rand >70 and rand <= 80 then doSendAnimatedText(topos,'Tnk',210) doSendMagicEffect(topos,3) pedra = doPlayerAddItem(cid,smallpremio,1) doSetItemSpecialDescription(pedra, "Minerado por "..getPlayerName(cid)..".") AddSkill(cid,skillid,2) elseif rand >80 and rand <= 85 then doSendAnimatedText(topos,'Tnk',210) doSendMagicEffect(topos,3) pedra = doPlayerAddItem(cid,gempremio,1) doSetItemSpecialDescription(pedra, "Minerado por "..getPlayerName(cid)..".") AddSkill(cid,skillid,2) else doSendAnimatedText(topos,'Tin',210) doSendMagicEffect(topos,2) AddSkill(cid,skillid,1) end end end actions.xml <action itemid="2553" script="minerando.lua" /> REP+?
-
vai em data>actions>scripts crie 1 arquivo com nome sistemavip.lua e cole isso: function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 30 -- coloque os dias que serão a VIP! local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13500) local timenow = os.time() if getPlayerStorageValue(cid, 13500) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 13500, time) local quantity = math.floor((getPlayerStorageValue(cid, 13500) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end agora em actions.xml cole isso: <action itemid="ID DO ITEN QUE DARA VIP" script="sistemavip.lua"/> agora em movements>scripts crie 1 arquivo nome sistemavip.lua e cole isso: function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Você nao e VIP compre agora mesmo!", msgWelcome = "Bem Vindo a area VIP!" } if getPlayerStorageValue(cid, 13500) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end e em movements.xml cole isso: <movevent type="StepIn" actionid="13500" event="script" value="sistemavip.lua"/> AJUDEI?REP+
-
<outfit id="21" premium="no" default="0"> <list gender="0" lookType="324" name="Yalaharian"/> <list gender="1" lookType="325" name="Yalaharian"/> </outfit> mude para isso: premium="yes" isso so "premium poderar usar o outfit. entao ninguem ira começar com todos. agora vamos de quest. vai em data>scripts crie 1 arquivo outfit.lua e cole isso : function onUse(cid, item, frompos, item2, topos) item1pos = {x=1019, y=1042, z=8, stackpos=255} --item1pos item2pos = {x=1021, y=1042, z=8, stackpos=255} --item2pos item1 = getThingfromPos(item1pos) item2 = getThingfromPos(item2pos) if item.itemid == 1945 and item1.itemid == 12526 and item2.itemid == 12527 or item1.itemid == 12527 and item2.itemid == 12526 then doRemoveItem(item1.uid,1) doSendMagicEffect(item1pos,38) doRemoveItem(item2.uid,1) doSendMagicEffect(item2pos,38) setPlayerStorageValue(cid,7366, 1) doPlayerSendTextMessage(cid,22,'Você completou o Dwarf Addon!') doSendMagicEffect(topos,66) elseif item.uid == 7366 and item.itemid == 1946 then doTransformItem(item.uid,item.itemid-1) else return 0 end return 1 end em actions.xml cole isso. <action uniqueid="7366" script="outfit.lua"/> explicando: @edit. <outfit id="26" quest="7366" premium="no"> <list gender="0" lookType="312" name="Vampira"/> <list gender="1" lookType="287" name="Dracula"/> </outfit> S.s AJUDEI?REP+
-
ACTIONS Vá até a pasta Data/Script e crie um arquivo chamado fut.lua e adicione isso dentro: function onUse(cid,item,frompos,item2,topos) pos1 = {x = 1079,y = 1093,z = 7} pos2 = {x = 1086,y = 1093,z = 7} poscentro2 = {x = 1087,y = 1086,z = 7} poscentro1 = {x = 1079,y = 1086,z = 7} idbola = 2109 -- Id do item que irá ser utilizado como bola tempo = 2*60*1000 -- Tempo de duração de cada partida outfit1 = {lookType = 128, lookHead = 94, lookBody = 94, lookLegs = 94, lookFeet = 94, lookAddons = getCreatureOutfit (cid).lookAddons}--Outfit que o time 1 utilizará outfit2 = {lookType = 128, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = getCreatureOutfit (cid).lookAddons} --Outfit do time 2 time1 = getSpectators(pos1,2,0) time2 = getSpectators(pos2,2,0) if getGlobalStorageValue(20003) == -1 then setGlobalStorageValue(20003,1) if time1 then for i = 1,#time1 do doSetCreatureOutfit(time1[i], outfit1,tempo) doTeleportThing(time1[i],poscentro1) end end if time2 then for i = 1,#time2 do doSetCreatureOutfit(time2[i], outfit2,tempo) doTeleportThing(time2[i],poscentro2) end end doCreateItem(idbola,poscentro1) doBroadcastMessage("Começa o jogo!") addEvent(function() players = getSpectators(poscentro1,12,5) if players ~= nil then for i = 1,#players do doTeleportThing(players[i],pos1) end end doBroadcastMessage("Fim de jogo! O placar foi de: Time 1 "..getGlobalStorageValue(20000).." x "..getGlobalStorageValue(20001).." Time 2") setGlobalStorageValue(20000,0) setGlobalStorageValue(20001,0) setGlobalStorageValue(20003,-1) end,tempo) end return TRUE end Agora adicione a seguinte TAG no arquivo Actions.xml: <action actionid="5555" event="script" value="fut.lua"/> Movements Agora em Movements/Scripts crie um arquivo chamado fut.lua e adicione isso dentro: function onAddItem(moveitem, tileitem, position, cid) gol1 = { {x=1075,y=1085,z=7}, {x=1076,y=1087,z=7} } gol2 = { {x=1090,y=1085,z=7}, {x=1091,y=1087,z=7} } poscentro2 = {x = 335,y = 242,z = 7} poscentro1 = {x = 346,y = 242,z = 7} if inArea(position,gol1[1],gol1[2]) then doBroadcastMessage("Gol do time 1!") setGlobalStorageValue(20000,getGlobalStorageValue(20000) + 1) doRemoveItem(moveitem.uid) doCreateItem(moveitem.itemid,poscentro1) elseif inArea(position,gol2[1], gol2[2]) then doBroadcastMessage("Gol do time 2!") setGlobalStorageValue(20001,getGlobalStorageValue(20001) + 1) doRemoveItem(moveitem.uid) doCreateItem(moveitem.itemid,poscentro2) end return true end function inArea(p,pos1,pos2) if p.x >= pos1.x and p.x <= pos2.x then if p.y >= pos1.y and p.y <= pos2.y then if p.z == pos1.z then return true end end end return false end Coloque agora essa TAG em Movements.xml: <movevent type="AddItem" tileitem="0" itemid="2160" event="script" value="fut.lua"/> Em ItemID, coloque o que você irá usar de bola!! S.s
-
Duvida Sanada.
-
isso. eu nunca joguei poketibia entao nao sabia a spell so sabia onde ficava haha.
-
dúvida [Duvida] Ao Abrir Meu Remere's Map Editor, Abre Uma Janela De Erro.
pergunta respondeu ao pbottrinks de Tchubaka em Mapping
aqui eu fiz isso e funcionou perfeitamente.' hum.. -
axo q e 8.54 eu axei aqui nao lembro direito =/ testai. REP+?
-
no monster voce abre ele deve achar algo assim. <attack name="AKI EA SPELL <--- apague o que tem a spell de dormir. ou poste o arquivo monster aki. Nao sei mt de poketibia entao ;x REP+?
-
dúvida [Duvida] Ao Abrir Meu Remere's Map Editor, Abre Uma Janela De Erro.
pergunta respondeu ao pbottrinks de Tchubaka em Mapping
abra o arquivo MSVCR100.dll depois vai ter 2opçoes. 0 - Usar o serviço da web para encontrar o programa correto 0 - Selecionar um programa em uma lista de programas instalados Clique em " Selecionar um programa em uma lista de programas instalados" depois clika em Remere's Map Editor se nao estiver na lista. clique em PROCURAR e axe o arquivo RME. AJUDEI?REP+ -
https://rapidshare.com/#!download|74p9|116661361|DatEditor_Installer.exe|4237|0|0 rep+?
-
tente esse. http://www.xtibia.com/forum/topic/190067-zombie-event/page__fromsearch__1
-
cara limite de outfits e 30. REP+?
-
ele funciona assim. e so você encostar na bola que ela anda. nao precisa jogar pelo mouse.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.