Forum www.otslista.fora.pl Strona Główna
RejestracjaSzukajFAQUżytkownicyGrupyGalerieZaloguj
!buyaol itd...

 
Odpowiedz do tematu    Forum www.otslista.fora.pl Strona Główna » Skrypty LUA & XML / Talkactions Zobacz poprzedni temat
Zobacz następny temat
!buyaol itd...
Autor Wiadomość
Dawidx
Administrator
Administrator



Dołączył: 19 Maj 2009
Posty: 3
Przeczytał: 0 tematów

Ostrzeżeń: 0/5
Skąd: Cmolas

Post !buyaol itd...
Witam ;p
WIem ze to nie jest najtrudniejszy skrypt ale chcialbym go wam opisac jak mozna zastosowac go do np mana rune itp...
Wchodzimy w data/talkactions/scripts i tworzymy tutaj plik o nazwie aol.lua
Umieszczamy kod:

Kod:
function onSay(cid, words, param)

if doPlayerRemoveMoney(cid, 10000) == TRUE then

doPlayerAddItem(cid, 2173, 1)

doPlayerSendTextMessage(cid, 19,"Kupiles aola.")

doSendMagicEffect(getPlayerPosition(cid), 19)

else

doPlayerSendCancel(cid, "Sorry, Nie masz tyle kasy. Aol kosztuje 1cc.")

doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)

end



end

if doPlayerRemoveMoney(cid, 10000)-Cena danego itemka
doPlayerAddItem(cid, 2173, 1)-nr ID itemka (jezeli dasz id mpa to player dostanie mpa ;p)
doPlayerSendCancel(cid, "Sorry, Nie masz tyle kasy. Aol kosztuje 1cc.")-napis gdy gracz nie ma okreslonej ilosci gotowki
doPlayerSendTextMessage(cid, 19,"Kupiles aola.")-napis po kupieniu przedmiotu
doPlayerAddItem(cid, 2173, 1)-ilość itemkow (np przy manarune napiszesz 100 to gracz dostanie 100mr w jednej runce)

Nastepnie wchodzimy w data/talkactions/talkactions.xml i dodajemy linijki
Kod:
<talkaction words="!buyaol" script="aol.lua"/>

!buyaol-komenda (np jezeli napiszesz !buympa a script bedzie do aola to i tak gracz dostanie aola ;p)

Mysle ze pomoglem kilku poczatkujacym skrypterom ;p


Post został pochwalony 0 razy

Ostatnio zmieniony przez Dawidx dnia Sob 15:32, 30 Maj 2009, w całości zmieniany 2 razy
Pon 19:16, 25 Maj 2009 Zobacz profil autora
Wyświetl posty z ostatnich:    
Odpowiedz do tematu    Forum www.otslista.fora.pl Strona Główna » Skrypty LUA & XML / Talkactions Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do: 
Nie możesz pisać nowych tematów
Nie 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
Design by Freestyle XL / Music Lyrics.
Regulamin