
Tudo que luangop postou
-
(Resolvido)[PEDIDO] Tirar reverter ao morrer
Faça verificações no login.lua Teria que criar uma tabela em lib, com storage-vocation Quando loga checar se tem tal storage, fica tal vocation.
-
(Resolvido)Aprender e desaprender spell
Basta adicionar uma verificação na própria spell... Se quiser poste o script .lua das spells que te ajudo
-
[Resolvido]criei uma vocação mas não consigo logar com o personagem
Quando vc tenta logar, da algum erro no distro? Caso sim, poste print.
-
limpar house
Pois é.. porém se eu resetar a essa altura, perco 75% dos players servidor online a 5 meses e resetar e tenso.
-
limpar house
Tem como fazer isso sem resetar o servidor?
-
limpar house
Mas a database está enorme, 3000+ accs cadastradas, players então... Eu ja testei esse script, ele expulsa o player inativo, porém os items ficam dentro da house
-
limpar house
Esse mod me retorna esse erro quando inicio o servidor: [28/11/2016 21:41:16] OTSYS_SQLITE3_PREPARE(): SQLITE ERROR: no such function: UNIX_TIMESTAMP ( SELECT houses.owner, houses.id as hid, houses.name as house_name ,players.name FROM houses [28/11/2016 21:41:16] LEFT JOIN players ON players.id=houses.owner [28/11/2016 21:41:16] LEFT JOIN accounts ON players.account_id=accounts.id [28/11/2016 21:41:16] WHERE players.lastlogin < (UNIX_TIMESTAMP() - 7*24*60*60) [28/11/2016 21:41:16] AND accounts.premdays=0 AND players.world_id =0) OBS: usando tfs 0.3.6
-
limpar house
Não é isso amigo, !eject funciona assim: Um player encontra uma house já ocupada por outro player, vira para a porta e fala !eject Se o dono da house não loga a mais de 10 dias, os items dentro da mesma vão para o depot do atual dono da house, e a house se torna "À venda".
-
limpar house
Olá, tem vários comandos !eject pelo fórum, porém nenhum dos que encontrei funcionou comigo, talvez pelo fato de eu usar SQLITE. Precisava muito desse comando no meu servidor, alguém possui um que funcione com SQLITE?
-
Ajuda com esse script.
Tente assim: function onUse(cid, item, frompos, item2, topos) local storage = 80777 local value = getCreatureMaxHealth(cid) / 10 if getPlayerLevel(cid) >= 8 then setCreatureMaxHealth(cid, math.floor(getCreatureMaxHealth(cid)+ value)) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doPlayerSendTextMessage(cid, 22, "You add 10% hp to you health!") doCreatureSetStorage(cid, storage, math.max(0, getCreatureStorage(cid, storage)) + 1) doSendMagicEffect(getCreaturePosition(cid), 30) doRemoveItem(item.uid, 1) else return doPlayerSendCancel(cid, "You have already received your reward for today.") end return true end
-
Monstro Faz Summon que da experiencia
function onStepIn(cid, item, position, fromPosition) if isPlayer(cid) then local monstro1 = "Demon" local monstro2 = "Demon" local monstro3 = "Demon" local pos1 = {x = 728, y = 849, z = 15} local pos2 = {x = 728, y = 849, z = 15} local pos3 = {x = 728, y = 849, z = 15} local tempo = os.time() + 20 if getGlobalStorageValue(99978) - os.time() <= 0 then doCreateMonster(monstro1, pos1) doCreateMonster(monstro2, pos2) doCreateMonster(monstro3, pos3) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_GREEN) setGlobalStorageValue(99978, tempo) return true end end return true end
-
Formula
Baseado no seu ultimo script postado, apenas remova a parte do level. function onGetFormulaValues(cid, level, skill) local arma= getPlayerWeapon(cid) darma= getItemAttribute(arma.uid, "attack") min = -(skill*0.4) + -(darma*0.5) max = -(skill*0.8) + -(darma*0.6) return min, max end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")
-
(Resolvido)Tipo um Anti-MC
Esse script não me ajuda, exatamente pelo motivo que você botou... "jogadores de lan house não podem jogar" Muito obrigado por tentar ajudar, eu mesmo consegui desenvolver o script que procurava.
-
Error NPC
Também não intendo de NPC, mas teste assim: function creatureSayCallback(cid, type, msg) if(npcHandler.focus ~= cid) then return false end if msgcontains(msg, 'mission') then talk_state = 1 if getPlayerStorageValue(cid, 47999) == 1 then npcHandler:say('Thank you in advance! Well I need you to bring me 3 pieces so that I can fix the electric starting... Well, the items are: (parafuse of adamantium), (motorcycle manual), (special toolbox). Back here, when you found this.') doSendMagicEffect(getThingPos(cid),10) doPlayerSendTextMessage(cid, TALKTYPE_ORANGE, "You started now, Dead'cycle quest. Good luck!") doPlayerSendTextMessage(cid, TALKTYPE_ORANGE, "You can use the command: !deadcycle quest, if you forget what items you need found!") setPlayerStorageValue(cid, 47999, -1) talk_state = 1 elseif talk_state == 1 and msgcontains(msg, 'mission') and getPlayerStorageValue(cid, 47999) == -1 then npcHandler:say('Amazing! You already have the pieces?!', 1) talk_state = 2 elseif talk_state == 2 and msgcontains(msg, 'yes') then npcHandler:say('Its so amazing!', 1) talk_state = 0 end return false end return true end
-
[Talkactions] transferir premium points de player pra player
Pode é só modificar o words="!transferpoints" e botar como quiser... mas não esqueça de mudar também dentro do script onde tem !transferpoints para !sellpoints
-
[Talkactions] transferir premium points de player pra player
<talkaction words="!transferpoints" script="transferpoints.lua"/>
-
Launcher AutoUpdate C#
Cara, não é por nada, mas verificou se não é o seu computador que está infectado, e está infectando o launcher quando você compila? Pois eu estou utilizando este launcher e nenhum antivírus detectou nada nele. Talvez alguma alteração que você tenha feito no código que não ficou 100% pode estar causando isso também.
- Mensagem automática
- AJUDA script anihi
- AJUDA script anihi
-
AJUDA script anihi
E no mapa, as posições de onde os players devem estar, bate com essa tabela? local config = { position = {x=1126, y=1152, z=7}, -- Contagem position1 = {x=1121, y=1150, z=8}, -- Contagem position2 = {x=1121, y=1156, z=8}, -- Contagem position3 = {x=1129, y=1150, z=8}, -- Contagem position4 = {x=1129, y=1156, z=8}, -- Contagem
- AJUDA script anihi
- Mensagem automática
-
Add Pokemons em poketibia
Ser open source não responde minha pergunta... mas pelos erros muito provável que seja PDA... vá em data/lib e abra o arquivo configuration.lua e estude-o. Verá que tem muita coisa para configurar lá.
- Vip Sistem