

otiano
Campones-
Total de itens
8 -
Registro em
-
Última visita
Tudo que otiano postou
-
pedido Pagina Que Mostre Os Players Vip(Por Vip_Time E Nao Storage)
tópico respondeu ao otiano de otiano em Lixeira Pública
Valeu cara, agora deu tudo certinho!! Valeu msmm.se todos ajudaseem como vc.. -
pedido Pagina Que Mostre Os Players Vip(Por Vip_Time E Nao Storage)
tópico respondeu ao otiano de otiano em Lixeira Pública
Irei testar agora e já edito pra dizer se funcionou! EDIT: Deu certo sim! Agora os players vips estão aparecendo na lista de acordo com a vip_time! Sem querer pedir d+ mas tinha como colocar o status offline ou online ao lado do nome dos jogares q aparece na lista?! Ou é mt trabalhoso? Mas valeuu deu certo !! EDIT 2: Agora ta dando esse error quando eu clico na pagina de vip list no site: Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row' in C:\xampp\htdocs\vips.php:2 Stack trace: #0 C:\xampp\htdocs\vips.php(2): PDO->query('SELECT * FROM `...') #1 C:\xampp\htdocs\index.php(69): include('C:\xampp\htdocs...') #2 {main} thrown in C:\xampp\htdocs\vips.php on line 2 : (( como concertar? -
pedido Pagina Que Mostre Os Players Vip(Por Vip_Time E Nao Storage)
um tópico no fórum postou otiano Lixeira Pública
é isso ai precizo de uma pagina que mostre os jogadores vip, mas que funcione com o vip_time e não com o storage ( como a do walefxavier) Valeeus -
Eu tbm tou precizando desse script por vip_time sem ser por storage! Como edita o query? como ele ficaria pra pegar os players vip por vip time em vez de storage?! Ajuda ai por favor REP +
-
Ai galera no meu OT a script da paralyze é o seguinte ela reduz a velocidade do jogador e tal mas tipo se um jogador for lvl 100, quase nao consegue andar se for lvl 1000, a paralyze quase nao faz efeito.. queria um script q a paralyze reduzisse a velocidade do jogador por %..pra tipo um lvl 100 e lvl 1000 ficarem da mesma velocidade ao serem atacados por paralyze.. ta aí minha script AGRADECOO!
-
Como ficaria pra mudar o nome de quem usou o item pra [VIP] antes do nome?!
-
Queria um script de function onLogin que checasse se o player for vip, caso seja, adicionar [VIP] antes do nome.. ou entao um item que ao ser usado, dar vip e além disso adicionar [vip] antes do nome..! Vlaeu
-
Ae galera, tou querendo saber como q eu deleto um monstro importado do Creature Pallete, por q tou precizando de importar outro monstro com o mesmo nome, porém quando eu importo, nao da certo, pq ja tem o antigo! Ou entao como eu faço para mudar o destino dos monstros importados de Others pra uma outra categoria q eu mesmo faça? ^.- Valeu ai
-
Qual e o teu distro? TFs.. Alissow?..
-
Tou tentando por meu Ot 8.60 online com o site do Gesior! Mas sempre da algum error..Eu crio conta no site mas ao logar no tibia diz q ta errada a conta..! E nao tou usando TFS pq nao encontrei de jeito nemhum pra 8.6..! Entao quero saber se o Gesior pega apenas com o TFS?! Se nao, com q outros distros ele pega?! VLW..
-
Opa vlw to atraz disso a um tempo e ngm ajudava!
-
Galera tou precizando de um TFS q pegue no tibia 8.6!! Pra poder colocar site online com Gesior..pois o site so pega como TFS correto?! Ajuda ai tenho essa duvida, e tbm quero saber onde encontrar tfs q peguei com o 8.6!
-
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'otserver.bans' doesn't exist' in C:\xampp\htdocs\pot\OTS_AccountBan.php:55 Stack trace: #0 C:\xampp\htdocs\pot\OTS_AccountBan.php(55): PDO->query('SELECT `id`, `t...') #1 C:\xampp\htdocs\pot\OTS_Account.php(935): OTS_AccountBan->find('3052978') #2 C:\xampp\htdocs\accountmanagement.php(30): OTS_Account->isBanned() #3 C:\xampp\htdocs\index.php(135): include('C:\xampp\htdocs...') #4 {main} thrown in C:\xampp\htdocs\pot\OTS_AccountBan.php on line 55 da isso! ajudaaa! : (
-
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'otserver.bans' doesn't exist' in C:\xampp\htdocs\pot\OTS_AccountBan.php:55 Stack trace: #0 C:\xampp\htdocs\pot\OTS_AccountBan.php(55): PDO->query('SELECT `id`, `t...') #1 C:\xampp\htdocs\pot\OTS_Account.php(935): OTS_AccountBan->find('3052978') #2 C:\xampp\htdocs\accountmanagement.php(30): OTS_Account->isBanned() #3 C:\xampp\htdocs\index.php(135): include('C:\xampp\htdocs...') #4 {main} thrown in C:\xampp\htdocs\pot\OTS_AccountBan.php on line 55 AJUDA!! : (
-
Tirar [Vip] Do Nome Do Player Automatico Apos Fim Da Vip
tópico respondeu ao otiano de otiano em Lixeira Pública
Opa opa, Valeu por tirar minha duvida man! : ) #EDIT- Man nao deu certo! Nao tirou o nome [VIP] do player dos q acabou os dias..! : \ Alguem ajuda ai por favor!! ; ) -
Tirar [Vip] Do Nome Do Player Automatico Apos Fim Da Vip
tópico respondeu ao otiano de otiano em Lixeira Pública
Valeu vou testar, mas tem certeza q essa e a de Remover o [VIP] do nome do jogador, e nao o de colocar o [vip]?! Vlw vou testar e aviso se deu! Flw abraco -
Tirar [Vip] Do Nome Do Player Automatico Apos Fim Da Vip
um tópico no fórum postou otiano Lixeira Pública
Opa queria pedir uma script q ao acabar os dias de VIP do jogador, o nome do jogador passasse a ser DE [VIP] Player para --> Player, normal sem o [VIP] antes! Talkaction da vip! e Movements da Vip -
Aqui deu certo tbm! Mas..teria como fazer com que ao acabar os dias VIP, o nome do player voltasse a ser o q era antes? (Sem o VIP)! : ) Vlw
-
Eu axo q ja vi alguma coisa sobre isso por aki, mas nao faco a minima ideia de como encontrar !.. queria saber se existe um script ou alguma funcao, q ao servidor cair (crash..nuker..etc) ele voltasse automaticamente..na mesma hora..! existe?! VLW!
-
Vlw parceiro vou testar aki e te aviso !! : )
-
Galera tou com um problema no meu OT a SD sai bem devargazinhoo! Eu fui na pasta spells/spells.xml e mudei a o tempo Sudden Death de 2000 pra 1000 (pra ficar 1 segundo exhausted) salvei e reiniciei o server mas ainda assim a sd ta saindo bem lerdaa! nao sei mais oq fazer..oq mais pode ser feito?! Valeu *_*
-
[Pedido] Kikar E Mudar Nome Do Player Dps Do /addvip
um tópico no fórum postou otiano Lixeira Pública
Queria pedir um script que apos eu executar o comando /addvip player, 30 no GOD, o player q recebe a vip e kikado e o nome e trocado para [Vip] Player e tbm fazer voltar o nome ao que era antes apos os 30 dias..ou seja voltar a ser Player (sem o [VIP]) Valeuu! OBS: Aqui esta minha script de vip.. -
[Pedido] Mostrar Status Vip Ao Dar Look No Player
tópico respondeu ao otiano de otiano em Lixeira Pública
@SkyDangerous Eu coloco isso onde? no login.lua? ^.- ! EDIT: Nao deu certo esse q vc passou SkyDangerous! podia me dizer exatamente onde eu tenho q colocar isso? eu coloquei no script do sistema de vip, porem nao apareceu o status ao dar look @Spits -- Script SYtem vip 1.0 -- function onSay(cid, words, param) if(words == "!buyvip85832") then local price = 3000000 if doPlayerRemoveMoney(cid, 3000000) == TRUE then local days = 30 local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13540) local timenow = os.time() if getPlayerStorageValue(cid, 13540) - 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.") setPlayerStorageValue(cid, 13540, time) local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de "..price.." gp's para colocar vip.") end elseif(words == "!vipdays") then local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.") elseif(words == "/checkvip") then if getPlayerAccess(cid) == 5 then if not param then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(param) local pid = getPlayerByNameWildcard(param) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60)) doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.") return TRUE end elseif(words == "/addvip") then if getPlayerAccess(cid) == 5 then local t = string.explode(param, ",") if not t[2] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(t[1]) local days = t[2] local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local daysvalue = days*3600*24 local storageplayer = getPlayerStorageValue(player, 13540) local timenow = os.time() local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") setPlayerStorageValue(player, 13540, time) local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.") end elseif(words == "/delvip") then if getPlayerAccess(cid) == 5 then local dec = MESSAGE_INFO_DESCR if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end local C,t = {},string.explode(param, ",") C.pos = getPlayerPosition(cid) C.uid = getCreatureByName(t[1]) C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia. C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip. local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end if(getPlayerStorageValue(C.uid,13540) < C.time)then doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.') else doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.') setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time) end doSendMagicEffect(C.pos, math.random(28,30)) end end return TRUE end -
O meu sistema de VIP e esse daqui: Como fica essa script pra mim? pra mudar o nome e vocacao do player ao receber a vip?! -- Script SYtem vip 1.0 -- function onSay(cid, words, param) if(words == "!buyvip") then local price = 3000000 if doPlayerRemoveMoney(cid, 3000000) == TRUE then local days = 30 local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 13540) local timenow = os.time() if getPlayerStorageValue(cid, 13540) - 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.") setPlayerStorageValue(cid, 13540, time) local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de "..price.." gp's para colocar vip.") end elseif(words == "!vipdays") then local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.") elseif(words == "/checkvip") then if getPlayerAccess(cid) == 5 then if not param then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(param) local pid = getPlayerByNameWildcard(param) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60)) doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.") return TRUE end elseif(words == "/addvip") then if getPlayerAccess(cid) == 5 then local t = string.explode(param, ",") if not t[2] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(t[1]) local days = t[2] local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local daysvalue = days*3600*24 local storageplayer = getPlayerStorageValue(player, 13540) local timenow = os.time() local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") setPlayerStorageValue(player, 13540, time) local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.") end function onLogin(cid) if getPlayerStorageValue(cid, 15000) - os.time() >= 1 then doPlayerSetSpecialDescription(cid, " [Vip Account]") end return TRUE end elseif(words == "/delvip") then if getPlayerAccess(cid) == 5 then local dec = MESSAGE_INFO_DESCR if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end local C,t = {},string.explode(param, ",") C.pos = getPlayerPosition(cid) C.uid = getCreatureByName(t[1]) C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia. C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip. local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end if(getPlayerStorageValue(C.uid,13540) < C.time)then doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.') else doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.') setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time) end doSendMagicEffect(C.pos, math.random(28,30)) end end return TRUE end
-
Aqui tbm..quando reloga volta a voc de antes como arrumar isso?!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.