Skrypty & Kody Item Na czas

Status
Zamknięty.

Szeroki368

Active User
Zarejestrowany
Dołączył
Styczeń 11, 2014
Posty
85
Liczba reakcji
0
Wiek
36
witam serdecznie a wiec Potrzebuje skryptu na Item na czas co? w stylu pier?cienia Kt?ry bd teleportowa? ludzi na wysp? Przez 7 dni a potem on znika Lub nie mo?e go u?ywa? czekam Na szybk? pomoc Na Forum lub Na moim Tsie Ts w Opise Profila
 
Odp: Item Na czas

Written by me​

Troch? my?lenia by?o hehehe

M?j szanowny kolego

[LUA]function onUse(cid, item, frompos, item2, topos)
if getPlayerStorageValue(cid, 12350) == -1 then
local nextGame2 = os.time() + (60 * 60 * 24 * 7)
doCreatureSetStorage(cid, 12350, nextGame2)
end
local gameTime = getCreatureStorage(cid, 12350)
local czas = 0
if gameTime > os.time() then
czas = gameTime - os.time()
local dni = math.floor(czas / 60 / 60 / 24 % 7)
local godziny = math.floor(czas / 60 / 60 % 24)
local minuty = math.floor(czas / 60 %60)
local sekundy = math.floor(czas % 60)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Mozesz teleportowac sie jeszcze przez "..dni.." dni "..godziny.." godzin "..minuty.." minut "..sekundy.." sekund.")
doTeleportThing(cid, {x=1000, y=1000, z=7})
else
doRemoveItem(item.uid, 1)
doCreatureSetStorage(cid, 12350, -1)
end
return true
end[/LUA]

Skrypt dzia?a nast?puj?co :
1. U?ywasz go 1-szy raz i mo?esz si? teleportowa? przez 7 dni tam masz takie co?, ?e wy?wietla Ci si? ile zosta?o do ko?ca.
2. Po up?ywie czasu usuwa si? on i to bardzo wa?ne zmienia storage, aby gracz m?g? zn?w teleportowa? si?, ale innym itemem(jak zdob?dzie go 2-gi raz no nie)

Chyba, ?e chcesz, ?eby gracz m?g? u?y? takiego itemka tylko raz na ca?? gr?(czyli jednorazowo na 7 dni).
 
Odp: Item Na czas

@up
Troche przesada, nie wystarczy dac duration lub decayTo w items.xml na 7 dni? xD
 
Odp: Item Na czas

My?la?em nad tym, ale tak bardziej bajeranco jest :lol2: Na pewno by?o by pro?ciej. I tak trzeba by by?o podczepi? to pod action, bo ma teleportowa? tak?e mi to wisi zrobi?em i elo za p??no, ale w items owszem mo?na by?o doda? duration, a zw?aszcza decayTo, bo musi si? zmieni? ten item po up?ywie czasu. Wtedy do action doda? tylko "doTeleportThing".

Po 2 jak chcia?by to zrobi? na jakim? pier?cieniu co nie jest zaj?ty to nie znalaz? by 2 takiego samego co po up?ywie czasu jest podobny jak np. pier?cie? na invisible czy co?. Tak?e tak bardziej estetyczniej b?dzie.
 
Odp: Item Na czas

ok zaraz sprawdz? tylko chce da? przedmiot taki 2316

---------- Tre?? dodana o 16:40 ----------

dzienki wielkie dzia?a :Dm leci +
 
Status
Zamknięty.
Back
Do góry