[8.x]Komenda !buypromotion czyli promocja na komend?

Status
Zamknięty.

Minokon

Active User
Zarejestrowany
Dołączył
Kwiecień 8, 2008
Posty
76
Liczba reakcji
1
Witam, od razu m?wie ?e skrypt nie jest m?j, znalaz?em go na OTLand.net
Oto link do orginalnego tematu: TalkAction Buy promotion!
Ja go tylko spolszczy?em :D

Prosi?bym o niepisanie zb?dnych komentarzy typu: to ju? by?o, ka?dy to ma
Ja tego tu szuka?em bo nie mia?em w silniku ale nie znalaz?em wi?c poszuka?em na OTLand.net

A teraz skrypt:
data/talkactions/scripts/promotion.lua
Kod:
local config = {
	promotion = 1,	-- Promotion level, ignoruj je?li nie masz nowych profesji 
	minLevel = 35,	-- Level potrzebny do kupienia promocji
	cost = 20000 	-- Koszt promotion
}

function onSay(cid, words, param)
	if(getPlayerPromotionLevel(cid) >= config.promotion) then
		doPlayerSendCancel(cid, "Masz juz promocje.")
	elseif(getPlayerLevel(cid) < config.minLevel) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Potrzebujesz " .. config.minLevel .. " level aby kupic promotion.")
	elseif(doPlayerRemoveMoney(cid, config.cost) ~= TRUE) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Nie masz pieniedzy! Promotion kosztuje " .. config.cost .. " gp.")
	else
		setPlayerPromotionLevel(cid, config.promotion)
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Udalo ci sie promowac na " .. getVocationInfo(getPlayerVocation(cid)).name .. ".")
	end
	return TRUE
end

w data/talkactions/talkactions.xml dodajemy to:
Kod:
<talkaction words="!buypromotion" script="promotion.lua"/>

Teraz gdy gracz powie !buypromotion to zabierze mu 2cc, wy?wietli polsk? wiadomo?? i da promocj? np. na Master Sorcerera.
Skrypt testowany na TFS SQL 8.4 Q-Speed
 
Ostatnia edycja:
Odp: [8.x]Komenda !buypromotion czyli promocja na komend?

Skrypt dobry ale ma?o przydatny.
 
Odp: [8.x]Komenda !buypromotion czyli promocja na komend?

Dla was malo przydatny a mi sie przydal ..
Akurat tworze nowa profesje i wykorzystam ten skrypt ..
Dziekuje i Pozdrawiam ..
 
Status
Zamknięty.
Back
Do góry