Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...
aliemre123

Skill Açma Sorunu ve Ronark Monument

Önerilen Mesajlar

9DELXQ.png

skill açarken confirm bassak bile skill açmıyor

a10EqO.png

ronark monument z ye geliyor fakat ne skill atılıyor nede r atılıyor.

çözümleri bekliyorum şimdiden teşekkürler

İletiyi paylaş


Link to post
Sitelerde Paylaş

Bunu ekle dene


local Ret = 0;
local NPC = 18004;
local savenum = -1;

if (EVENT == 101) then
Ret = 1;
end

if (EVENT == 100) then
Level = CheckLevel(UID)
if (Level > 9) then
Class = CheckClass(UID);
if (Class == 1 or Class == 2 or Class == 3 or Class == 4) then
ITEM_COUNT = HowmuchItem(UID, 900000000);
if (ITEM_COUNT SelectMsg(UID, 2, savenum, 4065, NPC, 10, 101);
else
SelectMsg(UID, 2, savenum, 4064, NPC, 4062, 404, 4063, 101);
end
else
EVENT = 105
end
else
SelectMsg(UID, 2, savenum, 4069, NPC, 10, 101);
end
end

if (EVENT == 404) then
SaveEvent(UID, 4063);
PromoteUserNovice(UID)
GoldLose(UID, 3000)
NATION = CheckNation(UID);
if (NATION == 1) then
SelectMsg(UID, 2, savenum, 4066, NPC, 4064, 101);
else
SelectMsg(UID, 2, savenum, 4067, NPC, 4064, 101);
end
end

if (EVENT == 105) then
SelectMsg(UID, 3, savenum, 147, NPC, 4070, 106, 7772, 107, 8639, 108, 8649, 300, 50130, 600);
end

if (EVENT == 600) then
SendDranksRank(UID)
end

if (EVENT == 300) then
JOBCHANGEITEM = HowmuchItem(UID, 900006000);
if (JOBCHANGEITEM > 0) then
Class = CheckClass(UID);
if (Class == 1 or Class == 5 or Class == 6) then
SelectMsg(UID, 3, -1, 44203, NPC, 8651, 302, 8652, 303, 8653, 304, 50129, 305);
elseif (Class == 2 or Class == 7 or Class == 8) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8652, 303, 8653, 304, 50129, 305);
elseif (Class == 3 or Class == 9 or Class == 10) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8651, 302, 8653, 304, 50129, 305);
elseif (Class == 4 or Class == 11 or Class == 12) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8651, 302, 8652, 303, 50129, 305);
elseif (Class == 13 or Class == 14 or Class == 15) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8651, 302, 8652, 303, 8653, 304);
end
else
SelectMsg(UID, 2, -1, 44217, NPC, 18, 1000);
end
end

if (EVENT == 301) then
JobChange(UID,1);
end

if (EVENT == 302) then
JobChange(UID,2);
end

if (EVENT == 303) then
JobChange(UID,3);
end

if (EVENT == 304) then
JobChange(UID,4);
end

if (EVENT == 305) then
JobChange(UID,5);
end

if (EVENT == 107) then
SendNationChange(UID)
end

if (EVENT == 1000) then
ShowMap(UID, 450);
end

if (EVENT == 106) then
SelectMsg(UID, 2, savenum, 4070, NPC, 4070, 408, 10, 101);
end

if (EVENT == 408) then
SendStatSkillDistribute(UID)
end

if (EVENT == 108) then
GENDERITEM = HowmuchItem(UID, 810594000);
if (GENDERITEM > 0) then
SelectMsg(UID, 53, -1, NPC);
else
SelectMsg(UID, 2, -1, 44217, NPC, 18, 1000);
end
end

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
Bunu ekle dene

local Ret = 0;
local NPC = 18004;
local savenum = -1;

if (EVENT == 101) then
Ret = 1;
end

