-
Total de itens
76 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que ADMJuan postou
-
Galera é o seguinte, eu não entendo o que tá acontecendo na demon quest, porque quando eu vou fazer ela, não passa daquela arvore no meio. vou postar aki os scripts: \data\movements\scripts\DOQ demonOakArea: function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) == true and math.random(1, 24) == 1 then doTargetCombatHealth(0, cid, COMBAT_EARTHDAMAGE, -270, -310, CONST_ME_BIGPLANTS) end return true end demonOakTree: function onStepOut(cid, item, position, fromPosition) if(item.uid == 32193) then doTransformItem(item.uid, 2709) end return true end movements.xml <!-- Demon Oak --> <movevent type="StepOut" uniqueid="32193" event="script" value="DOQ/demonOakTree.lua" /> <movevent type="StepIn" itemid="8292" event="script" value="DOQ/demonOakArea.lua" /> \data\actions.xml: <!-- Demon Oak Quest --> <action itemid="8293" event="script" value="Oak/demonOak.lua"/> <action fromuid="12901" touid ="12904" event="script" value="Oak/demonOakChests.lua"/> <action uniqueid="55100" event="script" value="Oak/demonOakGravestone.lua" /> data\actions\scripts\Oak\demonOak: function onUse(cid, item, fromPosition, itemEx, toPosition) local onePerQuest = true local level = 120 local positions = { kick = { x = 32716, y = 32344, z = 7 }, summon = { {x=32713, y=32348, z=7}, {x=32719, y=32348, z=7}, {x=32712, y=32353, z=7}, {x=32713, y=32344, z=7} } } local summons = { [1] = {"Demon", "Grim Reaper", "Elder Beholder", "Demon Skeleton"}, [2] = {"Dark Torturer", "Banshee", "Betrayed Wraith", "Blightwalker"}, [3] = {"Bonebeast", "Braindeath", "Diabolic Imp", "Giant Spider"}, [4] = {"Hand of Cursed Fate", "Lich", "Undead Dragon", "Vampire"}, [5] = {"braindeath", "Demon", "Bonebeast", "Diabolic Imp"}, [6] = {"Demon Skeleton", "Banshee", "Elder Beholder", "Bonebeast"}, [7] = {"Dark Torturer", "Undead Dragon", "Demon", "Demon"}, [8] = {"Elder Beholder", "Betrayed Wraith", "Demon Skeleton", "Giant Spider"}, [9] = {"Demon", "Banshee", "Blightwalker", "Demon Skeleton"}, [10] = {"Grim Reaper", "Demon", "Diabolic Imp", "Braindeath"}, [11] = {"Banshee", "Grim Reaper", "Hand of Cursed fate", "Demon"} } local areaPosition = { {x=32705, y=32342, z=7, stackpos = 255}, {x=32726, y=32358, z=7, stackpos = 255} } local demonOak = {8288, 8289, 8290, 8291} local storages = { done = 35700, cutTree = 36901 } local blockingTree = { [2709] = {32193, 3669} } if blockingTree[itemEx.itemid] and itemEx.uid == blockingTree[itemEx.itemid][1] then local tree = toPosition if isInRange(tree, areaPosition[1], areaPosition[2]) then print("[Warning - Error::Demon Oak] Dead tree position is inside the quest area positions.\nDead tree position (x: " .. tree.x .. ", y: " .. tree.y .. ", z: " .. tree.z .. ")\nNorth-West area position (x: " .. areaPosition[1].x .. ", y: " .. areaPosition[1].y .. ", z: " .. areaPosition[1].z .. ")\nSouth-West area position (x: " .. areaPosition[2].x .. ", y: " .. areaPosition[2].y .. ", z: " .. areaPosition[2].z .. ")\nScript will not work correctly, please fix it.") doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Something is wrong, please contact a gamemaster.") return false end if getPlayerLevel(cid) < level then doPlayerSendCancel(cid, "You need level " .. level .. " or more to enter this quest.") return true end if getPlayerStorageValue(cid, storages.done) > 0 then doPlayerSendCancel(cid, "You already done this quest.") return true end if getPlayerStorageValue(cid, storages.cutTree) > 0 then return false end if onePerQuest then local players = getPlayersOnline() for _, pid in ipairs(players) do if isInRange(getCreaturePosition(pid), areaPosition[1], areaPosition[2]) then doPlayerSendCancel(cid, "Wait until " .. getCreatureName(pid) .. " finish the quest.") return true end end end doTransformItem(itemEx.uid, blockingTree[itemEx.itemid][2]) doSendMagicEffect(toPosition, CONST_ME_POFF) doMoveCreature(cid, SOUTH) doPlayerSetStorageValue(cid, storages.cutTree, 1) return true elseif isInArray(demonOak, itemEx.itemid) then local get = getPlayerStorageValue(cid, itemEx.itemid) if get == -1 then doPlayerSetStorageValue(cid, itemEx.itemid, 1) end if(getPlayerStorageValue(cid, 8288) == 12 and getPlayerStorageValue(cid, 8289) == 12 and getPlayerStorageValue(cid, 8290) == 12 and getPlayerStorageValue(cid, 8291) == 12) then doTeleportThing(cid, positions.kick) doPlayerSetStorageValue(cid, storages.done, 1) return true end if getPlayerStorageValue(cid, itemEx.itemid) > 11 then doSendMagicEffect(toPosition, CONST_ME_POFF) return true end if(math.random(100) <= 1) then doPlayerSetStorageValue(cid, itemEx.itemid, 12) return true end if summons[get] then for i = 1, #summons[get] do doSummonCreature(summons[get][i], positions.summon[i]) end doSendMagicEffect(toPosition, CONST_ME_DRAWBLOOD) doPlayerSetStorageValue(cid, itemEx.itemid, get + 1) if math.random(100) >= 50 then doTargetCombatHealth(0, cid, COMBAT_EARTHDAMAGE, -270, -310, CONST_ME_BIGPLANTS) end end return false end end data\actions\scripts\Oak\demonOakChests: function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 12901 then queststatus = getPlayerStorageValue(cid, 12900) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found a Demon Legs.") doPlayerAddItem(cid, 2495, 1) doPlayerSetStorageValue(cid, 12900, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end elseif item.uid == 12902 then queststatus = getPlayerStorageValue(cid, 12900) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found a Rainbow Shield.") doPlayerAddItem(cid, 8905, 1) doPlayerSetStorageValue(cid, 12900, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end elseif item.uid == 12903 then queststatus = getPlayerStorageValue(cid, 12900) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found a Spellbook of Dark Mysteries.") doPlayerAddItem(cid, 8918, 1) doPlayerSetStorageValue(cid, 12900, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end elseif item.uid == 12904 then queststatus = getPlayerStorageValue(cid, 12900) if queststatus < 1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have found a Royal Crossbow.") doPlayerAddItem(cid, 8851, 1) doPlayerSetStorageValue(cid, 12900, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "It is empty.") end end return true end data\actions\scripts\Oak\demonOakGravestone: function onUse(cid, item, fromPosition, itemEx, toPosition) local position = {x=32786, y=32412, z=8} if getPlayerStorageValue(cid, 35700) >= 1 and getPlayerStorageValue(cid, 12900) == -1 then doTeleportThing(cid, position) doSendMagicEffect(position, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid,22,"Congratulations! You earned the achievement \"Herbicide\".") doPlayerAddAchievement(cid, 83) else return false end return true end os item tá normal e tudo, o teleport para sala também, o problema é só a arvore mesmo. Que puder ajudar, vou dar 50 pontos no meu server. @Edit Pode fechar o tópico! depois de 15 horas tentando consegui achar o erro!
-
[Encerrado] Servidor Travando E Não Deixa Ninguém Entrar! ://
tópico respondeu ao ADMJuan de ADMJuan em Tópicos Sem Resposta
ja arrumei isso! pode fechar! era só o banco de dados que tava bugado! -
vixe... ai lasca!! tem anti-nuker? ou então ele tem acesso a sua database.
-
acho que é bem menos que isso!! tenta assim: 2 MB 14 player sem lag! pensa um pouco..
-
Como Aumentar O Attack Do Exori Con E Exori Hur?
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Blz se funcionar eu edito ake e dou seu rep funcionou direitinho vlw -
Lottery System Que Funcione -- Valendo 30 Pontos No Ot
um tópico no fórum postou ADMJuan Lixeira Pública
Galera que puder postar um sistem de lottery, que funcione realmente eu vou estou dando 30 pontos no meu ot! -
funcionou quase que legal, pena que o script tá rodando direto! alguém pdoe ajuda ?
-
post Duplicado!!
-
Bom galera queria saber como faço pra aumentar o attack do exori con e do exori hur, porque paladin e kina é muito suqx, ai é chato. entedi
-
[Dúvida] Como Faço Para Colocar O Conteiner No Gesior ?
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Container ID: ID do item Count Container: Quantas cargas vai ter! ex: SSA no caso o SSA vai ter apenas 2 cargas Item ID: Aqui ficaria o ID da Backpack ou BAG Count Item: e aqui a quantidade de item vai ter dentro da backpack: ex: ai vai ter 20 SSA VLW Pelo menos no meu é assim! Mais valeu mesmo assim ^^ ajudou a intender! -
e onde eu boto esse script ?? function onLogin(cid) if isPremium(cid) ~= FALSE then if (getPlayerLevel(cid) <= 50) then doPlayerSetExperienceRate(cid, 90) end if (getPlayerLevel(cid) >= 51 and getPlayerLevel(cid) <= 100) then doPlayerSetExperienceRate(cid, 65) end if (getPlayerLevel(cid) >= 101 and getPlayerLevel(cid) <= 200) then doPlayerSetExperienceRate(cid, 52) end if (getPlayerLevel(cid) >= 201 and getPlayerLevel(cid) <= 300) then doPlayerSetExperienceRate(cid, 39) end if (getPlayerLevel(cid) >= 301 and getPlayerLevel(cid) <= 350) then doPlayerSetExperienceRate(cid, 26) end if (getPlayerLevel(cid) >= 351 and getPlayerLevel(cid) <= 400) then doPlayerSetExperienceRate(cid, 13) end if (getPlayerLevel(cid) > 400) then doPlayerSetExperienceRate(cid, 9) end end return TRUE end
-
[Turital] Banner Para Gesior Account.
tópico respondeu ao ADMJuan de ADMJuan em Tutoriais de Websites
Obrigado! Depois eu vou adicionar mais coisa nova ^^ -
cara se tira a criptografia vc vai ficar inseguro. e é no config.lua e não no config.php, mais é claro que no config.php que ele se refere é no gesior e o config.lua olhe se no seu tá assim: "sha1" dá ctrl+F e digita "sha1" case se não tiver assim, deverá tá assim: plan1
-
Exatamente use o mordecc é melhor na minha opinião.
-
dúvida [ Resolvido ]Quando Programa Eu Uso Para Rodar O Gesior No Linux ?
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Vou testa agora. Vlw -
dúvida [ Resolvido ]Quando Programa Eu Uso Para Rodar O Gesior No Linux ?
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Vlw! eu tô começando a instalar agora! e só uma simples observação ^^ $ sudo aptitude install mysql-server apache2 libapache2-mod-php5 php5 php5-mysql phpmyadmin obs: $ sudo apt-get install mysql-server apache2 libapache2-mod-php5 php5 php5-mysql phpmyadmin Vlws! Edit: Como faço para acessar o phpmyadmin ? ele tá dando uma erro no apache2 diz assim : The requested URL /phpmyadmin was not found on this server. -
[Encerrado] Duvida Sobre Conecao! Ajuda =/
tópico respondeu ao luizlacerdam de ADMJuan em Tópicos Sem Resposta
Se você não se tocou ainda, seu roteador deve está em modo brigde e modem é pra tá só por tá mesmo, tipo: o modem vai passar só o ip, e roteador que deverá está como Brigde ai sim você faz todo processo que tem nesse tutoriais. oks ? Ajudei? +REP -
dúvida [ Resolvido ]Quando Programa Eu Uso Para Rodar O Gesior No Linux ?
um tópico no fórum postou ADMJuan Lixeira Pública
Qual o programa que eu uso para rodar o gesior no LINUX ? Sem ser o XAMPP é claro! se quiser postar m link com um tutorial pode! +rep -
Qual O Melhor Gerenciar Para Rodar Um Otserv Xampp, Uniserver Ou Outros?
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Vlw, eu vou seguir essa dica, e rápido só esperando chegar as férias pra testar o Meu servidor no ubuntu, pra ver se ele vai rodar perfeitamente! Abraço! vlw muito! -
alguém ajuda ?
-
Como Corrigir Esse Erro No Gesior? Porque Não Está Aceitando Caracterios Especias..
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Infelizmente não deu certo, não tem nada haver com o gesior e sim com o banco. edit: Seja na foto como está: eu tava procurando e diz que não tem uma arquivo para português. nele. -
Como Corrigir Esse Erro No Gesior? Porque Não Está Aceitando Caracterios Especias..
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
Não. mais antes ele tava normal, porque antes ele tava rodando no XAMPP dai eu migrei para o Uniform Server ai apareceu esse erro! -
Como Corrigir Esse Erro No Gesior? Porque Não Está Aceitando Caracterios Especias..
um tópico no fórum postou ADMJuan Lixeira Pública
Pessoal eu queria saber como faço para arrumar esse erro de caracterios especias! quando você digita "não ou tão" ele fica assim. e sendo que lá no banco tá normal, mais eu notei uma diferença porque está em latim1_geral_cgi algo parecido. mais quando você muda para utf8_geral_cgi ainda continue o mesmo erro, ou será que tá errado ? oque eu tô fazendo? -
Qual O Melhor Gerenciar Para Rodar Um Otserv Xampp, Uniserver Ou Outros?
um tópico no fórum postou ADMJuan Lixeira Pública
Qual o melhor gerenciar para se Rodar um site e um OTserv 24 horas, sem ter problemas com saves e tudo mais. Eu tô em dúvida entre o: XAMPP Uniforme Server e estou aberto a outras sugestões também... Mais entre os 2 qual o melhor ? Porque estou tento muito problemas com XAMPP, quando chega a 41 player online, o server não deixa mais ninguém entrar. Abraços! E votem na enquete! Alguém ajudar aew ? -
Estou Dando 100 Pontos No Meu Ot Para Quem Conseguir...
tópico respondeu ao ADMJuan de ADMJuan em Lixeira Pública
No uniforme tem como instalar o gensior account ?
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.