
Tudo que King Laker postou
-
[OTX2 8.6] Script Trade Points com Erro.
- [SQLite] -=[TFS]=- 0.4 8.60 EU NÃO SEI ONDE INSTALA A STORAGE NA PORTA NPC HERICUS INQUISA
Eu não entendi muito bem o seu problema, mas pelo que entendi, você quer uma porta que passe com o storage da inquisition? <action actionid="actionid que vai na porta" event="script" value="localdoscript/nomedoscript.lua"/> function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, 5066) < 0 then doCreatureSay(cid, "Você não tem permissão para passar pela porta", TALKTYPE_ORANGE_1) end if getPlayerStorageValue(cid, 5066) >= 1 then doTeleportThing(cid, topos) end return true end- [OTX2 8.6] Script Trade Points com Erro.
Boa tarde, estou tendo um erro no script do @Yan Liima, e não parece que terei suporte por lá, alguém poderia me ajudar nessa empreitada? Estou dando trade com o pergaminho dentro de uma BP, ele faz todas as funções que deveria mas mesmo assim esta apresentando esse erro, como posso corigir? Erro: Script:- [dúvida] Como identificar qual a versão do servidor
Uma alternativa boa, caso o servidor seja registrado no otservlist você pode conferir a versão lá- [SQLite] -=[TFS]=- 0.4 8.60 Quando acaba a VIP ele desloga automaticamente mais quando digito /delvip player name, 31 days ele não kick in-game
Basta adicionar no seu script no talkaction doRemoveCreature(cid)- [System] Trade Points
- AUMENTANDO TELA DE VISÃO OTCLIENTE EM REV3884 8.60 0.4
- [SQLite] -=[TFS]=- 0.4 8.60 Alguem faz apk mobile pra mim ip: dexsoft.ddns.net
Procure no fórum o OTCv8 mobile e tem outros tutoriais sobre como configurar e compilar, caso não encontre o programa para compilar e editar o apk só procurar no google > APK Editor Studio (acho difícil alguém conseguir fazer pra você sem as sprites ja que vai bugar o cliente)- AJUDA COM EFEITOS
Adiciona oque eu enviei e testa, se precisar de ajuda posta o 000-constant.lua aqui que eu adiciono pra você. Caso não funcione, procura outro servidor 8.0 e pega dele o conteúdo do 000-constant.lua- boa tarde, quero ajuda para pode liga meu ot ta dando erro ao ligar
Algo esta causando o servidor não conseguir se conectar a sua SQL, recomendo que veja no config.lua se o nome esta configurado corretamente e coisas do genero.- ERROR RME
O seu RME esta tentando carregar brushs que não existem na pasta da versão em que você esta utilizando, aconselho baixar novamente ou procurar um RME que é usado especificamente para o seu servidor.- (Resolvido)[SQL] -=[TFS]=- 0.4 8.60 Tem um [MOD] de cast system sem precisa meche na source precisa digita 1/1 no client pra aparece cast system sem nada escrito no account name: password: click e aparece o cast de quem liga !cast on
Não entendi a duvida.- AJUDA COM EFEITOS
Vá nas libs do seu servidor e procure por 000-constant.lua e adicione numa área livre. (caso precise adicionar também os danos elementais, recomendo procurar um tutorial sobre como fazer isso, por que como o amigo disse acima é na source e infelizmente não tenho o conhecimento). Esses são os efeitos padrões do 8.60: CONST_ME_DRAWBLOOD = 0 CONST_ME_LOSEENERGY = 1 CONST_ME_POFF = 2 CONST_ME_BLOCKHIT = 3 CONST_ME_EXPLOSIONAREA = 4 CONST_ME_EXPLOSIONHIT = 5 CONST_ME_FIREAREA = 6 CONST_ME_YELLOW_RINGS = 7 CONST_ME_GREEN_RINGS = 8 CONST_ME_HITAREA = 9 CONST_ME_TELEPORT = 10 CONST_ME_ENERGYHIT = 11 CONST_ME_MAGIC_BLUE = 12 CONST_ME_MAGIC_RED = 13 CONST_ME_MAGIC_GREEN = 14 CONST_ME_HITBYFIRE = 15 CONST_ME_HITBYPOISON = 16 CONST_ME_MORTAREA = 17 CONST_ME_SOUND_GREEN = 18 CONST_ME_SOUND_RED = 19 CONST_ME_POISONAREA = 20 CONST_ME_SOUND_YELLOW = 21 CONST_ME_SOUND_PURPLE = 22 CONST_ME_SOUND_BLUE = 23 CONST_ME_SOUND_WHITE = 24 CONST_ME_BUBBLES = 25 CONST_ME_CRAPS = 26 CONST_ME_GIFT_WRAPS = 27 CONST_ME_FIREWORK_YELLOW = 28 CONST_ME_FIREWORK_RED = 29 CONST_ME_FIREWORK_BLUE = 30 CONST_ME_STUN = 31 CONST_ME_SLEEP = 32 CONST_ME_WATERCREATURE = 33 CONST_ME_GROUNDSHAKER = 34 CONST_ME_HEARTS = 35 CONST_ME_FIREATTACK = 36 CONST_ME_ENERGYAREA = 37 CONST_ME_SMALLCLOUDS = 38 CONST_ME_HOLYDAMAGE = 39 CONST_ME_BIGCLOUDS = 40 CONST_ME_ICEAREA = 41 CONST_ME_ICETORNADO = 42 CONST_ME_ICEATTACK = 43 CONST_ME_STONES = 44 CONST_ME_SMALLPLANTS = 45 CONST_ME_CARNIPHILA = 46 CONST_ME_PURPLEENERGY = 47 CONST_ME_YELLOWENERGY = 48 CONST_ME_HOLYAREA = 49 CONST_ME_BIGPLANTS = 50 CONST_ME_CAKE = 51 CONST_ME_GIANTICE = 52 CONST_ME_WATERSPLASH = 53 CONST_ME_PLANTATTACK = 54 CONST_ME_TUTORIALARROW = 55 CONST_ME_TUTORIALSQUARE = 56 CONST_ME_MIRRORHORIZONTAL = 57 CONST_ME_MIRRORVERTICAL = 58 CONST_ME_SKULLHORIZONTAL = 59 CONST_ME_SKULLVERTICAL = 60 CONST_ME_ASSASSIN = 61 CONST_ME_STEPSHORIZONTAL = 62 CONST_ME_BLOODYSTEPS = 63 CONST_ME_STEPSVERTICAL = 64 CONST_ME_YALAHARIGHOST = 65 CONST_ME_BATS = 66 CONST_ME_SMOKE = 67 CONST_ME_INSECTS = 68 CONST_ME_DRAGONHEAD = 69 CONST_ME_NONE = 255 CONST_ME_LAST = CONST_ME_DRAGONHEAD Esses são os efeitos padrões do 8.60- [System] Trade Points
Perdão por reviver esse tópico mas há alguma chance de você ter ele adaptado pra Znote? Consegui refazer: function scanContainer(item, tables) if isContainer(item.uid) then for i = 0, getContainerSize(item.uid) do local item_ct = getContainerItem(item.uid, i) if (item_ct) then if isContainer(item.uid) then scanContainer(item_ct, tables) end table.insert(tables, item_ct.itemid) end end end end function getAccountPointsTrade(cid) local Points = 0 local Result = db.getResult("SELECT `points` FROM `znote_accounts` WHERE `account_id` = " .. getPlayerAccountId(cid) .. " LIMIT 1") if Result:getID() ~= -1 then Points = Result:getDataInt("points") end return tonumber(Points) end function doAccountAddPointsTrade(cid, count) return db.query("UPDATE `znote_accounts` SET `points` = ".. getAccountPointsTrade(cid) + count .." WHERE `account_id` = " .. getPlayerAccountId(cid) .. " LIMIT 1") end function doAccountRemovePointsTrade(cid, count) return db.query("UPDATE `znote_accounts` SET `points` = ".. getAccountPointsTrade(cid) - count .." WHERE `account_id` = " .. getPlayerAccountId(cid) .. " LIMIT 1") end- (Resolvido)Como colocar exhausted em actions e talkactions?
Caso tenha duvida de como instalar num script só mandar aqui que eu tento ajudar local exhaust = 5 local storage = 5839 if exhaustion.check(cid, storage) then exhaustion.set(cid, storage, exhaust)- [SQLite] -=[TFS]x=- 0.4 8.60 x item que da 2 addon VIP
Tem facilmente mais de 10 posts como esse no forum, basta procurar: Credito da script ao membro acima, apenas modifiquei para que entregue 2 outfits. function onUse(cid, item, fromPosition, itemEx, toPosition) local sto = XXXX --- <<< NUMERO DA STORAGE QUE VC COLOCOU NO OUTFITS.XML local sto2 = XXXX --- <<< NUMERO DA STORAGE DO SEGUNDO OUTFIT QUE VC COLOCOU NO OUTFITS.XML if getPlayerStorageValue(cid, sto) >= 1 then doPlayerSendCancel(cid, "Voce ja tem esta outfit!!") return true elseif getPlayerStorageValue(cid, sto) <= 0 then setPlayerStorageValue(cid, sto, 1) setPlayerStorageValue(cid, sto2, 1) doPlayerSendCancel(cid, "Voce acaba de obter 2 outfits!") doRemoveItem(item.uid, 1) return true end end- (Resolvido)Duvida Roleta
Pelo que entendi disso V (100000/10000 = 10% chance to win) 1000 = 1% 10000 = 10% 50000 = 50% 100000 = 100% Como exemplo a primeira linha dos premios: [{1, 10001}] = {itemid = 3079, amount = 1, amountChance = 80000}, O item 3079 tem 80% de chance de ser o item entregue para o vencedor.- (Resolvido)Bug PVP Zone.
@GM Vortex Ja chequei sobre a zona de proteção e também os scripts, acabou que não foi nenhum deles.. Postei outras opções caso você faça a gentileza de checar eles ficarei agradecido.- [SQLite] -=[TFS]=- 0.4 8.60 [ACTION] Transformação pra Infinito
Oque você quer fazer? Não ficou muito claro pra mim a sua intenção.- (Resolvido)[SQLite] -=[TFS]=- 0.4 8.60 [ACTON] COMO ADICIONAR 2 STORAGE
local storage = 13741 local storage2 = 13742 -- Segundo Storage function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, storage) == -1 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce Ganhou Donate Acesso Infinito.") setPlayerStorageValue(cid, storage, 1) setPlayerStorageValue(cid, storage2, 1) doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja usou esse item antes.") end return true end- (Resolvido)Bug PVP Zone.
Boa noite Pessoal, gostaria de suporte em uma questão, no meu servidor os jogadores estão pegando PZ Locked na area com PVP Zone e não consegui identificar exatamente o local onde esse problema se encontra, alguém poderia me auxiliar nessa questão? TFS 0.4 (8.60) Vou deixar aqui o meu Player.cpp que é onde eu acredito que seja o local, caso precise de outros arquivos só me avisar, obrigado pelo suporte desde já. player.cpp combat.cpp creature.cpp- [TFS 0.4] SafeZone Event - Adaptação de compatibilidade
Eu ja tinha resolvido o problema, inclusive adicionei um comentário em como resolvi.- [TFS 0.4] SafeZone Event - Adaptação de compatibilidade
Quando um player tenta entrar no evento da esse erro: Consegue dar suporte? Edit: Consegui arrumar o problema retirando o LIMIT 1 do final da linha, e adicionei `safezone_participants` e `safezone_winners` em todos as menções do mesmo em que se encontravam como safezone_participants e safezone_winners.- Stack Players
<item id="11059" article="a" name="glowing switch"> <attribute key="walkStack" value="0"/> </item>- AO CRIAR UM ITEM A TELA FICA PRETA
Confere se as configurações no cliente são compatíveis com as configurações que você marcou no item editor, por que pelo que vi ali nas sprites ele não era pra estar marcado como estacável, mas você marcou no item editor que ele é estacavel.. (se você quer que ele seja estacavel muda nas sprites) - [SQLite] -=[TFS]=- 0.4 8.60 EU NÃO SEI ONDE INSTALA A STORAGE NA PORTA NPC HERICUS INQUISA
Informação Importante
Confirmação de Termo