[Admin]Tomek
Administrator
Dołączył: 28 Paź 2006 Posty: 11
Przeczytał: 0 tematów
Ostrzeżeń: 0/10 Skąd: Białystok
|
Wysłany: Pią 14:10, 10 Lis 2006 Temat postu: [SkRyPt] Siłownia 7.6 |
|
|
-Podchodząc do dźwigni (tj. przyrządu do ćwiczenia) możesz dostać losowego skilla albo kontuzje xP
Teraz łaskawie otwórzmy mapeditor, i wstawmy dźwignie z uniqueid 6996 a potem w actions/scripts tworzymy plik pakernia.lua a w nim:
Cytat: |
--PaKeRnIa By ToMeCzEkKk--
function onUse(cid, item, frompos, item2, topos)
if (item.uid == 6996 and item.itemid == 1945) then
rand = math.random(0,300)
doTransformItem(item.uid,1946)
elseif rand >= 60 and rand <= 90 or rand >= 270 and rand <= 300 then
skill = math.random(0,5)
doPlayerAddSkillTry(cid,skill,5)
elseif rand >= 0 and rand <= 59 then
playerpos = getPlayerPosition(cid)
doPlayerAddHealth(cid,-100)
doPlayerSay(cid,"O w dupe, kontuzja",2)
doSendMagicEffect(playerpos,2)
else
doPlayerSendCancel(cid,"Pakuj dalej.")
end
if (item.uid == 6996 and item.itemid == 1946) then
rand = math.random(0,300)
doTransformItem(item.uid,1945)
elseif rand >= 60 and rand <= 90 or rand >= 270 and rand <= 300 then
skill = math.random(0,5)
doPlayerAddSkillTry(cid,skill,5)
elseif rand >= 0 and rand <= 59 then
playerpos = getPlayerPosition(cid)
doPlayerAddHealth(cid,-100)doPlayerSay(cid,"O w dupe, kontuzja",2)
doSendMagicEffect(playerpos,2)
else
doPlayerSendCancel(cid,"Pakuj dalej.")
end
return 1
end
|
Cytat: |
doPlayerAddHealth(cid,-100)
|
Tutaj wstaw ile hp ma zabierać kontuzja.
Następnie w actions/actions.xml dodajemy linijeczke:
Kod: | <action uniqueid="6996" script="pakernia.lua" /> --PaKeRnIa By ToMeCzEkKk--
|
Myśle że skrypt ciekawy, doróbcie pokoik i teleport za kase a będzie płatna siłownia (np. ja tak mam xP)
Komentujcie
Post został pochwalony 0 razy
|
|