Sosyal açıldı! Bir göz at → Hemen gir →

ÇÖZÜLDÜ Lua Konusunda Yardm edermisiniz ..

hasansbr

KY Uzman Üye
Yardımsever
Server Sahibi
KAYIT
4 Ocak 2021
Mesajlar
722
Tepki puanı
378
Yaş
13
Web
aydeacs.com
if (EVENT == 115) then
ALENCIA = HowmuchItem(UID, 810506000);
if (ALENCIA > 0) then
RobItem(UID, 810506000, 1)
GiveItem(UID, 1, 1, 168 )
GiveItem(UID, 2, 1, 168 )
GiveItem(UID, 3, 1, 168 )
GiveItem(UID, 4, 1, 168 )
GiveItem(UID, 5, 1, 168 )
GiveItem(UID, 6, 1, 168 )
end
end

Ben adama 6 item vermek istiyorm lua ile fakat adamın inventrysinde 4 yer warsa bunun 4 tanesini veriyor geri kalan 2 yol oluyor. invenrty kontrol nasıl koyabilirim kodunu bilen warsa bi yardm edebilirmisiniz
 
Çözüm
PHP:
if (EVENT == 115) then
ALENCIA = HowmuchItem(UID, 810506000);
if (ALENCIA > 0) then
RobItem(UID, 810506000, 1)
SlotCheck = CheckGiveSlot(UID, 6)
     if SlotCheck == false then
       
         else

GiveItem(UID, 1, 1, 168 )
GiveItem(UID, 2, 1, 168 )
GiveItem(UID, 3, 1, 168 )
GiveItem(UID, 4, 1, 168 )
GiveItem(UID, 5, 1, 168 )
GiveItem(UID, 6, 1, 168 )
end
end
end


Selam bu şekilde dener misiniz ?

YNG

S.Moderatör
KY Saygın Üye
Coder
ACS Sağlayıcısı
Server Sahibi
KAYIT
21 Ağu 2022
Mesajlar
235
Çözümler
10
Tepki puanı
455
Yaş
37
CheckGiveSlot fonksiyon kullana bilirsin
 

swatxx

KY Saygın Üye
Coder
Yardımsever
KAYIT
21 Mar 2024
Mesajlar
865
Çözümler
10
Tepki puanı
703
Web
tguardsystems.com
PHP:
if (EVENT == 115) then
ALENCIA = HowmuchItem(UID, 810506000);
if (ALENCIA > 0) then
RobItem(UID, 810506000, 1)
SlotCheck = CheckGiveSlot(UID, 6)
     if SlotCheck == false then
       
         else

GiveItem(UID, 1, 1, 168 )
GiveItem(UID, 2, 1, 168 )
GiveItem(UID, 3, 1, 168 )
GiveItem(UID, 4, 1, 168 )
GiveItem(UID, 5, 1, 168 )
GiveItem(UID, 6, 1, 168 )
end
end
end


Selam bu şekilde dener misiniz ?
 
Çözüm

juni44

KY Kıdemli Üye
KAYIT
13 Mar 2021
Mesajlar
460
Tepki puanı
50
Npver İTEM alda aynısı oluyor sitede paylaştığınizda onada CheckGiveSlot yapabilirmisiniz
 

juni44

KY Kıdemli Üye
KAYIT
13 Mar 2021
Mesajlar
460
Tepki puanı
50
local UserClass;
local QuestNum;
local Ret = 0;
local NPC = 27100;

if EVENT == 100 then

SelectMsg(UID, 3, -1, 6038, NPC, 7200, 150,7201,151,7203,152,7217,153);

end

local ITEMA = 0;

--Rogue Chitin 9 SET

if EVENT == 150 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,255001071)
GiveItem(UID,255002071)
GiveItem(UID,255003071)
GiveItem(UID,255004071)
GiveItem(UID,255005071)
NpcMsg(UID, 4886 , NPC )
else
--

end

end


--Warrior Chitin 9 Set

if EVENT == 151 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,215001011)
GiveItem(UID,215002011)
GiveItem(UID,215003011)
GiveItem(UID,215004011)
GiveItem(UID,215005011)
NpcMsg(UID, 4886 , NPC )
end
end




--Mage Chitin 9 Set


if EVENT == 152 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,275001041)
GiveItem(UID,275002041)
GiveItem(UID,275003041)
GiveItem(UID,275004041)
GiveItem(UID,275005041)
NpcMsg(UID, 4886 , NPC )
end
end



-- Priest Chitin 9 Set
if EVENT == 153 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,295001041)
GiveItem(UID,295002041)
GiveItem(UID,295003041)
GiveItem(UID,295004041)
GiveItem(UID,295005041)
NpcMsg(UID, 4886 , NPC )
end
end
kod blogunu atın inceleyim
 

swatxx

KY Saygın Üye
Coder
Yardımsever
KAYIT
21 Mar 2024
Mesajlar
865
Çözümler
10
Tepki puanı
703
Web
tguardsystems.com
local UserClass;
local QuestNum;
local Ret = 0;
local NPC = 27100;

