DomeSs
-
Posts
46 -
Joined
-
Last visited
-
Feedback
0%
Content Type
Forums
Store
Third Party - Providers Directory
Feature Plan
Release Notes
Docs
Events
Posts posted by DomeSs
-
-
-
Hi, im looking for inventory sidebar..
i try to impement thisbut doesnt work..
-
-
-
Hu, im looking for help with compile game source by MaviAy
root@compile:~ # cd /usr/src/fullfilessrc/Server/game/src/ root@compile:/usr/src/fullfilessrc/Server/game/src # gmake -j20 compiling MarkConvert.cpp compiling MarkImage.cpp compiling MarkManager.cpp compiling OXEvent.cpp compiling blend_item.cpp compiling castle.cpp compiling char.cpp compiling char_battle.cpp In file included from debug_allocator.h:5, from stdafx.h:10, from MarkManager.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter In file included from debug_allocator.h:5, from stdafx.h:10, from MarkImage.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter In file included from debug_allocator.h:5, from stdafx.h:10, from blend_item.cpp:10: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter In file included from debug_allocator.h:5, from stdafx.h:10, from MarkConvert.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter compiling char_cards.cpp gmake: *** [.obj/MarkManager.o] Error 1 gmake: *** Waiting for unfinished jobs.... In file included from OXEvent.cpp:9: char.h:816: error: integer constant is too large for 'long' type In file included from cipher.h:6, from desc.h:7, from OXEvent.cpp:12: ../../../Extern/include/cryptopp/cryptlib.h:96: error: integer constant is too large for 'long' type In file included from debug_allocator.h:5, from stdafx.h:10, from OXEvent.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter gmake: *** [.obj/MarkConvert.o] Error 1 In file included from castle.cpp:21: char.h:816: error: integer constant is too large for 'long' type In file included from debug_allocator.h:5, from stdafx.h:10, from castle.cpp:12: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter gmake: *** [.obj/MarkImage.o] Error 1 In file included from char.cpp:6: char.h:816: error: integer constant is too large for 'long' type In file included from cipher.h:6, from desc.h:7, from desc_client.h:4, from char.cpp:12: ../../../Extern/include/cryptopp/cryptlib.h:96: error: integer constant is too large for 'long' type gmake: *** [.obj/blend_item.o] Error 1 In file included from debug_allocator.h:5, from stdafx.h:10, from char.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter In file included from cipher.h:6, from desc.h:7, from char_battle.cpp:4: ../../../Extern/include/cryptopp/cryptlib.h:96: error: integer constant is too large for 'long' type In file included from char_cards.cpp:2: char.h:816: error: integer constant is too large for 'long' type In file included from cipher.h:6, from desc.h:7, from char_cards.cpp:11: ../../../Extern/include/cryptopp/cryptlib.h:96: error: integer constant is too large for 'long' type In file included from battle.h:4, from char_battle.cpp:10: char.h:816: error: integer constant is too large for 'long' type In file included from debug_allocator.h:5, from stdafx.h:10, from char_battle.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter gmake: *** [.obj/castle.o] Error 1 In file included from debug_allocator.h:5, from stdafx.h:10, from char_cards.cpp:1: /usr/include/c++/4.2/new:95: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:96: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:99: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:100: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:105: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter /usr/include/c++/4.2/new:106: error: 'operator new' takes type 'size_t' ('unsigned int') as first parameter gmake: *** [.obj/OXEvent.o] Error 1 gmake: *** [.obj/char.o] Error 1 gmake: *** [.obj/char_cards.o] Error 1 gmake: *** [.obj/char_battle.o] Error 1 root@compile:/usr/src/fullfilessrc/Server/game/src #
Can anyone help me? Thx
-
-
Hi, here is my client with source and packer.. if anyone can help me i can pay.. Client + Source and packer = Client link VT= VT LINK
test account:
ID:client
passwd:client -
Im trying to create M2 server for fun..
i use this files ->
i change granny on client bcs i got this error ->
and now
After client build in VS12
i have screen freeze on loading after login..
syserr db:
SYSERR: Apr 15 12:58:14 :: Load: DirectQuery failed(SELECT login FROM block_exception)
auth:
Apr 15 13:35:01 :: SYSTEM: new connection from [10.35.32.10] fd: 15 handshake 1375189409 output input_len 0, ptr 0x28c91a80 Apr 15 13:35:01 :: Handshake: client_time 0 server_time 2199770 Apr 15 13:35:02 :: AUTH_PHASE 0x28c91a80 Apr 15 13:35:03 :: InputAuth::Login : domess(6) desc 0x28c91a80 Apr 15 13:35:03 :: SetLoginKey 832999511 Apr 15 13:35:03 :: InputAuth::Login : key 832999511:0x4edb68f7 login domess Apr 15 13:35:03 :: QID_AUTH_LOGIN: START 832999511 0x28c91a80 Apr 15 13:35:03 :: Create_Time 0 19700101 Apr 15 13:35:03 :: Block Time -2 Apr 15 13:35:03 :: SetRemainSecs domess 0 type 2 Apr 15 13:35:03 :: SendAuthLogin domess key 1 Apr 15 13:35:03 :: AuthLogin result 1 key 832999511 Apr 15 13:35:03 :: SYSTEM: closing socket. DESC #15 Apr 15 13:35:15 :: DeleteLoginData domess 0x28cd30e0 Apr 15 13:35:15 :: BILLING: ON domess key 832999511 ptr 0x28cd3150
syserr channel - clear
client syserr:
0415 13:32:21479 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=137) - Strange Skill Need Weapon(CLAW) 0415 13:32:21480 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=139) - Strange Skill Need Weapon(CLAW) 0415 13:33:25651 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/cycu.mp3 0415 13:33:25669 :: GRANNY: File is file format revision 6 (current version is 7) 0415 13:33:25685 :: GRANNY: File has run-time type tag of 0x80000010, which doesn't match this version of Granny (0x80000037). Automatic conversion will be attempted. 0415 13:33:25690 :: GRANNY: File is file format revision 6 (current version is 7) 0415 13:33:25703 :: GRANNY: File has run-time type tag of 0x80000010, which doesn't match this version of Granny (0x80000037). Automatic conversion will be attempted. 0415 13:33:25706 :: GRANNY: File is file format revision 6 (current version is 7) 0415 13:33:25715 :: GRANNY: File has run-time type tag of 0x80000010, which doesn't match this version of Granny (0x80000037). Automatic conversion will be attempted.
-
-
-
Hello, can someone please help me with this error
"entry point procedury _Granny UpdateModel Matrix@16"
-
-
#Close request
-
Ahoj, mám malý problém, potřebuji přejmenovat některé položky, ale mám item_proto a mob_proto server side (sql) po přejmenování nic nedělej
a na straně klienta mám mob_proto.FILE a item_proto.FILE a nemůžu ho dešifrovat .. může mi někdo pomoci? díky
- 1
-
20 hours ago, WeedHex said:
Dude or you use normal channels or game99 not need both.
Set the map in the core, and the core must be same in every channel, stop.
Btw your error is just a missing file, use from Desktop to find the fix.
I know "missing file" but i have file in folder.. please how can i fix it ?
root@janevim:/usr/home/game # locate /data/dungeon/deviltower
/usr/home/game/share/data/dungeon/deviltower2_regen.txt
/usr/home/game/share/data/dungeon/deviltower3_regen.txt
/usr/home/game/share/data/dungeon/deviltower4_regen.txt
/usr/home/game/share/data/dungeon/deviltower5_regen.txt
/usr/home/game/share/data/dungeon/deviltower6_regen.txt
/usr/home/game/share/data/dungeon/deviltower7_regen.txt
/usr/home/game/share/data/dungeon/deviltower8_regen.txt
/usr/home/game/share/data/dungeon/deviltower9_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower2_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower3_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower4_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower5_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower6_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower7_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower8_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower9_regen.txt
-
2 minutes ago, WeedHex said:
Quest seems ok about regen.
Is not clear this: "I have map in ch1, ch2, ch3,ch4,game99 cmd file." Map only in 1 core for every channel. No need game99.
Are u using the FPT from android??
I know quest is ok. But cant load regen files..
Yes im using FTP for android bcs. Im in work now.. and trying find fix..
I have map in game99 is reason for kicking out?
-
Spoiler
quest deviltower_zone begin
state start begin
when login begin
if pc.get_map_index() == 66 then
if pc.get_x() < 2048+88 or pc.get_y() < 6656+577 or pc.get_x() > 2048+236 or pc.get_y() > 6656+737 then
pc.warp((5376+532)*100, (512+596+4)*100, 65)
end
pc.set_warp_location(65, 5376+532, 512+596+4)
elseif pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 then
pc.set_warp_location(65, 5376+532, 512+596+4)
end
end
when deviltower_man.chat.locale.deviltower_man_chat begin
say_title("W踄hter des D鄝onturmes")
if pc . get_level ( ) < 40 then
say("Du hast noch nicht genend Erfahrung gesammelt.")
say("Komme wieder, wenn du Level 40 bist!")
return
end
say("M鐼htest du den D鄝onenturm betreten?")
local s = select ("Betreten", "Abbrechen")
if s == 1 then
pc.warp (216500, 727000)
end
end
when devil_stone1.kill begin
timer("devil_stone1_1", 6)
end
when devil_stone1_1.timer begin
local mapto7= pc.count_item(30302) -- Die Karte der Zin Grotte wurde aus deinem Inventar entfernt
pc.remove_item(30302,mapto7)local boxto7= pc.count_item(30300) -- Die Unbekannte Alte Kiste wurde aus deinem Inventar entfernt
pc.remove_item(30300,boxto7)d.new_jump_all(66, special.devil_tower[1][1], special.devil_tower[1][2])
d.regen_file("data/dungeon/deviltower2_regen.txt")
d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[2][1], special.devil_tower[2][2], "data/dungeon/deviltower3_regen.txt")
end
--when devil_stone2.kill begin
--d.jump_all_local(special.devil_tower[2][1], special.devil_tower[2][2])
--end
when devil_stone3.kill begin
--d.jump_all_local(special.devil_tower[3][1], special.devil_tower[3][2])
--d.set_exit_all_at_eliminate(6)
--d.set_warp_at_eliminate(6, d.get_map_index(), 100, 100)
--d.set_warp_at_eliminate(4, 65, 5376+532, 512+596+4)
d.set_warp_at_eliminate(4, d.get_map_index(), special.devil_tower[3][1], special.devil_tower[3][2], "data/dungeon/deviltower4_regen.txt")
d.check_eliminated()
--d.exit_all()
end
function get_4floor_stone_pos()
local positions = {
{368, 629},
{419, 630},
{428, 653},
{422, 679},
{395, 689},
{369, 679},
{361, 658},
}
for i = 1, 6 do
local j = number(i, 7)
if i != j then
local t = positions;
positions = positions[j];
positions[j] = t;
end
end
--for i = 1, 7 do
-- positions[1] = positions[1] * 100
-- positions[2] = positions[2] * 100
-- end
return positions
end
when 8016.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
d.setf("level", 4)
-- 再現大量怪物及製造真石頭和假石頭
--d.regen_file("data/dungeon/deviltower4_regen.txt")
local positions = deviltower_zone.get_4floor_stone_pos()
for i = 1, 6 do
chat(positions[1], positions[2])
d.set_unique("fake" .. i , d.spawn_mob(8017, positions[1], positions[2]))
end
chat(positions[7][1], positions[7][2])
local vid = d.spawn_mob(8017, positions[7][1], positions[7][2])
chat(vid)
d.set_unique("real", vid)
server_loop_timer('devil_stone4_update', 10, pc.get_map_index())
server_timer('devil_stone4_fail1', 5*60, pc.get_map_index())d.notice("Findet den richtigen Metinstein und zerst顤t ihn.");
d.notice("Die falschen Metinsteine werden verschwinden!");
d.notice("Ihr habt 15 Minuten zeit!");
endwhen devil_stone4_fail1.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Verbleibende Zeit: 10 Minuten")
server_timer('devil_stone4_fail2', 5*60, get_server_timer_arg())
end
endwhen devil_stone4_fail2.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Verbleibende Zeit: 5 Minuten")
server_timer('devil_stone4_fail', 5*60, get_server_timer_arg())
end
endwhen devil_stone4_fail.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Die Zeit ist abgelaufen")
d.notice("Ihr werdet nun nach drau絽n teleportiert")
d.exit_all()
clear_server_timer('devil_stone4_update', get_server_timer_arg())
end
endwhen devil_stone4_update.server_timer begin
if d.select(get_server_timer_arg()) then
if not d.is_unique_dead("real") then
for i = 1, 6 do
if d.getf("fakedead" .. i) == 0 then
if d.unique_get_hp_perc("fake" .. i) < 50 then
d.purge_unique("fake" .. i)
d.setf("fakedead" .. i, 1)
d.notice("Der falsche Metinstein ist verschwunden..");
end
end
end
else
--d.clear_regen()
--d.regen_file("data/dungeon/deviltower5_regen.txt")
server_timer("devil_stone4_end", 5, get_server_timer_arg())
d.notice("Ihr habt den richtigen Metinstein zerst顤t.");
d.notice("Ihr werdet nun in die n踄hste Etage teleportiert")
clear_server_timer('devil_stone4_fail1', get_server_timer_arg())
clear_server_timer('devil_stone4_fail2', get_server_timer_arg())
clear_server_timer('devil_stone4_fail', get_server_timer_arg())
end
else
server_timer('devil_stone4_stop_timer', 1, get_server_timer_arg())
end
endwhen devil_stone4_stop_timer.server_timer begin
clear_server_timer('devil_stone4_update', get_server_timer_arg())
endwhen devil_stone4_end.server_timer begin
if d.select(get_server_timer_arg()) then
d.setf("level", 5)
d.setf("stone_count", 5)
d.notice("Du bist nun in der 5. Ebene")
d.notice("猈fne alle Alten Siegel um in die n踄hste Ebene zu gelangen.")
d.notice("Du hast 20 Minuten Zeit um alle Siegel zu 鐪fnen.")
d.jump_all(special.devil_tower[4][1], special.devil_tower[4][2])
server_timer('devil_stone5_fail1', 5*60, get_server_timer_arg())
clear_server_timer('devil_stone4_update', get_server_timer_arg())-- bla bla
d.set_regen_file("data/dungeon/deviltower5_regen.txt")-- bla bla 2
d.spawn_mob(20073, 421, 452)
d.spawn_mob(20073, 380, 460)
d.spawn_mob(20073, 428, 414)
d.spawn_mob(20073, 398, 392)
d.spawn_mob(20073, 359, 426)
end
end
when devil_stone5_fail1.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Verbleibende Zeit: 15 Minuten")
server_timer('devil_stone5_fail2', 5*60, get_server_timer_arg())
end
endwhen devil_stone5_fail2.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Verbleibende Zeit: 10 Minuten")
server_timer('devil_stone5_fail3', 5*60, get_server_timer_arg())
end
endwhen devil_stone5_fail3.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Verbleibende Zeit: 5 Minuten")
server_timer('devil_stone5_fail', 5*60, get_server_timer_arg())
end
endwhen devil_stone5_fail.server_timer begin
if d.select(get_server_timer_arg()) then
d.notice("Die Zeit ist abgelaufen")
d.notice("Ihr werdet nun nach drau絽n teleportiert")
d.exit_all()
end
end--when devil_stone4.kill begin
--d.setf("level", 5)
--d.setf("stone_count", 4)
--d.clear_regen()
--d.regen_file("data/dungeon/deviltower5_regen.txt")
--d.jump_all_local(special.devil_tower[4][1], special.devil_tower[4][2])
--endwhen 1062.kill with pc.in_dungeon() and d.getf("level") == 5 begin
local KILL_COUNT_FOR_DROP_KEY = 50
--if is_test_server() then
--KILL_COUNT_FOR_DROP_KEY = 1
--end
local n =d.getf("count") + 1
d.setf("count", n)
if n == KILL_COUNT_FOR_DROP_KEY then
-- bla bla 3
game.drop_item(50084, 1)
d.setf("count", 0)
end
end
when devil_stone5.take with item.vnum == 50084 begin
npc.purge()
item.remove()
d.setf("stone_count", d.getf("stone_count") - 1)
if d.getf("stone_count") <= 0 then
d.setf("level", 6)
d.clear_regen()
d.regen_file("data/dungeon/deviltower6_regen.txt")d.notice("Ihr habt alle alten Siegel ge鐪fnet. Ihr werdet nun")
d.notice("in die 6. Ebene teleportiert.")
d.jump_all(special.devil_tower[5][1], special.devil_tower[5][2])
clear_server_timer('devil_stone5_fail1', get_server_timer_arg())
clear_server_timer('devil_stone5_fail2', get_server_timer_arg())
clear_server_timer('devil_stone5_fail3', get_server_timer_arg())
clear_server_timer('devil_stone5_fail', get_server_timer_arg())
else
d.notice("Es verbleibt eine Anzahl von "..d.getf("stone_count").." Siegeln")
end
endwhen devil_stone6.kill begin
-- bla bla 4
-- bla bla 5
--d.jump_all(special.devil_tower[6][1], special.devil_tower[6][2])
d.kill_all()
-- d.set_warp_at_eliminate(3*60, 65, 5376+532, 512+596+4)
d.check_eliminated()
local reward_alchemist = {20074, 20075, 20076}
d.spawn_mob(reward_alchemist[number(1,3)], 425, 216);
d.setqf("can_refine", 1)
end--------------------------------------
-- bla bla 6
--------------------------------------when 20074.chat."Die h鐬eren Etagen.." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
say(""..mob_name(20074).."")
say("Ihr m鐼htet in die 7.Etage?")
say("Ihr haben Glk! Heute erlaube ich es ihnen vielleicht!")
say("Aber voher muss ich euch noch pren..")
say("Mal sehen..")
wait()
if pc.level >=75 then
say("Ich erlaube euch weiterzugehen!")
say("Viel Glk und passt auf euch auf da oben!")
timer("devil_jump_7", 6)
return
end
say("Betreten der 7.Etage nicht erlaubt!")
say("Ihr seid nicht qualifiziert genug!")
say("Erreicht Level 75 oder h鐬er,")
say("damit ihr eure Fertigkeiten steigern k霵nt")
say("und kommt dann wieder!")
wait()
pc.warp(590500, 110500)
return
end
when 20075.chat."Die h鐬eren Etagen.." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
say(""..mob_name(20075).."")
say("Ihr m鐼htet in die 7.Etage?")
say("Ihr haben Glk! Heute erlaube ich es ihnen vielleicht!")
say("Aber voher muss ich euch noch pren..")
say("Mal sehen..")
wait()
if pc.level >=75 then
say("Ich erlaube euch weiterzugehen!")
say("Viel Glk und passt auf euch auf da oben!")
timer("devil_jump_7", 6)
return
end
say("Betreten der 7.Etage nicht erlaubt!")
say("Ihr seid nicht qualifiziert genug!")
say("Erreicht Level 75 oder h鐬er,")
say("damit ihr eure Fertigkeiten steigern k霵nt")
say("und kommt dann wieder!")
wait()
pc.warp(590500, 110500)
return
end
when 20076.chat."Die h鐬eren Etagen.." with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
say(""..mob_name(20076).."")
say("Ihr m鐼htet in die 7.Etage?")
say("Ihr haben Glk! Heute erlaube ich es ihnen vielleicht!")
say("Aber voher muss ich euch noch pren..")
say("Mal sehen..")
wait()
if pc.level >=75 then
say("Ich erlaube euch weiterzugehen!")
say("Viel Glk und passt auf euch auf da oben!")
timer("devil_jump_7", 6)
return
end
say("Betreten der 7.Etage nicht erlaubt!")
say("Ihr seid nicht qualifiziert genug!")
say("Erreicht LvL 75 oder h鐬er,")
say("damit ihr eure Fertigkeiten steigern k霵nt")
say("und kommt dann wieder!")
wait()
pc.warp(590500, 110500)
return
endwhen devil_jump_7.timer begin
d.clear_regen()d.spawn_mob(8018, 639, 658)
d.spawn_mob(8018, 611, 637)
d.spawn_mob(8018, 596, 674)
d.spawn_mob(8018, 629, 670)d.setf("level", 7)
d.jump_all(2048+590, 6656+638)
end
when 8018.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
local cont = d.getf("7_stone_kill") + 1
d.setf("7_stone_kill", cont)if cont >= 4 then
d.setf("7_stone_kill", 0)
d.set_regen_file("data/dungeon/deviltower7_regen.txt")
end
endwhen 8019.kill with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
game.drop_item(30300, 1)
endwhen 30300.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
pc.remove_item("30300", 1)local pct = number(1,10)
if pct == 1 then
-- bla bla 7
game.drop_item(30302, 1)
d.clear_regen()
else
-- bla bla 8
game.drop_item(30301, 1)
end
endwhen 30302.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
-- bla bla 9
say(" -
-
Hi everyone, i have problem with my DT
1 level is ok. Metin can kill, im teleported
2 level isnt ok. no spawned mobs..
In log is:
SYSERR: Feb 27 15:26:30.281831 :: regen_do: SYSTEM: regen_do: data/dungeon/deviltower2_regen.txt: file not found
/usr/home/game/share/data/dungeon/deviltower2_regen.txt
/usr/home/game/share/data/dungeon/deviltower3_regen.txt
/usr/home/game/share/data/dungeon/deviltower4_regen.txt
/usr/home/game/share/data/dungeon/deviltower5_regen.txt
/usr/home/game/share/data/dungeon/deviltower6_regen.txt
/usr/home/game/share/data/dungeon/deviltower7_regen.txt
/usr/home/game/share/data/dungeon/deviltower8_regen.txt
/usr/home/game/share/data/dungeon/deviltower9_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower2_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower3_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower4_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower5_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower6_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower7_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower8_regen.txt
/usr/home/game/share/locale/data/dungeon/deviltower9_regen.txtCan anyone help me? Sorry for my english.
Anti Exp
in Community Support - Questions & Answers
Posted · Edited by DomeSs
Hi, can some on help me create antiexp button on 40k files ?
i try it with Old Quest communication but dont work
quest antiexp begin state start begin when login begin cmdchat("anti_exp "..q.getcurrentquestindex()) end when 31091.use or button or info begin if pc.getqf("antiexp") == 0 then pc.block_exp() pc.setqf("antiexp", 1) chat("Anti exp - Aktivní ") elseif pc.getqf("antiexp") == 1 then pc.unblock_exp() pc.setqf("antiexp", 0) chat("Anti exp - Neaktivní") end end end end