1ª) sim. pode ser por talkactions, actions etc...
2ª) sim. mas e um pouco complicado fazer isso.
3ª) não sei. não uso esse antivirus.
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

1ª) sim. pode ser por talkactions, actions etc...
2ª) sim. mas e um pouco complicado fazer isso.
3ª) não sei. não uso esse antivirus.
Marcryzius,
vc pode me dizer como faz?
Ganha 2° promotion com 50 Certificado de Reset?
Comando !rank, mostrando os reset?
Se tu n axar/souber o do rank com reset, n precisa...
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

claro.
primeiro você tem que ter o script do reset.
e verificar qual e o storage que ele seta.
sabendo desse valor você cria um sistema que verifique se o player tem essa storage com o valor de 50 que no caso seria 50 resets.
você poderia fazer por talkactions pra por promotion com esse valor.
aqui esta o inicio do script se souber como faz termine.
function onSay(cid, words, param)if isPremium(cid) == TRUE then
if getPlayerStorageValue(cid, valor) == 50 then
falta os elses que e opcional o numero da storage e os ends
coloquei isPremium porque achei que seria melhor pra apenas p.a terem promotion mas se quiser retire e faça da forma que quiser.
ja pro ranks vo te mostrar como seria a base dele.
local store = db.getResult("SELECT `player_storage`,`key`,`value`,`player_id`;")local valor = store:getDataInt("value")
doPlayerPopupFYI(cid,"player tal resets valor "..valor..".")
key = valor da store --lembre de por isso
basicamente seria isso.
claro.
primeiro você tem que ter o script do reset.
e verificar qual e o storage que ele seta.
sabendo desse valor você cria um sistema que verifique se o player tem essa storage com o valor de 50 que no caso seria 50 resets.
você poderia fazer por talkactions pra por promotion com esse valor.
aqui esta o inicio do script se souber como faz termine.
falta os elses que e opcional o numero da storage e os ends
coloquei isPremium porque achei que seria melhor pra apenas p.a terem promotion mas se quiser retire e faça da forma que quiser.
ja pro ranks vo te mostrar como seria a base dele.
key = valor da store --lembre de por isso
basicamente seria isso.
key = valor da store --lembre de por isso,
como assim?
valor da store... eh q eu ainda n sei direito mexe em script xd... e mto obrigado, pq vc jah respondeu mtas duvidas minhas...
mas oq eh valor da store?
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

tipo isso:
getPlayerStorageValue(uid, valueid)
if getPlayerStorageValue(cid, 1020) == 1 then
que no seu caso seria o 1020
Mas tem que colocar 1020? ou pode ser outros numeros...
se for outro, me fale qual numero q eh pra por?
Eskece,
axei ake xD
Macryzius novamente eu digo muito obrigado pq vc esta me ajudando bastante...
Edit denovo...
mas a do promotion, explique melhor "falta os elses que e opcional o numero da storage e os ends"
eh q eu ainda n entendo bem de script
Editado Agosto 14 por xxempirexx
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

da uma lida em algums tutoriais que e bem facil de terminar o do promotion.
da uma lida em algums tutoriais que e bem facil de terminar o do promotion.
Macryzius,
desculpe ficar t enxendo o saco direto,
mas,
nos topico apenas fala sobre como pegar promotion normal [elder druid , master sorc...],
vc poderia me passar o talkaction completo?
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

o de promotion?
se for ta ae.
-- marcryzius devil
function onSay(cid, words, param)
if(getPlayerVocation(cid) <= 4) then
if(doPlayerRemoveItem(cid, itemid,1) == TRUE) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "msg.")
setPlayerPromotionLevel(cid, 1)
else
doPlayerSendTextMessage(cid,22, "item.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "promot.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return TRUE
end
pow 30 segundos pra fazer isso.
edited: retirado um pequeno erro no script
Editado Agosto 15 por Marcryzius
-- marcryzius devil
function onSay(cid, words, param)
if(getPlayerVocation(cid) >= 4) then
if(doPlayerRemoveItem(cid, itemid,1) == TRUE) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "msg.")
setPlayerPromotionLevel(cid, 1)
else
doPlayerSendTextMessage(cid,22, "item.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
else
doPlayerSendCancel(cid, "promot.")
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return TRUE
end
O correto não seria:??
if(getPlayerVocation(cid) >= 5) then
me desculpe se eu estiver errado
Editado Agosto 14 por Sukx
info
Grupo: Campones
Registrado: 27/03/08
Posts: 1
Reputação: 0
Gente, fiz o sistema de reset no meu ot,
e tenho 2 duvida,
Tem como ganha um 2° promotion por um item [No caso, 50 Certificados de Reset]?
2° duvida: Tem como falar !rank, e mostrar quem tem mais reset?
OT FTS 8.40x
Agradecido desde jah...
Edit________________
otra duvida, tem como permitir TFS no NOD32?
Editado Agosto 13 por xxempirexx