Autor |
Wiadomość |
Dawidx
Administrator

Dołączył: 19 Maj 2009
Posty: 3
Przeczytał: 0 tematów
Ostrzeżeń: 0/5 Skąd: Cmolas
|
|
!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:
 |  | 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
 |  | <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 |
|
 |
|
 |
|
|
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
|
|
|