-
Total de itens
1597 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tudo que Vilden postou
-
Não tenho certeza, acho que é o, 7697, se não for testa o outro 7708. Teste a script antes.
-
Explique o problema no titulo, titulos pedindo ajuda é proibido, seja direto/objetivo no mesmo. Renomeado.
-
Leia o nome da seção, este local é para downlaod e não dúvidas, existe um local para dúvidas de websites, lembre-se também que é proibido títulos do tópico pedindo ajuda, seja direto em sua dúvida no titulo. Renomeado e movido, tenha mais atenção! Você criou 3 tópicos repetidos, eles foram fechados, cuidado ou será alertado!
-
[Fechado] Procurando Um Hoster Para Poke Tibia
tópico respondeu ao abmauro de Vilden em Lixeira Pública
Amigo leia o titulo da seção, este local é para download, existe um local de formação de equipes, você pode achar um hoster ou até mesmo criarum tópico a procura de um. http://www.xtibia.com/forum/forum/610-formacao-de-equipes/ Tópico fechado! -
Difícil alguém criar um sistema de task só pra você, pois já existe e são bem legais. O forum tem um sistema de pesquisa la no topo, http://www.xtibia.co...simple-task-20/
-
function onLogin(cid) local msg = { msg1 = "Você foi promovido por ser premium account!", msgerro = "Você precisa ser promotion para receber a vocação epic.", msg2 = "Acabou seus dias de premium account, sua promotion foi removida." } if isPremium(cid) == true and getPlayerVocation(cid) >= 5 then doPlayerSendTextMessage(cid,25,msg.msg1) doPlayerSetVocation(cid,(getPlayerVocation(cid)+4)) elseif isPremium(cid) == true and getPlayerVocation(cid) <= 4 then doPlayerSendTextMessage(cid,25,msg.msgerro) elseif isPremium(cid) == false and getPlayerVocation(cid) >= 9 then doPlayerSetVocation(cid,(getPlayerVocation(cid)-4)) doPlayerSendTextMessage(cid,25,msg.msg2) end end Sem mensagens: if (isPremium(cid) == true and getPlayerVocation(cid) >= 5) and doPlayerSetVocation(cid,(getPlayerVocation(cid)+4)) or doPlayerSetVocation(cid,(getPlayerVocation(cid)-4)) then
-
local config = { level = 14,-- Em que level ele ganhara -- days = 1,-- O tando de dias que o player ganhara -- storageId = 15558, -- O id do storage -- msg = "Parabéns, você recebeu 1 dia de vip!", -- Mensagem que irá aparecer pro player -- msgtype = MESSAGE_EVENT_ADVANCE } function onAdvance(cid, oldLevel, newLevel) if getPlayerLevel(cid) >= config.level and getPlayerStorageValue(cid,config.storageId) ~= 1 then setPlayerStorageValue(cid,config.storageId,1) vip.addVipByAccount(getPlayerAccount(cid) ,vip.getDays(config.days)) doPlayerSendTextMessage(cid, config.msgtype, config.msg) end return TRUE end
-
Amigo seja direto no titulo do tópico, títulos assim são fora das regras. Renomeado!
-
Dúvida sanada, movido.
-
Gente, é só diminuir por -4, doPlayerSetVocation(cid,(getPlayerVocation(cid)-4)) function onLogin(cid) local temple = { x =721, y = 598, z = 7} if vip.hasVip(cid) == true then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end else if getPlayerStorageValue(cid,55555) == 1 then doTeleportThing(cid, temple) doPlayerSendTextMessage(cid, 22, "Your VIP Time over!") db.executeQuery("UPDATE `accounts` SET `vip_time` = 0 WHERE `id` = ".. getAccountIdByName(getPlayerName(cid)) ..";") doPlayerSetVocation(cid,(getPlayerVocation(cid)-4)) setPlayerStorageValue(cid, 55555, 0) end end return true end Substitua.
-
De repente esse funciona http://www.xtibia.com/forum/topic/163868-exp-ring/
-
Muito bom, ainda não testei, mas me parece uma ótima script. Rep+
-
Troca todos os ids do de gelo para o de terra, coloque sempre o mesmo formato.
-
É por site? pode ser que sua db já esteja com os itens nos chars... retira a script e cria um char pra testar.. Pra editar isso deleta os itens existentes na database
-
Ter tem mas é bem complexo para iniciantes.
-
Cara este local é para mapping, existe uma área de design no xtibia, irei confirma antes, logo moverei o tópico.
-
Este local é para postagem de scripts já prontas, existe um local para dúvidas e pedidos. Tópico movido, tenha mais atenção.
-
Você errou em 2 regras, local e titulo incorretos.. Tópico renomeado e movido! Quando criar um tópico seja objetivo no titulo do mesmo, e tente procure a seção correta.
- 2 respostas
-
- dúvida
- urgente por favor
-
(e 2 mais)
Tags:
-
Dúvida sanada, movido.
-
A script da recompensa geralmente fica em creaturescripts, procura algo relacionado ai, posta suas tags que da pra ter uma noção... creaturescripts/creaturescripts.xml copia e cola.
-
Opa, então nesta área só é permitido posts seguidos caso você apresente alguma atualização do servidor. Cuidado ou poderá ser alertado.
-
Dúvida sanada, movido.
-
Creaturescripts: function onAdvance(cid, skill, oldlevel, newlevel) if(getPlayerStorageValue(cid, 99963) ~= 1 and skill == SKILL__LEVEL and newlevel >= 45) then doPlayerAddItem(cid, 2160, 5) setPlayerStorageValue(cid, 99963, 1) doPlayerSendTextMessage(cid, 22, "You have received 5 crystal coins because you reached level 45") end return TRUE end Tag em creaturescripts: <event type="advance" name="reward" event="script" value="reward45.lua"/> Em creaturescripts/scripts/login.lua adicione essa linha: registerCreatureEvent(cid, "reward") ______________________________________________________________ Se preferir, http://www.xtibia.com/forum/topic/185320-creaturescripts-level-recompense/
-
Tenta colocar o numero de carga pra 1
-
Não está conseguindo carregar a script, retire a tag da script que deve resolver, ex: [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/kills) essa tag fica em talkactions/talkactions.xml você procura por kills e retira a tag. Caso use as scripts espere alguém mais especializado para resolve-las para você, creio que será necessária a apresentação das mesmas.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.