Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 02/06/12 em todas áreas

  1. rogeriocene

    Subwat Kamikaze v30

    Novo Lançamento!!!! < King Subwat Kamikaze> OMG Oque Ha de Novo no Server? -Sistem Pet /Pet noob,Pet normal,Pet Descente e Pet Foda -Shadow vip -Shadow vocaçao -Shadow coins e Demonic coins -Novos Sets: Brutal set,Demonic Set,Shadow set e o Melhor De todos King Set E Strike Set E Adicionado Apocalypse Set (19/07/2013) -Hard Quest - Dando Brutal Set -Novo Design Do Templo E Das Hunts Sistema De Refinamento de Set Removido o bug Do GOD -Demonic Quest - Dando demonic Set -Shop De Alavanca -Vocaçoes balanceadas -Novas Runas e armas -Comando !maxlvl -Novo Design -Trainer em cima do templo -Novos Monstros Adicionado Sistema De Cassino Nova Moeda De Jogo..Apocalypse Coin (Bugs De loot em monster Removidos) Imagens: Download : http://www.4shared.com/rar/JbURldl7/novo.html? GOSTOU ??/ + REP AE PLIZ !!!!!BUGS RETIRADOS!!!!!!
    9 pontos
  2. Aragorn100

    Pokemon Supreme® {Atualizado²}

    Atualizado dia: 08/02/2012 Peço que se o tópico estiver em área incorreta que algum administrador o mova para o local correto Atenção: O servidor está a pouco tempo de ser lançado, agora que ja confirmados a estabilidade do servidor, só precisamos pagar o domínio e colocarmos online, então falta realmente muito pouco para o lançamento oficial. Olá pessoal do xtibia! Meu projeto de Pokemon entrou em fase final e venho aki postar scans sobre o jogo. Ainda falta pelo íncrivel que pareça muita coisa nessa description Agora vou postar algumas fotos do Servidor enquanto estava em test e algumas imagens mais atuais. Fotos: Atenção: O servidor está a pouco tempo de ser lançado, agora que ja confirmados a estabilidade do servidor, só precisamos pagar o domínio e colocarmos online, então falta realmente muito pouco para o lançamento oficial. Assim que o servidor estiver aberto estarei avizando aki, então fiquem ligados =) Atualizado dia: 08/02/2012
    2 pontos
  3. Boa galera mais uma vez eu aqui! ;p Agora o sistema de VIP Status obedece pelo vip_time, no Gesior ACC o sistema de vip atual obedece o storage que não é tão bom devido um bug quando o player recebe um vip pelo storage no termino do vip_time ele ainda fica com o Status de VIP, nesse tutorial eu vou ensinar como ele obedecer o accont>vip_time. Recomendado pra quem usa system vip by Mock e para sistema vip By Lukeskywalker. Vamos nois... Vai até htdocs/pot/OTS_ACCOUNT.php Procure por: 'lastday' => 0, Logo após adicione: 'vip_time' => 0, Procure por: ' . $this->db->fieldName('rlname') . ', Logo após adicione: '. $this->db->fieldName('vip_time') . ', Procure por: ' . $this->db->fieldName('rlname') . ' = ' . $this->db->quote($this->data['rlname']) . ', Logo após adicione: ' . $this->db->fieldName('vip_time') . ' = ' . $this->db->quote($this->data['vip_time']) . ', Procure por: public function getRLName() { if( !isset($this->data['rlname']) ) { throw new E_OTS_NotLoaded(); } return $this->data['rlname']; } Logo após adicione: public function getPlayerVip_Time() { if( !isset($this->data['vip_time']) ) { throw new E_OTS_NotLoaded(); } return $this->data['vip_time']; } Vai até htdocs/Accountmanagement.php Procure por: $account_email = $account_logged->getEMail(); $account_email_new_time = $account_logged->getCustomField("email_new_time"); if($account_email_new_time > 1) $account_email_new = $account_logged->getCustomField("email_new"); Logo após adicione: /*Vip Status*/ $account_vip = $account_logged->getPlayerVip_Time() ? '<b><font color="green"> Vip Account, '.$account_logged->getPlayerVip_Time().' Days left </font></b>' : '<b><font color="red">Not Vip Account</font></b>'; Procure por: " ><td class="LabelV" >Account Status:</td><td>'.$account_status.'</td></tr><tr style="background-color:'.$config['site']['darkborder'].'; Logo após adicione: " ><td class="LabelV" >Vip Status:</td><td>'.$account_vip.'</td></tr><tr style="background-color:'.$config['site']['darkborder'].'; Vai até htdocs/character.php Procure por: if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++; $main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Account*Status:</TD><TD>'; $main_content .= ($account->isPremium()) ? '<b><font color="green">Premium Account</font></b>' : '<b><font color="red">Free Account</font></b>'; Logo após adicione: /*Vip Status*/ if(is_int($number_of_rows / 2)) { $bgcolor = $config['site']['darkborder']; } else { $bgcolor = $config['site']['lightborder']; } $number_of_rows++; $main_content .= '<TR BGCOLOR="'.$bgcolor.'"><TD>Vip Status:</TD><TD>'; $main_content .= ($account->getPlayerVip_Time()) ? '<b><font color="green">Vip Account</font></b>' : '<b><font color="red">Not Vip Account</font></b>'; Bom, se você fizer tudo corretamente como está no topico tudo vai da certo leia atentamente e faça com calma. Creditos: Natan Beckman Acordion
    1 ponto
  4. Vodkart

    Perfect Vip System 3.0

    Perfect Vip system 3.0 Última atualização: 14/08/12 Versão Testada:TFS 0.3.6 - 8.54 - 8.6 - 9.6 Créditos pelas modificações: Kydrai,Vodkart e Marcryzius Oque Contém no Sistema vip 3.0? Comandos: Query Primeiro passado execute essa query na sua DB: ALTER TABLE `players` ADD `vipacess` INT(15) NOT NULL DEFAULT 0; Agora vá em Data/lib/050-function e adicione essas funções: function getCharacterAcess(cid) local query = db.getResult("SELECT `vipacess` FROM `players` WHERE `id` = "..getPlayerGUID(cid)) if query:getID() ~= -1 then return query:getDataInt("vipacess") end end function getCharacterDays(cid) local acess = math.ceil((getCharacterAcess(cid) - os.time())/(86400)) return acess <= 0 and 0 or acess end function HaveCharaterAcess(cid) return getCharacterDays(cid) > 0 and true or false end function setAcessTime(cid, time) return db.executeQuery("UPDATE `players` SET `vipacess` = "..time.." WHERE `id` = "..getPlayerGUID(cid)) end function addCharacterAcess(cid, days) local add = (days <= 0 and 1 or days)*86400 local time = getCharacterDays(cid) == 0 and (os.time() + add) or (getCharacterAcess(cid) + add) return setAcessTime(cid, time) end function doRemoveCharacterAcess(cid, days) local remove = days*86400 local time = getCharacterAcess(cid) - remove return setAcessTime(cid, (time <= 0 and 1 or time)) end function getVipAcessDate(cid) if HaveCharaterAcess(cid) then return os.date("%d/%m/%y %X", getCharacterAcess(cid)) end return false end Talkactions agora em talkactions/scripts vipsystemplayer.lua function onSay(cid, words, param) if(words == "!buyvip") then local days = 10 local price = 50000 if not doPlayerRemoveMoney(cid, price) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de "..price.." gp's para colocar vip.") return true end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") addCharacterAcess(cid, days) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem "..getCharacterDays(cid).." dias de VIP, ela acaba em "..getVipAcessDate(cid)) elseif(words == "!vipdays") then return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem "..getCharacterDays(cid).." dias de VIP. "..(getCharacterDays(cid) > 0 and "ela acaba em "..getVipAcessDate(cid).."." or "")) end return true end vipsystemgod.lua function onSay(cid, words, param) if(words == "/checkvip") then if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.") return true end local player = getPlayerByName(param) if not isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.") return true end return doPlayerPopupFYI(cid, "O jogador tem "..getCharacterDays(player).." dias de VIP no character.") elseif(words == "/addvip") then local t = string.explode(param, ",") if not tonumber(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player = getPlayerByNameWildcard(t[1]) if(not player)then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") end addCharacterAcess(player, tonumber(t[2])) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você adicionou "..tonumber(t[2]).." dias de VIP no player "..getCreatureName(player)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..tonumber(t[2]).." dias de VIP no seu character.") elseif(words == "/delvip") then local t = string.explode(param, ",") if not tonumber(t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player = getPlayerByNameWildcard(t[1]) if(not player)then return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") end doRemoveCharacterAcess(player, tonumber(t[2])) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você removeu "..tonumber(t[2]).." dias de VIP do jogador "..getCreatureName(player)..".") end return true end em talkactions.xml adicione as tags: <talkaction words="!buyvip;!vipdays" event="script" value="vipsystemplayer.lua"/> <talkaction words="/addvip;/delvip;/checkvip" access="4" event="script" value="vipsystemgod.lua"/> Item Vip item que adiciona vip no character actions/script addvipdays.lua function onUse(cid, item, fromPosition, itemEx, toPosition) local days = 15 addCharacterAcess(cid, (days <= 0 and 1 or days)) doRemoveItem(item.uid,1) return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem "..getCharacterDays(cid).." dias de VIP, ela acaba em "..getVipAcessDate(cid)) end Actions.xml <action itemid="ID DO SEU ITEM" script="addvipdays.lua"/> Vip Door actions/script perfectvipdoor.lua function onUse(cid, item, frompos, item2, topos) if not HaveCharaterAcess(cid) then return doPlayerSendTextMessage(cid,22,"Você precisa ser vip para passar aqui.") end doTransformItem(item.uid, item.itemid + 1) doTeleportThing(cid, topos, true) return true end actions.xml <action actionid="7779" script="perfectvipdoor.lua"/> Tile VIP em movements/scripts crie um arquivo.lua e renomeie para vipe.lua function onStepIn(cid, item, position, fromPosition) if item.actionid == 13700 and not HaveCharaterAcess(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"você não é vip.") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return true end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"bem vindo.") return true end Em movements.xml adicione a tag: <movevent type="StepIn" actionid="13700" event="script" value="vipe.lua"/> no seu piso coloque ACTIONID 13700 Fim Vip em creaturescript/script endvip.lua function onLogin(cid) if getCharacterDays(cid) > 0 then setPlayerStorageValue(cid, 9898, 1) elseif getPlayerStorageValue(cid, 9898) == 1 and getCharacterDays(cid) <= 0 then doPlayerSetTown(cid, 1) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doPlayerPopupFYI(cid, "Sua vip Account acabou.") setPlayerStorageValue(cid, 9898, -1) end return true end em creaturescript.xml adicione a tag: <event type="login" name="CheckVip" script="endvip.lua"/>
    1 ponto
  5. SCRIPT EVENTS ZUMBIE VERSAO: 8.60 MAP: BAIAK YUROTS SCRIPT: ATUALIZADO Acesso Rapido: Quer conhecer Outros Conteudos da HARD? 1- Praia? [Tibia] Scripts De Verao No Xtibia - Hard Corporation Tags: Praia, Deusa do Mar,Pacote Summer, Marinheiro, Montaria Maritima,Bar do Eks, Barril de Rum. 116 visualizações. 2 - [Tibia] Scripts De Natal No Xtibia - Hard Corporation Tags: Presentes de Natal, Enfeites, Carta, Duende Askasleikir,Montaria Natalina, Tarefas de Natal, Toca Natalina (Gorro), Esquilo da Neve, Fireworksrocket. 446 visualizações. 3 - [Tibia] System Zumbi - Hard Corporation Tag: Funcionamento 100% | 2405 visualizações. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TOPICO VISUALIZADO PELO ADMINISTRADOR DA HARD: Dia 30/01/2012. LEIA O TOPICO COMPLETO, CASO NAO QUEIRA FECHE O NAVEGADOR E DESISTA, POIS NAO IRA CONSEGUIR. Algumas informações sobre o Script Abaixo primeiramente, Quando o evento está começando você terá certos minutos para Entrar no teleport antes que desapareça. Quando o teleport desaparece, acontece o zombie spawn após 20 segundos. Os Zombies irão aparecer 1 de cada vez, a cada 20 segundos. Os players que morrerem no evento, serão teleportados para o templo. O vencedor do evento, recebe algumas recompensas e um cale-se dourado com seu nome. Lembrando a area do evento DEVE SER NO-PVP PARA os PLAYERS NAO SE MATAREM. Usaremos como Referencia as Seguintes TAGS: Tags Disponiveis: # Como Colocar o Horario para Iniciar o Evento? # Configurando o Horario? # Adicionando corretamente no Arquivo Login? # Criando o Monster Zombie. # Download do Mapa? Como Usar: Basta COPIAR A TAG Desejada Apertar Crtl+F e Procura-la que encontra-la no Topico. GLOSARIO: *Evento = Sera o Nome do Script *Plataforma = Espaço do Quadrado de Nascimento dos ZOMBIE # Como Colocar o Horario para Iniciar o Evento? VERIFIQUE se seu otServer Possui a Maioria dos Scripts contendo esta particula: [ interval="1635" OU time="16:35" ] Isso Vai Determinar Qual Dos Scripts USAR: ABRA OTserv\data\globalevents\globalevents.XML Adicione Isto: Adicione [1] Apenas o Compativel com seu OTSERVER! Salve e Feche *Este Vai Ser o HORARIO que o Evento ira se Iniciar Sozinho TODO DIA 15:00 (Voce pode trocar). # Configurando o Horario? 1000 Segundos = 16 minutos e 39,6 segundos 1 hora = 3600 segundos Um dia tem 86.400 Segundos, que são equivalentes à 1440 Minutos ou 24 Horas. Uma semana tem 604.800 segundos, que são equivalentes à 10.080 Minutos ou 168 Horas. Um Mês tem 2 milhões e 592 mil segundos, que são equivalentes à 43.200 Minutos ou 720 Horas. Um ano tem 31 Milhões e 536 segundos, que são equivalentes à 525.600 Minutos ou 8.760 Horas. Fonte: froog.com.br - Tudo sobre o Tempo. Agora Vamos ao Arquivo: OTserv\data\Globalevents\scripts\ Crie o Arquivo zombie.lua Usar para as 2 Formas DE OTSERVER Usado Linguagem Portuguesa Para LOCAIS Que Queira EDITAR o Valor. Salve e Feche Configurando A Base do Script: O Arquivo SALVO ACIMA é Necessario para: 1- o Evento Acontecer 2- Os Zumbie Nascerem 3- O Teleporte Ser Aberto e Fechado 4- Contagem de Players. 5- o Nome do Zombie, caso altere. MUDE AQUI TAMBEM 6- QUANTIDADE DE PLAYERS NECESSARIO, Maior que 2. 7- ID Do teleporte, ESPAçO DA PLATAFORMA. Caso ACONTECA ERROS NESTAS FUNCOES PEçA AJUDA E SAIBA ONDE CORRIGI-LAS. fromPosition = {x = 1186, y = 1072, z = 7}, -- possicao esquerda onde ira nascer os zumbi toPosition = {x = 1195, y = 1081, z = 7}, -- posicao direita onde ira nascer os zumbi O Local onde os Zombie irao Nascer deve Ser na area de Attack, ou seja, Se colocar no mar o Inicio da PLATAFORMA Os Zombie poderam nascer no MAR. Significa Como Apresentado na Imagem: VAMOS DIZER UM QUADRADO e os zumbie irao nascer SOMENTE dentro daquele LOCAL. 01:DIREITA - PARTE DE CIMA 02: ESQUERDA - PARTE DE BAIXO DESCONSIDERAR O TELEPORTE DA IMAGEM NUNCA COLOQUE TELEPORTE POIS IRA BUGAR O SCRIPT, NAO CONTANDO O PLAYER. A HARD NAO disponibiliza o MAP ou parte Deste conteudo para outro LOCAL. a Copia Parcial é CRIME e sera incarada como tal. Use o Createscripts para as 2 Formas de OTSERVER OTserv\data\creaturescripts\Creaturescripts.XML Adicione Isto: Salve e Feche Este arquivo ABAIXO é ESSENCIAL PARA O FUNCIONAMENTO DESTE: OTserv\data\creaturescripts\scripts\ Abra o Arquivo login.lua , Dentro Adicione: *Lembre-se de Adiciona-lo Na Linha ABAIXO dos outros, Sempre Com Paragrafos novos. Salve e Feche # Adicionando corretamente no Arquivo Login? Sempre por Paragrafos, LEMBRANDO que seu otserver Pode ser Por exemplo por Espaço, assim Tente configura-lo conforme ele se apresenta. registerCreatureEvent(cid, "XXXX") registerCreatureEvent(cid, "XXXXX") registerCreatureEvent(cid, "XXXX") registerCreatureEvent(cid, "zombieevent") registerCreatureEvent(cid, "XXXX") AINDA TAMBEM Alguns OTSERVERS Podem Possuir os Arquivos: Login.lua Login1.lua Login2.lua ..... Saiba onde configurar. CORRETAMENTE. Vamos Agora Para o Arquivo: OTserv\data\creaturescripts\scripts\ Crie um Aquivo .LUA Chamado zombie.lua , Dentro Adicione: Salve e FECHE. * CONFIGURANDO CREATESCRIPTS: RECORDANDO: Caso Aconteca PROBLEMAS ou ERROS Neste Arquivo TEMOS: 1- storage dos Players Registrados 2- PLATAFORMA Do Local dos Zombie Irao Nascer, deve ser Igual ao do GlobalEvents. 3- PREMIOS do Player Vencedor(a). Vamos Agora Para o Arquivo: OTserv\data\movements\movements.XML Adicione Isto: Salve e FECHE. ACTION 2000 Se Refere a Action do TELEPORTE, ou seja AQUELA QUE IRA CONTAR OS PLAYERS. ABAIXO voce Vai Enterder Um Problema que pode Acontecer com o SCRIPT, dependendo do Seu OTserver. PRESTE MUITA ATENçAO: PROCURE NA PASTA OTserv\data\actions\ actions.XML Tente Localizar algum Arquivo que possua a ACTION 2000 >>>Ctrl+F<< >>CASO NAO EXISTA PODE CONTINUAR O SCRIPT.. (Pule Esta Parte) >>CASO EXISTA TERA QUE MODIFICAR 2 COISAS NESTE SCRIPT: DELETE O ARQUIVO ACTIONS 2000 QUE VOCE ACHOU, na Maioria dos OTSERVER ele se chama Quest.lua ou Quests.lua Pois Este FARA INTERFERENCIA com o Script DO ZOMBIE. Quando e Como? Caso ele Esteja configurado como Disse no action 2000, é o ID de Quests, ou seja, ao passar por cima de um BAU Vai aparecer a MSG que o player entrou no Evento, sem ele Estar COMECANDO OU ACONTECENDO. ENTAO DELETE, e Adote outro MODELO ou Action para QUESTS. Salve e FECHE CASO TENHA MUDADO NO ACTIONS. PULE PARA Cá, CASO NAO EXISTA O PROBLEMA ACIMA. Vamos Agora Para o Arquivo: OTserv\data\movements\scripts\ Crie um Aquivo .LUA Chamado zombie.lua , Dentro Adicione: Salve e FECHE. CASO ACONTEçA PROBLEMAS OU ERROS, saiba o que este script CONTEM: 1- conta o Numero de Player no evento 2- conta o maximo de Players que poderam entrar no Evento. # Criando o Monster Zombie. Lembrando: Vamos Agora Para os ULTIMOS Arquivos: OTserv\data\monster\monsters.XML Adicione Isto: Salve e FECHE. Vamos Agora Para Arquivo do Monster: OTserv\data\monster\ Crie um Aquivo .XML Chamado event zombie , Dentro Adicione: Salve e FECHE. CONFIGURANDO MONSTER ZOMBIE: NAO MUDE O NOME . <flag attackable="0"> = NAO PODE ATACAR O MONSTER <immunity invisible="1"> = IMUNE A INVISIBLE E OUTROS PARA NAO ACONTECER DESVANTAGENS. # Download do Mapa? * O Mapa pode ser construido por Cada Usuario, Mas configurando as Plataformas, NAO ADIANTA FAZER O DOWNLOAD DO MAPA Pensando que a Plataforma é igual. NAO! é Necessario MUDA-LA pois OS IDs do chao de seu MAPA pode ser diferente. o Mapa nao é de Propriedade da Hard e Nao Foi Postado Por Esta para Download, pois Infringe Nossas Leis de Conduta. DOWNLOAD DO MAPA *a HARD apenas Disponibiliza o Conteudo para Acrescentar em seu OTserv, Retirar os Creditos do Desenvolvidor deste sera Encarado como Plagio a esta Obra. ENTENDENDO: *Esta Imagem Mostra que o Player Entrou Dentro do Evento. EU como (GOD) entrei 6 Vezes para Mostrar. MAS os Players Irao Entrar 1 VEZ SOMENTE e vai aparecer: PLAYER Entered the Zombie Event! Currently X Players have Joined! X: numero de players que estao no Evento PLAYER: Seu nome NAO DEIXE PORTAIS PARA VOLTA, POIS se o Player entrar novamente no Portal Sera Registrado como +1 e os Zumbie Irao nascer Para procurar este Player que (Nao existe , pois ele voltou e entrou novamente). Foi Adicionado ao Monster o Poder de Atacar Players INVISIBLE, Pois quando um Player ficava Invisivel Nao era Atacado. Este é o Exe do seu Otserver e as Msgs que aparecerao para Todos Players. EXEMPLO: * Este foi Retirado do script. DEVE SER ENCARADO COMO UM EXEMPLO APENAS POIS existem 2 maneiras diferentes. <globalevent name="zombieevent" interval="15000" event="script" value="zombie.lua"> o Erro de Execuçao foi Arrumado. 16:35: o Evento Foi aberto, o teleporte ira sumir em 5 minutos 16:40:Aqui o Teleporte ja Fechou.. 16:40:E os Zumbie irao começar a nascer em 20 segundos. Mostra o Nome do Player que Foi Infectado e Foi para o Templo.. LEMBRANDO O CORPO NAO SIGNIFICA QUE O PLAYER MORREU, POIS O LOCAL é NO-PVP 16:44 Numero de Zumbies SUMONADOS ate o momento.. Muito Obrigado por Adicionar este Evento em Seu OTserv e Torna-lo Famoso. DUVIDAS, PROBLEMAS, ERROS, ELOGIOS, RECLAMACOES E OUTROS COMENTE! e Obrigado
    1 ponto
  6. Ryan War 1.0 Gostaria de começar falando que este mapa não é completamente próprio, mas tem grandes partes desse mapa que são obviamente próprias, alguns scripts são próprios, já a maioria é desenvolvida. Desenvolvimento Seria bom que todos soubessem que eu não sou pervertido, pois eu coloquei um comando que a maioria vai postar no tópico: "Seu pervertido". Essas coisas, por causa do comando !sex, mas gente é só pra brincar, se o seu caso por ot sério, é só tirar. Não existem outras versões desse mapa, nem sei se pretendo continuar, coloquei Ryan War 1.0, pois é o inicial, com muitas quests e tudo, tenho certeza que não há bugs, eu fiquei testando ele por muito tempo, o máximo que pode dar é erros no mapping, bobos e difíceis de serem percebidos. Uma coisa que eu coloquei de diferente num war, foi minha ilha, obviamente para upar normalmente, mas lá eu acrescentei quests, dentre outras coisas, obviamente não quero estragar a novidade contando pra vocês todas as quests e inquisitions que eu fiz. Todos os créditos são distribuídos por cada um que fez parte, mas eu peguei tantos scripts e desenvolvi tantos, criei outros, que nem sei os donos de todos, mas nenhum dessas pessoas me fez um próprio ou sequer me conhece, sei que já ganho 70 ou 80 porcentos por ter feito tudo sozinho e só ter acrescentado alguns scripts. Bom, porque ficar falando se eu posso mostrar? Eu acho que fui a única pessoa que teve a idéia de fazer um vídeo apresentando seu ot server do que ficar falando milhões de coisas, além disso, não tem como vocês saberem se algo é real sem ver. Obs: O darkanderson conseguiu postar o vídeo no youtube, porém ele está sem música, o vídeo é encontrado lá em baixo desse tópico. Informações não contidas no vídeo: - As vocations estão balanceadas - Tem lotery system, entre outros - Magias da versão do tibia global 9.2 - Além de só poder entrar 2 chars por IP, sistema de anti mage bomb e anti mc - 30 Porcento das quests são para apenas players vips (pior que são as melhores) - Os VIPs tem depots, houses e caves de Ryan (Um mago forte, que zoua sua cara) - Muitos comandos, como !dance, !sex, !addon, !guildcheck (esse é do Sky Dangerous) - Existem 3 cidades e 1 ilha: Thais (vip), RookGaard, Ryan War e Foret Atlantique (Ilha própria) - Para você virar vip tem que pedir pro dono falar /addvip (esse ot server seria pra fins lucrativos) Downloads Link para download: Clique aqui Link para scan: Clique aqui Link para assistir o vídeo: http://www.youtube.com/watch?v=KRkb8X-de5g&feature=player_embedded OBS: Não há sequer vírus, os dois vírus que apareceram no virustotal, sinceramente sempre aparecem nos meu ot servers e o da maioria, se alguém puder me falar um site que faz scan melhores, agradeço.
    1 ponto
  7. riqueemapper

    Mapa Global 80% Único

    Mapa Global by Riquemaper' Bom Gente, venho divulgar mais um de meus trabalhos. Há um bom tempo venho trabalhando num projeto, mais como eu não tenho muito tempo demorou para sair e ainda não está 100% na minha opinião, mais é um caminho bem andando pra quem gostar e baixar. Como dito acima ando muito sem tempo, achei melhor publicar este mapa Logo e depois vocês fazem os ajustes que quiserem e coloquem o que falta, citarei mais abaixo. Primeiramente gostaria de dizer que o mapa não é 100% único porque algumas partes fundamentais copiei do mapa global do tibia e outras de outros mapas, mas maior parte foi criação minha. Com mais de 15.000 Criaturas distribuídas em mais de 10.000 spawns balanceados e estrategicamente posicionados. No mapa consta 8 cidades o nome é a critério de vocês, umas das coisas que estão faltando são editar as casas e cidades, uma vez deu um bug ai perdi o arquivo das casas. Ele também uma área VIP, nunca vista em qualquer outro mapa 100% ÚNICA, não é como aquelas comuns em que os spawns são mal distribuídos e aquele mapa todo quadrado. Antes de terminar a área Vip fiz um vídeo com um Otserv usado somente para Acho que vale a pena baixarem e analisarem, o peso total dele é de 59mb mais compactado é menso de 11mb. Abaixo a foto do Mini Mapa, eu tentei fazer um vídeo do teste do mapa, mais fico muita coisa..não dei conta, rsrs Clique na imagem para expandi-la http://www.4shared.c...obal_breno.html Quaisquer defeitos, por favor, me avisem para buscar sempre melhorar! Bom pra quem gostou está ai o Link para Download: http://www.4shared.com/file/WWHfJrUj/Mapa_Global_80_nico.html? Ainda não sei como funciona este sistema de scan, mas afirmo de que está livre de vírus. É isso ai, em breve estarei divulgando mais criações minhas. QUEM GOSTOU DA +REP! Obrigado!
    1 ponto
  8. Renato Ribeiro

    [Atualizado] O Mapa Ideal

    Olá Ééékstibianos! (: [Atualizado: 16, julho de 2010] Pronto para começar a criar o seu mapa ideal? Estou trazendo aqui "o mapa ideal", com referências de tutoriais do próprio XTibia. No fim está os créditos, onde estão todos os autores dos tutoriais. Elaborado e escrito por min. O mapa ideal? O mapa ideal é aquele que é jogável, coerente e belo. E o XTibia tem conteúdo de sobra para você desenvolver seu mapa ideal! Muitos não acham, muitos não procuram e também muitos não conhecem muito de fóruns e não sabem procurar. Sim, sim, muitos não sabem. Por estes e mais motivos, muitos criam "listão" com tutoriais vários tutoriais. Porém este é diferente, pois quando o "listão" é simplesmente vários tutoriais aleatórios pegos na seção de tutoriais, este aqui contém conteúdo para todos os pontos principais para um bom mapa, seguindo uma espécia de organograma por tópicos de cada parte do mapa. O MAPA Dois pontos principais de um mapa, certamente é a Cidade e a Hunt. Isso não temos dúvidas. Certo? Porém para todos os tópicos, existem subtópicos, se é que me entendem. Como por exemplo as Cidades. Para cidades temos as casas, os formatos, os barcos etc. Para as hunts temos as montanhas, as cavernas, dicas etc. SEU EDITOR Primeiramente para que você possa começar a criar mapas bons é necessário você conhecer sobre seu editor. Em sua maioria existem muitas funções que você pode não conhecer. Então é bom começar lendo tutoriais sobre seu editor não é? • Aprenda a usar seu Remeres Map Editor (RME) antes de tudo. Clique aqui. TREINO • Em tudo para você se tornar craque, ou você nasce com o dom, ou você tem que treinar. Por isso, criei dicas, para que você possa aprender técnicas para treinar mais fácilmente, sem menores problemas e até podendo aprender mais rápido de que outras formas. Clique aqui. O NECESSÁRIO Sua cidade: • Casas, pois cidade sem casa não é cidade. Clique aqui. • Formatos continentais agradáveis e coerentes. Clique aqui. • Formatos de bordas sempre deixa o mapa belo, não só na cidade quanto em hunts principalmente. Clique aqui. • Construções em geral. Lojas principalmente, você precisa saber fazer também! Clique aqui. • Barcos... Hum, muitos se confundem com aquele monte de ids. "Onde poe aquilo? E isto?" Certamente. Mas aqui você aprende. Clique aqui. • O templo tem que ser muito bonito, pois é onde o jogador nasce, e como se diz, a primeira impressão é a que fica. Clique aqui. • Um bom mapa também tem que ter suas vilas. Vilas são pequenas cidades onde tem poucas casas e poucas construções que ficam em um lugar isolado em beira de mares mais precisamente perto de florestas (é o mais comum, porém nem todas são assim). Não puis tutorial porque é simplesmente uma cidade, faça tudo que você fez para criar a cidade, mas faça muuito menor. Outros de cidades: • Aprenda a criar cidade de dwarf. Clique aqui. • Crie uma cidade do zero. Tutorial em desenvolvimento por min. Breve atualizarei. • Aprenda aqui a criar um calabouço real. Clique aqui. RolePlaying Game: Sim, sim! Rpg em um mapa deveria ser mais importante do que tudo, o que normalmente não é Um mapa pode ser extremamente belo, coerente, jogável, pode ser maravilhoso, mas só se tornará fantástico a partir de um bom RPG. • Aprenda dicas de RPG para seu mapa. Clique aqui. Sua hunt: • É muito importante saber fazer suas caves! Formatos em geral é muito importante... Clique aqui. • Não só saber fazer sua cave, mas também saber detalhar ela, isto sim é o mais importante. Clique aqui. • Montanhas, concerteza. "Mas Renato, aqui só sai aquele wall reto, não sai a montanha" Ahá, solução: Clique aqui. • Para uma montanha bela, tem que saber detalhar ela, é fundamental. Clique aqui e aqui. • Cachoeiras? Sim, cachoeiras deixa seu mapa super bonito, porém muitos não sabem fazer e muitos fazem com bugs. Aprenda! Clique aqui. • Nature, huuum, uma parte muito importante. Confesso que não sou expert nesta área, mas para todo bom mapa, tem que ter uma boa nature. Concerteza é um elemento fundamental em qualquer mapa. Clique aqui. • Muitos criam montanhas de gelo com bugs. Olha, vou ser sincero, muitos não... a maioria! Então aprenda aqui técnicas e dicas para criar não só uma montanha de gelo mas sim um ambiente agradável de gelo para seu mapa. Clique aqui. Outras de hunts: • Crie área de lizards, estilo o de zao. Clique aqui. Breve atualizações com mais tutoriais. Link quebrado? Sugestão? Erros? Críticas? Comente! Um abração galera!
    1 ponto
  9. Spiga

    [Pokemon] Kanto + Johto (Full)

    MAP KANTO (54MB): desatualizado, motivo; nao consigo mais exportar o minimapa de tao grande ta dando bug. MAP JOHTO (16MB): Editando... Todos estão bem detalhados, se o topico render eu posto mais fotos de todas as citys. OBS: Ambos os mapas eu fiz do 0, pra quem duvida basta saber que eu sou o criador do server q veio a ser conhecido como PokemonDashFight, sou o mystery, e na epoca que comecei a fazer o servidor foi em janeiro, portanto, entre idas e voltas, esse projeto já tem quase 1 ano. INTRODUÇÃO: Bom, isso tambem nao vem ao caso mas vo aproveitar o post pra falar um pouco do projeto, alem de mapper eu sou scripter, spriter e um pouco programmer, e doido ainda faço engenharia. Vou utilizar este topico pra falar do jogo, não tenho muitas fotos, pois nao tenho tempo pra ficar tirando, oque eu posso dizer e provar é que estou com o servidor pronto (que fiz sozinho) que contém todos os sistemas de pokemon q eu conheço (e eu estudei bastante tah), bom dentre estes os que me vem ao topo da cabeça pra eu citar agora são: level, nick, sexo, nature, happy, food, 6 status por poke (todos funcionais), eggs, TM's, Boost, Injuries, PvP, bike, headbutt, dive, gyms, FULL SHINY, TODOS OS POKEMONS JOHTO, MOVES 100% (kanto e johto), além de mais de 60 npcs e cliente inovador, porém eu tenho muitos outros, vou fazer um topico em outra area para explicá-los mais tarde. Gostaria de citar - e tambem agradece-los - que utilizei a source do Dash para faze-los, só mexi em 3 coisinhas, então já tenho todos aqeueles systems conhecidos adpatados no meu server. AJUDA: O negócio é o seguinte, to precisando de mappers dispostos a terminar esse mapa johto, ou apenas criarem hunts personalizadas pra eu poder adicionar, o tempo da curto pra mim se continuar fazendo tudo sozinho parece q nao vou acabar o servidor nunca, quem tiver disposto a parceria favor contato. Pra quem nao sabe este é o mapa Kanto-Johto; Se topico render eu posto mais fotos! Atualizado 13/10 - Priguiiça Eh isso, Até o Próximo post galêree. Pra mais actions e scripts de pokemon dash veja minha assinatura!
    1 ponto
  10. Lordedosots

    [8.60]Baiak Nando 0.0.3

    [8.60]Baiak Nando v1 projeto puma galera esta ai a nova vessa baiak nando novidades + Novas Quest + Corrigidos alguns erros no mapa + npc + Teleportes +3 vip city + acc do GOD é god/god + cliente 8,60 + Crie suas contas 1/1 + comado !aol + comado !buy vip para copra vip1+ + vip2. Para Adquirir vip2 faça a Quest Vip na aria de questes + vip3 esta vip só dar para adquirir com o comado GOD./addvip nome,dias comado vip O que meu OTserv tem meu ot tei 3vip city. a 1°vip é Adquirida com o !buyvip. a 2°vip é com a Quest Vip na aria de questes e a 3° vip é com o GOD ou ADM do ot ... Mudanças em relação a versão anterior mudei o tempo adicionei novos mostro mudei de lugar agués criei uma city de house com 99 house criei novos npc para vender os items vip3. eu editei aguas coisa para os players vip1 ter mais cases do quer os q não e os vip2 mais do quer o vip1 ou vip3 muto mais do quer todos O que meu ot tem de diferente? meu ot tei 3vip city 2 delas voce cosege joga no 1 delas você cosege só com o GOD ou ADM ai o domo do ot pode veder a vip3 por dieiro de verdade ou como ciser. foi o 1° ot a botar mostro mais fortes como o bazir e otro imagen video com todas imagen download scan download do map com o vip3 por 10kk como vaser download sqlitestudio-2.0.18 scan do sqlitestudio 2.0.18 credito 100% lordeot atenção que for por o map online por favor comunicá pq eu quero joga no meu map é bom para ver c tei aguam erro blz e poso bar dicas do map msn Lordefmorte@hotmail.com Facebook Lordefmorte orkut Lordefmorte@hotmail.com rep+
    1 ponto
  11. Vodkart não sei se voçê vai aceitar essa entrevista! Antes de mais nada obrigado pelos conteudos trazidos ao melhor forúm de tibia e ot serv da atualidade! \õ/ Não sei se voçê vai querer responder mais acho que sim pelo carater que tu tem ;D Perguntas: 1ª- Como voçê se sente trazendo conteudos ao Xtibia, e sendo um dos mais reputados do forúm? Vodkart: Olá,boa pergunta fofão... Antigamente quando eu comecei a participar do fórum a área de script não era tão frequentada,pessoas como colex,conde sapo e entre outros(não vou lembrar todos) que foram alguns membros que contribuíram já estavam ocupados com projetos pessoais,foi então que me interessei em ajudar de alguma forma,mas eu não sabia nada em scripting,eu me interessava em aprender,no começo ninguém me ensinou,até é engraçado porque o que eu fazia era só "adaptações" para ajudar outros membros... Enfim quando eu crio ou trago algum conteúdo é com o intuito de inovar os servidores,eu procuro saber oque eles estão querendo,quais os pedidos em comum,porque quem tem idéias na maiorias das vezes são vocês jogadores,vocês que são criativos e sabem o que é melhor para entreter os players,nós scripters somos apenas uma "ferramenta" entre a idéia e o resultado(objetivo). E sendo um dos mais reputados eu vejo que nada é em vão,que ser paciente não é ruim,é saber que oque você está procurando chegará com certeza se você se preparar para isso,é saber que meu conhecimento foi usado em um bem comum,pena que hoje em dia eu não tenha mais tanto tempo para o fórum,trabalho e estudos ocupam muito o meu tempo,digamos que eu estou abandonando o "mundo da lua",acho que a medida que vivemos nossos sonhos vão mudando,e toda escolha tem perdas,mas muita gente nova está entrando e se empenhando,além disso os caras são bons *-* Demonbholder Byerne Jhon992 AnneMotta(ainda em aprendizagem *-*) Valeu galera! 2ª- Quando tu cria um tópico para faser um tutorial , obviamente com o intuíto de ajudar alguem, oque voçê sente? Pode se usar a palavra Prazer? Vodkart: Eu acho que na vida nós nascemos para aprender tanto bem como para ensinar,compartilhar algo com quem queira aprender é gratificante,porque estimula o pensamento e orienta a sua aprendizagem,mas não depende só de quem ensina,depende de quer aprender,quem quer corre atrás,cria metas para atingir seu objetivo,porque somente participando irá se comprometer com o conhecimento. E irei deixar um recado para quem tem sede em aprender, Não tenha medo,não tenha medo de errar ou de perguntar,errando que se aprende a não errar mais,alguém que tenha um vasto conhecimento é alguém que aprendeu a perguntar mais do que a responder,não se satisfaça com informações prontas,vá além...Talvez você erre até em coisas bobas que já saiba,mas não deixe que isso te limite,lembre-se que você só usa seus erros para crescer,faça do seus erros lições. E sobre a critica de pouca importância para ela,não deixe se derrotar por pensamentos que lhe roubam a esperança. Há já ia esquecendo! Humildade sempre! você tem algo para aprender. 3ª- Obvio que eu to criando esse tópico porque sou seu fan!... Entaum oquê voçê tem para dizer para os fans que sempre te insentivaram para levar voçê aonde voçê está hoje? Vodkart: Eu tenho que agradecer!! Agradecer aos meus fãs e também há quem sempre me apoio,quem me ensinou e me guiou,irei citar algumas pessoas que jamais esquecerei,foram meus mentores,e acho que seria injusto se em uma entrevista minha não citar eles! obs: se eu esquecer alguém por favor não me xinguem...rsrs OneShot Kydrai Mkalo Apocarai Marcryzius fireelement Maxwell(de um outro fórum) xotservex Notorious obrigado por tudo que fizeram por mim. Esse Foi o Nosso entrevistado Vodkart! Pelo seu Rep 500! O Tópico demorou um pouco a ser atualizado! Mais com certeza uma entrevista com perguntas e respostas bem concretizadas! Obrigado Vodkart , por me dar o previlégio de te entrevistar! Vlw Xtibia! Ty: Fofao
    1 ponto
  12. 3 em 1 - Deixe seu servidor mais bonito! Colocando nome da magia laranja e não aparecendo no Default chat. Em config.lua na linha: emoteSpells = false mude para: emoteSpells = true Resultado: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Mudando a cor da XP ganha. Em config.lua na linha: gainExperienceColor = 215 mude para qualquer numero na tabela abaixo: Resultado: -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Colocando para aparecer a quantidade de vida que foi healada. Em config.lua na linha: showHealingDamage = false mude para: showHealingDamage = true Resultado: Créditos: Pess0a Gostou? Rep+ fiu ;D
    1 ponto
  13. Gabriel Couto

    [Vídeo] Tarântulas De Yalahar

    Essa Hunt é Feita de Modo Solo. Pessoal, essa hunt de tarantulas é muito importante para quem quer fazer tasks. Veja as recomendações para essa hunt no próprio vídeo que está abaixo.
    1 ponto
  14. MatheusEnjoy

    Fábrica De Pedidos

    Ta afim de trocar o avatar, a sign ou criar novas fan bar, mais não sabe como? Problema resolvido, estou aqui para ajuda-los. Vale lembrar que sou programador e que estou a me aventurar pelo Photoshop a algum tempo, sei que não domino a arte de criar signs etc, mais irei fazer o meu melhor. O que eu sei fazer? Já me aventurei por todas as partes do ramo, desde criação de vetores a desenvolvimento de layouts. Mais a ideia deste tópico e "vender" signs, avatar e fan bars. Caso queira criar algo mais complexo posso aceitar o desafio, me mande uma MP. Preço (caso queira pagar): Signature - 1 Rep+ / por cada arte Avatar - 1 Rep+ / por cada arte Fan Bar - 1 Rep+ / por cada arte Outros - Valor a combinar Prazos e Programa de Satisfação: Peço a todos que tenham paciência pois trabalho muito e irei fazer de forma mais rápida possível. Irei fazer o possível para entregar em 2 dia uteis. Creio que este prazo será suficiente. Caso não tenha gostado você pode me solicitar outra ou uma edição da mesma, irei dar atenção máxima a você desde que respeite o meu trabalho e seja coerente no que diz. E se mesmo assim você não gostar, e/ou tiver desistido de criar a arte você pode solicitar um Rep+ caso tenha feito o pagamento antecipado. Como pedir uma arte: Tipo: (Sign, Avatar ou Fanbar) Tema: Plano de fundo: Texto: Tamanho: (caso o cliente queira algum tamanho diferente do padrão) Outros: (se achar necessário algum comentário) Não aceito nenhum trabalho animado, pois não gosto de trabalhar com GIFs. Últimos Trabalhos: Assim que sua arte ficar pronta este tópico será editado adicionando ela aqui. Para que o tópico não fique muito pesado a cada 3 messes irei remover todos então lembre-se de copia-la antes. MatheusEnjoy Sign (eu) MasterThe Folspa Hatsune Miku
    1 ponto
  15. O cara paga de spriter mas rippa e rouba sprites Rippar roubar dá na mesma... Curtiu o resumo? resp maiz plax (heauheaeaeuhae)
    1 ponto
  16. Secrets

    Olha Meu Templo

    Não exagere em paredes quebradas, afinal, ninguém habita locais totalmente destruídos. E o interior está muito limpo por estar destruído. E isto parece uma Igreja.
    1 ponto
  17. walefxavier

    [Phpmyadmin] Comandos Sql

    Tenho certeza que esse tutorial irá ajudar MUITA gente que usam o mysql como database de seu otserv. Remover Premium ACC de todos. Não funciona com VIP System . UPDATE account SET premdays=0; Dar 7 dias de Premium ACC a todos os players. Não funciona com VIP System. UPDATE accounts SET premdays = premdays + 7 Mardar todos os Players para o templo. UPDATE players SET posx = X, posy = Y, posz = Z; Colocar todo mundo como Grupo 1 = Player. UPDATE groups SET flags=0,name="Player" WHERE id=1; UPDATE players SET group_id=1; DELETE FROM groups WHERE id<>1; Criar Account Manager. (Original em forgottenserver.sql) INSERT INTO `players` VALUES (1, 'Account Manager', 1, 1, 1, 0, 150, 150, 0, 0, 0, 0, 0, 110, 0, 0, 0, 0, 0, 0, 0, 50, 50, 7, '', 400, 0, 0, 0, 0, 0, 0, 0, '', 0, 0, 0, 0, 10, 10, 10, 0, 0); Remover Red Skull e frags de todos. UPDATE `players` SET `redskulltime`=0; Dar Todas as Blesses aos players. UPDATE `players` SET `blessings`=31; Remover um item especifico (exemplo id 2160) completamente do jogo (depot, players, houses). Ótimo para casos de cloners. DELETE FROM player_depotitems, player_items, tile_items WHERE itemtype = 2160; Deletar players inativos, level baiaxo de 50, 20 days Inativo. Recomendo um backup do seu banco de dados antes desta ação. DELETE FROM players WHERE level < 50 AND lastlogin < UNIX_TIMESTAMP() - 20*24*60*60 Deletou um player do banco de dados? Com este código irá remover todos os items dele que ficaram no database. DELETE FROM player_items WHERE player_id NOT IN (SELECT id FROM players); Deletar todos os itens de um único player .Onde 1234 é o ID do player. DELETE FROM `player_depotitems` , `player_items` WHERE `player_id` = '1234' Trocar o outfit de todos os players. UPDATE players SET lookbody =69, lookfeet =95, lookhead =115, looktype =128 Remover as casas de players que foram deletados. UPDATE `houses` SET `owner` = '0' WHERE `houses`.`owner` NOT IN ( SELECT `players`.`id` FROM `players` WHERE `players`.`id` = `houses`.`owner` ); Deletar um Storage de todos os players. Ótimo em caso de bugs de Quest. DELETE FROM `player_storage` WHERE `key` = '11551'; E o Global Storage Também. DELETE FROM `global_storage` WHERE `key` = '11551'; Deletar players que nunca logaram. DELETE FROM `players` WHERE `lastlogin`=0;
    1 ponto
  18. HisashiitYamaguti

    [Fechado]

    Tópico postado em área errada.
    1 ponto
  19. bepokemon

    Ajuda!talkactions !evento Gold

    function onSay(cid, words, param) local range = 1 p = string.explode(param, ',') if not p[2] then doPlayerSendCancel(cid, "Not enough params, use: "..words.." itemid, quant.") return true end for _,pid in ipairs(getPlayersOnline()) do if getDistanceBetween(getThingPos(pid), getThingPos(cid)) <= range then doPlayerAddItem(pid, p[1], p[2]) doPlayerSendTextMessage(pid, MESSAGE_INFO_DESCR, getCreatureName(cid).." awarded you with "..p[2].." "..p[1]..".") doSendMagicEffect(getThingPos(pid), 27) end end return true end Como utilizar: /comando itemid, quantidade Ele vai dar a quantidade de itemid para os players que tiverem em uma distancia menor ou igual a range.
    1 ponto
  20. Tenta esse script ai vai em data/movements adiciona essa tag la. Obs: "23000" e onde você tem que coloca no piso que você QUER ActionID: [23000]. <movevent type="StepIn" actionid="23000" event="script" value="morte.lua"/> depois vai em data/movements/script copia qualquer script.lua e renomeia para morte.lua e copia script cola e salva. local config = { storage = 20000, -- não mexa aqui } function onStepIn(cid, item, frompos, topos) if isPlayer(cid) == TRUE then if getPlayerStorageValue(cid, config.storage) <= 0 then doCreatureAddHealth(cid,-99999999) -- quantidade de vida player vai perder. doPlayerSendTextMessage(cid, 22, "você foi morto"") setPlayerStorageValue(cid, config.storage, 1) end end end
    1 ponto
  21. MasterThe

    Qual A Melhor Vocação?

    Knight Apavora ! \o/
    1 ponto
  22. jhon992

    [Npc] Vender Storage

    @up, arrumado.
    1 ponto
  23. bepokemon

    Ajuda Ae

    Globalevent: function onThink(interval, lastExecution, thinkInterval) local time = 30 * 60 * 1000 doCreateTeleport(1387, {x=664, y=577, z=12}, {x=162, y=40, z=7}) doBroadcastMessage("O portal do evento da vip5 'gratis' foi aberto ele durara 30 minutos.") setGlobalStorageValue(21973, os.time()+time) addEvent(doFinishEvent, time, {x=162, y=40, z=7}) end function doFinishEvent(pos) doBroadcastMessage("O portal do evento foi fechado. Próximo evento em 3 horas.") doRemoveItem(getTileItemById(pos, 1387).uid, 1) doSendMagicEffect(positioni, CONST_ME_POFF) end Talkaction: function onSay(cid, words, param) local time, startTime, timeToOpen = 30 * 60 * 1000, getGlobalStorageValue(21973)-time, (startTime + 3 * 60 * 60 * 1000) - os.time() if os.time() >= getGlobalStorage(21973) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "O portal já está fechado. Um novo evento acontecerá em ".. timeToOpen .." segundos.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "O portal do evento se fechará em: "..getGlobalStorage(21973) - os.time().." segundos.") end return true end
    1 ponto
  24. bepokemon

    Como Arrumo Isso?

    Nao precisa ficar dando REP+ por uma semana nao ... Soh fiz meu trabalho.
    1 ponto
  25. HAHAHAHAHAHA <3 @Topic Voce pode usar o comando antigo e adicionar alguns pedacos de bloco: Nao permitir criar nome igual ao de outra pessoa: local p = ("SELECT FROM `players` WHERE `name` = '".. param .."';") if p:getID() ~= -1 then return doPlayerSendCancel(cid, "There is already someone named "..param..".".), true end Nao permitir usar tal lista proibida: local list = {'god','gm','adm','[',']','(',')','{','}'} for _,blocked in pairs(list) do if string.find(param, blocked) then doPlayerSendCancel(cid, "A letter or word of this name is blocked.') return true break end end So nao faco tudo porque to num MacOS e nao tenho nada aqui ...
    1 ponto
  26. Slicer

    [Encerrado] [Pokemon] Dúvidas? - Pda

    @Fagundes14 sorry cafundi... troca toda aquela parte do hitmonchan por essa...
    1 ponto
  27. aaah, você nao me entende =/ não queria tp e sim algo que movece quem tivese la dentro pra sala de recompensas
    1 ponto
  28. @lucashgas Por causa disso eu ia postar, mas ai pensei, vo te que explicar como colocar novas vocations e todo resto, vish e agora? EDIT: FDP EU FALO PRA NAO ME DAR REP O CARA ME DA UM REP, vish
    1 ponto
  29. Em todos os ot servers que eu já entrei, tinha que editar por SQL ou por Mysql. Eu acho que o Byerne sabe como fazer.
    1 ponto
  30. bepokemon

    Como Arrumo Isso?

    Ia continuar grandão também ._. Fiquei sem paciência e mudei tudo logo. HAHAHA Já concertei, tente denovo.
    1 ponto
  31. mayconer

    Discovery Baiak Versão [1.0]

    Ty Obrigado Pelo Elogio
    1 ponto
  32. bepokemon

    Erro Zombie Sistem

    Ser pego pelo zombie e teleportado para fora da ilha.
    1 ponto
  33. Aragorn100

    Pokemon Supreme® {Atualizado²}

    servidor será terminado quando tiver que ser, não vou me apressar Concordo gogo termina isso , cada semana tem 1 bug diferente não teve mais bug
    1 ponto
  34. vc tem ue colocar as coordenadas nos tp pra onde vc quer que ele vá exp : x: 2000 , y:2000 z:2000
    1 ponto
  35. Br4ndoon Nao sei se vc pergunto isso mas vai demorar pq perde todas minhas sprites
    1 ponto
  36. Não sei se aqui é o lugar correto para eu explicar isso. Mais se não for, por favor mova para sessão correta. Bem, vamos lá. Para quem ainda não sabe das novidades, a equipe The Forgotten, desenvolveu um sistema que tornara servidores de alto porte, ainda melhores. Como funciona: O sistema de multi world, é uma ferramenta em que você pode juntar 2 ou mais servidores em uma única estação. Falando melhor, você pode ter a quantidade que quiser de servidores, com apenas 1 banco de dados. Suponhamos que você tenha 2 servidores, e de certa forma você tera de disponibilizar para seus clientes, 1 ip de conexão, e 2 portas de entrada, uma para cada server. Com a novidade do Mult World Sistem, você pode ter a quantidade que quiser de servidores, com apenas 1 ip e 1 porta de acesso para seus clientes! Fantástico não? Funcionamento: Em cada um de seus servidores, existe o arquivo config.lua correto? Pois bem, neste arquivo você pode encontrar a seguinte linha: worldId = 0 No caso, o worldid, é o número do servidor. Se você possui 2 servidores, em cada um deles você deve colocar um ID diferente. Ex: Servidor 1 - worldID = 1 Servidor 2 - worldID = 2 Sendo assim, configure ambos para poderem acessar o mesmo banco de dados, seja ele MySql ou SqLite. E dê um nome para cada um deles em "serverName". Esse 'serverName', é o nome que exibe na frente do noma do player quando você loga no servidor. O que define um personagem de qual servidor ele é, é a coluna 'World_ID' na tabela 'players' do seu banco de dados. Creio eu que na proxima versão do TFS (0.3beta3) irá ter um programa de servidor de login para este sistema. Você ligará os dois servidores em portas separadas(ou iguais?), e o servidores de login ira redireciona-las para uma única porta, ou até mesmo uma única porta para todos os servidores criado. Daí o player se loga no servidor com apenas 1 IP e 1 PORTA, e o cliente exibirá os players dos dois servidores. Ele ira checar o world_id do player, e listá-lo no cliente. Exemplo de uma lista de players no cliente Tibia.exe quando você faz o login: |----------Select Character----------| | | | AlissonLinneker (Servidor 1) | | RedZL (Servidor 2) | | | | | | | | | |___________________________| Bom, é so isso mesmo, vamos esperar agora a nova versão sair e usar bastante deste sistema.
    1 ponto
  37. Isso Não Sei Nunca Aconteseu Comigo Malz Mais Estrai O Mapa Dinovo SE Pesisitir. :XTibia_smile: Ah Ja sei Vc fas o Seguinde SertifiQuesse Que A descrisão Do Bixo Esta Entre Aspas exemplo>"a demon" :XTibia_smile:
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...