Ir para conteúdo

Isbigo

Campones
  • Total de itens

    78
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Isbigo postou

  1. Qual erro deu com esse meu config.lua ? Diz ele ai talvez eu posso ajudar
  2. Olá galera do :XTibia_smile: . Vamos la. Gostaria que alguem pode-se me conseguir o script citado: O que ele faz: Da 3 dias vip para todas as accounts criandas. Explicação: Ela tem que dar apenas paras as accounts, para que o players não fique recebendo VIP por ficar criando character na mesma acc. Meus sistemas: Name = "Vip system"; author = "Mock"; Version = "1.0.0.0"; Scripts lib: 049-vipsys vip = { name = "Vip system"; author = "Mock"; version = "1.0.0.0"; query="ALTER TABLE `accounts` ADD `vip_time` INTEGER"; query2="ALTER TABLE `accounts` ADD `vip_time` INT(15) NOT NULL" } function vip.setTable() dofile('config.lua') if sqlType == "sqlite" then db.query(vip.query) else db.query(vip.query2) end end function vip.getVip(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then error('Player don\'t find') end; ae = db.getResult("SELECT `vip_time` FROM `accounts` WHERE `name` = '"..getPlayerAccount(cid).."';") if ae:getID() == -1 then return 0 end local retee = ae:getDataInt("vip_time") or 0 ae:free() return retee end function vip.getVipByAcc(acc) assert(acc,'Account is nil') local a = db.getResult("SELECT `vip_time` FROM `accounts` WHERE `name` = '"..acc.."';") if a:getID() ~= -1 then return a:getDataInt("vip_time") or 0, a:free() else error('Account don\'t find.') end end function vip.setVip(cid,time) dofile("config.lua") assert(tonumber(cid),'Parameter must be a number') assert(tonumber(time),'Parameter must be a number') if isPlayer(cid) == FALSE then error('Player don\'t find') end; db.query("UPDATE `"..sqlDatabase.."`.`accounts` SET `vip_time` = '"..(os.time()+time).."' WHERE `accounts`.`name` ='".. getPlayerAccount(cid).."';") end function vip.getVipByAccount(acc) assert(acc,'Account is nil') return db.getResult("SELECT `vip_time` FROM `accounts` WHERE `name` = '"..acc.."';"):getDataInt("vip_time") or 0 end function vip.hasVip(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then return end; local t = vip.getVip(cid) or 0 if os.time(day) < t then return TRUE else return FALSE end end function vip.hasVips(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == FALSE then return end; local t = vip.getVip(cid) if os.time(day) < t then return TRUE else return FALSE end end function vip.accountHasVip(acc) assert(acc,'Account is nil') if os.time() < vip.getVipByAccount(acc) then return TRUE else return FALSE end end function vip.getDays(days) return (3600 * 24 * days) end function vip.addVipByAccount(acc,time) assert(acc,'Account is nil') assert(tonumber(time),'Parameter must be a number') local a = vip.getVipByAcc(acc) a = os.difftime(a,os.time()) if a < 0 then a = 0 end; a = a+time return vip.setVipByAccount(acc,a) end function vip.setVipByAccount(acc,time) dofile("config.lua") assert(acc,'Account is nil') assert(tonumber(time),'Parameter must be a number') db.query("UPDATE `accounts` SET `vip_time` = '"..(os.time()+time).."' WHERE `accounts`.`name` ='"..acc.."';") return TRUE end function vip.returnVipString(cid) assert(tonumber(cid),'Parameter must be a number') if isPlayer(cid) == TRUE then return os.date("%d %B %Y %X ", vip.getVip(cid)) end end Creaturescript: VIP function onLogin(cid) local pos = {x=32360, y=31782, z=7} pos = {x=32360, y=31782, z=7} if vip.hasVip(cid) == TRUE then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end elseif vip.hasVip(cid) ~= TRUE and vip.getVip(cid) ~= 0 then if getPlayerStorageValue(cid,55555) == 1 then doTeleportThing(cid, pos, TRUE) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your VIP's over!") doPlayerSendTextMessage(cid,22,"Your VIP's over!") setPlayerPromotionLevel(cid, 1) setPlayerStorageValue(cid,55555,2) elseif getPlayerStorageValue(cid,55555) == -1 then setPlayerStorageValue(cid,55555,2) end end return TRUE end Quem puder me ajudar REP+ :button_ok:
  3. Alguem, para ajudar? Estou com o mesmo problema ;x
  4. Use este meu, que já esta instável. Configure do seu jeito: Caso você use outro distro que não seja TFS 0.4 muda em: mapName = "realmap.otbm" tire o .otbm do final. worldType = "open" mude para PVP Se ajudei REP+ :button_ok:
  5. Isbigo

    Localhost

    Seu localhost tente assim: http://localhost/phpmyadmin Entre com root, e sua senha que você pois no seu config.lua Se ajudei REP+ :button_ok:
  6. http://localhost/security Acesse ai e crie uma nova password.
  7. -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database. -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value. sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "Senha aqui." sqlDatabase = "Nome da database aqui." sqlFile = "schemas+Database/Alissow.s3db" sqlKeepAlive = 0 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" Você tera que usar o Xampp, para por um Site online, irar ir no http://localhost/phpmyadmin crie uma database e ponha la no config.lua o nome que você usou!
  8. Vá em seu database, vá ate o character que você queria por de GOD click em editar e mude la em GROUP_ID: de 1 para 6 Se ajudei REP+.
  9. Não entendi o erro, tem como mostra o erro '?
  10. Verifiique se em seu Xampp, esta conectado a opção Mysql, e verifique se em seu config.lua você pois la seu database e mudou para mysql! Se ajudei REP+.
  11. Valeu Mklo REP+ para você como prometido! Obrigado. Tópico Resolvido.
  12. Foi o script que eu pedi ? Pedi pra varios items, você me vem com venda e quer REP? Ajude e ganhe REP, se for para mim comprar tinha ido no mural de vendas! Se não for pra ajudar, não poste! Pedi a ajuda de quem possa ajudar, não de quem queira vender. Sé seu negocio foi vim atras de dinheiro ta perdendo tempo.! Compra eu compro, mais com quem vale apena não com, alguem que vem falar besteiras! Em que você me ajudou ? Num script, que aqui no forum tem um monte. Citei um item como o player joga-se la ... Não como se fosse apenas para usar um ITEM. Ou você queria que eu pedi-se que o players pouse-se Centenas de ITEMS. eo script calcula-se o valor total ? Então faça o favor de não falar asneiras de ajudar, se quiser remova esse script dai, por que você não me ajudo em nadaaa! E pelo o que eu lembro você disse isso aqui: Se for pra negociar, por que o REP? Você @Eskylo Merece REP- :button_cancel: Pelo comentário desnecessário!
  13. Meu pedido seria esse de um Script, para venda de vários ITEMS. Mais obrigado assim mesmo.
  14. Foda que eu não lembro nada do 8.52 Maus ai, só sei que o Config.lua do 8.54 acima, ja tem essa opção. Tente usar um Config.lua mais atualizado em seu OT. Talvez pode dar, eu uso o meu config.lua do 8.54 em um Otserv 8.60 :smile_positivo:
  15. Olá membros do :XTibia_smile: Estou a procura de um script faz tempo mais nunca achei, ou consegui fazer. Gostaria que algum aqui do forum pode-se me ajudar. Agora vou falar um pouco sobre o script. Ele é assim: Agora vamos explicar: O player ele ira por 1 item em cima da parte vaga da mesa, ira clicar na alavanca, o item sumira é ele recebera uma Quantia (x) pelo item. o dinheiro cera tele transportado direto para sua Back pack. PARA QUE TODOS POÇÃO ENTENDER PRECISO PARA SUPORTE A + DE 1 ITEM. Quem puder me ajudar eu agradeço! E ganha meu REP+ sempre
  16. Confira se o nome do seu database esta correto no config.lua e confira a senha se ea mesma que do seu phpmyadmin. ai esta falando que não pode conectar ao seu database. confira se seu MYSQL do xampp esta conectado é também tente desativar o firewall. espero resposta ;] se ajudei REP+ :button_ok:
  17. Faça o seguinte... Vai na pasta do xampp preocure por: xampp-portcheck Abra ele veja qual programa esta usando sua port 80 Feche esse programa, de start do apache, depois abra o programa que você fechou novamente. Espero ter ajudado. Se ajudei REP+ :button_ok:
  18. Isbigo

    Suporte Online

    Acho que seu Firewall esta bloqueando seu site. Tente desativar seu firewall e tente denovo.
  19. Mude para: // list of vocations on ots (world 0) $vocation_name[0][0] = array(0 => 'None', 1 => 'Sorcerer', 2 => 'Druid', 3 => 'Paladin', 4 => 'Knight', 5 => 'nova vocação', 6 => 'Nova vocação', 7 => 'nova vocação', 8 'nova vocação'); // id => 'name' , $vocation_name[0] - promotion level 0, $vocation_name[0] - for world ID 0/ Agora vamos la: Onde tiver Nova vocação sera o nome da nova vocação. Onde eu pus 5 6 7 8 São os ID das vocação Exemplo : Sorcerer 1 Druid 2 Knight 3 paladin 4 master sorcerer 5 é assim em diante, confira em seu Vocatiom.xml as ID das vocações adicione la e pronto.
  20. uma pergunta, seu TSF eo 0.4 ? se for mude seus scripts, de db.executequery para db.query .
  21. Ordem ? como assim ordem ? poderia da um exemplo do ordem, que você gostaria ? O do meu Website e bem simples talvez posso ate te ajudar veja ai: Rubera world Qualquer coisa, da um toque ai.
  22. Isbigo

    Gesior 0.3.8

    Poste seu config.lua, Não sei se posso estar certo. mais acho que você adiciou ';' em algum lugar que não deveria estar ;]
  23. Isbigo

    Suporte Online

    Ta ai: Chat gesior Tente qualquer coisa poste sua duvida ;] Se ajudei REP+
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...