Muito bom mais qual a real utilização dele? Pra que serviria realmente?
Se logo quem você coloca na party, aparece uma mensagem mostrando.
Por Vodkart, 12 de jun. de 2010 em Actions e Talkactions
info
Grupo: Visconde
Registrado: 05/10/06
Posts: 381
Reputação: +7

Muito bom mais qual a real utilização dele? Pra que serviria realmente?
Se logo quem você coloca na party, aparece uma mensagem mostrando.
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

sim certo,mais depois que você coloca muitos jogadores na party talz, voce usa o comando para "checkar" quem está na party e os leveis de ambos...
a principio é só isso mesmo.
Editado Junho 12 por Vodkart
uau, belo script.. Até que é util, porque mostra o level de cada um dos players que estão na party e os que estão na mesma.
Parabéns Vodkart.
-Davi
info
Grupo: Conde
Registrado: 30/01/10
Posts: 706
Reputação: +125
Gênero: Masculino
Char no Tibia: Bakwin

Muinto bOM VodKart mais que tal com o Reset ja? eu botei aki em casa que monstra os nome , level e o reset dos loko mt manero bota 2 versao tbm com reset ![]()
info
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: Diiva

Gostei do script, até que é util sim... =)
REP+ abraços...
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

então no caso teria que fazer um novo comando só para ,abrir uma janela dizendo o nome dos jogadore e quantos cada um reset tem ne.
vai ser bem diferente desse,porque esse para usar o comando tem que estar em party.
mais vo ve isso
abraços
@devilmoon
edit --
não testei com o de reset. só alterar o valor da storage para o seu do reset
tenta ai
function onSay(cid, words, param, channel)
local players = getPlayersOnline()
function getResets(cid)
resets = getPlayerStorageValue(cid,1020)
if resets < 0 then
resets = 0
end
return resets
end
local str = ""
str = str .. " Jogadores Online que possuem Reset:\n"
for i, k in ipairs(players) do
str = str .. "" .. getCreatureName(k) .. "[".. getResets(k) .."]"
if i ~= #players then str = str .. ", " end
end
str = str .. "."
doShowTextDialog(cid, 6579, str)
return TRUE
end
Editado Junho 12 por Vodkart
info
Grupo: Conde
Registrado: 30/01/10
Posts: 706
Reputação: +125
Gênero: Masculino
Char no Tibia: Bakwin

mais tipwo dexei original o script ali do primeiro so adicionei para mostrar resets bem complicado mais n é dificil mais fiko mt lotadinho para os que tem nome grande é mt orrivel vo tentar o teu e vo posta aki ok!
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

@Devil Moon
ai fiz um novo que pode escolhe se a janela soh vai abrir para quem ja resetou ou não.
function onSay(cid, words, param, channel)
local configs = {
reseter = "yes", --Se somente resets vão poder usar
storage = 1020 -- Storage do reset
}
local players = getPlayersOnline()
function getResets(cid)
resets = getPlayerStorageValue(cid,1020)
if resets < 0 then
resets = 0
end
return resets
end
if configs.reseter == "yes" and getPlayerStorageValue(cid, tonumber(configs.storage)) <= 0 then
doPlayerSendCancel(cid,"Você Precisa Ter reset para abrir está janela.")
return TRUE
end
local str = ""
str = str .. " Jogadores Online que possuem Reset:\n"
for i, k in ipairs(players) do
str = str .. "" .. getCreatureName(k) .. "[".. getResets(k) .."]"
if i ~= #players then str = str .. ", " end
end
str = str .. "."
doShowTextDialog(cid, 6579, str)
return TRUE
end
Editado Junho 12 por Vodkart
info
Grupo: Campones
Registrado: 05/04/11
Posts: 34
Reputação: +6

Bem legal para colocar no servidor,vou usar ╔╗
info
Grupo: Campones
Registrado: 25/12/10
Posts: 53
Reputação: +17
Gênero: Masculino
Char no Tibia: Uknown

muito bom ![]()
Daoooora! Vo por no meu server de poke junto com o seu !online super daoora! ![]()
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
explicação:
Ao usar o comando,ele checkará os player que estão na party, mostrando o Nome e level deles.
party.lua
function onSay(cid, words, param, channel) local players = getPartyMembers(getPartyLeader(cid)) local str = "" if isInParty(cid) == true then str = str .. "" .. #players .. " Jogadores na Party:\n" for i, k in ipairs(players) do str = str .. "" .. getCreatureName(k) .. "[".. getPlayerLevel(k) .."]" if i ~= #players then str = str .. ", " end end str = str .. "." doShowTextDialog(cid, 6579, str) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você precisa estar em Party.") end return TRUE endtalkactions.xml adicione a tag: