• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

RevScripts Script Quest promotion+spells Tfs1.2

Joker Man

Active Member
Joined
Nov 7, 2021
Messages
106
Reaction score
27
can Help me Script promotion no Work
local cfg = {

[1] = 9,
[2] = 10,
[3] = 11,
[4] = 12,
[5] = 9,
[6] = 10,
[7] = 11,
[8] = 12

}

function onUse(cid, item, frompos, item2, topos)

local sto = getPlayerStorageValue(cid,722380)

local ring = getPlayerSlotItem(cid,CONST_SLOT_RING)
if ring and ring.uid and ring.uid > 0 and ring.itemid == 10502 then
doPlayerSendCancel(cid,"Retire o mega ring antes de fazer a quest.")
return true
end

if getPlayerVocation(cid) >= 9 then
doPlayerSendCancel(cid,"Você jل tem a segunda promote.")
return true
end

if sto == -1 then
local voc = cfg[getPlayerVocation(cid)]
doPlayerSetStorageValue(cid,722380,voc)
doPlayerSetStorageValue(cid,722423,1)
doPlayerSetStorageValue(cid,VOCATION_STORAGE,voc)
--doPlayerSetVocation(cid,voc)
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Você recebeu sua segunda promote, parabéns!")
doBroadcastMessage("O jogador "..getCreatureName(cid).." conseguiu a sua segunda promote, parabéns!")
setCreatureMaxHealth(cid,getCreatureMaxHealth(cid) + 1000)
setCreatureMaxMana(cid,getCreatureMaxMana(cid) + 1000)
else
doPlayerSendCancel(cid,"Você jل tem a segunda promote.")
end
return true
end
Script Spells
function onUse(cid, item, fromPosition, itemEx, toPosition)
if (getPlayerStorageValue(cid, 22467) == EMPTY_STORAGE) then
doCreatureSay(cid, "Voce ganhou magia nova dos deuses, se voce é kina use (master kina), pally (master pally), druid (master druid) e sorc (master sorcerer) !", TALKTYPE_ORANGE_1)
setPlayerStorageValue(cid, 64854, 10)
setPlayerStorageValue(cid, 64855, 10)
setPlayerStorageValue(cid, 64856, 10)
setPlayerStorageValue(cid, 64857, 10)
setPlayerStorageValue(cid, 22467, 1)
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE)
else
doPlayerSendTextMessage(cid,22,"Você ja possui a nova spell!")
end
return true
end
 
Last edited:
Why my character no`t upated 9 or 1 0or 11 or 12 VOC Quest?promotion?
<?xml version="1.0" encoding="UTF-8"?>
<vocations>
<vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="110" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="1" name="Master Sorcerer" description="a Master Sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="150" gainmanaticks="2" gainmanaamount="400" manamultiplier="1.1" attackspeed="110" soulmax="100" gainsoulticks="120" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="2" name="Elder Druid" description="a Elder Druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="150" gainmanaticks="2" gainmanaamount="400" manamultiplier="1.1" attackspeed="110" soulmax="100" gainsoulticks="120" fromvoc="2">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="3" name="Royal Paladin" description="a Royal Paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="400" gainmanaticks="3" gainmanaamount="250" manamultiplier="1.4" attackspeed="110" soulmax="100" gainsoulticks="120" fromvoc="3">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="4" name="Elite Knight" description="a Elite Knight" needpremium="0" gaincap="25" gainhp="25" gainmana="5" gainhpticks="2" gainhpamount="420" gainmanaticks="3" gainmanaamount="200" manamultiplier="3.0" attackspeed="110" soulmax="100" gainsoulticks="120" fromvoc="4">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="5" name="Real Sorcerer" description="a Real Sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="200" gainmanaticks="2" gainmanaamount="450" manamultiplier="1.1" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="1">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="6" name="Real Druid" description="an Real Druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="3" gainhpamount="200" gainmanaticks="2" gainmanaamount="450" manamultiplier="1.1" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="2">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="7" name="Real Paladin" description="a Real Paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="2" gainhpamount="420" gainmanaticks="2" gainmanaamount="260" manamultiplier="1.4" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="3">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="8" name="Real Knight" description="an Real Knight" needpremium="0" gaincap="25" gainhp="30" gainmana="5" gainhpticks="2" gainhpamount="460" gainmanaticks="3" gainmanaamount="245" manamultiplier="3.0" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="4">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/>
<skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="9" name="Soft Sorcerer" description="an soft sorcerer" needpremium="1" gaincap="50" gainhp="15" gainmana="50" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="15" manamultiplier="1.2" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="5">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.2" magDamage="1.1" magHealingDamage="1.2" defense="1.1" magDefense="1.1" armor="1.0"/>
<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="10" name="Soft Druid" description="an soft druid" needpremium="1" gaincap="50" gainhp="15" gainmana="50" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="15" manamultiplier="1.2" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="6">
<formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.2" magDamage="1.1" magHealingDamage="1.2" defense="1.1" magDefense="1.1" armor="1.1"/>
<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.0" shielding="1.5" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="11" name="Soft Paladin" description="an soft paladin" needpremium="1" gaincap="50" gainhp="25" gainmana="20" gainhpticks="3" gainhpamount="15" gainmanaticks="3" gainmanaamount="10" manamultiplier="1.4" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="7">
<formula meleeDamage="1.0" distDamage="1.2" wandDamage="1.0" magDamage="1.1" magHealingDamage="1.2" defense="1.1" magDefense="1.1" armor="1.0"/>
<skill fist="1.0" club="1.0" sword="1.0" axe="1.0" distance="1.4" shielding="1.6" fishing="1.1" experience="1.0"/>
</vocation>
<vocation id="12" name="Soft Knight" description="an soft knight" needpremium="1" gaincap="50" gainhp="30" gainmana="20" gainhpticks="5" gainhpamount="15" gainmanaticks="4" gainmanaamount="10" manamultiplier="3.0" attackspeed="110" soulmax="200" gainsoulticks="15" fromvoc="8">
<formula meleeDamage="1.2" distDamage="1.0" wandDamage="1.0" magDamage="1.1" magHealingDamage="1.2" defense="1.1" magDefense="1.1" armor="1.0"/>
<skill fist="1.1" club="1.3" sword="1.3" axe="1.3" distance="1.0" shielding="1.4" fishing="1.1" experience="1.0"/>
</vocation>
</vocations>

@Gesior.pl

 
Last edited:

Similar threads

Replies
8
Views
1K
Evil Puncker
E
Back
Top