if (EVENT == 100) then
Level = CheckLevel(UID)
if (Level > 9) then
Class = CheckClass(UID);
if (Class == 1 or Class == 2 or Class == 3 or Class == 4) then
ITEM_COUNT = HowmuchItem(UID, 900000000);
if (ITEM_COUNT SelectMsg(UID, 2, savenum, 4065, NPC, 10, 101);
else
SelectMsg(UID, 2, savenum, 4064, NPC, 4062, 404, 4063, 101);
end
else
EVENT = 105
end
else
SelectMsg(UID, 2, savenum, 4069, NPC, 10, 101);
end
end

if (EVENT == 404) then
SaveEvent(UID, 4063);
PromoteUserNovice(UID)
GoldLose(UID, 3000)
NATION = CheckNation(UID);
if (NATION == 1) then
SelectMsg(UID, 2, savenum, 4066, NPC, 4064, 101);
else
SelectMsg(UID, 2, savenum, 4067, NPC, 4064, 101);
end
end

if (EVENT == 105) then
SelectMsg(UID, 3, savenum, 147, NPC, 4070, 106, 7772, 107, 8639, 108, 8649, 300, 50130, 600);
end

if (EVENT == 600) then
SendDranksRank(UID)
end

if (EVENT == 300) then
JOBCHANGEITEM = HowmuchItem(UID, 900006000);
if (JOBCHANGEITEM > 0) then
Class = CheckClass(UID);
if (Class == 1 or Class == 5 or Class == 6) then
SelectMsg(UID, 3, -1, 44203, NPC, 8651, 302, 8652, 303, 8653, 304, 50129, 305);
elseif (Class == 2 or Class == 7 or Class == 8) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8652, 303, 8653, 304, 50129, 305);
elseif (Class == 3 or Class == 9 or Class == 10) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8651, 302, 8653, 304, 50129, 305);
elseif (Class == 4 or Class == 11 or Class == 12) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8651, 302, 8652, 303, 50129, 305);
elseif (Class == 13 or Class == 14 or Class == 15) then
SelectMsg(UID, 3, -1, 44203, NPC, 8650, 301, 8651, 302, 8652, 303, 8653, 304);
end
else
SelectMsg(UID, 2, -1, 44217, NPC, 18, 1000);
end
end

if (EVENT == 301) then
JobChange(UID,1);
end

if (EVENT == 302) then
JobChange(UID,2);
end

if (EVENT == 303) then
JobChange(UID,3);
end

if (EVENT == 304) then
JobChange(UID,4);
end

if (EVENT == 305) then
JobChange(UID,5);
end

if (EVENT == 107) then
SendNationChange(UID)
end

if (EVENT == 1000) then
ShowMap(UID, 450);
end

if (EVENT == 106) then
SelectMsg(UID, 2, savenum, 4070, NPC, 4070, 408, 10, 101);
end

if (EVENT == 408) then
SendStatSkillDistribute(UID)
end

if (EVENT == 108) then
GENDERITEM = HowmuchItem(UID, 810594000);
if (GENDERITEM > 0) then
SelectMsg(UID, 53, -1, NPC);
else
SelectMsg(UID, 2, -1, 44217, NPC, 18, 1000);
end
end


teşekkürler bu sorun çözüldü

ronark land sorunu devam ediyor

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
sonuç olumsuz ortak npcler gibi davranıyor monu


acaba al ver sisteminden dolayı mı diye sordumda ozaman z yede gelmemesi lazım gerçi

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
acaba al ver sisteminden dolayı mı diye sordumda ozaman z yede gelmemesi lazım gerçi


şuan ortak npcler var ya kahverengi gözüküyor o tarzda tamamen monumente çeviremedim bir türlü

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
şuan ortak npcler var ya kahverengi gözüküyor o tarzda tamamen monumente çeviremedim bir türlü


db den monument hangı tabloya eklı bakabılırmısın

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
ben k_monster e ekleyerek benzer sorunu çozmustum denemekte fayda var eklemeyı deneyebılırsın


k_monster ekleyip aynı yere konumlandıracağım değil mi

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
monster olarak eklediğimde de aynı atak yapılmıyor


srcden kaynaklı tamamen gameserver -> unit.cpp -> ronark_land yazıp arat
burayla değiştir
m_zoneType = ZoneAbilityPVP;
m_zoneFlags = ZF_ATTACK_OTHER_NATION;
m_byMinLevel = MIN_LEVEL_RONARK_LAND, m_byMaxLevel = MAX_LEVEL;

İletiyi paylaş


Link to post
Sitelerde Paylaş
Alıntı
srcden kaynaklı tamamen gameserver -> unit.cpp -> ronark_land yazıp arat
burayla değiştir
m_zoneType = ZoneAbilityPVP;
m_zoneFlags = ZF_ATTACK_OTHER_NATION;
m_byMinLevel = MIN_LEVEL_RONARK_LAND, m_byMaxLevel = MAX_LEVEL;


teşekkürler sorun çözüldü :)

İletiyi paylaş


Link to post
Sitelerde Paylaş

×
×
  • Yeni Oluştur...