-
Total de itens
3406 -
Registro em
-
Última visita
-
Dias Ganhos
113
Tudo que Vodkart postou
-
Até que o script não ficou tão ruim vendo que você está iniciando agora, outra coisa, e você que faz as imagens? ficam bem boas! parabéns amigo, rep+
-
área incorreta amigo, reportado para moverem... e não é só ver em talkactions.xml não?
-
Na verdade ta indentado, o xtibia que quebra a identação ._.
-
caralho velho, olha essa tipografia e esses efeitos um cara q nem vc deveria estar em hollywood produzindo filmes
-
tinha que registra no onCombat, tinha esquecido de te avisar rsrsrsrs, desculpa. Mas que bom que sua dúvida tenha sido retirada e obrigado por compartilhar seu script com os demais usuários vlw
-
po cara parabens mesmo irei colocar uma faixa amanha na frente de casa em sua homenagem abraços
-
Fiz do jeito que você disse... Só usei os.time() junto com globalstorage para checar se o jogador pode ou não ganhar a P.A
-
function onAdvance(cid) local days = 5 if getPlayerStorageValue(cid, 30004) == -1 and getPlayerLevel(cid) == 1 and getGlobalStorageValue(getPlayerAccountId(cid)+450) - os.time() <= 0 then doPlayerAddPremiumDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You have received "..days.." days of trial premium account, enjoy it!") setPlayerStorageValue(cid, 30004, 1) setGlobalStorageValue(getPlayerAccountId(cid)+450, (os.time()+days*86400)) end return true end
-
Mapa feito por AnneMotta: Mapa Battlefield.rar scan: https://www.virustot...sis/1346548669/ Imagens do mapa: Descrição: - O evento é automático e acontece em determinado dia e hora da semana - Logo após é aberto um teleport então apenar um número limitado de players entra no evento - São formados por dois times, os "Black Assassins" e os "Red Barbarians" - Os times são balanceados automaticamente, quando o último jogador entra, esse teleport é fechado e depois de 5 minutos o evento começa, os 5 minutos são para os players ter tempo de planejar um ataque. - O sistema tem por finalidade matar todos do time inimigo, e os players que sobreviverem recebem um prêmio. Bônus: - Durante o evento é mostrado na tela somente dos jogadores que estão no evento um placar de times. - Até o último player entrar no evento, ficam mandando broadcast dizendo quanto players faltam para dar inicio ao jogo. - Se o evento abrir e não atingir a meta de players colocada, o evento é finalizado e os players voltam para o templo. Lembre-se: - De colocar Pvp Tool na área - De colocar área NoLogout Imagens: Instalação: Data/Lib Data/CreatureScript Data/Globalevents Data/Movements Como configurar: Configuração dos Times: Configurar Datas do evento: Configuração Paredes:
-
Trocar Outifit Da Guild (!guildoutifit)
tópico respondeu ao 1579091 de Vodkart em Actions e Talkactions
Créditos pela postagem certo? porque o script não é seu. -
pedido !mana E !vida Somente Para Player Vip.
pergunta respondeu ao Legendios2 de Vodkart em Scripts
Todos quem? o server inteiro? -
pedido !mana E !vida Somente Para Player Vip.
pergunta respondeu ao Legendios2 de Vodkart em Scripts
onde tiver essa linha: if isPremium(cid) == TRUE then troque por essa: if getPlayerStorageValue(cid, 13540) - os.time() > 0 then -
Na sessão de scripting tem uma área bem grande escrita "PEDIDO E DÚVIDAS - SCRIPTING" não precisa ser nenhum um gênio para encontra-la. Pedidos e dúvidas - Scripting
-
Perfeito? Da onde? aqui está uma coisa que eu nunca vi: if getCreatureOutfit(cid,config.outift,config.addons) then na verdade se usa assim: local sex = getPlayerSex(cid) == 0 and 156 or 152 if getCreatureOutfit(cid).lookType == sex and getCreatureOutfit(cid).lookAddons == 3 then
-
@UP Se você usar essa função e o item não estiver com jogador, digamos no chão, quando ele clicar vai retornar um erro porque não vai pode remover o item. function onUse(cid, Item, fromPosition, itemEx, toPosition) doTeleportThing (cid, {x=1048,y=1053,z=7}) doRemoveItem(item.uid) return true end
-
area incorreta, vou deixar um alerta verbal, na próxima será punido. abraços
-
era só ter procurado também http://www.xtibia.com/forum/topic/191311-comando-rank-atualizado/
-
para a sua primeira spell não está nada mal! curti o resultado rep+
-
gostei bastante cara! parabéns, rep+
-
De modo algum amigo, a função foi compartilhada na comunidade para ser aproveitada! Pode fazer que script você quiser xD
-
action [Action/talkaction] Removedor De Frags!
tópico respondeu ao Vodkart de Vodkart em Actions e Talkactions
Mas isso depende da quantia de frags que você tem, "X" frag tem um tempo e "Y" frag tem outro... -
action [Action/talkaction] Removedor De Frags!
um tópico no fórum postou Vodkart Actions e Talkactions
O script é para remover uma quantia "X" frag do jogador, diferente do outro script de remover frags que removia todos de uma só vez. Importante: Você precisa colocar a função 'doPlayerRemoveFrag' na sua lib, segue o link: http://www.xtibia.com/forum/topic/192856-doplayerremovefragcid-count/ talkactions: Actions -
Sobre: É para remover certa quantidade de frags o jogador, a maioria dos script de clean frag removia todos =/ function doPlayerRemoveFrag(cid, count) -- by vodka local query,t,k = db.getResult("SELECT `kill_id` FROM `player_killers` WHERE `player_id` = "..getPlayerGUID(cid)),{},0 if (query:getID() ~= -1) then repeat local gs = db.getResult("SELECT `unjustified` FROM `killers` WHERE `id` = "..query:getDataInt("kill_id")) if (gs:getDataInt("unjustified") ~= 0) then table.insert(t, query:getDataInt("kill_id")) k = k +1 end until not query:next() or k >= count query:free() end for _, frag in pairs(t) do db.executeQuery("UPDATE `killers` SET `unjustified` = 0 WHERE `id` = "..frag) end return true end uma talk de exemplo: function onSay(cid, words, param, channel) local amount = 2 if getPlayerFrags(cid) < amount then doPlayerSendCancel(cid,"You don't remover your frags.") return true end doPlayerRemoveFrag(cid, amount) doCreatureSay(cid, "Your frags and skulls is cleaned!", 19) doSendMagicEffect(getPlayerPosition(cid), 26) return true end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.