Jump to content
Sign in to follow this  
kekc161

Пересид хс и босс в СНВ

Recommended Posts

Подскажите почему у меня не дают лут за пересид в хс и нет боссов в снв?

--ґЛОДјюЦРЈ¬·ІКЗїЙДЬ±»¶аґОЦґРРµДєЇКэЈ¬єЇКэГы¶јТЄјУЙПµШНјГыЗ°Чє
function config(map)
    MapCanSavePos(map, 0) --ЙиЦГµШНјКЗ·с±ЈґжЅЗЙ«О»ЦГЈЁµШНјЈ¬Чш±кЈ¬·ЅПтЈ©Ј¬ґЛЙиЦГУ°ПмёГµШНјµДЛщУРё±±ѕ
    MapCanPK(map, 1) --ЙиЦГµШНјКЗ·сїЙТФPKЈ¬ґЛЙиЦГУ°ПмёГµШНјµДЛщУРё±±ѕ
    MapCanTeam( map, 0 )
    MapType( map , 3 )
    MapCopyNum(map, 1) --ЙиЦГµШНјµДё±±ѕКэДїЈ¬Из№ыІ»µчУГёГУпѕдЈ¬ФтК№УГД¬ИПЦµ1
    SingleMapCopyPlyNum(map, 300)   --ЙиЦГТ»ёцё±±ѕµДНжјТКэ
    --MapCanTeam(map , 1)
    MapCanStall(map , 0)
end

function get_map_entry_pos_garner2()   --ЙиЦГИлїЪµДО»ЦГµДЧш±кЈЁЧш±кЈЁГЧЈ©Ј©
    local POS_X=2168
    local POS_Y=2789
    return POS_X , POS_Y
end
function init_entry(map)
    SetMapEntryMapName(map, "garner") --ЙиЦГИлїЪµДО»ЦГЈЁµШНјГыЈ©
    SetMapEntryTime(map, "2010/8/1/14/0", "0/3/0", "0/0/30", "0/0/45") --ЙиЦГИлїЪµДК±јдЈ¬µШНј¶ФПуЈ¬КЧґОїЄЖфК±јдЈЁДк/ФВ/ИХ/К±/·ЦЈ©Ј¬ТФєуФЩґОїЄЖфµДјдёфЈЁИХ/К±/·ЦЈ¬И«Ј°±нКѕЦ»УРКЧґОїЄЖфЈ©Ј¬ГїґОїЄЖфµЅИлїЪПыК§µДјдёфЈЁИХ/К±/·ЦЈ¬И«Ј°±нКѕУАІ»ПыК§Ј©Ј¬ГїґОїЄЖфµЅµШНј№Ш±ХµДјдёфЈЁИХ/К±/·ЦЈ¬И«Ј°±нКѕУАІ»№Ш±ХЈ©ЎЈЎЈ
end
function after_enter_garner2( role , map_copy )
end
function before_leave_garner2( role )
end
--function map_copy_first_run_garner2( map_copy )
--    lua_SetCopySpecialInter(map_copy , 10000)
--    Notice("10")
--
--end
--function map_copy_run_garner2( map_copy )
----Notice("3")
--local new1 = CreateChaEx(791, 120, 120, 145, 50)
--    SetChaLifeTime(new1, 900000)
--        
--end

--ѓх5ѓ«–?ђђ’>?Ћз„
function map_run_garner2( map )
    
end
--з�Ќ?ь�+•Љ+–?ђђ
function map_copy_before_close_garner2( map_copy )
    How_Many_Active = GetMapActivePlayer(map_copy)
    if How_Many_Active > 0 then
        DealAllActivePlayerInMap(map_copy,"GiveSpecItem")
    end
    How_Many_Active = 0
    Money_all = 1000000
    Every_5_minute = 0
end
--з�Ќ?ь�+•Љ+–?ђђ
function map_copy_close_garner2( map_copy )
    ClearAllSubMapCha(map_copy)
end
--
--µШНјїЄ№ШЕР¶ПЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄЎЄ
function can_open_entry_garner2( map )
    local Now_Time = GetNowTime()
        return 1
end 

function GiveSpecItem( role )
    if How_Many_Active == 0 then
        return
    end
    
    local Money_Garner2 = Money_all/How_Many_Active
