Nie tylko o Tibii i OTS...
Mr Pawlo, jest taka komenda owszem, jest w TFS, nawet Ci ją dam.
Talkactions/scripts reload.lua
local reloadInfo = {
{RELOAD_ACTIONS, "actions", "action"},
{RELOAD_CONFIG, "config", "configuration"},
{RELOAD_CREATUREEVENTS, "creatureevents", "creature events", "creaturescripts", "creature scripts"},
{RELOAD_GAMESERVERS, "gameservers", "game servers", "servers"},
{RELOAD_GLOBALEVENTS, "globalevents", "global events"},
{RELOAD_GROUPS, "groups"},
{RELOAD_HIGHSCORES, "highscores", "scores"},
{RELOAD_HOUSEPRICES, "houseprices", "house prices", "prices"},
{RELOAD_ITEMS, "items", "item"},
{RELOAD_MONSTERS, "monsters", "monster"},
{RELOAD_MOVEEVENTS, "moveevents", "move events", "movements"},
{RELOAD_NPCS, "npcs", "npc"},
{RELOAD_OUTFITS, "outfits", "outfit"},
{RELOAD_QUESTS, "quests", "quest"},
{RELOAD_RAIDS, "raids", "raid"},
{RELOAD_SPELLS, "spells", "spell"},
{RELOAD_STAGES, "stages", "experience"},
{RELOAD_TALKACTIONS, "talkactions", "talk actions", "talk", "commands"},
{RELOAD_VOCATIONS, "vocations", "vocation"},
{RELOAD_WEAPONS, "weapons", "weapon"},
{RELOAD_ALL, "all", "everything"}
}
function onSay(cid, words, param)
param = param:lower()
local str = "Reload type not found."
for _, v in ipairs(reloadInfo) do
if(table.isStrIn(param, v)) then
doReloadInfo(v[1], cid)
str = "Reloading " .. v[2] .. "..."
break
end
end
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str)
return TRUE
end
Talkactions/talkactions.lua
<talkaction log="yes" words="/reload" access="4" event="script" value="reload.lua"/>
Tylko nie wiem czy będzie działała pod innym silnikiem niż TFS, sprawdzić można
Edit:
Rodzaj: Movements
Wersja tibii: 8.41
Ma być to kratka, która teleportuje poszczególnych graczy.
Czyli tak: jest grupka graczy, którzy jeśli wejdą na tę kratkę, to ich teleportuje, a pozostali gracze jeśli na nią wejdą, to nic im się nie dzieje, poprostu przechodzą.
W skrypcie ma się wpisywać nicki graczy, których ma teleportować.
Edit:
Mr Pawlo, prawdopodobnie nie, choć pewny nie jestem.
Mały Wizak, coś Ci twój poradnik nie wyszedł na sprawdzanie IP .
Ostatnio edytowany przez Jin3007 (2009-04-13 08:12:17)
Offline
Zbanowany
Nie będzie dizałać na 100% tylko na TFS(SQL) ,a on chyba chciał na XML :(
Offline
Zbanowany
no chciałem na XML ;/
Więc rozumiem, że na XML sie nie da ?
Offline
Hmm a jest jakas funckja ktora pobiera name? szukam ale cos nie moge znalesc.
Jest cos takiego: getPlayerNameByGUID(guid)
ale niewiem co to jest te GUID
Ostatnio edytowany przez Kowol (2009-04-13 09:06:18)
Offline
Zbanowany
Słowo guid możesz przetłumaczyć w słowniku ;] lub poszukaj na google.pl
Ostatnio edytowany przez Mr Pawlo (2009-04-13 09:11:17)
Offline
Kowol, to chyba ta funkcja.
getPlayerName(uid)
lub
getPlayerByName(name)
Edit:
getPlayerName(uid) - Pobiera nazwę gracza i zapisuje ją jako stringu.
Znalazłem opis.
Ostatnio edytowany przez Jin3007 (2009-04-13 12:08:56)
Offline
Ok skrypt dla pana up
Data/actions/scripts/zwoj.lua
function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, 5432) == -1 then setPlayerStorageValue(cid, 5432, 1) doPlayerSendTextMessage(cid, 21, "You can be teleported.") end end
Data/actions/actions.xml
<action itemid="ID" script="zwoj.lua" />
-- jesli chcesz aby kazdy item o jakims id dawal to jesli nie:
<action uniqueid="UID" script="zwoj.lua" />
Teraz
Data/movements/scripts/zwojto.lua
function onUse(cid, item, fromPosition, itemEx, toPosition) local newpos = {x=xxx, y=yyy, z=z} if getPlayerStorageValue(cid, 5432) == 1 then doTeleportThing(cid, newpos) end end
Data/movements/movements.xml
<action uniqueid="UID PODLOGI" script="zwojtp.lua" />
Ostatnio edytowany przez Kowol (2009-04-14 12:25:51)
Offline
Zbanowany
@kowol
Bardzo prosze o skrypt do projektu "SentilOTS" .
Na czym ma polegać:
Gdy się zabije potwora pojawia się tp o x=X y=X z=X...
Tibia:
-8.10
Silnik:
-Sentil (v 1.0)
PS:
Prosze o szybką odpowiedź, potrzebuje tego...
Offline
Masz plik creaturescript?
Jesli tak zapraszam do tematu:
http://otland.net/f82/inquisition-creat … die-16097/
Offline
Kowol dam Ci rade. Żeby Cie ktoś zauważył idź na www.tibia.net.pl
Lub jeśli znasz ignlisz/frencz otland.
Offline
Powiem ci szczerze, ze tam jest uzytkownik o nicku Gelio, czego nie napisze to on skrytykuje. Nie lubie go i niema co tam pisac skryptu bo 1 komentarz to gelio ze on by to lepiej napisal..
Offline