#1 2007-03-05 16:14:25

MrGi

Zielony

Zarejestrowany: 2007-03-05
Posty: 26
Punktów :   

Chcesz miec dzialajace zegarki na twoim Otasie ?

Są dwa rodzaje skrypt'ów. Jeden czasz Real, a drugi czas Tibiański.

Zaczynamy od czasy Real :

Tworzymy plik clock.lua w data/actions/scripts i wklejamy to:



function onUse(cid, item, frompos, item2, topos)

data = os.date('%c')

doPlayerSendTextMessage(cid, 22, ""..data.."")
end

return 1




Na koniec otwieramy plik actions.xml w data/actions i dopisujemy to:



<action itemid="2036" script="clock.lua" />
<action itemid="1728" script="clock.lua" />
<action itemid="1729" script="clock.lua" />
<action itemid="1730" script="clock.lua" />
<action itemid="1731" script="clock.lua" />

----------------------------------------------------------------------

A oto skrypt na czas Tibiański :

Tworzymy plik watch.lua w data/actions/scripts i wklejamy to:



function onUse(cid, item, frompos, item2, topos)

twentyfour = false
tibiantime = true

if (tibiantime == false) then
if (twentyfour == true) then
time = os.date('%H:%M')
else
time = os.date('%I:%M %p')
end
else
time = rl2tib(os.date('%M'), os.date('%S'), twentyfour)
end
doPlayerSendTextMessage(cid, 22, "The time is "..time..".")
return 1
end

function rl2tib(min, sec, twentyfour)

suffix = ''
varh = (min*60+sec)/150
tibH = math.floor(varh)
tibM = math.floor(60*(varh-tibH))

if (twentyfour == false) then
if (tonumber(tibH) > 11) then
tibH = tonumber(tibH) - 12
suffix = ' pm'
else
suffix = ' am'
end
if (tibH == 0) then
tibH = 12
end
end
if (tibH < 10) then
tibH = '0'..tibH
end
if (tibM < 10) then
tibM = '0'..tibM
end
return (tibH..':'..tibM..suffix)
end




Na koniec otwieramy plik actions.xml w data/actions i dopisujemy to:



<action itemid="2036" script="watch.lua" />
<action itemid="1728" script="watch.lua" />
<action itemid="1729" script="watch.lua" />
<action itemid="1730" script="watch.lua" />
<action itemid="1731" script="watch.lua" />




END ;)

Mam nadzieje ze komus sie przyda :P

Offline

 

#2 2007-03-15 13:27:54

867037

Zielony

Zarejestrowany: 2007-03-11
Posty: 28
Punktów :   

Re: Chcesz miec dzialajace zegarki na twoim Otasie ?

Devil moze by to zrobil trzeba mu napisac zeby tu zajrzal

Offline

 

#3 2007-03-15 14:59:10

Fox

Moderator

Zarejestrowany: 2007-02-18
Posty: 216
Punktów :   

Re: Chcesz miec dzialajace zegarki na twoim Otasie ?

Devil musisz to zrobić, bo kupiłem zegar a nei działa xD:P

Offline

 

#4 2007-03-16 13:57:47

Pikachu

Zielony

Zarejestrowany: 2007-03-13
Posty: 44
Punktów :   

Re: Chcesz miec dzialajace zegarki na twoim Otasie ?

Ech... Zegarki. Po co to komu? I tak co ja się logne jest noc

Offline

 

#5 2007-03-19 18:42:20

Devil

Administrator

Zarejestrowany: 2006-12-22
Posty: 152
Punktów :   
WWW

Re: Chcesz miec dzialajace zegarki na twoim Otasie ?

@up
No to po co ci zegar ;] masz sloneczny
@Fox
Ja niewiem czy to dziala

Offline

 

#6 2007-03-20 12:12:42

Fox

Moderator

Zarejestrowany: 2007-02-18
Posty: 216
Punktów :   

Re: Chcesz miec dzialajace zegarki na twoim Otasie ?

@up
To moze sprawdzisz?

Offline

 

#7 2007-04-05 14:50:35

ja tamozi

Zbanowany

Zarejestrowany: 2007-04-05
Posty: 30
Punktów :   

Re: Chcesz miec dzialajace zegarki na twoim Otasie ?

a moze dacie mi tutka

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
ile kosztuje koszatniczka adopcja psa jak się przygotować