--    SystemNotice(role,How_Many_Active)
    if How_Many_Active > 5 then
        AddMoney ( role , 0 , Money_Garner2 )
    --    local message = "‚л¦Ё«® "..How_Many_Active .. "ЁЈа®Є®ў, ®­Ё Ї®«гзЁ«Ё "..Money_Garner2 .." ¤Ґ­ҐЈ "
    --    SystemNotice(role,How_Many_Active)
        return
    end
    if How_Many_Active <  6 and How_Many_Active > 1 then
        local Item_CanGet = GetChaFreeBagGridNum ( role )
        if Item_CanGet <= 0 then
            GiveItemX ( role , 0 , 0271  , 3 , 4 )
        else
            GiveItem ( role , 0 , 0271  , 3 , 4 )
        end
             
        AddMoney ( role , 0 , Money_Garner2 )
        --SystemNotice(role,How_Many_Active)
                    
        --local message = "‚л¦Ё«® "..How_Many_Active .."ЁЈа®Є , €¬ ¤ «®бм "..Money_Garner2 .."Ј®«¤  Ё 1 ‘ўпвго н¬Ў«Ґ¬г Є®«мж  "
        --Notice ( message )
        return
    end
    
    if How_Many_Active == 1 then
        local Item_CanGet = GetChaFreeBagGridNum ( role )
        if Item_CanGet <= 0 then
            GiveItemX ( role , 0 , 7338  , 4 , 4 )
        else
            GiveItem ( role , 0 , 7338  , 4 , 4 )
        end
        AddMoney ( role , 0 , Money_Garner2 )
        local cha_name = GetChaDefaultName ( role )
        local message = "‚л¦Ё« ®¤Ё­ ЁЈа®Є ў 堮ᥠ"..cha_name.." Ґ¬г ¤ «Ё  ".. Money_Garner2 .."'Ё ќ¬Ў«Ґ¬г Љ®а®«п Є®«мж  "
    --    SystemNotice(role,How_Many_Active)
        SystemNotice(role,message)
        return
    end
end 

 

Share this post


Link to post
Share on other sites

Привет @kekc161!

 

Судя по коду, если в хаосе больше 5 человек, то всем дают золото, если от 1 до 5, то золото и предмет с ID 271. Если в хаосе остался 1 человек,  то ему достается все золото и предмет с ID 7338. Или под вопросом подразумевалось, что этот код не работает?


Share this post


Link to post
Share on other sites

Вот именно, но говорят нечего не дают, хотя до этого давало эмблемки, я по сути изменил ид и все

Share this post


Link to post
Share on other sites
В 02.10.2016 в 15:46, kekc161 сказал:

Вот именно, но говорят нечего не дают, хотя до этого давало эмблемки, я по сути изменил ид и все

предмет мог дропнуться во временный рюкзак, там тоже нету?

Попробуй мой кусочек 

function GiveSpecItem( role )
	if How_Many_Active == 0 then
		return
	end
	
	local Money_Garner2 = Money_all/How_Many_Active
--	SystemNotice(role,How_Many_Active)

	if How_Many_Active > 5 then
		AddMoney ( role , 0 , Money_Garner2 )
	--	local message = "‚л¦Ё«® "..How_Many_Active .. "ЁЈа®Є®ў, ®­Ё Ї®«гзЁ«Ё "..Money_Garner2 .." ¤Ґ­ҐЈ "
	--	SystemNotice(role,How_Many_Active)
		return
	end

	if How_Many_Active <  6 and How_Many_Active > 1 then
		local Item_CanGet = GetChaFreeBagGridNum ( role )
		if Item_CanGet <= 0 then
			GiveItemX ( role , 0 , 7355  , 1 , 4 )
		else
			GiveItem ( role , 0 , 7355  , 1 , 4 )
		end
			 
		AddMoney ( role , 0 , Money_Garner2 )
		--SystemNotice(role,How_Many_Active)
					
		--local message = "‚л¦Ё«® "..How_Many_Active .."ЁЈа®Є , €¬ ¤ «®бм "..Money_Garner2 .."Ј®«¤  Ё 1 ‘ўпвго н¬Ў«Ґ¬г Є®«мж  "
		--Notice ( message )
		return
	end
	
	if How_Many_Active == 1 then
		local Item_CanGet = GetChaFreeBagGridNum ( role )
		if Item_CanGet <= 0 then
			GiveItemX ( role , 0 , 1032  , 1 , 4 )
			GiveItemX ( role , 0 , 7355 , 1 , 4 )
			GiveItemX ( role , 0 , 7356 , 1 , 4 )
		else
			GiveItem ( role , 0 , 1032  , 1 , 4 )
			GiveItem ( role , 0 , 7355  , 1 , 4 )
			GiveItemX ( role , 0 , 7356 , 1 , 4 )
		end
		AddMoney ( role , 1 , Money_Garner2 )
		local cha_name = GetChaDefaultName ( role )
		local message = "Поздравляем "..cha_name.."! Вы выиграли Ништяк, Эмблему и расписку на Уникальную аппарель!  "
	--	SystemNotice(role,How_Many_Active)
		SystemNotice(role,message)
		return
	end
end 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...