Mam kilka pyta?. Co doda? do tego skryptu, ?eby posta? po przemianie dostawa?a szybko?ci i zadawa?a wi?ksze obra?enia?
I jeszcze jedno:
My?l?, ?e ten skrypt odmienia posta? po wylogowaniu, ale zmienia si? do Vocation 0, a ja chc?, ?eby ka?da posta? zmienia?a si? do swojego Vocation (np. do Vocation 7).
Co zrobi?, ?eby wraca?a do Vocation 7, a nie 0?
Wystarczy skopiowa? ten skrypt i zmieni? 0 na 7?
Tak jak tutaj:
Code:
function onSay(cid, words, param)
if getPlayerVocation(cid) == 7 then
if getPlayerLevel(cid) >= 50 then
doPlayerSetVocation(cid, 8)
local outfit = { lookType = 117 , lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0}
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getCreaturePosition(cid), 13)
doPlayerSendCancel(cid, "Transform!")
doPlayerAddItem(cid,6528,0)
doCreatureAddHealth(cid,500)
doPlayerAddMana(cid,500)
end
end
return true
end
I jeszcze jedno:
My?l?, ?e ten skrypt odmienia posta? po wylogowaniu, ale zmienia si? do Vocation 0, a ja chc?, ?eby ka?da posta? zmienia?a si? do swojego Vocation (np. do Vocation 7).
Code:
local VOCATION_STORAGE = 10000
function onLogin(cid)
if(getPlayerStorageValue(cid, VOCATION_STORAGE) > 0) then
doPlayerSetVocation(cid, getPlayerStorageValue(cid, VOCATION_STORAGE))
setPlayerStorageValue(cid, VOCATION_STORAGE, 0)
end
return TRUE
end
Co zrobi?, ?eby wraca?a do Vocation 7, a nie 0?
Wystarczy skopiowa? ten skrypt i zmieni? 0 na 7?
Tak jak tutaj:
Code:
local VOCATION_STORAGE = 10000
function onLogin(cid)
if(getPlayerStorageValue(cid, VOCATION_STORAGE) > [B][COLOR="Red"]7[/COLOR][/B]) then
doPlayerSetVocation(cid, getPlayerStorageValue(cid, VOCATION_STORAGE))
setPlayerStorageValue(cid, VOCATION_STORAGE, [B][COLOR="#ff0000"]7[/COLOR][/B])
end
return TRUE
end