-Skrypt Poszukuje skryptu na drzwi dla administracji

Status
Zamknięty.

screny12

User
Zarejestrowany
Dołączył
Kwiecień 5, 2011
Posty
14
Liczba reakcji
0
Witam poszukuje skryptu na drzwi dla administracji (tibia 8.6) , gdy gracz bedzie chcial otworzyc ?w drzwi wyskoczy komunikat "Drzwi tylko dla administracji." a ktos z supportu bedzie m?gl przejsc , z g?ry dzieki
 
Odp: Poszukuje skryptu na drzwi dla administracji

drzwi.lua :

[lua]
function onUse(cid, item, fromPosition, itemEx, toPosition)
local cidPosition = getCreaturePosition(cid)
if getPlayerGroupId(cid) >= 3 then and cidPosition.x < toPosition.x then
doTeleportThing(cid, {x=toPosition.x+1,y=toPosition.y,z=toPosition.z}, TRUE)
else
doTeleportThing(cid, {x=toPosition.x-1,y=toPosition.y,z=toPosition.z}, TRUE)
end
return TRUE
else
doPlayerSendTextMessage(cid, 22, "Te drzwi sa tylko dla rangi GM+")
return TRUE
end
return FALSE
end
[/lua]

actions.xml:

[lua]
<action actionid="xxx" script="drzwi.lua"/>
[/lua]
 
Odp: Poszukuje skryptu na drzwi dla administracji

A action id?
 
Odp: Poszukuje skryptu na drzwi dla administracji

W Actionid mo?esz wpisa? np 1232, byle nie by? duplikat, nast?pnie wstaw w rme drzwi i w actionid wpisz te id kt?re Ci poda?em lub jakie? inne. Musi dzia?a? :) pomog?em?
 
Odp: Poszukuje skryptu na drzwi dla administracji

@up Nie dziala , wyskakuje blad
 
Odp: Poszukuje skryptu na drzwi dla administracji

Jak ci wyskakuje blad to ten blad pokazujesz. Blad nie wyskakuje po to zeby sobie wyskoczyc i tyle. Blad wyskakuje zeby ci pokazac co jest nie tak w skrypcie, w jakiej funkcji, w jakiej linijce...
Poza tym skrypt jest do dupy czy dziala czy nie. Nie dosc, ze tylko na x'ach dziala(jak ustawisz drzwi w strone y'grekow to ci bedzie dzialac zle, bedzie teleportowac ludzi w jakas sciane itp), to jeszcze napisany jakos z dupy...
 
Odp: Poszukuje skryptu na drzwi dla administracji

Nie zauwa?y?em ?e jest 2x then :P powinno ju? dzia?a?.

[lua]function onUse(cid, item, fromPosition, itemEx, toPosition)
local cidPosition = getCreaturePosition(cid)
if getPlayerGroupId(cid) >= 3 and cidPosition.x < toPosition.x then
doTeleportThing(cid, {x=toPosition.x+1,y=toPosition.y,z=toPosition.z}, TRUE)
else
doTeleportThing(cid, {x=toPosition.x-1,y=toPosition.y,z=toPosition.z}, TRUE)
end
return TRUE
else
doPlayerSendTextMessage(cid, 22, "Te drzwi sa tylko dla rangi GM+")
return TRUE
end
return FALSE
end[/lua]

---------- Tre?? dodana o 16:04 ----------

@UP zamiast pierdoli?, pisa? skrypt do dupy to lepiej poka? co ty napiszesz a nie..
 
Status
Zamknięty.
Back
Do góry