if EVENT == 100 then

SelectMsg(UID, 3, -1, 6038, NPC, 7200, 150,7201,151,7203,152,7217,153);

end

local ITEMA = 0;

--Rogue Chitin 9 SET

if EVENT == 150 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,255001071)
GiveItem(UID,255002071)
GiveItem(UID,255003071)
GiveItem(UID,255004071)
GiveItem(UID,255005071)
NpcMsg(UID, 4886 , NPC )
else
--

end

end


--Warrior Chitin 9 Set

if EVENT == 151 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,215001011)
GiveItem(UID,215002011)
GiveItem(UID,215003011)
GiveItem(UID,215004011)
GiveItem(UID,215005011)
NpcMsg(UID, 4886 , NPC )
end
end




--Mage Chitin 9 Set


if EVENT == 152 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,275001041)
GiveItem(UID,275002041)
GiveItem(UID,275003041)
GiveItem(UID,275004041)
GiveItem(UID,275005041)
NpcMsg(UID, 4886 , NPC )
end
end



-- Priest Chitin 9 Set
if EVENT == 153 then
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,295001041)
GiveItem(UID,295002041)
GiveItem(UID,295003041)
GiveItem(UID,295004041)
GiveItem(UID,295005041)
NpcMsg(UID, 4886 , NPC )
end
end
PHP:
local UserClass;
local QuestNum;
local Ret = 0;
local NPC = 27100;

if EVENT == 100 then

SelectMsg(UID, 3, -1, 6038, NPC, 7200, 150,7201,151,7203,152,7217,153);

end

local ITEMA = 0;

--Rogue Chitin 9 SET

if EVENT == 150 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
       
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,255001071)
GiveItem(UID,255002071)
GiveItem(UID,255003071)
GiveItem(UID,255004071)
GiveItem(UID,255005071)
NpcMsg(UID, 4886 , NPC )
end
end
end


--Warrior Chitin 9 Set

if EVENT == 151 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
       
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,215001011)
GiveItem(UID,215002011)
GiveItem(UID,215003011)
GiveItem(UID,215004011)
GiveItem(UID,215005011)
NpcMsg(UID, 4886 , NPC )
end
end
end



--Mage Chitin 9 Set


if EVENT == 152 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
       
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,275001041)
GiveItem(UID,275002041)
GiveItem(UID,275003041)
GiveItem(UID,275004041)
GiveItem(UID,275005041)
NpcMsg(UID, 4886 , NPC )
end
end
end



-- Priest Chitin 9 Set
if EVENT == 153 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
       
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,295001041)
GiveItem(UID,295002041)
GiveItem(UID,295003041)
GiveItem(UID,295004041)
GiveItem(UID,295005041)
NpcMsg(UID, 4886 , NPC )
end
end
end

Dener misiniz ?
 

juni44

KY Kıdemli Üye
KAYIT
13 Mar 2021
Mesajlar
460
Tepki puanı
50
PHP:
local UserClass;
local QuestNum;
local Ret = 0;
local NPC = 27100;

if EVENT == 100 then

SelectMsg(UID, 3, -1, 6038, NPC, 7200, 150,7201,151,7203,152,7217,153);

end

local ITEMA = 0;

--Rogue Chitin 9 SET

if EVENT == 150 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
      
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,255001071)
GiveItem(UID,255002071)
GiveItem(UID,255003071)
GiveItem(UID,255004071)
GiveItem(UID,255005071)
NpcMsg(UID, 4886 , NPC )
end
end
end


--Warrior Chitin 9 Set

if EVENT == 151 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
      
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,215001011)
GiveItem(UID,215002011)
GiveItem(UID,215003011)
GiveItem(UID,215004011)
GiveItem(UID,215005011)
NpcMsg(UID, 4886 , NPC )
end
end
end



--Mage Chitin 9 Set


if EVENT == 152 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
      
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,275001041)
GiveItem(UID,275002041)
GiveItem(UID,275003041)
GiveItem(UID,275004041)
GiveItem(UID,275005041)
NpcMsg(UID, 4886 , NPC )
end
end
end



-- Priest Chitin 9 Set
if EVENT == 153 then
SlotCheck = CheckGiveSlot(UID, 5)
     if SlotCheck == false then
      
         else
Loyalty = CheckLoyalty(UID,150000);
if Loyalty > 150000 then
RobLoyalty(UID,150000)
GiveItem(UID,295001041)
GiveItem(UID,295002041)
GiveItem(UID,295003041)
GiveItem(UID,295004041)
GiveItem(UID,295005041)
NpcMsg(UID, 4886 , NPC )
end
end
end

Dener misiniz ?
çok teşekkür ederim hocam ellerinize saglık çok yardımcı oldunuz sorun çözülmüştür
 
Anasayfa Kayıt ol Giriş yap
Üst Alt