Anasayfa
UO Sunucular
Forumlar
Profilim
UO-Developer.COM
[function f_random_world]
local.x <R7168>
local.y <R4096>
local.map <dlocal.x>,<dlocal.y>

if ((<serv.map(<local.map>).type> == t_grass) || (<serv.map(<local.map>).type> == t_sand) || (<serv.map(<local.map>).type> == t_swamp) || (<serv.map(<local.map>).type> == t_dirt) || (<serv.map(<local.map>).type> == t_snow) || (<serv.map(<local.map>).region.safe> == 0)) && !((<serv.map(<local.map>).region.safe> == 1) || (<serv.map(<local.map>).region.guarded>) || (<serv.map(<local.map>).region.flags>&0800) || (<serv.map(<local.map>).type> == t_normal) || (<serv.map(<local.map>).type> == t_multi) || (<serv.map(<local.map>).type> == t_lava) || (<serv.map(<local.map>).type> == t_rock) || (<serv.map(<local.map>).type> == t_water) || (<serv.map(<local.map>).region.flags>&00040) || (<serv.map(<local.map>).region.flags>&00020) || (<serv.map(<local.map>).region.flags>&00001))
go <local.map>
fix
update
else
f_random_world
endif
Yukarıda tanımlı yerler var örneğin. Şehir korumalı yerler, güvenli alanlar, dungeonlar gibi yerlere işlem yapılmıyor. Siz nerelere işlem yapılmasını istiyorsanız o sorguyu daraltabilir yada genişletebilirsiniz. Ben deneme amaçlı go olarak kullandım siz dilerseniz bir eşya bir npc de oluşturabilirsiniz.


Diğer mapleri ani map1,map2,map3,map4,map5 eklemek için
map1'i kullanmamanızı öneririm çünkü map1 britannia olarak geçiyor. map0 ile aynı olduğu için 2 farklı britannia oluyor
local.x0 <R7168>
local.y0 <R4096>

//local.x1 <R7168>
//local.y1 <R4096>

local.x2 <R2299>
local.y2 <R1599>

local.x3 <R2554>
local.y3 <R2042>

local.x4 <R1448>
local.y4 <R1448>

local.x5 <r1280>
local.y5 <r4096>

DORAND 5
local.map <dlocal.x0>,<dlocal.y0>,0,0
//local.map <dlocal.x1>,<dlocal.y1>,1,1
local.map <dlocal.x2>,<dlocal.y2>,2,2
local.map <dlocal.x3>,<dlocal.y3>,3,3
local.map <dlocal.x4>,<dlocal.y4>,4,4
local.map <dlocal.x5>,<dlocal.y5>,5,5
ENDDO

UO-Dev SPONSOR

Paylaş

XFacebook

Faydalı mı?

Bu içerik size yardımcı oldu mu?

UO-Dev SPONSOR

Ney 31-08-2013 21:10
Güzel paylaşım teşekkür ederim.

Üyelerin oylama ortalaması (10 dışında) :

Henüz Oylanmamış

Oylar: 0

Paylaş

XFacebook

Faydalı mı?

Bu içerik size yardımcı oldu mu?