Ir para conteúdo
  • Cadastre-se

Ed.Specter

Membro
  • Total de itens

    50
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Ed.Specter venceu a última vez em Dezembro 30 2016

Ed.Specter teve o conteúdo mais curtido!

Sobre Ed.Specter

  • Rank
    Dedicado

Últimos Visitantes

308 visualizações
  1. Só temos uma lista em onDeath, e isso é quando o cid já morreu. é pra esse tipo de coisa que temos statusCombat(cid, attacker, combat, value) if value == (getCreatureMaxHealth(cid)*0.20) then ... end
  2. o erro ta aqui: -- Rewards local rewards = #player:getRewardList() if(rewards > 0) then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, string.format("You have %d %s in your reward chest.", rewards, rewards > 1 and "rewards" or "reward")) end n tem a função getRewardList.. testa assim:
  3. A comunidade open tíbia já não é mais a mesma, e nunca mais será! Os que realmente sabiam lua já não participam mais, tem uns que até tentam, mas esses fóruns (não só o tk) estão desanimador. Só quem pode mudar isso é a equipe responsável, se os mesmo ficam mordidos e não são capazes de admitir a zona que está, os membros não vão "fazer melhor".
  4. ops erro meu rsrs.. function onUse(cid, item) if getCreatureSkullType(cid) == SKULL_RED then if not getTileInfo(getThingPos(cid)).protection then local pid = getPlayerGUID(cid) doPlayerSetSkullEnd(cid, 0, skull) doRemoveItem(item.uid, 1) doRemoveCreature(cid) db.executeQuery("UPDATE players SET skulltime = 0 WHERE id = ".. pid ..";") db.executeQuery("UPDATE killers SET unjustified = 0 WHERE id IN (SELECT kill_id FROM player_killers WHERE player_id = " .. pid .. ");") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You can't remove your skull in
  5. testa isso aqui: faz tempo q não mexo em spells :S. mas acredito que và funcionar
  6. testa assim : function onUse(cid, item) if getCreatureSkullType(cid) == SKULL_RED then if not getTileInfo(getThingPos(cid)).protection then local pid = getPlayerGUID(cid) doPlayerSetSkullEnd(cid, 0, skull) doRemoveItem(item.uid, 1) doRemoveCreature(cid) doRemoveConditions(cid, CONDITION_INFIGHT) db.executeQuery("UPDATE players SET skulltime = 0 WHERE id = ".. pid ..";") db.executeQuery("UPDATE killers SET unjustified = 0 WHERE id IN (SELECT kill_id FROM player_killers WHERE player_id = " .. pid .. ");") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOL
  7. o script é onThink, acada tempo configurável no xml, o script vai rodar, fazendo um effect na posição dos players online, de acordo com a vocation. sim, testa ae..
  8. usa esse e testa. não precisa mexer em nada. local effects = { --_GOKU_-- [4] = 106, [5] = 85, [6] = 106, [8] = 87, [13] = 84, [14] = 84, [15] = 89, [16] = 244, [473] = 115, --_VEGETA_-- [21] = 85, [22] = 106, [23] = 106, [28] = 84, [29] = 84, [30] = 89, [31] = 244, [474] = 41, --_PICCOLO_-- [34] = 109, [39] = 104, [41] = 88, [43] = 88, [44] = 104, --_C17_-- [49] = 87, [51] = 84, [52] = 93, [54] = 87, [55] = 90, [56] = 96, --_GOHAN_-- [60] = 106, [68] = 84, [69] = 89, [70] = 90, --_TRUNKS_-- [75] = 85, [79] = 85, [80] = 84, [81] = 89, [82] = 90, [490] = 244, --_CELL_-- [88] = 107, [
  9. function onUse(cid, item) if getCreatureSkullType(cid) == SKULL_RED then if not getTileInfo(getThingPos(cid)).protection then doPlayerSetSkullEnd(cid, 0, skull) doRemoveItem(item.uid, 1) db.executeQuery('UPDATE `killers`, `player_killers` SET `killers`.`unjustified` = 0 WHERE `killers`.`unjustified` = 1 AND `player_killers`.`player_id` = ' .. getPlayerGUID(cid) .. ' AND `killers`.`id` = `player_killers`.`kill_id`') doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your skull has been removed!") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"You can't remov
  10. Acredito que o mais adequado seja usar addEvent já que ele quer que a msg se repita por 5 ou 10 segundos.
  11. testa assim : local uniqueids = {8049, 8050} local passwords = { ["deus do mal e do caos"] = {doorpos = {x = 16740, y = 16431, z = 7}, doorid = 5128, uniqueid = 8049, doorclosetime = 2}, ----------------------------------------------------------------------------------------------------------------------------------- ["TK"] = {doorpos = {x = 1000, y = 1000, z = 7}, doorid = 1213, uniqueid = 8050, doorclosetime = 10} } function onTextEdit(cid, item, newText) local x = passwords[newText] if x then local function onCloseDoor() if(getTileItemById(x.doorpos,x.doorid+1).uid) > 0
  12. a tag ta dentro do comentário ? deixa como o amigo acima falou, e tira a tag que ta no onlogin, do comentario editei#
  13. não entendi, só vai conseguir usar a cada x tempo, e se o magic level for maior que 20 ? pra ser sincero não lembro se tem uma função pra usar uma spell automática, mas tenta usar um : doCreatureSay(cid, "exura vita", 3) testa pra vê se funciona. não me recordo.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo