• 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!

First items come on the ground

storken96

New Member
Joined
Nov 28, 2008
Messages
206
Reaction score
3
Hi guys

I have a problem with first items , they are coming on the ground. I get items but they come on the ground:p
Here is script:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes">
<config name="firstitems_config"><![CDATA[
config = {
storage = 30001,
items = {2050, 2382}
}
]]></config>
<event type="login" name="FirstItems" event="script"><![CDATA[
domodlib('firstitems_config')

function onLogin(cid)
if getPlayerStorageValue(cid, 30001) == -1 then
if getPlayerVocation(cid) == 1 or getPlayerVocation(cid) == 5 or getPlayerVocation(cid) == 9 then
doPlayerAddItem(cid, 2190, 1)--Wand Of Vortex
doPlayerAddItem(cid, 2175, 1)--Spellbook
doPlayerAddItem(cid, 8820, 1)--Mage hat
doPlayerAddItem(cid, 8819, 1)--Magician Robe
doPlayerAddItem(cid, 2648, 1)--Chain Legs
doPlayerAddItem(cid, 2643, 1)--Leather Boots
doPlayerAddItem(cid, 2004, 1)--Golden Backpack
doPlayerAddItem(cid, 2152, 100)--Money
doPlayerAddItem(cid, 7620, 50)--Mana Potion
doPlayerAddItem(cid, 2789, 100)--Food
doPlayerSendTextMessage(cid,22,""..getPlayerName(cid).." you now have the first Wizard items.")
end
if getPlayerVocation(cid) == 2 or getPlayerVocation(cid) == 6 or getPlayerVocation(cid) == 10 then
doPlayerAddItem(cid, 2182, 1)--Snakekbite Rod
doPlayerAddItem(cid, 2175, 1)--Spellbook
doPlayerAddItem(cid, 8820, 1)--Mage hat
doPlayerAddItem(cid, 8819, 1)--Magician Robe
doPlayerAddItem(cid, 2648, 1)--Chain Legs
doPlayerAddItem(cid, 2643, 1)--Leather Boots
doPlayerAddItem(cid, 2004, 1)--Golden Backpack
doPlayerAddItem(cid, 2152, 100)--Money
doPlayerAddItem(cid, 7620, 50)--Mana Potion
doPlayerAddItem(cid, 2789, 100)--Food
doPlayerSendTextMessage(cid,22,""..getPlayerName(cid).." you now have the first Prophet items.")
end
if getPlayerVocation(cid) == 3 or getPlayerVocation(cid) == 7 or getPlayerVocation(cid) == 11 then
doPlayerAddItem(cid, 2389, 1)--Spear
doPlayerAddItem(cid, 2530, 1)--Copper Shield
doPlayerAddItem(cid, 2660, 1)--Cloak
doPlayerAddItem(cid, 8923, 1)--Legs
doPlayerAddItem(cid, 2643, 1)--Leather Boots
doPlayerAddItem(cid, 2004, 1)--Golden Backpack
doPlayerAddItem(cid, 2152, 100)--Money
doPlayerAddItem(cid, 7618, 50)--HP
doPlayerAddItem(cid, 2789, 100)--Food
doPlayerSendTextMessage(cid,22,""..getPlayerName(cid).." you now have the first Assassin items.")
end
if getPlayerVocation(cid) == 4 or getPlayerVocation(cid) == 8 or getPlayerVocation(cid) == 12 then
doPlayerAddItem(cid, 2481, 1)--Soldier Helmet
doPlayerAddItem(cid, 2465, 1)--Brass Armor
doPlayerAddItem(cid, 2509, 1)--Steel Shield
doPlayerAddItem(cid, 2478, 1)--Brass Legs
doPlayerAddItem(cid, 2643, 1)--Leather Boots
doPlayerAddItem(cid, 2004, 1)--Golden Backpack
doPlayerAddItem(cid, 8602, 1)--Sword
doPlayerAddItem(cid, 2439, 1)--Club
doPlayerAddItem(cid, 8601, 1)--Axe
doPlayerAddItem(cid, 2152, 100)--Money
doPlayerAddItem(cid, 7618, 50)--HP
doPlayerAddItem(cid, 2789, 100)--Food
doPlayerSendTextMessage(cid,22,""..getPlayerName(cid).." you now have the first Warrior items.")
end
setPlayerStorageValue(cid, 30001, 1)
end
return TRUE
end
]]></event>
</mod>

Best regards
 
You could also lower the cap requirements on the starting items, or just make your first items script set the players cap.

Code:
doPlayerSetMaxCapacity(cid, 300)

Replace 300 with how much cap you want them to start with!
 
Hmm,

I created a new char and ofc the items came on the ground and i picked up everything with 36 caps left.
So i think its not the cap hmmm:/
 
Where in the script did you put

Code:
doPlayerSetMaxCapacity(cid, 300)

?


Post the edited script.
 
Lua:
doPlayerAddItem(uid, itemid[, count/subtype[, canDropOnMap = true]])

if u are using 0.3.6, download 0.3.6pl1 and just replace exe file.
 
Back
Top