• 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!
  • New resources must be posted under Resources tab. A discussion thread will be created automatically, you can't open threads manually anymore.

CreatureEvent Pokemon - First Items

Zysen

=)
Joined
Sep 18, 2010
Messages
2,270
Reaction score
170
Location
Bosnia & Herzegovina
Hello.I gonna release first items for Pokemon Servers.

creaturescripts/scripts

firstitems.lua

Lua:
local firstItems =
{
	2580,
	2564,
	2120,

}

function onLogin(cid)
	if getPlayerStorageValue(cid, 30001) == -1 then
		for i = 1, table.maxn(firstItems) do
			doPlayerAddItem(cid, firstItems[i], 1)
		end
		local item1 = 2649 
		local bag = doPlayerAddItem(cid, 2003, 1)
		doAddContainerItem(bag, 2464, 1)
		doAddContainerItem(bag, 2465, 1)
		setPlayerStorageValue(cid, 30001, 1)
		local bag = doPlayerAddItem(cid, 1988, 1)
		doAddContainerItem(bag, 2310, 1)
		doAddContainerItem(bag, 2307, 1)
		doAddContainerItem(bag, 2308, 1)
		doAddContainerItem(bag, 2309, 1)
		doAddContainerItem(bag, 2311, 1)
		doAddContainerItem(bag, 2312, 1)
		doAddContainerItem(bag, 2313, 1)
		doAddContainerItem(bag, 2314, 1)
		setPlayerStorageValue(cid, 30001, 1)

		local bag = doPlayerAddItem(cid, 2382, 1)
		setPlayerStorageValue(cid, 30001, 1)
		local bag = doPlayerAddItem(cid, 2001, 1)
		doAddContainerItem(bag, 2649, 1)
		doAddContainerItem(bag, 2649, 1)
		doAddContainerItem(bag, 2649, 1)
		setPlayerStorageValue(cid, 30001, 1)


		local bag = doPlayerAddItem(cid, 1987, 1)
		doAddContainerItem(bag, 2671, 20)
		setPlayerStorageValue(cid, 30001, 1)
if getPlayerSex(cid) == 0 then
doPlayerAddItem(cid, item1, 1)
else
doPlayerAddItem(cid,item1, 1)
end

	end
 	return TRUE
end



creaturescripts.xml

XML:
<event type="login" name="FirstItems" script="firstitems.lua"/>



Rgerads,
Zysen
 
shortened
Lua:
local firstItems =
{
	2580,
	2564,
	2120,
 
}
local item1 = 2649
 
function onLogin(cid)
	if getPlayerStorageValue(cid, 30001) == -1 then
		setPlayerStorageValue(cid, 30001, 1)
		local bag = doPlayerAddItem(cid, 2003, 1)
		for i = 2464, 2465 do
			doAddContainerItem(bag, i, 1)
		end

		for i = 1, table.maxn(firstItems) do
			doPlayerAddItem(cid, firstItems[i], 1)
		end

		bag = doPlayerAddItem(cid, 1988, 1)
		for i = 2307, 2314 do
			doAddContainerItem(bag, i, 1)
		end 

		bag = doPlayerAddItem(cid, 2001, 1)
		for i = 1, 3 do
			doAddContainerItem(bag, 2649, 1)
		end
 
		bag = doPlayerAddItem(cid, 1987, 1)
		doAddContainerItem(bag, 2671, 20)
		doPlayerAddItem(cid, 2382, 1)
		doPlayerAddItem(cid, item1, 1)
 
	end
 	return true
end
 
Back
Top