Histórico de Curtidas
-
Lekstar recebeu reputação de Marombalexx em (Resolvido)[PEDIDO] Comando de !invite na houseta ai seus comandos de House :
tenta substituir por este :
pode editar ao seu gosto os comandos, fiz aqui agora.
Te ajudei ? REP +
-
Lekstar recebeu reputação de marciks em (Resolvido)Golden Ingot [Ajuda]Problema Resolvido !
meu item "Gold bar" era apenas um item qualquer com uma action changegold, após adcionar o atributo :
o item Gold bar passou a ter valor resolvendo o problema.
Worth = Valor
10000 = 1KK
agora que o item contém valor, os npcs e scripts reconheceram o mesmo como dinheiro.
-
Lekstar recebeu reputação de brendoonh em (Resolvido)Golden Ingot [Ajuda]Problema Resolvido !
meu item "Gold bar" era apenas um item qualquer com uma action changegold, após adcionar o atributo :
o item Gold bar passou a ter valor resolvendo o problema.
Worth = Valor
10000 = 1KK
agora que o item contém valor, os npcs e scripts reconheceram o mesmo como dinheiro.
-
Lekstar recebeu reputação de floripalucas em [Database error] Unknown database typeamigo o caminho do otserv está configurado errado.
no local onde está "(/otserv/config.lua)" procure seu arquivo config.ini e procure por esta linha "(/otserv/config.lua)" no lugar de otserv substitua pelo caminho do seu servidor para que ele possa encontrar seu config.lua
Exemplo :
caso não funcione me avise aqui.
te ajudei ? REP +
-
Lekstar recebeu reputação de Silveira em (Resolvido)[PEDIDO] Comando de !invite na houseta ai seus comandos de House :
tenta substituir por este :
pode editar ao seu gosto os comandos, fiz aqui agora.
Te ajudei ? REP +
-
Lekstar deu reputação a Bruno Minervino em (Resolvido)Mysql InicianteOlá fantomdruid,
O erro é que não existe a coluna cast na tabela players.
- MYSQL ERROR: Unknown column 'cast' in 'field list' (1054).
Execute esta query no phpmyadmin:
ALTER TABLE `players` ADD `cast` TINYINT NOT NULL DEFAULT '0', ADD `castViewers` INT( 11 ) NOT NULL DEFAULT '0', ADD `castDescription` VARCHAR( 255 ) NOT NULL -
Lekstar deu reputação a WooX em [SOCORRO] Estão invadindo meu VPS/XAMPP tudo?Quando ouço o nome Lucas envolvido em merda, não consigo deixar de pensar num filho da put4 ae. Tenho quase certeza que ele ta conseguindo acesso através do seu PhpMyAdmin, essa versão do Xampp na minha opinião é a melhor e mais simples de usar, porem é a mais vulnerável, tente usar a versão mais atualizada.
-
Lekstar deu reputação a Fabiano Luis Cim em [SOCORRO] Estão invadindo meu VPS/XAMPP tudo?Tens Skype pra contato?
acho que posso te ajudar e conforme o resultado postamos aqui no fórum, pra mais pessoas ficarem cientes do problema/resolução.
no aguardo.
-
Lekstar deu reputação a Natanael Beckman em [Gesior] PagSeguro Automático atualizado 09/09/2016.ATUALIZAÇÃO 09/09/2016!
Fala galera!
Bom venho atualizar este tópico que tem sido bem utilizado por todos, porém continha uma estrutura bem antiga/desatualizada.
Graças a um amigo Ivens Pontes que refez todo o sistema vou postar agora a nova atualização. Lembrando que esse sistema é feito baseado no Gesior ACC 2012.
1 - Se você utiliza linux é necessário ter instalado o php5-curl, mais abaixo irei deixar um comando completo:
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl [ATENÇÃO] após a instalação reinicie seu apache ou nginx.
2 - Acesse sua conta PagSeguro e nesse link cadastre o seu link de retorno e gere sua token em integrações.
http://seusite.com/retpagseguro.php 3 - Abra seu config.php e adicione as seguintes tags:
# PAGE: donate.php $config['site']['usePagseguro'] = true; //true show / false hide $config['site']['usePaypal'] = true; //true show / false hide $config['site']['useDeposit'] = true; //true show / false hide $config['site']['useZaypay'] = true; //true show / false hide $config['site']['useContenidopago'] = true; //true show / false hide $config['site']['useOnebip'] = true; //true show / false hide # Pagseguro config By IVENSPONTES $config['pagSeguro']['email'] = "[email protected]"; //Email Pagseguro $config['pagSeguro']['token'] = "YOURTOKENHERE"; // TOKEN $config['pagSeguro']['urlRedirect'] = 'http://seusite.com/?subtopic=donate&action=final'; //turn off redirect and notifications in pagseguro.com.br $config['pagSeguro']['urlNotification'] = 'http://seusite.com/retpagseguro.php'; //your return location $config['pagSeguro']['productName'] = 'Premium Points'; $config['pagSeguro']['productValue'] = 1.00; // 1.50 = R$ 1,50 etc... $config['pagSeguro']['doublePoints'] = false; ## Double points - true is on / false is off $config['pagSeguro']['host'] = 'localhost'; ## YOUR HOST $config['pagSeguro']['database'] = 'gesior860'; ## DATABASE $config['pagSeguro']['databaseUser'] = 'root'; ## USER $config['pagSeguro']['databasePass'] = ''; ## PASSWORD [ATENÇÃO] Leia atentamente e preencha todos os campos corretamente para não haver falhas imprevistas.
MySQL CODE:
CREATE TABLE `pagseguro_transactions` ( `transaction_code` VARCHAR( 36 ) NOT NULL , `name` VARCHAR( 200 ) DEFAULT NULL , `payment_method` VARCHAR( 50 ) NOT NULL , `status` VARCHAR( 50 ) NOT NULL , `item_count` INT( 11 ) NOT NULL , `data` DATETIME NOT NULL , UNIQUE KEY `transaction_code` ( `transaction_code` , `status` ) , KEY `name` ( `name` ) , KEY `status` ( `status` ) ) ENGINE = MYISAM DEFAULT CHARSET = latin1; 4 - Vou disponibilizar um download com alguns arquivos que devem ficar localizados na pasta www/html ou pra você que usa windows htdocs.
html-pag-files1.zip
Contém:
+/custom_scripts/PagSeguroLibrary +/dntpagseguro.php +/retpagseguro.php 5 - Mais uma vez vamos fazer o mesmo procedimento só que agora vamos adicionar os seguintes arquivos na pasta pages.
pages.zip
Contém:
+/donate_forms/files.php +/donate.php
Bom é isso, faça um pequeno teste, comente e rep+.
Créditos:
Ivens Pontes
-
Lekstar deu reputação a peckface em AJUDA VIP SYSTEMsubstitui por esse action
function onUse(cid, item, fromPosition, itemEx, toPosition)
local config={
removeOnUse = "yes" -- remover quando usar ("yes" or "no")
}
local days = 30 -- dias que serão adicionados
local daysvalue = days * 24 * 60 * 60
local storageplayer = getAccountStorageValue(cid, 445566)
local timenow = os.time()
if getAccountStorageValue(cid, 445566) - os.time() <= 0 then
time = timenow + daysvalue
else
time = storageplayer + daysvalue
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.")
setAccountStorageValue(cid, 445566, time)
local quantity = math.floor((getAccountStorageValue(cid, 445566) - timenow)/(24 * 60 * 60))
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.")
if (config.removeOnUse == "yes") then
doRemoveItem(item.uid, 1)
end
return TRUE
end
Deu certo lekstar?
-
Lekstar deu reputação a ViitinG em [8.60] Cave de Dragon Lord.Olá pessoas do TK,estava mappeando com nature e mountain e fiz uma cave de Dragons e Dragon Lord,sei que não ficou aquilo tudo mas estarei disponibilizando aqui para todos,espero que gostem.
obs : não esqueça de comentar oque achou !
• Floor 1 •
• Floor 2 •
• Floor 4 •
• Floor -1 •
Download Mapa : http://www.4shared.com/rar/kKislsoBce/Area_de_Dragon_ViitinGwwwtibia.html
-
Lekstar deu reputação a Xuin em [Resolvido] [Pedido] Npc Verkal venda de addons por dinheiro.Consegui um, para quem quiser! TOPICO RESOLVIDO!
-
Lekstar deu reputação a Xuin em [Resolvido] [Pedido] Npc Verkal venda de addons por dinheiro.Olá, alguem teria o script do npc verkal
que ele vem addons por dinheiro?
Exemplo:
First Mage = 10kk
Secound Mage = 30kk
Alguem teria? quero de todos os addons... se possivel!
Dou rep+
-
Lekstar recebeu reputação de JonatasLucasf em (Resolvido)Modificação nos items...sim, se apagar o attribute charges ficara infinito.
mas tambem pode colocar por tempo, um exemplo é a soft boots
no caso é so substituir charges por duration :
<attribute key="duration" value="12000"/>
12000 = 200 minutos
Te ajudei ? REP+
-
Lekstar recebeu reputação de Yago Blind. em Comprar Backpack por comandoai está, edite do seu jeito.
tag :
não se esqueça de criar o arquivo buybp.lua
Te ajudei ? REP +
-
Lekstar recebeu reputação de LegalChapa em Dúvida Dominentre com sua conta no no-ip.com, vá em add domain, digite seu dominio no Numero 1 e no numero 2 clique em "Transfer". e o resto é com voce amigo.
te ajudei ? REP +
-
Lekstar recebeu reputação de ClaudioMarcio em Alquem Poderia Me Ajuda Com Script De Box De Pokemonsvou dar uma dica, voce ja tem um script de box pronta em sua pasta actions/scripts. crie uma copia dela e renomeie para o nome desejado, abra este arquivo e apenas altere as informações, como : ID da box, nome dos pokemons, level necessario e etc. após isto basta adcionar a tag no seu actions.xml.
te ajudei ? REP+
-
Lekstar recebeu reputação de JJJ em Alguem pode me ajudarnão, se apenas voce quisr entrar basta colocar o ip 127.0.0.1 ou localhost.
te ajudei ? REP+
-
Lekstar deu reputação a ViitinG em [talkaction] Mandar mensagem para pasta do servidorPara quem não sabe como funciona o script : É um comando que o player poderá usar para reportar bug's direto para o ADM do servidor com um intervalo de 60 minutos(configurável)
O bug será enviado para um log(bloco de notas) que será criado na pasta do servidor !
• Adicionando o script •
Em "data/talkactions/scripts/reportbugs.lua" :
function onSay(cid, words, param, channel) if os.time() > getPlayerStorageValue(cid, 14001) then setPlayerStorageValue(cid, 14001, os.time()+3600) local file = io.open('log.txt','a') file:write(getCreatureName(cid)..": "..tostring(param).."\n") file:close() doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING,'Mensagem enviada com sucesso.') else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING,'Você não pode mandar outra mensagem ainda. Falta(m) '..(math.ceil((getPlayerStorageValue(cid, 14001)-os.time())/60)+1)..' minuto(s) para você poder mandar uma nova mensagem.') end return TRUE end Em "data/talkactions/talkactions.xml" :
<talkaction words="/reportbug" event="script" value="reportbugs.lua"/> • Imagens •
Quando utilizar o comando :
Quando utilizar o comando sem esperar o tempo :
Dentro da pasta do servidor é criado um txt chamado "log" e dentro dele ficará as mensagens :
• Configurando •
-
Lekstar deu reputação a Toony em ajuda designers "Header"Poxa voc falou que quer algo na temática mais não falou o tema pra que o "Header"
-
Lekstar recebeu reputação de JJJ em erro no TheForgottenServeratere o nome do mapa para nts, ou altere na sua config.lua o nome para nwo. a escolha é sua !
te ajudei ? REP+
-
Lekstar deu reputação a dezon em Shop Admin Gesior 2012 (TFS 0.3.6 ~ 0.4, 1.0)[+] Shop Admin Gesior 2012 (TFS 0.3.6 ~ 0.4, 1.0) [+]
[+] Nova versão 2015 [+]
Olá pessoal!
Quero apresentar a mais nova versão do meu script para administrar Web Shop do Gesior 2012.
[+] O que tem de novo?:
O script foi revisado; Comentado as principais partes; Escrito algumas funções e ações novas; Revisado anti-inject; Agora você pode adicionar pontos para quem fizer doação; De uma forma geral, foi revisado de cabo à rabo ! [+] Imagens:
[+] Galeria de imagens online
http://postimg.org/gallery/1ssnwbf1i/
[+] Instalação:
Basta você ter o Gesior 2012 instalado junto aos scripts LUA de shop do mesmo; Ter o banco de dados instalado e um servidor TFS 0.3.6+, TFS 1.0, 1 rodando também.
+ Vá na pata {seu_web_server}\www ou htdocs\pages\ e renomeie o arquivo 'shopadmin.php' para 'shopadmin.php.old';
+ Faça download do script novo e cole na pasta que citei à cima;
+ Faça download desse arquivo http://item-images.ots.me/items_images_1076.zip;
+ Copie e cole a pasta que vem dentro desse arquivo e cole na pasta {seu_web_server}\www ou htdocs\images\ ficando assim {seu_web_server}\www ou htdocs\images\items\ e dentro dessa pasta as imagens dos itens do tibia;
+ Pronto!
[+] Download:
http://www.mediafire.com/view/z62d9zxylpg36dz/shopadmin.php
[+] Scan:
https://www.virustotal.com/pt/file/c06a2f7e1c1909b34f4dee2a7c27930a6c7cad1882edfcdf101689b0b61899d9/analysis/1399682407/
[+] ATENÇÃO: Bug encontrado:
Na realidade o shopadmin.php desenvolvido por mim, não contém bug's, ele faz o registro das ofertas corretamente, o que eu não consegui consertar foi o data/globalevents/scripts/others/shop.lua.
Ele não consegue criar o container e adicionar os itens dentro desse container da oferta cadastrada, exemplo: se você criar uma BP de SD, dá o seguinte erro:
Lua Script Error: [GlobalEvent Interface] data/globalevents/scripts/others/shop.lua:onThink LuaScriptInterface::luaPlayerAddItemEx(). Item not found stack traceback: [C]: in function 'addItemEx' data/lib/compat/compat.lua:363: in function 'doPlayerAddItemEx' data/globalevents/scripts/others/shop.lua:50: in function <data/globalev ents/scripts/others/shop.lua:7> Claro que estou correndo atrás de resolver esse problema, mas se por um acaso alguém tiver a solução, peço que por gentileza, poste aqui que darei os devidos créditos!
[+] Como adicionar items?
Para adicionar items ao shopping é muito fácil, basta você seguir igual eu postei nas fotos a configuração, respeitando o ID do item, Quantidade, o Tipo da oferta e etc, assim você enviará uma nova oferta para o seu site.
Para adicionar uma oferta do tipo Container (Bp, Bag, etc) é fácil também, basta você preencher como na imagem à seguir:
[+] Explicando:
Coloque o 'Nome' da oferta. Insira uma 'Descrição' para essa oferta. Diga a quantidade de 'Premium points' necessários. Selecione o tipo da oferta: 'Item' ou 'Container'. Coloque o 'ID Item 1' à ser vendido, caso seja um item normal: armadura, espada, etc. Preencha a 'Qtde. Item 1' que o player irá receber quando comprar essa oferta. Deixe em branco 'ID Item 2' e 'Qtde. Item 2'. Caso seja BP, selecione o tipo para 'Container', no 'ID Item 1' coloque o Id da BP. Em 'Qtde. Item 1' você deve colocar a quantidade para cada item dentro do container, exemplo: se for BP de Runa, para preencher a BP você terá um total de 20 slots preenchidos pela quantidade de runas do 'Qtde. Item 2', então coloque 20, pois representa a quantidade de slots dentro do container. Agora em 'ID Item 2' você coloca o ID da Runa ou do item que você está vendendo dentro do container. Preencha a 'Qtde. Item 2' com a quantidade para cada slot do container que você está vendendo. Clique em salvar. Pronto, adicionado! [+] Isso é necessário:
Lembrando que você precisa estar já com os scripts em lua funcionando corretamente do sistema de shop do Gesior 2012, você pode encontrá-los aqui: http://otland.net/threads/gesior2012-items-shop-installation-administration.170654/
Obrigado à todos!!!
-
Lekstar deu reputação a Will Oliveira em [MOD] ChangelogO que faz?
Esse mod é uma janela onde você pode escrever o que quiser, como por exemplo as atualizações do seu servidor.
Instalação:
1 - Descompacte o arquivo .rar na pasta mods
2 - Pronto, o mod irá carregar automaticamente ao iniciar o client
3 - Você pode editar o texto da janela pelo arquivo changelog.lua
Download: http://www.mediafire...85u58ixs4x15bxb
Screenshot:
Créditos:
Summ
Will (eu)
-
Lekstar deu reputação a PsyMcKenzie em Ajuda configurar ITEMCara é só fazer isso:
<attribute key="weight" value="1900"/> <attribute key="armor" value="30"/> <attribute key="slotType" value="legs"/> <attribute key="description" value="Heated pads create just enough heat to keep any archer warm during battle."/> <attribute key="skillDist" value="7"/> <attribute key="healthGainPercent" value="3" /> <attribute key="healthTicks" value="2000" /> <attribute key="manaGainPercent" value="3" /> <attribute key="manaTicks" value="1000" /> Depois isso:
<movevent type="Equip" itemid="ID DA SUA LEGS" slot="head" level="40" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> <vocation id="2"/> <vocation id="6" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="ID DA SUA LEGS" slot="head" event="function" value="onDeEquipItem"/> E editar, entendeu?
Aqui você edita o ID da legs e o level para usar.
<movevent type="Equip" itemid="ID DA SUA ARMOR" slot="head" level="40" event="function" value="onEquipItem"> Se você quiser que todas as vocações use, deixe assim:
<movevent type="Equip" itemid="ID DA SUA LEGS" slot="head" level="40" event="function" value="onEquipItem"> <movevent type="DeEquip" itemid="ID DA SUA LEGS" slot="head" event="function" value="onDeEquipItem"/> -
Lekstar recebeu reputação de maresoft em (Resolvido)[Dúvida] QUAL A DIFERENÇA ENTRE DOMÍNIO GRATUITO E PAGO?Simples !
o pago você encontra os dominios mais comuns e curtos que ajudam a gravar e mais facilidade no acesso (.com/.com.br/.net/.org e outros)
já o gratuito os dominios sao o contrario dos dominios pagos. (.servegame.com/.no-ip.biz/.noip.me e outros)
O dominio pago é pago anualmente. e funciona como o gratuito, voce pode usa-lo para redirecionar jogadores ao seu servidor ou site.
Te ajudei ? REP +