Quest drop item
Scris: Lun Mai 29, 2023 7:04 pm
Cod: Selectaţi tot
quest dropdiavol begin
state start begin
when 2401.kill or 2402.kill or 2403.kill or 2404.kill with game.get_event_flag("drop_special") == 1 begin
local r=number(1, 4) --(numarul "4" reprezinta drop aleatoriu si creste proportional cu numarul de iteme din lista)
local lista_drop ={
{vnum_item, 1}, -- ("1" = cantitate si se poate modifica)
{vnum_item, 1}, -- (vnum_item se inlocuie cu vnum-ul itemului dorit la drop)
{vnum_item, 1},
{vnum_item, 1}, -- se pot adauga oricate iteme se doreste
}
if pc.get_level() >= 85 and pc.get_level() <= 99 then -- poti scoate conditia de level
game.drop_item_with_ownership(lista_drop[r][1],lista_drop[r][2]) -- itemele dropeaza "pe jos", nu in inventar
end
end
end
end
-- /e drop_special 1 (seteaza drop-ul ca fiind on(game_flag))
-- /e drop_special 0 (seteaza drop-ul ca fiind off(game_flag))
1. Salvaţi conţinutul quest-ului într-un fişier text numit de exemplu nume_quest.quest .
2. Vă conectaţi la filezilla / winscp şi întrati în /usr/home/game/share/locale/germany/quest (depinde ce server aveţi).
3. Îl puneţi acolo (să fie .quest) şi da-ţi permisiuni 777.
4. Te loghezi în FreeBSD / putty şi scrii în felul următor: cd /usr/home/game/share/locale/germany/quest apoi ./qc nume_quest.quest
5. Intraţi pe server şi scrieţi /reload q .
6. Testaţi quest-ul .