Forum Open Tibia Server Strona Główna Open Tibia Server
Zapraszamy na nowy Adres http://otibias.xad.pl
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

[7.6][action] Zmiana Profesji

 
Napisz nowy temat   Odpowiedz do tematu    Forum Open Tibia Server Strona Główna -> Skrypty Ots
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Defozo
Quara Predator Scout
Quara Predator Scout



Dołączył: 15 Sty 2007
Posty: 94
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Gdzieś :)

PostWysłany: Pon 17:15, 15 Sty 2007    Temat postu: [7.6][action] Zmiana Profesji

Zmiana Profesji

Ponieważ często ludzie na ots-ie nie lubią ciągle jedną profesją grać postanowiłem zrobić skrypt zmieniający profesję graczy.

Robimy 5 skrzynek.

Robimy skrypty:

vocation sorc.lua
Kod:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 10097 then -- uniqueid
doPlayerSetVocation(cid,1)
doPlayerSay(cid,"waufaufuwaf sorcerer",16)
else
return 0
end
return 1
end


vocation druid.lua
Kod:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 10098 then -- uniqueid
doPlayerSetVocation(cid,2)
doPlayerSay(cid,"waufaufuwaf druid",16)
else
return 0
end
return 1
end


vocation pall.lua
Kod:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 10099 then -- uniqueid
doPlayerSetVocation(cid,3)
doPlayerSay(cid,"waufaufuwaf palladin",16)
else
return 0
end
return 1
end


vocation knight.lua
Kod:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 10096 then -- uniqueid
doPlayerSetVocation(cid,4)
doPlayerSay(cid,"waufaufuwaf knight",16)
else
return 0
end
return 1
end


vocation none.lua
Kod:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 10034 then
doPlayerSetVocation(cid,0)
doPlayerSay(cid,"waufaufuwaf none",16)
else
return 0
end
return 1
end


Teraz w actions.xml dodajemy:

Kod:
<action uniqueid="10098" script="vocation druid.lua" allowfaruse="0" blockwalls="0" />

<action uniqueid="10099" script="vocation pall.lua" allowfaruse="0" blockwalls="0" />

<action uniqueid="10096" script="vocation knight.lua" allowfaruse="0" blockwalls="0" />

<action uniqueid="10034" script="vocation none.lua" allowfaruse="0" blockwalls="0" />

<action uniqueid="10097" script="vocation sorc.lua" />


Oczywiście zmieniamy uniqueid zgodnie z ots-em.

Jeśli wszystko dobrze zrobiłeś prawdopodobnie skrypt działa poprawnie ;]
Sprawdź! ;]

Comment Plx


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Kaziu
Spectre
Spectre



Dołączył: 24 Lut 2006
Posty: 184
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Czarnków

PostWysłany: Pon 17:31, 15 Sty 2007    Temat postu:

o matko! niewiem co powiedzieć ...
powiem jedno to jest GENIALNE!


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Wto 8:32, 13 Lut 2007    Temat postu:

Nicole Kidman Blowjob!
[link widoczny dla zalogowanych]
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Pią 7:34, 16 Lut 2007    Temat postu:

Catherine Zeta Jone Throatjob!
[link widoczny dla zalogowanych]
Powrót do góry
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Open Tibia Server Strona Główna -> Skrypty Ots Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin