vai em data/creaturescripts/scripts, duplica um arquivo e nomeia para "login_gain" sem as aspas e nele cole:
function onLogin(cid)
local timeOn = 4 -- quantidade de hras on para ganhar um dos itens
addEvent(gainItem, timeOn*3600000, timeOn, cid)
return true
end
function gainItem(timeOn, cid)
if (isPlayer(cid)) then
local itens_gain = {1234,5678,9101,4567} -- id dos itens
doPlayerAddItem(cid, tonumber(itens_gain[math.random(1,#itens_gain)]))
addEvent(gainItem, timeOn*3600000, timeOn, cid)
end
end
Agora no creaturescripts.xml cole a tag:
<event type="login" name="Gain" script="login_gain.lua"/>
Ta pronto.
Eu configurei para dar um dos itens que estão naquela lista, se quiser dar apenas um item especifico basta apagar os outros ids.
Obs: nem testei, qualquer erro me fala.









info
Grupo: Visconde
Registrado: 11/12/07
Posts: 332
Reputação: +11
galera to qerendo um script assim , não deve ser dificil pra vocês não porque tem gente aki que e fera.
é o seguinte to querendo um script que os players do meu otserv depois de 4 Horas Online por Dia ganhem 1 ITEM especificado por mim / ou intaum se der 2 Premium Points para gastar no shop do GERSIOR.
tipo eu quero que a pessoa possa todo dia ganha novamente, i não so uma vez na vida e outra na morte,
tipo ficar um premio diário ou intaum, a pessoa ficando 4 hrs on ai ganha o premio la, ai reseta-se o tempo da pessoa i passando 4 hrs dinovo ela online , ganha-se o premio dinovo.
se alguem souber criar, vou da rep+ vlw. espero respostas ai.