firstitems.lua

main 78 lines · 1.8 KB Raw
Alex Alex Commit Initial commit 01/10/2026 09:20
1function onLogin(cid)
2 local storage = 30055 -- storage value
3
4 local sorcItems = {
5 2460, -- Brass helmet
6 2465, -- Brass armor
7 2190, -- Wand of vortex
8 2511, -- Brass shield
9 2478, -- Brass legs
10 2643, -- Leather boots
11 1988, -- Brown backpack
12 2050 -- torch
13 }
14 local druidItems = {
15 2460, -- Brass helmet
16 2465, -- Brass armor
17 2511, -- Brass shield
18 2182, -- Snakebite rod
19 2478, -- Brass legs
20 2643, -- Leather boots
21 1988, -- Brown backpack
22 2050 -- torch
23 }
24 local pallyItems = {
25 2460, -- Brass helmet
26 2465, -- Brass armor
27 2456, -- Bow
28 2478, -- Brass legs
29 2643, -- Leather boots
30 1988, -- Brown backpack
31 }
32 local kinaItems = {
33 2460, -- Brass helmet
34 2465, -- Brass armor
35 2511, -- Brass shield
36 2412, -- Katana
37 2478, -- Brass legs
38 2643, -- Leather boots
39 1988, -- Brown backpack
40 2050 -- torch
41 }
42
43 if getPlayerStorageValue(cid, storage) == -1 then
44 setPlayerStorageValue(cid, storage, 1)
45 if getPlayerVocation(cid) == 1 then
46 -- Sorcerer
47 for i = 1, table.getn(sorcItems), 1 do
48 doPlayerAddItem(cid, sorcItems[i], 1, false)
49 end
50
51 elseif getPlayerVocation(cid) == 2 then
52 -- Druid
53 for i = 1, table.getn(druidItems), 1 do
54 doPlayerAddItem(cid, druidItems[i], 1, false)
55 end
56
57 elseif getPlayerVocation(cid) == 3 then
58 -- Paladin
59 for i = 1, table.getn(pallyItems), 1 do
60 doPlayerAddItem(cid, pallyItems[i], 1, false)
61 end
62 -- 8 arrows
63 doPlayerAddItem(cid, 2544, 8, false)
64
65 elseif getPlayerVocation(cid) == 4 then
66 -- Knight
67 for i = 1, table.getn(kinaItems), 1 do
68 doPlayerAddItem(cid, kinaItems[i], 1, false)
69 end
70 end
71
72 -- Common for all
73 doPlayerAddItem(cid, 2674, 5, false) -- 5 apples
74 doPlayerAddItem(cid, 2120, 1, false) -- 1 rope
75 end
76 return true
77end
78
Top