Nie tylko o Tibii i OTS...
Witam!
chce was poprosić o skrypt którego bardzo długo już szukam
mianowicie o Elektryczne Krzesło
już 1 skrypt znalazłem ale nie działał
prosze o podanie
odrazu ze współżędnymi jak można
Krzesło
x: 1158
y: 984
z: 7
będe bardzo wdzięczny
Ostatnio edytowany przez mateusz7125 (2008-02-23 18:32:55)
Offline
Ok znalazłem!!!
data/actions/scrips/krzeslo.lua:
-- Krzeslo elektryczne zrobione przez Smoczek Leon przyniesiony na tibia11.pun.pl przez Micro-Ice --
-- Electric chair by Smoczek Leon edit by Micro-Ice --
function onUse(cid, item, frompos, item2, topos)
if item.uid == 7666 and item.itemid == 1945 then
player1pos = {x=1158, y=984, z=7, stackpos=253}
player1 = getThingfromPos(player1pos)
if player1.itemid > 0 then
player1heal = getPlayerHealth(player1.uid)
player1mana = getPlayerMana(player1.uid)
smierc = (player1mana) + (player1heal)
doPlayerAddHealth(player1.uid,-smierc)
doSendMagicEffect(player1pos,11)
doTransformItem(item.uid,item.itemid+1)
else
doPlayerSendCancel(cid,"Lack convicted :(")
end
elseif item.uid == 7666 and item.itemid == 1946 then
player1pos = {x=1158, y=984, z=7, stackpos=253}
player1 = getThingfromPos(player1pos)
if player1.itemid > 0 then
player1heal = getPlayerHealth(player1.uid)
player1mana = getPlayerMana(player1.uid)
smierc = (player1mana) + (player1heal)
doPlayerAddHealth(player1.uid,-smierc)
doSendMagicEffect(player1pos,11)
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendCancel(cid,"Lack convicted :(")
end
else
return 0
end
return 1
end
zaznaczyłem spółżedne (za ortografie sorry ale niejestem w niej najlepszy) niebieskim to to mój ulubiony kolor (już zmienione spółżedne)
data/actionsactions.xml dopisujemy linike:
<action uniqueid="7666" script="krzeslo.lua" />
teraz data/talkactions/scripts/execution.lua :
-- Krzeslo elektryczne zrobione przez Smoczek Leon przyniesiony na tibia11.pun.pl przez Micro-Ice --
-- Electric chair by Smoczek Leon edit by Micro-Ice--
function onSay(cid, words, param)
skazany = getPlayerByName(param)
krzeslo = {x=1158, y=984, z=7}
if getPlayerAccess(cid) >= 1 then
if isPlayer(skazany) > 0 then
if words == "execution" then
doTeleportThing(skazany, krzeslo)
doPlayerSendTextMessage(cid, 19,"Player "..param.." zostal "zaproszony" na krzeslo elektryczne")
end
else
doPlayerSendCancel(cid,"Gracz jest Online!")
end
end
end
Teraz data/talkacions/talactions.xml dopisujemy linike:
<talkaction words="execution" script="execution.lua" />
a teraz fragment wzięty z innego forum:
"I będzie działało to tak:
GM/God/Tutor zauważył osobę która używa np mc albo tibie auto. Wpisuje execution "nick_gracza i osoba ta jest teleportowana na krzesło. Następnie gm może dać wiadomość że zaraz odbędzie się egzekucja tego i tego zioma. Następnie ciągnie za czerwoną gałeczkę (Dog in the Fod:P). Skazany zostaje porażony prądem i umiera. "
Mnie działa no i jeszcze coś tu masz fotke przykładowej sali egzekucji:
PLZ DAJ ZA TO MI REPUTA PLZ
Offline
wielkie dzięki
teraz tylko zamieszcze na ots'ie
bym ci dał plusa ale za mało mam napisanych postów;/
Ostatnio edytowany przez mateusz7125 (2008-02-24 13:54:53)
Offline
Tylko jest problem możesz mi napisać na gg to pliz bo nie umie tego zkopiować ;/
ale nie che mi się tego przepisywać bo i tak się pomyle
Offline
Zbanowany
THX! Przyda Sie
Offline
Zbanowany
HELP PRZECIAGAM ZA DZWIGNIE I...NIC :((
KTO POMOZE ~DAM REPUTA ( PLUSIKA OF CURSE )
EDIT.
Na tibie 8.1
Ostatnio edytowany przez Magic Hereos (2008-03-04 18:34:16)
Offline
Offline