Ir para conteúdo

Fortation

Membro
  • Registro em

  • Última visita

Tudo que Fortation postou

  1. Fortation postou uma resposta no tópico em Websites
    @EDIT A Database Error Occurred Error Number: 1146 Table 'maelstrom.news' doesn't exist SELECT * FROM (`news`) ORDER BY `id` desc LIMIT 10 como arrumar
  2. Fortation postou uma resposta no tópico em Websites
    A Database Error Occurred Unable to connect to your database server using the provided settings. aki da esse erro
  3. Fortation postou uma resposta no tópico em Playground (Off-topic)
    very very old Ele Morreu.
  4. ja resolvi, Rep+ por tentar
  5. Quando vou abrir um site gesior, ocorre tudo bem ate a instalação quando chega na instalaçao 1* passo de boa 2* passo tbm 3* importa tudo com sucesso 4* added samples 5* crio a conta de adm ai quando vo entrar no site ele volta tudo de novo desde o 1 passo da instalaçao. alguem pode ajuda?
  6. oque ele disse foi EuDouAPeriquita.. Quem vai querer? a minha periquita a minha periquita a minha periquita oeiwoewieow
  7. Aki quando abro em Sqlite, as magias pegam normalmente
  8. ??? que eu saiba ele fez um pedido de script SUPORT OTSERV?? Loca Correto Seria Actions e TalkActions
  9. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN) setCombatParam(combat, COMBAT_PARAM_EFFECT, 1) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 1000, 0, 5000) function onCastSpell(cid, var) doSendAnimatedText(getPlayerPosition(cid), "mana", math.random(1, 255)) return doCombat(cid, combat, var) end Azul -> Minimo Vermelho -> Maximo Tag <rune name="Mana Rune" id="ID DELA" allowfaruse="1" charges="5" lvl="80" exhaustion="0" maglv="5" aggressive="0" needtarget="1" blocktype="solid" script="manarune.lua"/> LIFE RUNE local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, 1) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 1000, 0, 5000) function onCastSpell(cid, var) doSendAnimatedText(getPlayerPosition(cid), "mana", math.random(1, 255)) return doCombat(cid, combat, var) end Tag <rune name="Life Rune" id="ID DELA" allowfaruse="1" charges="5" lvl="80" exhaustion="0" maglv="5" aggressive="0" needtarget="1" blocktype="solid" script="liferune.lua"/>
  10. Mais Pra Fazer Isso vc Precisa Fazer Isso Veja o Tutorial Do Spray http://tibiaking.com...a-mesma-sprite/ pq vc nao usa um addon doll e santa doll, santa doll n vi nem um monster que dropa ele.
  11. Mano é so vc trocar neh ai eu usei ADDON DOLL nos dois com a intençao de deixar mais facil o item vc escolhe eu so coloquei ai como exemplo. @EDIT Arrumei la no topico pra ficar mais facil caso outras pessoas vejam
  12. VA NA PASTA DATA/TALKACTIONS/SCRIPTS E CRIE 2 novos arquivos em branco NOMEI 1 DE manascroll e o outro de lifescroll ABRA O MANASCROLL E COLE ISSO DENTRO: function onSay(cid, words, param) if doPlayerRemoveItem(cid,ID DO ITEM,1) and getCreatureMaxMana(cid) <= 1807735400 then setCreatureMaxMana(cid, getCreatureMaxMana(cid) + 10000) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "voce recebeu 10000.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Voce nao tem Mana scroll !.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA) end return TRUE end E DEPOIS ABRA O LIFE SCROLL E COLE ISSO DENTRO... function onSay(cid, words, param) if doPlayerRemoveItem(cid,ID DO ITEM,1) and getCreatureMaxHealth(cid) <= 1807735400 then setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + 10000) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "voce recebeu 10000.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Voce nao tem life scroll !.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FLAMEAREA) end return TRUE end AGORA VA EM TALKACTION XML E ADICIONE ESSAS TAG <talkaction words="!lifescroll" script="lifescroll.lua"/> <talkaction words="!manascroll" script="manascroll.lua"/> TUTO if doPlayerRemoveItem(cid,ID DO ITEM,1) and getCreatureMaxMana(cid) <= 1807735400 then Azul -> id do item Vermelho -> Maximo De Vida/mana Troke a Desejar
  13. Fortation postou uma resposta no tópico em Suporte Tibia OTServer
    1 Pedido; vai em Data/Action/script e crie um arquivo chamado addon doll e cola isso local outfits = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 159, 160, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 222, 203, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 267, 271, 272, 274, 275, 276, 277, 280, 281, 282, 283, 284, 285, 286, 287, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 326, 330, 331, 332, 333, 334, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351} local outfit = { lookType = 2, lookHead = 78, lookBody = 114, lookLegs = 77, lookFeet = 0, lookAddons = 3 } local outfit0 = { lookType = 2, lookHead = 78, lookBody = 114, lookLegs = 77, lookFeet = 0, lookAddons = 3 } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid,1921) == -1 or getPlayerStorageValue(cid,1921) == #outfits then setPlayerStorageValue(cid,1921,1) doSetCreatureOutfit(cid, outfit0, -1) else for i=1,#outfits do if getPlayerStorageValue(cid,1921) == i then outfit.lookType = outfits[i] doSendAnimatedText(getPlayerPosition(cid), "cambio", math.random(1, 255)) doSetCreatureOutfit(cid, outfit, -1) doSendMagicEffect(topos,6) doSendMagicEffect(topos,39) setPlayerStorageValue(cid,1921,i+1) break end end end end Agr vai em Action.xml e adicione essa tag <action itemid="ID DO ADDON DOLL" script="addon doll.lua"/>
  14. Tente Trokar A Database, Use a database da Chaito Soft.
  15. Localização:Recife - PE
  16. Fica na pasta HTDOCS so q o site que eu coloquei ai nao vem eu vo colocar outro Site ADICIONEI. (nao tem o arquivo install.php recomendo usar de outro website ou configurar o site manualmente ) usa algum outro site
  17. ele n vem com install.php. coloque 1 ou edite manualmente se for algum outro poste aki
  18. pq o mapa baiakzik hj em dia tem a 2 maior margem de player.
  19. Fortation postou uma resposta no tópico em Websites
    [Gesior Aac] Dois Efeitos para o site ! Muito Legal 1 . Caveiras no "Mouse" ele continua com a seta. 2 . Efeito que lembra muito neve caindo. Como Colocar. Vá na pasta do seu xampp entra na pasta htdocs/layouts/tibiacom e abra seu layout.php(Escolha para abrir no Bloco de Notas!) e entao bem no final antes de </body> </SCRIPT> <div id="dot0" style="position: absolute; visibility: hidden; height: 11; width: 11;"></div> <div id="dot1" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt=""></div> <div id="dot2" style="position: absolute; height: 35; width: 35;"><img src="ball2.gif" width="11" height="11" alt="."></div> <div id="dot3" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt="."></div> <div id="dot4" style="position: absolute; height: 35; width: 35;"><img src="ball2.gif" width="11" height="11" alt="."></div> <div id="dot5" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt="."></div> <div id="dot6" style="position: absolute; height: 35; width: 35;"><img src="ball2.gif" width="11" height="11" alt="."></div> <script type='text/javascript'> <!-- Begin var nDots = 7; if (document.all&&window.print) document.body.style.cssText="overflow-x:hidden;overflow-y:scroll" var Xpos = 0; var Ypos = 0; var DELTAT = .01; var SEGLEN = 10; var SPRINGK = 10; var MASS = 1; var GRAVITY = 50; var RESISTANCE = 10; var STOPVEL = 0.1; var STOPACC = 0.1; var DOTSIZE = 35; var BOUNCE = 0.75; var isNetscape = navigator.appName=="Netscape"; var followmouse = true; var dots = new Array(); init(); function init() { var i = 0; for (i = 0; i < nDots; i++) { dots[i] = new dot(i); } for (i = 0; i < nDots; i++) { dots[i].obj.left = dots[i].X + "px"; dots[i].obj.top = dots[i].Y + "px"; } if (isNetscape) { startanimate(); } else { setTimeout("startanimate()", 20); } } function dot(i) { this.X = Xpos; this.Y = Ypos; this.dx = 0; this.dy = 0; this.obj = eval("document.getElementById('dot" + i + "').style"); } document.onmousemove = MoveHandler; function startanimate() { setInterval("animate()", 20); } function MoveHandler(e) { if (!e) { Xpos = window.event.x + document.body.scrollLeft; Ypos = window.event.y + document.body.scrollTop; } else { Xpos = e.pageX; Ypos = e.pageY; } } function vec(X, Y) { this.X = X; this.Y = Y; } function springForce(i, j, spring) { var dx = (dots[i].X - dots[j].X); var dy = (dots[i].Y - dots[j].Y); var len = Math.sqrt(dx*dx + dy*dy); if (len > SEGLEN) { var springF = SPRINGK * (len - SEGLEN); spring.X += (dx / len) * springF; spring.Y += (dy / len) * springF; } } function animate() { var start = 0; if (followmouse) { dots[0].X = Xpos; dots[0].Y = Ypos; start = 1; } for (i = start ; i < nDots; i++ ) { var spring = new vec(0, 0); if (i > 0) { springForce(i-1, i, spring); } if (i < (nDots - 1)) { springForce(i+1, i, spring); } var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE); var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY); dots[i].dx += (DELTAT * accel.X); dots[i].dy += (DELTAT * accel.Y); if (Math.abs(dots[i].dx) < STOPVEL && Math.abs(dots[i].dy) < STOPVEL && Math.abs(accel.X) < STOPACC && Math.abs(accel.Y) < STOPACC) { dots[i].dx = 0; dots[i].dy = 0; } dots[i].X += dots[i].dx; dots[i].Y += dots[i].dy; var height, width; if (isNetscape) { height = window.innerHeight + document.scrollTop; width = window.innerWidth + document.scrollLeft; } else { height = document.body.clientHeight + document.body.scrollTop; width = document.body.clientWidth + document.body.scrollLeft; } if (dots[i].Y >= height - DOTSIZE - 1) { if (dots[i].dy > 0) { dots[i].dy = BOUNCE * -dots[i].dy; } dots[i].Y = height - DOTSIZE - 1; } if (dots[i].X >= width - DOTSIZE) { if (dots[i].dx > 0) { dots[i].dx = BOUNCE * -dots[i].dx; } dots[i].X = width - DOTSIZE - 1; } if (dots[i].X < 0) { if (dots[i].dx < 0) { dots[i].dx = BOUNCE * -dots[i].dx; } dots[i].X = 0; } dots[i].obj.left = dots[i].X + "px"; dots[i].obj.top = dots[i].Y + "px"; } } // End --> </SCRIPT> <script type="text/javascript"> /* Snow Fall 1 - no images - Java Script Visit http://rainbow.arch.scriptmania.com/scripts/ for this script and many more */ // Set the number of snowflakes (more than 30 - 40 not recommended) var snowmax=35 // Set the colors for the snow. Add as many colors as you like var snowcolor=new Array("#AAAACC","#DDDDFF","#CCCCDD","#F3F3F3","#F0FFFF") // Set the fonts, that create the snowflakes. Add as many fonts as you like var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS") // Set the letter that creates your snowflake (recommended: * ) var snowletter="*" // Set the speed of sinking (recommended values range from 0.3 to 2) var sinkspeed=0.6 // Set the maximum-size of your snowflakes var snowmaxsize=22 // Set the minimal-size of your snowflakes var snowminsize=8 // Set the snowing-zone // Set 1 for all-over-snowing, set 2 for left-side-snowing // Set 3 for center-snowing, set 4 for right-side-snowing var snowingzone=1 /* // * NO CONFIGURATION BELOW HERE * */ // Do not edit below this line var snow=new Array() var marginbottom var marginright var timer var i_snow=0 var x_mv=new Array(); var crds=new Array(); var lftrght=new Array(); var browserinfos=navigator.userAgent var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/) var ns6=document.getElementById&&!document.all var opera=browserinfos.match(/Opera/) var browserok=ie5||ns6||opera function randommaker(range) { rand=Math.floor(range*Math.random()) return rand } function initsnow() { if (ie5 || opera) { marginbottom = document.body.clientHeight marginright = document.body.clientWidth } else if (ns6) { marginbottom = window.innerHeight marginright = window.innerWidth } var snowsizerange=snowmaxsize-snowminsize for (i=0;i<=snowmax;i++) { crds[i] = 0; lftrght[i] = Math.random()*15; x_mv[i] = 0.03 + Math.random()/10; snow[i]=document.getElementById("s"+i) snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)] snow[i].size=randommaker(snowsizerange)+snowminsize snow[i].style.fontSize=snow[i].size snow[i].style.color=snowcolor[randommaker(snowcolor.length)] snow[i].sink=sinkspeed*snow[i].size/5 if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)} if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)} if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4} if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2} snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size) snow[i].style.left=snow[i].posx snow[i].style.top=snow[i].posy } movesnow() } function movesnow() { for (i=0;i<=snowmax;i++) { crds[i] += x_mv[i]; snow[i].posy+=snow[i].sink snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]); snow[i].style.top=snow[i].posy if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){ if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)} if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)} if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4} if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2} snow[i].posy=0 } } var timer=setTimeout("movesnow()",50) } for (i=0;i<=snowmax;i++) { document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>") } if (browserok) { window.onload=initsnow } </SCRIPT> em seguida baixe esse arquivo a seguir descompacte ele e copie as duas imagens que tem dentro dele para sua pasta htdocs: OBS: Deixa as Imagens ball1 e ball2 Dentro da pasta images da pasta tibiacom (AS IMAGENS BAIXADAS) Baixe as Imagens Aqui! Scan CREDITOS: ADM_Forever SE DER ERRO Mude: <div id="dot1" style="position: absolute; height: 35; width: 35;"><img src="ball1.gif" width="11" height="11" alt="."></div> Para: <div id="dot1" style="position: absolute; height: 35; width: 35;"><img src="layouts/tibiacom/images/ball1.gif" width="11" height="11" alt="."></div>
  20. é baiakzik, so que fizeram com o objetivo de ganhar dinheiro (donates). eu abri e axei bom.
  21. Kings-Baiak Protocolo: 8.6 Distro: Kingsworld-ats rev 036 ( TFS Editado ) Mapa: Yorots editado com vip 8 Aconselho usar em MYSQL por causa dos systemas adicionados ( sqlite nao tera as tabelas devidas voce prescisa importar elas caso for usar mysql ) para usar em sqlyte importe a database kingsbaiak.sql para seu sqlyte. O Que eu adicionei no Servidor: Sistema de refinamento 100% funcional refinando ate+25 Sistema de Lotery 100% Sistema de Surpresinha ( Uma pedra que voce ganha na lotery que da items randoms ) Sistema de P_Points ( Pontos que podem ser usado no shopping free do webSite ) Sistema de Desgugar Char ( usando comando /desbugar ou /tp ) Sistema de Guild war com Bandeiras 100% Adicionado novos items sendo eles: Kingsworld-arrow,kingsworld-sword,kingsworld axe,kingsworld bow,brave set,magician set,ultimate set,ultimat set,ultimate staff, ultimate star, ultimate axe, ultimate sword,experince ring,addon doll,pedras de refinamentos IDs: 8301,8302,8303,8304. Novas Magias eletrick = lvl 1k kings baiak = lvl 1k meteoro = lvl 500 ( target ) Bugs do Servidor: Nem um bug critico foi econtrado em 10 dias online. Ao iniciar o Servidor da alguns erros no distro porem sao erros de respaw e uma casa que esta com defeito. Nada critico que comprometa a integridade do Servidor. Todos os defeitos citados a cima podem ser facilmente resolvidos com paciencia em ler o erro e excluir o respaw do servidor. Website: Sistema de trade offline Sistema de Guild war Rank de Guilds Sistema de Signatures ( 50% ) Sistema de Shopping free ( 100% ) Sistema de Shopping vip ( basta adicionar um shop novo de outro Gersior e renomear o novo shopping ) Instalaçao do Servidor: Primeiro edite o config.lua do servidor Segundo importe a database pasta otserver/database/kingsbaiak.sql Instale o website. (nao tem o arquivo install.php recomendo usar de outro website ou configurar o site manualmente ) Edite os char samples para a possition 155/52/7 town-ID 1 Pronto galera =P. SS's Sem+ Usem para saber. DOWNLOADS (O SERVER NAO VEM COM DLL) SERVER SITE SCANS Server Site CREDITOS Sistemas novos( varios scripts nao vou lembrar nome de todos entao caso tenha um script seu favor dizer que sera adicionado seus creditos ) Sistema P_Points = LSM PERFECT REFINE SYSTEM = LPZ ,Edicoes e Adicionais Oroshroz e Blumaster Surpresinha = Newtonnotwen Edicoes do webSite: BLuMasteR/ base do website [Gersior acc+ edicoes [ADM] Danger ] Distro,dlls: Fireelement Mapa: Yorots Nao sei quem foi o autor das edicoes Incluir todos os adicionais e items: BLuMasTeR LEMBRANDO NAO EDITEI NADA EU VI EM UM OUTRO FORUM E DECIDI POSTAR PQ AXEI LEGAL
  22. Fortation postou uma resposta no tópico em Playground (Off-topic)
    uma key ilimitada custa 15 dollar a normal.
  23. Seria Melhor Tirar o "by cipsoft"
  24. Veja Se Nao Tem Protection Zone ou Pvp Zone Onde Vc Colocou Os Spawns
  25. Fortation postou uma resposta no tópico em Playground (Off-topic)
    Tenho 3 key de 24 Hrs Posso Vende 1

Informação Importante

Confirmação de Termo