Ir para conteúdo

sabrina9292

Campones
  • Total de itens

    29
  • Registro em

  • Última visita

Tudo que sabrina9292 postou

  1. Bom pessoal, Gostaria de saber, se alguém pode me explicar o que são Global Storages, qual a diferença dela com a Storage comum, pra que serve e como usa-las? É porque encontrei duas funções aqui e fiquei um pouco confusa... getGlobalStorageValue(valueid) setGlobalStorageValue(valueid, newvalue) Desde já.. Muito obrigada...
  2. --System De Notice~~configuravel function onSay(cid, words, param) file = io.open('notice.txt','r') notice = file:read(-1) doShowTextDialog(cid,7528,notice) file:close() end notice = file:read(-1) Eu não entendi apenas o porquê do -1 na função que marquei com a cor verde. Alguém pode me explicar melhor?
  3. Muito obrigada... Vou estudar seu código... Com certeza ajudará =) Levou meu rep++ Muito obrigada mesmo...
  4. Olá pessoal... Gostaria de saber se é possível armazenar informações na memória secundária, igual Arquivos na linguagem C, acho que é possível, pois existe aquele sisteminha de Logs que armazena os comando utilizados na memória secundária... Andei dando uma pesquisada e encontrei *algo: --Manipulação arquivos nomeArquivo = "Aula3.txt" arquivo = assert(io.open(nomeArquivo, "w"), "Arquivo não pode ser criado") --Modos: r, Leitura; a, anexo; w escrita; r+,a+,w+, preservam os dados anteriores arquivo:write("Arquivo da Aula 3 de Lua!\n") arquivo:flush(); io.close(arquivo) arquivo = assert(io.open(nomeArquivo, "a+"), "Arquivo não pode ser criado") --Abre arquivo no modo de anexo arquivo:write("Segunda Linha\n") arquivo:flush(); io.close(arquivo) arquivo = assert(io.open(nomeArquivo, "r"), "Arquivo não pode ser criado") --Abre no modo de leitura arquivo:seek('set')--Busca o inicio do arquivos io.write(arquivo:read("*line"), "\n") --Le uma linha e pula para a próxima io.write(arquivo:read("*line"), "\n") mas não consigo fazer funcionar em OT server... Alguém pode me dar uma ajudinha por favor? *Isto é o que encontrei: Desde já... Obrigada...
  5. Boa noite pessoal... A muito tempo, eu me lembro que existia um site onde se encontrava vaaarias sprites de tibia, só que não me lembro o link do site... Gostaria de saber se alguém conhece um site onde eu possa fazer o download de sprites... Desde já... Muito obrigada
  6. Muito bom... Eu já havia sugerido isto antes mas não levaram muito a serio, certeza que isto vai ajudar muita gente... Ja vou me inscrever e ficar no aguardo da próxima... Parabéns Levou meu rep+ ;D
  7. Voce sabe onde eu posso baixa-lo todos os links que eu encontrei nao funciona -- fecharam o megaupload =/
  8. Muito obrigada... Levou meu REP+ @Byerne Amanha te dou um REP+... Muito obrigada
  9. Se importa de me ajudar em so mais uma coisinha pititinha ? Pode me explicar o que significa os dois pontos em lua ":" ? function sign:new(uid, toPosition) self:setFormule(uid) function sign:setFormule(uid) sign:new(cid, toPosition) Brigadim ;D
  10. Ahhhh... Muito obrigada... Eu copiei a estrutura da tabela de outro script e nao havia notado... Mas por nao conhecer os metodos mais avançados, tenho medo dos meus scripts darem lag, sei la... Mas muito obrigada, levou meu rep+ xD
  11. Esta parte eu ainda nao acabei... Eu ainda tenho que rever estes numeros, mas acredito que não irá mudar muita coisa, só ira ficar mais facil de dropar os items... Eu gostaria de saber se vocês conhecem uma forma melhor e mais eficiente de fazer este script... Mas muito obrigada pela dica
  12. Primeiramente quero deixar bem claro que sou muito grata a você, afinal de contas, reconheço que você tem um grau de conhecimento muito maior que o meu e ja me ajudou demais ... Muito obrigada Mas me desculpe, terei que discordar de você... Não sei a definilção exata da palavra "formula" e nem o que você costuma considerar como formula, mas ate onde eu sei, é uma representação simbolica utilizada para encontrar um número, e foi exatamente nisto que este script me ajudou... E se voce analiza-lo e conseguir realmente entende-lo, irá fazer o maior sentido... Observe: Observe que a quantidade de pontos necessaria para cada nivel aumenta gradativamente, e alem do mais, todas as quantidades de pontos necessarios são numeros exatos e não são exagerados.
  13. Bom pessoal... Eu estou querendo criar um sistema de mineração com skills... Só que é a primeira vez que fasso isso e estou com medo de estar fazendo do modo errado, acredito que para isso o mais apropriado nao seja variaveis... Entao tentei com storages e então o meu script ficou como o postado no meu ultimo post... Porem eu acho que ele ta muito grotesco e até ira causar lag quando muitas pessoas resolverem minerar... Então gostaria de saber se vocês sabem um metódo mais simples de fazer o que eu quero fazer... A respeito da fórmula... Acho que a melhor forma de entender e pelo script que criei para poder entende-la: a=0 b=10 c=0 while a+b <= 1000000 do print(a .. ' + '.. b .. ' = ' .. a+b) a=a+b b=b+c c=c+10 end É isso ai pessoal... Acho que da pra entender pelo script... Mas qualquer coisa eu tento esplica-la... Resumindo em poucas palavras... Eu gostaria que vo^ces me ajudassem a "encurtar" o script e torna-lo mais "eficiente"
  14. Desculpe minha ignorância, mas será que você se importa de me explicar mais detalhadamente, não consegui entender Mas de qualquer forma levou meu rep+... Muito obrigada por tentar ajudar... Depois de muito quebrar a cabeça... Meu script ficou assim: function onUse(cid, item, fromPosition, itemEx, toPosition) local t = { sign = {{level = {0,9}, percent = 25, itemid = {1293, 1294, 1295}}, {level = {10,14}, percent = 30, itemid = {1293, 1294, 1295, 2150}}, {level = {15,19}, percent = 35, itemid = {1293, 1294, 1295, 2150, 2149}}, {level = {20,24}, percent = 40, itemid = {1293, 1294, 1295, 2150, 2149, 2146}}, {level = {25,29}, percent = 45, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147}}, {level = {30,34}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970}}, {level = {35,39}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145}}, {level = {40,44}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145, 2157}}, {level = {45,49}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145, 2157, 2154}}, {level = {50,54}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145, 2157, 2154, 2156}}, {level = {55,59}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145, 2157, 2154, 2156, 2153}}, {level = {60,64}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145, 2157, 2154, 2156, 2153, 2155}}, {level = {70, 1000}, percent = 50, itemid = {1293, 1294, 1295, 2150, 2149, 2146, 2147, 9970, 2145, 2157, 2154, 2156, 2153, 2155, 2177}}} } if itemEx.actionid == 1515 then setPlayerStorageValue(cid, 101, getPlayerStorageValue(cid, 101)+1) print('Skill Try: '.. getPlayerStorageValue(cid, 101) .. ' Skill Level:' .. getPlayerStorageValue(cid,102) .. ' A+B: ' .. getPlayerStorageValue(cid,103) + getPlayerStorageValue(cid,104)) for Q = 1, #t.sign do if getPlayerStorageValue(cid, 102) >= t.sign[Q].level[1] and getPlayerStorageValue(cid, 102) <= t.sign[Q].level[2] then percent = t.sign[Q].percent itemid = t.sign[Q].itemid[math.random(1,#t.sign[Q].itemid)] break end end doSendMagicEffect(toPosition, CONST_ME_POFF) if math.random(20,100) <= percent then doPlayerAddItem(cid, itemid , 1) else doSendAnimatedText(toPosition, 'Tick', 210) end if getPlayerStorageValue(cid, 101) == getPlayerStorageValue(cid, 103)+getPlayerStorageValue(cid, 104) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, 'Você avançou sua habilidade em mineração para o nível '.. getPlayerStorageValue(cid, 102)+1 .. '.') setPlayerStorageValue(cid, 103, getPlayerStorageValue(cid, 103)+getPlayerStorageValue(cid, 104)) setPlayerStorageValue(cid, 104, getPlayerStorageValue(cid, 104)+getPlayerStorageValue(cid, 105)) setPlayerStorageValue(cid, 105, getPlayerStorageValue(cid, 105)+10) setPlayerStorageValue(cid, 102, getPlayerStorageValue(cid, 102)+1) end end return true end Mas sinto que ele esta grotesco e ate ira causar leg quando muitas pessoas estiverem mineirando... E eu adoraria aprender tecnicas mais avançadas ;D
  15. Poste este script para o pessoal poder ajudar
  16. Bom pessoal... Eu comecei a criar meu proprio script de mineraçao... E neste sistema será possivel avançar skills... Só que para poder avançar skill eu criei um "formulinha" que esta me dando dor de cabeça, pois não sei qual e o metodo certo de lidar com este problema... Por enquanto, o script eh este: a = 10 b = 0 c = 10 function onUse(cid, item, fromPosition, itemEx, toPosition) local function skillTry(cid) if getPlayerStorageValue(cid,102) < 0 then return 0 else return getPlayerStorageValue(cid,102) end end local function skillLevel(cid) if getPlayerStorageValue(cid,202) < 0 then return 0 else return getPlayerStorageValue(cid,202) end end if itemEx.actionid == 1515 then setPlayerStorageValue(cid, 102, skillTry(cid)+1) print(getPlayerStorageValue(cid,102)..', '.. c) if skillTry(cid) == c then doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, 'Você avançou sua habilidade em mineração para o nível '.. skillLevel(cid)+1 .. '.') setPlayerStorageValue(cid, 202, skillLevel(cid)+1) setPlayerStorageValue(cid, 102, 0) a = a + b b = b + 10 c = c + a else doSendAnimatedText(toPosition, 'Tick', 210) doSendMagicEffect(toPosition, CONST_ME_POFF) end end return true end E a minha dúvida é em relação as variavéis globais... Até onde eu sei, não é aconselhavél usa-las, pois se houver duas variaveis com o mesmo nome em scripts diferentes, uma irá interferir na outra, mas em certos casos, você e obrigado a usa-las... E minha duvida e justamente está... Existe algum modo mais sensato para fazer o que quero fazer?Sei-la, eu não entendo muito bem de funções, na verdade não entendo boa parte de lua , mas talvez com funções seja melhor... Bom é isso ai... Acredito que neste script existam partes que possam ser substituidas por metodos mais "avançados" que complicam menos o script... Desde já... Muito obrigada
  17. Muito obrigada... Levou meu rep+ ;D
  18. Bom pessoal... Na verdade estou com duas dúvidas, as duas relacionadas a um trecho de um script... Minhas duas dúvidas ocorreram enquanto eu tentava criar meu proprio script de mineraçao com base em outras eu estava tendo como base dois script, o primeiro era este: O script eh este: A minha outra dúvida tambem eh em um script de mineraçao... Este: Eu ate tentei identa-lo mas ai chegou nesta parte: possible_gold = {{},{}} -- Nao entendi E nao consegui entender mais nada... Pensei que o autor tinha criado uma tabela e iria inserir valores em seguida, mas não encontrei nenhuma função "table.insert"... Alguem pode me explicar o que esta parte de vermelho significa? Bom pessoal... Eh isto ai... Desde ja... Muito Obrigada
  19. @Byerne Acho que nao deu certo nao =/ Não sei se fiz da forma correta, mas no final meu script ficou assim: function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 4863 then pidPos = toPosition pidPos.stackpos = 253 pid = getThingFromPos(cid) if itemEx.uid == pid then if getPlayerMana(itemEx.uid) >= math.ceil(getPlayerMaxMana(itemEx.uid)*0.2) then doPlayerAddMana(itemEx.uid,-getPlayerMaxMana(itemEx.uid)*0.2) doPlayerSendCancel(itemEx.uid,"Você armazenou ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana dentro do ectoplasm container.") doRemoveItem(item.uid,1) doItemSetAttribute(doPlayerAddItem(cid, (item.itemid+1), 1), "description", "Neste recipiente, encontra-se armazenado ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana.") doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY) else doPlayerSendCancel(cid,"Você precisa ter no minimo ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana para poder armazena-los.") end else doPlayerSendCancel(cid,"Você só pode armazenar sua própria mana.") doSendMagicEffect(toPosition, CONST_ME_POFF) end elseif item.itemid == 4864 then [color=#ff0000] local condition = createConditionObject(CONDITION_REGENERATION) setConditionParam(condition, CONDITION_PARAM_SUBID, 1) setConditionParam(condition, CONDITION_PARAM_BUFF, true) setConditionParam(condition, CONDITION_PARAM_TICKS, 100 * 1000) setConditionParam(condition, CONDITION_PARAM_MANAGAIN, (string.match(getItemDescriptions(item.uid).special, "%d+"))*0.01) setConditionParam(condition, CONDITION_PARAM_MANATICKS, 1000) doAddCondition(cid, condition)[/color] doRemoveItem(item.uid,1) doPlayerAddItem(cid,4863,1) end return true end So tenho mais uma duvida relacionada ao script... A parte de vermelho, eu copiei de um script que tinha em um ot que um amigo meu me passou, sera que alguem pode me explica-la detalhadamente (principalmente esta parte "setConditionParam(condition, CONDITION_PARAM_SUBID, 1)" ou me passar o link de um tutorial
  20. Ahh... Consegui, eu queria que o script lesse a descriçao do item para saber quanto de mana adicionar ao player, ficou assim: function onUse(cid, item, fromPosition, itemEx, toPosition) if item.itemid == 4863 then doPrintTable(getItemDescriptions(item.uid)) if itemEx.uid == cid then if getPlayerMana(itemEx.uid) >= math.ceil(getPlayerMaxMana(itemEx.uid)*0.2) then doPlayerAddMana(itemEx.uid,-getPlayerMaxMana(itemEx.uid)*0.2) doPlayerSendCancel(itemEx.uid,"Você armazenou ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana dentro do ectoplasm container.") doRemoveItem(item.uid,1) doItemSetAttribute(doPlayerAddItem(cid, (item.itemid+1), 1), "description", "Neste recipiente, encontra-se armazenado ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana.") doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY) else doPlayerSendCancel(cid,"Você precisa ter no minimo ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana para poder armazena-los.") end else doPlayerSendCancel(cid,"Você só pode armazenar sua própria mana.") doSendMagicEffect(toPosition, CONST_ME_POFF) end elseif item.itemid == 4864 then doTransformItem(item.uid,4863) doPlayerAddMana(cid, string.match(getItemDescriptions(item.uid).special, "%d+")) end return true end Mas so agora fui perceber, dependendo da mana do player, sera possivel armazenar uma grande quantidade de mana e isso nao e bom... Poder healar 1000 de mana de uma vez so So que ainda nao da pra usar debaixo de escadas, alguem sabe porque?
  21. Bom pessoal... Eu tava dando uma olhada nos scripts aqui do forum, e achei um (simples) que me chamou bastante atençao... O script dofrerety (Armazenando Mana Com Ectoplasma Container)... So que achei que podia dar uma melhorada nele... Entao pensei que ficaria melhor se o valor da mana armazenada nao fosse sempre 100, tentei fazer com que o conteiner armazenasse 20% da mana total do player, ate ai tudo bem, o problema e na hora de adicionar a mana... Como eu posso fazer para que o script consiga ler a quantidade da mana armazenada no item (descriçao do item)? O script ficou assim: function onUse(cid, item, fromPosition, itemEx, toPosition)[/font] if item.itemid == 4863 then if itemEx.uid == cid then if getPlayerMana(itemEx.uid) >= math.ceil(getPlayerMaxMana(itemEx.uid)*0.2) then doPlayerAddMana(itemEx.uid,-getPlayerMaxMana(itemEx.uid)*0.2) doPlayerSendCancel(itemEx.uid,"Você armazenou ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana dentro do ectoplasm container.") doRemoveItem(item.uid,1) doItemSetAttribute(doPlayerAddItem(cid, (item.itemid+1), 1), "description", "Neste recipiente, encontra-se armazenado ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana.") doSendMagicEffect(toPosition, CONST_ME_LOSEENERGY) else doPlayerSendCancel(cid,"Você precisa ter no minimo ".. math.floor(getPlayerMaxMana(itemEx.uid)*0.2) .." pontos de mana para poder armazena-los.") end else doPlayerSendCancel(cid,"Você só pode armazenar sua própria mana.") doSendMagicEffect(toPosition, CONST_ME_POFF) end elseif item.itemid == 4864 then doTransformItem(item.uid,4863) doPlayerAddMana(cid, X ) -- Aqui falta uma função que indentifica a quantidade de mana armazenada no conteiner doPlayerSendCancel(cid,"Mana gasta.") end return true end Alguem tem uma ideia? Ahhh... So pra aproveitar o topico... Alguem sabe me dizer porque nao da pra usar este item debaixo de escadas? Quando eu tento aparece "Você só pode armazenar sua própria mana." Bom eh isso ai... Desde ja... Muito obrigada!!
  22. Acho que voce se precipitou em ter certeza... Eu consegui... Basta trocar o arquivo "marquees" que fica na pasta "extensions" do seu RME por isto: <materialsextension name="Marquees" author="Remere" description="This adds all the roof marquees" client="8.00;8.10;8.20"> <border id="88399"> -- accid <borderitem edge="n" item="11551"/> <borderitem edge="w" item="11552"/> <borderitem edge="e" item="11550"/> <borderitem edge="s" item="11549"/> <borderitem edge="cnw" item="11559"/> <borderitem edge="cne" item="11560"/> <borderitem edge="cse" item="11557"/> <borderitem edge="csw" item="11558"/> </border> <border id="88400"> -- red striped marquee horizontal border -- <borderitem edge="n" item="5166"/> <borderitem edge="w" item="5167"/> <borderitem edge="e" item="5158"/> <borderitem edge="s" item="5165"/> <borderitem edge="cnw" item="5163"/> <borderitem edge="cne" item="5164"/> <borderitem edge="cse" item="5161"/> <borderitem edge="csw" item="5162"/> </border> <border id="88401"> -- red striped marquee vertical border -- <borderitem edge="n" item="5192"/> <borderitem edge="w" item="5190"/> <borderitem edge="e" item="5188"/> <borderitem edge="s" item="5183"/> <borderitem edge="cnw" item="5193"/> <borderitem edge="cne" item="5191"/> <borderitem edge="cse" item="5182"/> <borderitem edge="csw" item="5184"/> </border> <border id="88402"> -- blue/yellow striped marquee horizontal border -- <borderitem edge="n" item="5175"/> <borderitem edge="w" item="5180"/> <borderitem edge="e" item="5171"/> <borderitem edge="s" item="5173"/> <borderitem edge="cnw" item="5181"/> <borderitem edge="cne" item="5172"/> <borderitem edge="cse" item="5170"/> <borderitem edge="csw" item="5179"/> </border> <border id="88403"> -- blue/yellow striped marquee vertical border -- <borderitem edge="n" item="5201"/> <borderitem edge="w" item="5204"/> <borderitem edge="e" item="5196"/> <borderitem edge="s" item="5198"/> <borderitem edge="cnw" item="5205"/> <borderitem edge="cne" item="5197"/> <borderitem edge="cse" item="5194"/> <borderitem edge="csw" item="5202"/> </border> <border id="88404"> -- green marquee horizontal border -- <borderitem edge="n" item="5214"/> <borderitem edge="w" item="5216"/> <borderitem edge="e" item="5207"/> <borderitem edge="s" item="5212"/> <borderitem edge="cnw" item="5217"/> <borderitem edge="cne" item="5208"/> <borderitem edge="cse" item="5206"/> <borderitem edge="csw" item="5215"/> </border> <border id="88405"> -- green marquee vertical border -- <borderitem edge="n" item="5225"/> <borderitem edge="w" item="5228"/> <borderitem edge="e" item="5220"/> <borderitem edge="s" item="5222"/> <borderitem edge="cnw" item="5229"/> <borderitem edge="cne" item="5221"/> <borderitem edge="cse" item="5218"/> <borderitem edge="csw" item="5226"/> </border> <border id="88406"> -- blue marquee horizontal border -- <borderitem edge="n" item="5238"/> <borderitem edge="w" item="5240"/> <borderitem edge="e" item="5231"/> <borderitem edge="s" item="5236"/> <borderitem edge="cnw" item="5241"/> <borderitem edge="cne" item="5232"/> <borderitem edge="cse" item="5230"/> <borderitem edge="csw" item="5239"/> </border> <border id="88407"> -- blue marquee vertical border -- <borderitem edge="n" item="5249"/> <borderitem edge="w" item="5252"/> <borderitem edge="e" item="5244"/> <borderitem edge="s" item="5246"/> <borderitem edge="cnw" item="5253"/> <borderitem edge="cne" item="5245"/> <borderitem edge="cse" item="5242"/> <borderitem edge="csw" item="5250"/> </border> <brush name="accid" type="ground" server_lookid="11548" z-order="15501"> <item id="11548" chance="1"/> <border align="outer" id="88399"/> <border align="outer" id="88399" to="none"/> </brush> <brush name="red striped marquee horizontal" type="ground" server_lookid="5160" z-order="15501"> <item id="5160" chance="1"/> <item id="5159" chance="0"/> <border align="outer" id="88400"/> <border align="outer" id="88400" to="none"/> </brush> <brush name="red striped marquee vertical" type="ground" server_lookid="5189" z-order="15501"> <item id="5189" chance="1"/> <item id="5186" chance="0"/> <border align="outer" id="88401"/> <border align="outer" id="88401" to="none"/> </brush> <brush name="yellow striped marquee horizontal" type="ground" server_lookid="5174" z-order="15502"> <item id="5174" chance="1"/> <item id="5177" chance="0"/> <border align="outer" id="88402"/> <border align="outer" id="88402" to="none"/> </brush> <brush name="yellow striped marquee vertical" type="ground" server_lookid="5200" z-order="15502"> <item id="5200" chance="1"/> <item id="5199" chance="0"/> <border align="outer" id="88403"/> <border align="outer" id="88403" to="none"/> </brush> <brush name="green marquee horizontal" type="ground" server_lookid="5213" z-order="15503"> <item id="5213" chance="1"/> <item id="5210" chance="0"/> <border align="outer" id="88404"/> <border align="outer" id="88404" to="none"/> </brush> <brush name="green marquee vertical" type="ground" server_lookid="5224" z-order="15503"> <item id="5224" chance="1"/> <item id="5223" chance="0"/> <border align="outer" id="88405"/> <border align="outer" id="88405" to="none"/> </brush> <brush name="blue marquee horizontal" type="ground" server_lookid="5237" z-order="15504"> <item id="5237" chance="1"/> <item id="5234" chance="0"/> <border align="outer" id="88406"/> <border align="outer" id="88406" to="none"/> </brush> <brush name="blue marquee vertical" type="ground" server_lookid="5248" z-order="15504"> <item id="5248" chance="1"/> <item id="5247" chance="0"/> <border align="outer" id="88407"/> <border align="outer" id="88407" to="none"/> </brush> <tileset name="Roofs"> <terrain> <brush name="accid"/> <brush name="red striped marquee horizontal"/> <brush name="red striped marquee vertical"/> <brush name="yellow striped marquee horizontal"/> <brush name="yellow striped marquee vertical"/> <brush name="green marquee horizontal"/> <brush name="green marquee vertical"/> <brush name="blue marquee horizontal"/> <brush name="blue marquee vertical"/> </terrain> </tileset> </materialsextension> Depois, basta ir na aba Terrain Palette/ Roofs Obs.: Consegui adicionar apenas na aba "Roofs", se alguem conseguir mudar para a aba Nature, seria otimo
  23. Agora que você disse... Esses dois bugs afetam o meu OT =/ Se vc conseguir corrigi-lo se importa de me dizer como fez? Meu msn eh: sabrina07_sg@hotmail.com
  24. Eu nao sei... Desconheço a maioria das funções =(Mas irei testar... Muito obrigada
  25. Bom pessoal... Vou tentar resumir ao máximo pois nao estou utilizando um computador e fica difícil criar tópicos detalhados... Eu estou precisando de três funções pra npcs... Uma pra verificar se o Npc Está focado no player, uma que faz o npc focar no player, e a outra, que faz o npc desfocar se estiver focano player... Acho que nao vai ser muito difícil nao, acredito que elas já existam... Desde já... Muito obrigada
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...