Histórico de Curtidas
-
wevertonvrb recebeu reputação de padreesss em (Resolvido)OtClient 0.6.5oque eu fiz de errado a tela ficou branca http://prntscr.com/9krmz8
-
wevertonvrb deu reputação a Danihcv em [TUTORIAL] Resolvendo qualquer erro na data baseOpa, galerinha do TK, pro meu primeiro tutorial resolvi fazer uma solução de um problema que desde que cheguei no TK, vejo que ocorre com uma certa frequência. Os erros da data base.
Neste tutorial vou ensinar a resolver os erros do tipo No such table, Insert into, No such column, ... has no column named... etc.
1°) NO SUCH TABLE
Bom, para o erro No such table, basta vc visualizar qual table está faltando. Para isso basta ler o erro na distro:
No caso da imagem, está faltando a table: player_statements
Para resolver este e qualquer outro problema deste tipo, caso sua data base seja sqlite,
basta abrir sua data base pelo Sqlite Studio(download: http://sqlitestudio.pl/?act=download) e clicar em Open SQL query editor:
Mas caso sua data base seja Mysql abra pelo phpMyadmin, ou por outro editor de sua preferencia.
1.1°) EXECUTANDO OS COMANDOS PARA RESOLVER O PROBLEMA
Bom, dependendo da table que estiver faltando, vc irá colocar seu respectivo comando, segue abaixo TODOS os comandos básicos necessários para que sua data base fique Ok! : (VC VAI PEGAR O COMANDO REFERENTE À TABLE QUE VC QUER!!!)
account_viplist
Sqlite
accounts
Sqlite
bans
Sqlite
environment_killers
Sqlite
global_storage
Sqlite
guild_invites
Sqlite
guild_kills
Sqlite
guild_ranks
Sqlite
guild_wars
Sqlite
guilds
Sqlite
house_auctions
Sqlite
house_data
Sqlite
house_lists
Sqlite
houses
Sqlite
killers
Sqlite
market_history
Sqlite
market_offers
Sqlite
player_deaths
Sqlite
player_depotitems
Sqlite
player_inboxitems
Sqlite
player_items
Sqlite
player_killers
Sqlite
player_namelocks
Sqlite
player_skills
Sqlite
player_spells
Sqlite
player_statements
Sqlite
player_storage
Sqlite
player_viplist
Sqlite
players
Sqlite
server_config
Sqlite
server_motd
Sqlite
server_record
Sqlite
server_reports
Sqlite
tile_items
Sqlite
tile_store
Sqlite
tiles
Sqlite
announcements
Sqlite
pagsegurotransacoes
Sqlite
player_advances
Sqlite
reports
Sqlite
thanks
Sqlite
z_bug_logs
Sqlite
z_featured_article
Sqlite
z_forum
Sqlite
z_helpdesk
Sqlite
z_monsters
Sqlite
z_network_box
Sqlite
z_news_tickers
Sqlite
z_ots_comunication
Sqlite
z_polls
Sqlite
z_polls_answers
Sqlite
z_poll_votes
Sqlite
z_shop_history_item
Sqlite
z_shop_history_pacc
Sqlite
z_shop_offer
Sqlite
z_spells
Sqlite
z_news_big
Sqlite
2°) No such column / "NOME DA TABLE" has no column named "NOME DA COLUMN QUE FALTA" / Insert into
Bom, para resolver esse problema vc deve identificar em qual TABLE está essa coluna que falta. Para isso, basta ler o erro como na imagem:
No caso da imagem, está faltando a column WORLD_ID dentro da table MARKET_OFFERS. Para resolver, vc deve executar excluir a sua table MARKET_OFFERS existante em sua data base, e em seguida, executar o domando da da market_offers, encontrado acima, logicamente isso só se aplica ao caso da imagem, depende do seu caso, vc deve excutar o comando da table que estiver sendo referida no erro. Mas antes de executá-lo vc deve excluir a sua table EXISTENTE, para então executar o comando.
ESTA FORMA DE RESOLUÇÃO SE APLICA AOS TRÊS CASOS: NO SUCH COLUMN, ...HAS NO COLUMN NAMED... e INSERT INTO.
Bom galera, é isso.
SE ENCONTRAREM, OU SE DEPARAREM COM ALGUM ERRO, BASTA ME PEDIR AJUDA QUE EU DAREI TOTAL SUPORTE PARA VOCÊS!
SE ESTIVR FALTANDO MAIS ALGUMA TABLE QUE EU NÃO COLOQUEI AQUI, PF ME INFORMEM E EU ATUALIZAREI O TÓPICO!!!
Lembrem-se, se eu te ajudei, por favor, deem REP++ pois foi meio trabolhoso fazer este tutorial todo...
ESTOU A DISPOSIÇÃO DE TODOS! Tanto por PM quanto por SKYPE, e até mesmo por aqui, pois vou checar este tópico regularmente!!
Espero ter ajudado!!
Abraços.
-
wevertonvrb deu reputação a Vodkart em adicionar storage ao playerfunction onSay(cid, words, param) local t = string.explode(param, ",") if(not t[2]) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local tid = getPlayerByNameWildcard(t[1]) if not tid and not getPlayerGUIDByName(t[1]) then doPlayerSendCancel(cid, "Você deve digitar um Nome Válido.") return true end if tid then setPlayerStorageValue(tid, t[2], t[3]) else local Guid = getPlayerGUIDByName(t[1]) local Query = db.getResult("SELECT `value` FROM `player_storage` WHERE `player_id` = ".. Guid .." AND `key` = ".. t[2]) if (Query:getID() ~= -1) then db.executeQuery("UPDATE `player_storage` SET `value` = "..t[3].." WHERE `player_id` = ".. Guid .." AND `key` = "..t[2]) else db.executeQuery("INSERT INTO `player_storage` (`player_id`, `key`, `value`) VALUES (" .. Guid .. ", " .. t[2] .. ", " .. t[3] .. ");") end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Storage mudada com sucesso.") return true end
-
wevertonvrb recebeu reputação de Vodkart em adicionar storage ao player@Vodkart
obrigado pela atenção.
o script continua dando a storage a apenas players online
caso o player esteja offline esta dando este erro
-
wevertonvrb recebeu reputação de UnknowLoad em NPC que troca poke por pokevai em data/npc/script copie um arquivo e renomeie para trocamilotic.lua e cole isso
depois vai em data/npc copie um arquivo e renomeie para trocamilotic.lua
e cole isso dentro
OBS: ONDE TEM AS ???????<<<<<< INTERROGAÇÃO VOCE COLOCA A ROUPINHA QUE QUER QUE O NPC TENHA,
PARA VER AS ROUPINHAS ABRA SEU CLIENT COM OBJECT BUILDER E VAI EM OUTFFITS E ESCOLHA UMA
PARA CHAMAR O NPC VOCE PODEUSAR O /n trocamilotc
ou pode colocar no mapa pelo remeres
-
wevertonvrb recebeu reputação de Yukari Moon em [RESOLVIDO] [BUG] Bag não abre!!!se tu precisou criar outro personagem na mesma ou outra conta é um item bugado
se todos os char da mesma conta tiver com o mesmo bug pode ser uma storage
o bug da bag n abrir é 90% um item bugado e acontece na maioria das vezes com um ADM, GM que acabou fazendo um item bugado na bag
-
wevertonvrb deu reputação a Frenesy em ajudem a impedir a segunda actionQue bom que deu certo. Se eu ajudei em algo, já sabe né? REP+
ActionID não possuem value.
-
wevertonvrb deu reputação a Tiodarsaa em Bomberman EventEvento esta com alguns bugs estou corrigindo assim que tiver 100% eu posto novamente. @Vodkart se quiser fechar assim que tiver rodando certinho eu coloca novamente.
-
wevertonvrb recebeu reputação de samuel.show em [PEDIDO] Como fazer para um item ativar Auraman vamos la eu fiz pra voce um por movement sendo assim vc n precisa de comando nem nada
para fazer este script eu usei uma bota crocodile boots para testar e ficou 100%
modo de usar.
quando voce equipar a bota vai sair um efeito do personagem ou seja se vc tiver com esta bota no pé do teu personagem o efeito acontece e caso vc tire a bota o efeito para
vamos la
vá em data/movements
abre o movements.xml e cole isso
<movevent type="DeEquip" itemid="3982" slot="feet" event="script" value="botas.lua"/>
<movevent type="Equip" itemid="3982" slot="feet" event="script" value="botas.lua"/>
salve e fecha lenbrando que o 3982 é o id da crocodile boots caso queira usar outro item basta trocar pelo id do item que queira
outra coisa o feet significa pés ou seja isso so server para botas caso queira por uma armadura ou outro item deixarei como mudar abaixo
agora vamos ao script
vá em data/movements/scripts copie e cole um arquivo qualquer e renomeie para botas.lua
-
wevertonvrb recebeu reputação de samuel.show em [PEDIDO] Como fazer para um item ativar Auraele quer uma funcão onequipe
quando equipar o item sei la (bota por ex) vai ficar saindo um efeito do personagem
-
wevertonvrb recebeu reputação de Natanael Leal Slin em [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DBok vou mecher em outras coisas por enquanto, mas voce sabe dizer quando arrumara os gyn? arrumando apenas 1 a gente faz o resto
o primeiro bug que citei é porque não existe normal ball mas sim pokeball
era so substituir o normal por poke, mas apos corregir este simples aparece outros em outras linhas
-
wevertonvrb deu reputação a Sekk em COMO EXECUTAR QUERY EM MEU BANCO DE DADOS?Caso você apenas resete o site, mas mantenha sua database, sem alterá-la, a query continua la! Caso queira apagar a dB e criar outra, salve em algum notepad a query, assim, você poderá executar a mesma depois
-
wevertonvrb deu reputação a Sekk em COMO EXECUTAR QUERY EM MEU BANCO DE DADOS?Se vc usa mysql, vai em:
localhost/phpmyadmin abre a sua dB, abre o menu SQL la, cola a query no espaço em branco e clica em Execute/Executar!
-
wevertonvrb deu reputação a ADM jeanasgotine em Addon System (Fly, ride, surf, look e evolution)esse sistema addon nao ta 100% mais eu modificei com outro sistemas juntei 3 sistemas em 1 e deu certo
-
wevertonvrb recebeu reputação de chora boy em tem como surfar em 2 tipos de agua?sim então você não deve ter adicionado ele no movements.xml
verifique isso e se resolver n esqueça do rep+
-
wevertonvrb recebeu reputação de chora boy em tem como surfar em 2 tipos de agua?ta errado pq deveria ter muito mais ids.
vc fez merda nesse xml
olhe como o meu esta
<movevent type="StepIn" itemid="4820-4825;15323-15339;11756" event="script" value="surf.lua"/>
<movevent type="StepOut" itemid="4820-4825;15323-15339;11756" event="script" value="surf.lua"/>
no caso ali > 4820-4825 significa.... do item 4820 ate o item 4825
seu jeito ficou assim > do item 11756 ate o tem 4820, isso vai dar ruim
ate pq voce colocou o numero maior primeiro e mesmo se colocasse certo isso involveria muitos itens ate mesmo paredes, portraits, balls pois entre o 4820 e 11756 existe inúmeros itens
do jeito que você deixou vai funcionar o surf apenas com o id 11756
e se no caso vc queira que funcione com 11756 e 4820
vc deve deixar assim
<movevent type="StepOut" itemid="11756;4820" event="script" value="surf.lua"/>
<movevent type="StepIn" itemid="11756;4820" event="script" value="surf.lua"/>
e outra coisa acredito que vai dar ruim voce deixando apenas esses 2 pois assim vc vai excluir diversas outras aguas
para testar não teste no mar ou no rio ou lagoinha vá para algum lugar e escreva>>> /i 4820 e /i 11756 pois as outras aguas não iram funcionar o mar é randomizado tente como eu disse
se resolver rep +
-
wevertonvrb recebeu reputação de Mauro Sérgio em Novas sprites do PXG (bom aproveito) 07/05/2016AQUI PESSOAL O LINK DA SPR E DAT ATUAIS DA PXG
Versão 854 V1 - http://www.mediafire.com/download/ukmjw4j85l8rc3d/pxg_maio_2016.zip
Versão 854 V3 - http://www.mediafire.com/download/ykz4oqsc9sxydk8/pxg maio 2016.zip
Lembrem-se de usar o object builder mais atual e marcarem como estendido e transparência.
so pra lembrar um leki acabou de postar em outro forum e eu resolvi compartilhar
creditos para ele
@MUNlZ
pela façanha e eu apenas por repassar
bom proveito a todos
eu tentei criar o topco em outra area e deu erro por favor mover
-
wevertonvrb recebeu reputação de lkrazy em [Ajuda] Como Aumentar o Limite de Fishing fighterno vocations.xml
muda o fishing coloque 1.2 e testa vai mexendo aumentando ou diminuindo ate que fique um limite que você queira
-
wevertonvrb recebeu reputação de isex em Novas sprites do PXG (bom aproveito) 07/05/2016AQUI PESSOAL O LINK DA SPR E DAT ATUAIS DA PXG
Versão 854 V1 - http://www.mediafire.com/download/ukmjw4j85l8rc3d/pxg_maio_2016.zip
Versão 854 V3 - http://www.mediafire.com/download/ykz4oqsc9sxydk8/pxg maio 2016.zip
Lembrem-se de usar o object builder mais atual e marcarem como estendido e transparência.
so pra lembrar um leki acabou de postar em outro forum e eu resolvi compartilhar
creditos para ele
@MUNlZ
pela façanha e eu apenas por repassar
bom proveito a todos
eu tentei criar o topco em outra area e deu erro por favor mover
-
wevertonvrb recebeu reputação de samlecter em (Resolvido)Como aumento o tamanho de uma spellSimples onde esta escrito "confusion" voce pode trocar por outro nome, mas vamos la
vai em data/lib e abre areas.lua e procure por confusion, copie, cole e muda o nome pra qualquer coisa
depois vamos la onde esta os 0 e 1 onde esta o (0) é o skm que que não aparece nada, onde ta (1) é os skm onde o spell vai pegar ou seja basta acrecentar + 1 onde voce quer almentar o spell
exemplo
confusion = {
{0, 1, 1, 1, 0},
{1, 1, 1, 1, 1},
{1, 1, 2, 1, 1},
{1, 1, 1, 1, 1},
{0, 1, 1, 1, 0}
}
voce pode fazer assim
nome qualquer= {
{0, 1, 1, 1 ,1 ,1 ,1 , 1, 0},
{1, 1, 1, 1, 1},
{1, 1, 2, 1, 1},
{1, 1, 1, 1, 1},
{0, 1, 1, 1, 0}
}
lembrando que o 2 é o lugar que o pokemon vai ficar
depois volta no spell e bota o novo nome que voce criou a nova area
Se ajudei rep ++
-
wevertonvrb recebeu reputação de Anjo Celestial em Novas sprites do PXG (bom aproveito) 07/05/2016AQUI PESSOAL O LINK DA SPR E DAT ATUAIS DA PXG
Versão 854 V1 - http://www.mediafire.com/download/ukmjw4j85l8rc3d/pxg_maio_2016.zip
Versão 854 V3 - http://www.mediafire.com/download/ykz4oqsc9sxydk8/pxg maio 2016.zip
Lembrem-se de usar o object builder mais atual e marcarem como estendido e transparência.
so pra lembrar um leki acabou de postar em outro forum e eu resolvi compartilhar
creditos para ele
@MUNlZ
pela façanha e eu apenas por repassar
bom proveito a todos
eu tentei criar o topco em outra area e deu erro por favor mover
-
wevertonvrb recebeu reputação de Killua Fran em (Resolvido)Como aumento o tamanho de uma spellSimples onde esta escrito "confusion" voce pode trocar por outro nome, mas vamos la
vai em data/lib e abre areas.lua e procure por confusion, copie, cole e muda o nome pra qualquer coisa
depois vamos la onde esta os 0 e 1 onde esta o (0) é o skm que que não aparece nada, onde ta (1) é os skm onde o spell vai pegar ou seja basta acrecentar + 1 onde voce quer almentar o spell
exemplo
confusion = {
{0, 1, 1, 1, 0},
{1, 1, 1, 1, 1},
{1, 1, 2, 1, 1},
{1, 1, 1, 1, 1},
{0, 1, 1, 1, 0}
}
voce pode fazer assim
nome qualquer= {
{0, 1, 1, 1 ,1 ,1 ,1 , 1, 0},
{1, 1, 1, 1, 1},
{1, 1, 2, 1, 1},
{1, 1, 1, 1, 1},
{0, 1, 1, 1, 0}
}
lembrando que o 2 é o lugar que o pokemon vai ficar
depois volta no spell e bota o novo nome que voce criou a nova area
Se ajudei rep ++
-
wevertonvrb recebeu reputação de The Trevas em ajuda com itens novos!!vai em items.xml e procura por algum item que ja tem essa função
exemplo chakra deve ser a mana então procure por soft boots e copie a key que regenera a mana e adiciona no seu item
pro ml mesma coisa procura pro um que almente o ml copie a key e cola no item e por aee vai
exemplo para regenerar o chakra
<attribute key="manaGain" value="4" /> --no caso o 4 é a quantidade se por 2000 vai enxer 2000 de mana (chakra)
vida mesma coisa
<attribute key="healthGain" value="1" /> -- se por 200 enxe 200 de vida, agora procure pelo resto e boa sorte
Se ajudei rep++
-
wevertonvrb recebeu reputação de Felipe Muniz em Novas sprites do PXG (bom aproveito) 07/05/2016AQUI PESSOAL O LINK DA SPR E DAT ATUAIS DA PXG
Versão 854 V1 - http://www.mediafire.com/download/ukmjw4j85l8rc3d/pxg_maio_2016.zip
Versão 854 V3 - http://www.mediafire.com/download/ykz4oqsc9sxydk8/pxg maio 2016.zip
Lembrem-se de usar o object builder mais atual e marcarem como estendido e transparência.
so pra lembrar um leki acabou de postar em outro forum e eu resolvi compartilhar
creditos para ele
@MUNlZ
pela façanha e eu apenas por repassar
bom proveito a todos
eu tentei criar o topco em outra area e deu erro por favor mover
-
wevertonvrb deu reputação a MaTTch em ajuda Editar script (Diminuir força da magia)Assim talvez então...?
doTargetCombatHealth(cid, pid, element, -(math.abs(min / 2)), -(math.abs(max / 2)), 255) doMoveInArea2(cid, 5, selfArea1, NORMALDAMAGE, (min / 2), (max / 2), spell) Eu não entendo nada de poke tibia e nem quais as funções