What's new

Movements Pod?oga daj?ca profesje

DenZ

Zasłużony
Joined
Feb 23, 2011
Messages
868
Reaction score
30
Age
28
Autor: Matt

Code:
local uid = XXXX -- unique id 
local voc = 1 -- jak? profesje ma da? po naj?ciu na pod?og?
function onStepIn(cid, item, pos)
 
	if item.uid == uid then
		if voc == 1 then
			msg = "Otrzymales profesje sorcerer."
		else if voc == 2 then
			msg "Otrzymales profesje druid."
		else if voc == 3 then
			msg = "Otrzymales profesje palladyn"
		else if voc == 4 then
			msg = "Otrzymales profesje knight."
		else
			return false
		end
		doPlayerSendTextMessage(cid, 4, msg)
		doPlayerSetVocation(cid, voc)
	end
return TRUE
end
 

TenTypSwir

NNSTORY.EU Developer
Joined
Jun 8, 2010
Messages
1,657
Reaction score
117
Odp: Pod?oga daj?ca profesje

Skrypt napisany makabryczne. Do tego zawsze zmienia na voc id 1 (sorcerer). Lepiej usu? ten post i temat. ^^
 

Saiyans King

Forum friend
Joined
Feb 6, 2009
Messages
97
Reaction score
18
Odp: Pod?oga daj?ca profesje

Skrypt napisany makabryczne. Do tego zawsze zmienia na voc id 1 (sorcerer). Lepiej usu? ten post i temat. ^^
Jak ten skrypt nawet nie zadzia?a bo "else if" i errorami zasypie ze 3 end?w brakuje. W lua si? stosuje "elseif".
 

TenTypSwir

NNSTORY.EU Developer
Joined
Jun 8, 2010
Messages
1,657
Reaction score
117
Odp: Pod?oga daj?ca profesje

A no racja spacji nie zauwazylem xD
 

Sepox

Active User
Joined
Mar 16, 2017
Messages
138
Reaction score
0
Odp: Pod?oga daj?ca profesje

Po co si? produkujecie, skoro nawet go nie przetestowali?cie a piszecie zb?dne odpowiedzi. Troch? szacunku .

#jak masz ochot? nabija? posty, to spam na fejsie.
 

qwasniak

Advanced User
Joined
May 9, 2013
Messages
303
Reaction score
7
Odp: Pod?oga daj?ca profesje

wystarczy umiejetnosc czytania.
skrypt z tyloma bledami nie ma prawa dzialac...
ale i tak dziekujemy za udostepnienie.
a dla sepoxa prosze ?opate
 

buchaLL

bez spiny, luźno
Joined
Aug 2, 2011
Messages
1,013
Reaction score
68
Age
27
Odp: Pod?oga daj?ca profesje

Czemu temat nie jest jeszcze w koszu?
Prawid?owy skrypt powinien wygl?da? tak:
[lua]function onStepIn(cid, item, position, fromPosition)
local new_vocation = 2
local config = {
[1] = {msg = "Otrzymales profesje sorcerer.", eff = 31},
[2] = {msg = "Otrzymales profesje druid.", eff = 32},
[3] = {msg = "Otrzymales profesje palladyn", eff = 33},
[4] = {msg = "Otrzymales profesje knight.", eff = 34}
}
if getPlayerVocation(cid) == new_vocation then return true end
if(isPlayer(cid)) then
for voc, k in pairs(config) do
if new_vocation == voc then
doPlayerSendTextMessage(cid, 4, k.msg)
doPlayerSetVocation(cid, new_vocation)
doSendMagicEffect(getPlayerPosition(cid), k.eff)
end
end
end
return true
end[/lua]
 
Last edited:

DenZ

Zasłużony
Joined
Feb 23, 2011
Messages
868
Reaction score
30
Age
28
Odp: Pod?oga daj?ca profesje

Mi ten 1 skrypt jakos dziala, ale nie ukrywam ze buchall zrobil to lepiej.
 
Top