Ir para conteúdo

Peeedroferreira

Membro
  • Registro em

  • Última visita

Tudo que Peeedroferreira postou

  1. Peeedroferreira postou uma resposta no tópico em MageBOT
    estou com uma dúvida na parte de editar o itenslits... eu coloco o número da BP mesmo assim ele coloca na BP errada. Alguém poderia me ajudar?
  2. Gostei muito do mapa e da database, mas alguém poderia me passar um remere que não bug as houses ? desde já agradeço muito
  3. OLÁ GALERA! Estou criando um servidor 10.41(TFS 1.0) e a unica coisa que não consigo arruma seriam todos os npc do server não vende e não compram os itens, resumindo eles estão bugados. alguém já viu isso em algum lugar ? segue abaixo o erro no LOG Lua Script Error: [Npc interface] (Unknown scriptfile) data/npc/lib/npcsystem/modules.lua:979: attempt to call global 'doPlayerRemoveItem' (a nil value) stack traceback: [C]: in function 'doPlayerRemoveItem' data/npc/lib/npcsystem/modules.lua:979: in function 'callbackOnSell' data/npc/lib/npcsystem/npchandler.lua:264: in function 'processModuleCallback' data/npc/lib/npcsystem/npchandler.lua:456: in function 'onSell' data/npc/lib/npcsystem/modules.lua:1022: in function e
  4. Boa Noite. Eu uso esse sistema de Vip em meu servidor e queria saber como faz para o gesior respeitar a VIP, para que em vez que Account Status ( Free Account/Premium Account) mostrasse ViP Account ou Free Account. Já tentei porêm não consegui. Aguardo um retorno
  5. Copiar não sei não mas use este programa, acho que vai ser bem mais fácil mexer no mysql do xampp, se tiver dúvida de instalação post que eu explico , e já vou posta o scan do download NAVICATMYSQL SCAN ( vírus é por causa do cracker para validar o programa...)eu uso o mesmo programa e não deu problema algum
  6. Peeedroferreira postou uma resposta no tópico em Suporte Tibia OTServer
    De graça não amigo , somente se hosteia em casa, mas também não sai de graça
  7. Peeedroferreira postou uma resposta no tópico em Websites
    Muito bom já usei e recomendo é um adianto imenso !!
  8. me ajuda? estou com uma dúvida cruel. como eu edito a imagem dos nomes das abas do gesior pra criar uma chamada system ? me ajuda por favor :/
  9. os itens do seu server é diferente você tira que trocar item.xml e o item.otb do remere para o do seu otserver que fica na pasta itens.
  10. Alguém me ajuda? D: Já diz tudo né ? Estou com este sistema de vip http://www.tibiaking.co...s-04-e-tfs-036/ porem o sistema de venda de vip do gesior é diferente, e o player acaba não recebendo a vip , porem no site muda o status pra vip, alguém me ajuda? está é a parte que acho que tem que mudar algo porem não sei o que é if($buy_offer['type'] == 'vipdays') { $player_vip_time = $buy_player_account->getCustomField('vip_time'); $player_lastlogin = $buy_player_account->getCustomField('lastday'); $save_transaction = 'INSERT INTO '.$SQL->tableName('z_shop_history_pacc').' (id, to_name, to_account, from_nick, from_account, price, pacc_days, trans_state, trans_start, trans_real) VALUES (NULL, '.$SQL->quote($buy_player->getName()).', '.$SQL->quote($buy_player_account->getId()).', '.$SQL->quote($buy_from).', '.$SQL->quote($account_logged->getId()).', '.$SQL->quote($buy_offer['points']).', '.$SQL->quote($buy_offer['days']).', \'realized\', '.$SQL->quote(time()).', '.$SQL->quote(time()).');'; $SQL->query($save_transaction); if($player_vip_time > 0) $buy_player_account->setCustomField('vip_time', $player_vip_time + $buy_offer['days'] * 86400); else $buy_player_account->setCustomField('vip_time', time() + $buy_offer['days'] * 86400); $account_logged->setCustomField('premium_points', $user_premium_points-$buy_offer['points']); $user_premium_points = $user_premium_points - $buy_offer['points'];[/php] e esta aqui é como funciona o sistema vip [code] function getResetTemple(cid) local Query = db.getResult("SELECT `reset_temple` FROM `players` WHERE `players`.`id` = ".. getPlayerGUID(cid) ..";") return (isPlayer(cid) == true and (Query:getDataInt("reset_temple") == 1)) and true or false end function isVip(cid) local Query = db.getResult("SELECT `vip` FROM `accounts` WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";") return (isPlayer(cid) == true and (Query:getDataInt("vip") == 1)) and true or false end function getVipTimeByName(Name) local Query = db.getResult("SELECT `vip_time` FROM `accounts` WHERE `accounts`.`id` = ".. getAccountIdByName(Name) ..";") return Query:getDataInt("vip_time") end function getVipDays(cid) local Query = db.getResult("SELECT `vip_days` FROM `accounts` WHERE `accounts`.`id` = ".. getPlayerAccountId(cid) ..";") return Query:getDataInt("vip_days") end[/code] [/color] não ganha vip, somente no site aparece status vip. alguém poderia me ajudar?
  11. Muito bom estava com a mesma dúvida, valeu @Skyligh
  12. Siga este tutorial, créditos do autor do tópico.
  13. graças, muito obrigado @comedinhasss.
  14. cara acho que algum erro de configuração do gesior...fez o auto install no gesior mesmo?
  15. cara bem estranho, é o segundo caso que tenho conhecimento deste erro, vamos por passos. instalou o site do 0?, configurou o config.lua da pasta do otserve com as informações necessárias do mysql?
  16. esse erro é ao tentar entrar no site?
  17. humm, já existe que versão é o gesior que está usando?
  18. tente add essas query na database do server "CREATE TABLE `z_forum` ( `id` int(11) NOT NULL auto_increment, `sticky` tinyint(1) NOT NULL DEFAULT '0', `closed` tinyint(1) NOT NULL DEFAULT '0', `first_post` int(11) NOT NULL default '0', `last_post` int(11) NOT NULL default '0', `section` int(3) NOT NULL default '0', `icon_id` int(3) NOT NULL default '1', `replies` int(20) NOT NULL default '0', `views` int(20) NOT NULL default '0', `author_aid` int(20) NOT NULL default '0', `author_guid` int(20) NOT NULL default '0', `post_text` text NOT NULL, `post_topic` varchar(255) NOT NULL, `post_smile` tinyint(1) NOT NULL default '0', `post_date` int(20) NOT NULL default '0', `last_edit_aid` int(20) NOT NULL default '0', `edit_date` int(20) NOT NULL default '0', `post_ip` varchar(32) NOT NULL default '0.0.0.0', PRIMARY KEY (`id`), KEY `section` (`section`) ) ENGINE=MyISAM AUTO_INCREMENT=1;"
  19. Tenta troca por este e vê se funciona latestnews.php
  20. da uma olhadinha aqui, acho que é o que procura.
  21. @Junior Lopes e @Skyligh lindas, obrigado os dois!! Parabéns
  22. servidos testado 8.54 ~ 8.60 mas creio que funcione nas recentes... Quando você compra vip você pode aumentar a taxa de exp em percent que ele irá receber a mais,como se fosse um bonus... a taxa se modifica aqui: local rate = 1.5 -- 50% vermelho:representa o quanto irá subir em % caso fosse 20% seria local rate = 1.2 e por ai vai.... [ Double exp para o Perfect Vip System ] : Spoiler -em Creaturescript/script Crie um arquivo.lua e renomeie para : vipexp.lua function onLogin(cid) local rate = 1.5 -- 50% local config = { welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!", not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!", s = 13540, -- storage vip } if getPlayerStorageValue(cid, config.s) - os.time() >= 1 then doPlayerSetExperienceRate(cid, rate) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip) end return TRUE end -em Creaturescript/script/login.lua adicione: registerCreatureEvent(cid, "ExpVip")~ -em Creaturescript.xml adicione a tag: <event type="login" name="ExpVip" script="vipexp.lua"/> [ Double exp para o Vip System By Account V1.0 ] : Spoiler -em Creaturescript/script Crie um arquivo.lua e renomeie para : vipexp.lua function onLogin(cid) local rate = 1.5 -- 50% local config = { welvip = "você tem "..((rate - 1)*100).."% de exp a mais agora!", not_vip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!", vip = isVip(cid) } if (config.vip == TRUE) then doPlayerSetExperienceRate(cid, rate) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.welvip) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.not_vip) end return TRUE end -em Creaturescript/script/login.lua adicione: registerCreatureEvent(cid, "ExpVip") -em Creaturescript.xml adicione a tag: <event type="login" name="ExpVip" script="vipexp.lua"/> [ Double exp para o Vip System By Mock] : Spoiler -em Creaturescript/script Crie um arquivo.lua e renomeie para : vipexp.lua function onLogin(cid) local rate = 1.3 -- 30% local config = { vip = "Você tem "..((rate - 1)*100).."% de exp a mais agora!", notvip = "Tornesse vip e ganhe "..((rate - 1)*100).."% a mais de experiencia!", } if vip.hasVip(cid) == FALSE then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip) else doPlayerSetExperienceRate(cid, rate) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip) end return TRUE end -em Creaturescript/script/login.lua adicione: registerCreatureEvent(cid, "ExpVip") -em Creaturescript.xml adicione a tag: <event type="login" name="ExpVip" script="vipexp.lua"/> Tutorial trazido de outro fórum, então se tiver um igual a este aqui peço desculpa e remova o post créditos: Vodkart ~~100%

Informação Importante

Confirmação de Termo