Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
KuBuS
Stały bywalec
Dołączył: 29 Sie 2006
Posty: 151
Przeczytał: 0 tematów
Ostrzeżeń: 0/7 Skąd: Free Your Mind!/Rambo Family
|
Wysłany: Wto 20:34, 13 Lut 2007 Temat postu: [OTS'y]Zaawansowani. Pisanie Skryptów |
|
|
Witam.
Nie moge znaleźć na żadnym forum tematów o pisaniu skryptów. Może mi ktoś tutaj mniej więcej wyjaśni lub poda link do konkretnego tematu ...
Zaczęły mnie ostatnio pociągać mózgołomne rzeczy typu grafika komputerowa itp
Pozdro
KuBuS
@Down
Hmm, nie pomogłes mi
@2x Down
Lol... Co za chłop. Nawet nie wiem co powiedzieć
Post został pochwalony 0 razy
Ostatnio zmieniony przez KuBuS dnia Pią 17:35, 16 Lut 2007, w całości zmieniany 1 raz
|
|
Powrót do góry |
|
|
|
|
AtI
Łowca postów
Dołączył: 14 Lip 2006
Posty: 431
Przeczytał: 0 tematów
Ostrzeżeń: 0/7
|
Wysłany: Czw 16:16, 15 Lut 2007 Temat postu: |
|
|
Ja pisać skrypty nauczyłem się w bardzo prosty sposób. Otwierałem pliki czarów, runków i potworków i sprawdzałem co się stanie jak coś zmienię. Metodą prób i błędów. Może to długi sposób ale za to satysfakcjonujący. xD
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Majforek
Gość
|
Wysłany: Pią 11:40, 16 Lut 2007 Temat postu: |
|
|
ej a ja mam tibie i iphanger i jak mogę sobie zagrać na tym servie co trzeba robić zeby zagrać?
|
|
Powrót do góry |
|
|
Razorek
Nabijacz postów
Dołączył: 04 Cze 2006
Posty: 691
Przeczytał: 0 tematów
Ostrzeżeń: 4/7
|
Wysłany: Pon 11:03, 19 Lut 2007 Temat postu: |
|
|
[link widoczny dla zalogowanych] tam ich znajdziesz dużo ;D gotowych ots itp powodzenia ;p
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Ormin
Zalozyciel
Dołączył: 21 Sty 2006
Posty: 905
Przeczytał: 0 tematów
Ostrzeżeń: 0/7
|
Wysłany: Pon 13:07, 19 Lut 2007 Temat postu: |
|
|
Lekko Ci to wytłumacze ( główne zasady ) :
- Wszystko zaczyna się od okreslonej funkcji ( czyli kiedy to ma się stać, w przypadku OTSa 7.6 jest to zwykle Function onUse , ale na 7.9 są też function onStepIn, onStepOut, OnUseWeapon ... dużo tego: P
- Każdy tag ,,if" ( ang. jeśli ), powinnien być w odpowiednim miejscu ( zależy od użycia ) zakończony słowem end
- Pisanie skryptów to nie jest łatwa sztuka, trzeba być z tym wyobcowanym.
Spróboj przeanalizować ten poniższy skrypt ( by me ).. może zrozumiesz jak to działa:
Znikanie bariery po wciśnięciu dźwigni
Kod: |
-- Switch that removes and create bars in the Watchtower.
function onUse(cid, item, frompos, item2, topos)
wall1 = {x=374, y=189, z=8, stackpos=1}
getwall1 = getThingfromPos(wall1)
if item.uid == 4323 and item.itemid == 1945 then
doRemoveItem(getwall1.uid,1)
doTransformItem(item.uid,item.itemid+1)
elseif item.uid == 4323 and item.itemid == 1946 then
doTransformItem(item.uid,item.itemid-1)
doCreateItem(1027,1,wall1)
else
doPlayerSendCancel(cid,"Sorry, not possible.")
end
return 1
end |
[/code]
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
Shopeq
Częsty bywalec
Dołączył: 09 Sty 2007
Posty: 93
Przeczytał: 0 tematów
Ostrzeżeń: 1/7 Skąd: Przemyśl
|
Wysłany: Nie 15:18, 25 Lut 2007 Temat postu: |
|
|
Ja kompletnie tego nie rozumie xD
Do jakiego pliku to wpisac zeby zadzialalo ??
Post został pochwalony 0 razy
|
|
Powrót do góry |
|
|
|