Project Tibia 3D forum
Administrator
Hejo
Obecnie komendy dla budowniczych, gmów są całkiem długie. Wygodniej byłoby je wpisywać jak w wielu ots'ach. Poniżej podaję kilka propozycji:
Budowniczy tier 1:
/ghost (lub spect) - włącza i wyłącza spect mode
/txt - zmiana tekstur
/a [liczba] - przenosi wykonującego o liczbę kratek w kierunku w którym patrzy
/tp [gracz, miasto], /tp [gracz] [gracz, miasto] - od razu teleportuje wykonującego do gracza albo przy dodaniu drugiego parametru teleportuje gracza do gracza/miasta.
/up/down - teleportuje wykonującego poziom wyżej lub niżej. Ważne by serwer uznał czy jest to możliwe w zasięgu ustalonych kratek. Przykładowo sprawdza czy 3-5 bloków nad graczem jest powietrze i gracz jest w stanie się tam teleportować bez uduszenia się.
/send [gracz] - wysyła przedmiot trzymany w ręce graczowi
/kick - wyrzuca gracza, nie da się wyrzucić wyższego rangą
Budowniczy tier 2:
/m [nazwa moba] [ilość mobów] - spawnuje potwora
/ban - banuje gracza, dla Budowniczych ograniczone do kilku dni (proponuję 48 hodzin)
/n [nazwa moba] [czas] - tworzy spawn moba w pozycji gracza, domyślnie ustala czas spawnu 60 sekund
/unban - cofa ban gracza
Gamemaster:
/i [nazwa itemku] [ilość itemów] - tworzy przedmiot
/addskill [nazwa skilla (level, magic, fist, sword, club itd)] [ilość dodanych poziomów skilla] - zmiana skilli
/clean [ "i" dla itemów, "m" dla mobów ] - czyści mapę
/pvp on/off - przełącza tryb serwera z pvp na non-pvp i odwrotnie
/kick all - wyrzuca wszystkich graczy z servera
/unban all - cofa wszystkie istniejące bany (trochę bezużyteczne, ale czemu by nie?)
Jest to całkiem uproszczone i proste do zapamiętania, nie trzeba wpisywać /pt3d xxx yyy zzz.
Offline
dobry pomysł brakuje jeszcze
/send [gracz] - wysyła przedmiot trzymany w ręce graczowi
/MS - skrót do /pt3d MS
lub /p od /pt3d
fajnie by tez bylo zeby po zalogowaniu od razu wyskakiwala lista postaci i tak samo przy wylogowaniu z postaci
Offline
Administrator
Dodałem /send i /MS zmieniłem na /n. Nie jestem jeszcze pewien jak powinien działać /n, bo chyba trzeba najpierw wspawić spawn a potem moba. Nie lepiej mobospawn?
Offline
/ghast -> /gamemode 2
/txt -> /gamemode txt
/a -> ni ma
/tp [miasto] lub /tp [gracz teleportowany] [gracz do ktorego teleportujemy]
/up/down -> ni ma
/m -> /pt3d MS spawn (ale niedlugo ta komenda bedzie wylaczona)
/kick -> jest ale tylko dla admina
/ban -> ni ma
/i -> /pt3d give
/addskill -> /pt3d profile [nick] value [skill] [lvl]
/clean -> /pt3d MS killAll (dla mobów) dla itemow brak
/pvp on/off nie ma
/send -> /pt3d profile [nick] item
..
..
Co do listy postaci po zalogowaniu, to to bardzo fajny pomysł
Offline
Administrator
Właśnie chodziło mi o to Czapol, by nie trzeba było pisać całego skryptu na czacie tylko cyk i myk!
Offline
ja mam takie podejscie, ze komendy swoim nazewnictwem powinny wskazywac co robi, np. takie /i niewiele mowi, za to /pt3d give, o czyli biore item serverowy.
Poza tym, jak np dodaje sie spawnery, to od czegos jest strzalka w gore, aby wrocic do poprzedniej uzytej komendy
Offline
no ale i tak zawsze podajesz nazwe moba, przy czym na spawnach najczęsciej jest kilka takich samych ciągle. Dla mnie to nie problem wpisać raz /pt3d MS new i /pt3d MS addNear <costam> i potem wracac do poprzednich
Offline
Administrator
Ale wtedy podając do addNear musisz pamiętać gdzie jest najbliższy spawner... więc dodajesz nowy i już więcej roboty
Offline
ja robilem od razu 4 spawnery
i po kolei jak byly take same mobki zmieniajac ciagle id spawnera
ale i tak bylo to nie wygodne
Offline
Administrator
Dobra, spawny spawnami. Reszta komend? /pt3d już wydłuża sekwencję, a ten temat w ogóle powstał z powodu takiego że co chwila muszę sobie przypominać pewne komendy np. dawanie buildera, skilli. I potem okazuje się że są całkiem długie ._.
Jasne, droga dedukcji też jest fajna, ale cyk myk?
I jak z pozostałymi propozycjami komend? /a, /up/down, /clean itp.
Offline
Administrator
Dodałem /kick all, /unban, /unban all
Swoją drogą, /n miałoby być odpowiedzialne za tworzenie spawnu, a /m za spontaniczne spawnowanie moba.
I chyba z krótką komendą budowniczy chętniej stawialiby spawny = więcej expowisk.
A może przekierować krótkie komendy do długich? Tzn. serwer by je rozpoznawał i traktował jako zamienniki?
Offline
jeśli sie nie myle w kodowaniu mozna bylo zrobic cos takiego : (/m==/pt3d MS spawn)
nie pamietam jak to dokladnie szlo
Offline