Server Canavarı
Mtaserver.config Ayarlaması (MTA San Andreas Server Kurma)

Mtaserver.config Ayarlaması (MTA San Andreas Server Kurma)




MTA Klasörüne --> Server --> Mods --> Deathmatch Girin...
Mtaserver.config Dosyasını Not Defteriyle Açın ;

* Sunucu Adı


<!-- This parameter specifies the name the server will be visible as in the ingame server browser
and on Game-Monitor. It is a required parameter. -->
<servername>Sunucu Adı</servername>

Buradaki "Sunucu Adı" Yerine Sunucu Adını Yazın, Ve Bir Sonraki Örneğe Geçin

* Sunucu Port Ayarları

<!-- This parameter specifies the UDP port on which the server will be accepting incoming player
connections; default value: 22003. It is a required parameter. -->
<serverport>22003</serverport>
<!-- This parameter specifies whether the builtin http server will be used.
Values: 0 - disabled , 1 - enabled ; default value: 1. Optional parameter. -->
<httpserver>1</httpserver>

<!-- This parameter specifies the TCP port on which the server will be accepting incoming http
connections. It can be set to the same value as <serverport>. It is a required parameter
if <httpserver> is set to 1. -->
<httpport>22005</httpport>
<!-- This parameter can be used to make the server report to Game-Monitor master servers, allowing it to
be visible in the ingame server browser. An additional UDP port needs to be available for this to
work (value from <serverport> + 123 , so on a default <serverport> value 22003 the right port
will be 22126 ). Available values: 0 - disabled , 1 - enabled. Optional parameter, defaults to 0. -->
<ase>1</ase>

Sunucu Port Ayarları Birden Fazla Sunucu Açmaya Yarar, Farklı Sunucular Açacaksanız Bu <serverport> ve <httpport> Adreslerini Değiştirmeniz Lazım Burada ki <ase> ise Gamemonitor Sunucuları Sayesinde Sunucu Listesinde Sunucunuzun Görünmesini Sağlar. ( ASE PORT = Serverport + 123 )

<httpport> ise Sunucunuzun HTML Veritabanıyla Sunucunuza Bağlanmanızı Sağlar, Bi Nevi Web Admin Panelidir.

* Sunucunuzun Oyuncu Limiti

<!-- This parameter specifies the number of maximum player slots available on the server; default
value: 32. It is a required parameter. -->
<maxplayers>32</maxplayers>

<maxplayers> Komutunun Yanındaki 32 Rakamını En Fazla 2048 Oyuncu Yapabilirsiniz, Bu Tamamen Size Bağlıdır.

* Sunucunuzun Ek URL Adresi Ve Pack Dosyaları

<!-- If set, this parameter specifies the external URL from which clients will be able to download
needed resources ingame. Otherwise they will download them directly from the seen. -->
<httpdownloadurl></httpdownloadurl>[code]

[code]<!-- This parameter specifies whether the client files for hosting on an external web server should be
automatically copied into mods/deathmatch/resource-cache/http-client-files/
Only relevant if <httpdownloadurl> is set.
Values: 0 - disabled , 1 - enabled ; default value: 1. Optional parameter. -->
<httpautoclientfiles>1</httpautoclientfiles>

<httpdownloadurl> Pack Dosyalarını Pack'ı Koyduğunuz Siteden Oyunculara Göndermesidir. "VPS" Sunucuları Bu Yöntemle Çalışır, Eğer Hızlı "Download" Yapan Bir Site Varsa ( Dropbox ) Linkini Bu Kısıma Yazın.

* Sunucu Şifreleme

<!-- If set, players will have to provide a password specified below, before they can connect to the
server. If left blank, server doesn't require a password from them. -->
<password></password>

<password> Sunucuya Şifre Koymanızı Sağlar Bu Sayede Şifreyi Bilemeyenler Giremez, Özellikle Bakım Sırasında Kullanılır. Fakat Admin Panelinin Server Bölümünde Şifre Koyma Mevcut Eger "Password" Bölümü Boşsa Şifre Kaldırılır.

* FPS Limiti

<!-- Specifies the frame rate limit that will be applied to connecting clients.
Available range: 25 to 100. Default: 36. -->
<fpslimit>36</fpslimit>

FPS Limiti Oyuncudan Alınan FPS ( Frame Per Second ) Limit Koymadır. 25 - 100 Arası Koyulabilir Ve En Çok Önerilen FPS Limiti 50'dir

* Otomatik Log In

<!-- Specifies whether or not players should automatically be logged in based on their IP adresses -->
<autologin>0</autologin>

Otomatik Log in IP Adresinizi Kopyalar Ve Kayıt Olduğunuz Hesabınıza Otomatik Log In Yapar.

* Sesli Sohbet

<!-- This parameter specifies whether or not to enable player voice chat in-game
Values: 0 - disabled , 1 - enabled -->
<voice>0</voice>

<voice> Parametresini 1 Yaparsanız Sunucunuzdan "Z" Tuşuna Basılı Tutarak Sesli Sohbet Mevcut Olur.
"Z" Tuşunu Değiştirebilirsiniz.

* Otomatik Script Açma

<resource src="admin" startup="1" protected="0" />

"admin" Yerine Script'in ismini Yazarak Sunucu Açıldığında Otomatik Açılan Scriptleri Aktif Etmiş Olursunuz.

* Sunucunun Oyun Modunu Ayarlamak

<resource src="play" startup="1" protected="0" />

MTAServer.config'in En Altında Bulunan Bu Kod Sunucunuzun Oyunmodunu Belirler, Aşşağıdaki MTA:SA ile Birlikde Gelen Diğer Oyun Modları ;

Freeroam = Amaçsız, Sadece Eğlence, Birlik, RP Yapılabilen Scripttir, F1 Oyuncu Panelini Açar.
Race = Yarış Modudur, 3 Tane Seçeneği Vardır. | DD = Çarpışan Otolar | DM = Yarış | Fun = Silahlı Araç |
cdm = Cete Savasları
Stealth = Ajanlar VS Polisler
Fallout = Düşersen ölürsün.
Assault = Bomba Kurma - İmha Oyunu
tdm = Takım Savasları ( 2 Takıma Rastgele Adam Verilir. )
Tdma = Tdm'nin Yeni Sürümü

Anlatım alıntıdır.Resim yok

  • gta - gta multiplayer - gta online - gta san - MTA San Andreas Server Kurma - Mtaserver.config Ayarlaması
  • 20 Aralık 2015 Pazar
  • Unknown
  • 1 Yorum
Devamı...
Jaxen Kurulumu (HD Video)

Jaxen Kurulumu (HD Video)


 

Merhaba arkadaşlar,


NOT : Normal Jaxen üzerinde denenip video çekilmiştir.



Resim yok

  • 25 Ekim 2015 Pazar
  • Unknown
  • Yorum Yok
Devamı...
Metin2 Tanıtım Scripti - Sorunsuz Kodlama | Videolu Anlatım

Metin2 Tanıtım Scripti - Sorunsuz Kodlama | Videolu Anlatım


Merhabalar 


Bu konumda uzun zamandır uğraştığımız, scriptin paylaşımını yapıyorum.


Bundan önce ServerQuery tarafından paylaşılan, fakat virüs nedeniyle kapatılan scriptin, tamemen yeni tasarımı ve sorunsuz halidir.



Yenilikler

Css ve Php Dosyalarındaki Hatalar Giderildi.
Türkçe Karekter sorunu çözüldü.
Tasarım tamamen değiştirildi. (Admin Panel Hariç.)
Yeni Oy Banneri yapıldı.
Yeni Header (Psd, dosyaların içinde mevcut.)
Tüm Reklam Alanları (Banner Reklam) Tasarımları yenilendi.!
Duyuru Altına 468x80 Banner Alanı eklendi.
İletişim ve Üye ol Bölümünde bazı kaymalar düzenlendi.
Header görüntüsü yarım kaldığı için, Header yanı Banner kaldırıldı.
KırmızıMaviYeşil olmak üzere 3 adet tema vardı. Tek temaya indirilip gereksiz resimler kaldırıldı.
Bazı Resim dosyaları birbirine karıştırılmış, ayıklama yapıldı.
Sql Dosyası yenilendi.
Tüm işlevler sorunsuz çalışıyor.


Tasarım
tikky147 (Gökhan Demir)


DeepSubjecT 
(Fatih Mehmet HAYIRLI)


Kodlama (Düzenleme - Hataları Giderme)
DurabLee (Burak Selvi)
__________________________________________________ __________________________________________________ ____
Script'den Görüntü



Admin Panelden Görüntü
















__________________________________________________ __________________________________________________ ____


Canlı Demo

İndir

Virüstotal ( Script )


Kurulum (Video)
 

Hd izleyiniz.
__________________________________________________ __________________________________________________ ____
Kurulum (Yazılı Anlatım)
1. siteadi.com:2082 şekilde Cpanele giriş yapıyoruz.
2. Giriş yaptıktan sonra Mysql hesabı açıyoruz.
3. Ardından dosyamızı .rar dan çıkarıyoruz.
4._inc adlı klasöre giriyoruz.
5. ayarlar.php adlı dosyayı açıyoruz.

$mysqlhost = "localhost";
$mysqlkullanici = "root";
$mysqlsifre = "12345";
$mysqlveritabani = "pvpler";
$site_linki = "http://localhost/pvpserver";
Bu kısmı sitenize göre ayarlayıp, kaydediyoruz.
6._inc klasöründe bulunan ayarlar2.php dosyasınıda ayarlıyoruz. (Admin Panel Kullanıcı Adı ve Şifresini burdan ayarlayabilirsiniz.)

7. 
Bu dosyayıda ayarladıktan sonra kaydediyoruz.

8. Tekrardan FTP Atılacaklar klasörüne geliyoruz, burdan gonder.php yi açıp, üyelerin size gönderdiği maillerin hangi mail hesabınıza gideceğini ayarlıyorsunuz.
9. Ardından Sql Dosyaları adlı klasördeki pvpler.sql 'yi Cpanelden PhpMyAdmin'e giriyoruz, açtığımız mysql hesabını bulduktan sonra sql 'yi içe aktarıyoruz.
Scriptiniz Kullanıma Hazır. 

By: DeepSubjecT
 Resim yok

  • Unknown
  • Yorum Yok
Devamı...
Sorunsuz Şeytan Kulesi Deviltower_zone.quest

Sorunsuz Şeytan Kulesi Deviltower_zone.quest







Kod:
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 logout begin
        if pc.count_item(30300) >= 1 then
            pc.remove_item(30300, pc.count_item(30300))
        end
        -- not used in the game
        -- pc.remove_item(30301, pc.count_item(30301))
        if pc.count_item(30302) >= 1 then
            pc.remove_item(30302, pc.count_item(30302))
        end
    end
        
    when deviltower_man.chat.gameforge.deviltower_zone._10_npcChat begin
        if pc.get_level() < 40 then
            say_title(gameforge.deviltower_zone._20_sayTitle)
            say(gameforge.deviltower_zone._30_say)
        else
            say_title(gameforge.deviltower_zone._20_sayTitle)
            say(gameforge.deviltower_zone._40_say)
            local s =  select(gameforge.locale.monkey_dungeon.enter, gameforge.locale.monkey_dungeon.no_enter)
            if s == 1 then
                pc.warp(216500,727000)
            end
        end
    end
    when kill with npc.get_race() == 8015 begin
        timer("devil_stone1_1", 6)
    end
    when devil_stone1_1.timer begin
        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 kill with npc.get_race() == 1091 and pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        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()
    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[i];
                positions[i] = positions[j];
                positions[j] = t;
            end
        end
        return positions
    end
 
    when kill with npc.get_race() == 8016 and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        d.setf("level", 4)
        local positions = deviltower_zone.get_4floor_stone_pos()
 
        for i = 1, 6 do
            test_chat(positions[i][1], positions[i][2])
            d.set_unique("fake" .. i , d.spawn_mob(8017, positions[i][1], positions[i][2]))
        end
 
        test_chat(positions[7][1], positions[7][2])
 
        local vid = d.spawn_mob(8017, positions[7][1], positions[7][2])
        test_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())
        
        notice_multiline(gameforge.deviltower_zone._50_dNotice,d.notice)
        
    end
 
    when devil_stone4_fail1.server_timer begin
        if d.select(get_server_timer_arg()) then
            notice_multiline(gameforge.deviltower_zone._60_dNotice,d.notice)
            server_timer('devil_stone4_fail2', 5*60, get_server_timer_arg())
        end
    end
 
    when devil_stone4_fail2.server_timer begin
        if d.select(get_server_timer_arg()) then
            notice_multiline(gameforge.deviltower_zone._70_dNotice,d.notice)
            server_timer('devil_stone4_fail', 5*60, get_server_timer_arg())
        end
    end
 
    when devil_stone4_fail.server_timer begin
        if d.select(get_server_timer_arg()) then
            notice_multiline(gameforge.deviltower_zone._80_dNotice,d.notice)
            d.clear_regen()
            d.exit_all()
            clear_server_timer('devil_stone4_update', get_server_timer_arg())
        end
    end
 
    when 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)
                            notice_multiline(gameforge.deviltower_zone._90_dNotice,d.notice)
                        end
                    end
                end
            else
                server_timer("devil_stone4_end", 5, get_server_timer_arg())
                --d.kill_all()
                d.purge()
                notice_multiline(gameforge.deviltower_zone._100_dNotice,d.notice)
                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
    end
 
    when devil_stone4_stop_timer.server_timer begin
        clear_server_timer('devil_stone4_update', get_server_timer_arg())
    end
 
    when devil_stone4_end.server_timer begin
        if d.select(get_server_timer_arg()) then
            clear_server_timer('devil_stone4_update', get_server_timer_arg())
            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())
            
            -- clear regen from memory when exit
            d.clear_regen()
            
            d.setf("level", 5)
            d.setf("stone_count", 5)
            notice_multiline(gameforge.deviltower_zone._110_dNotice,d.notice)
            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())
 
            d.set_regen_file("data/dungeon/deviltower5_regen.txt")
 
            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
            notice_multiline(gameforge.deviltower_zone._120_dNotice,d.notice)
            server_timer('devil_stone5_fail2', 5*60, get_server_timer_arg())
        end
    end
 
    when devil_stone5_fail2.server_timer begin
        if d.select(get_server_timer_arg()) then
            notice_multiline(gameforge.deviltower_zone._60_dNotice,d.notice)
            server_timer('devil_stone5_fail3', 5*60, get_server_timer_arg())
        end
    end
 
    when devil_stone5_fail3.server_timer begin
        if d.select(get_server_timer_arg()) then
            notice_multiline(gameforge.deviltower_zone._70_dNotice,d.notice)
            server_timer('devil_stone5_fail', 5*60, get_server_timer_arg())
        end
    end
 
    when devil_stone5_fail.server_timer begin
        if d.select(get_server_timer_arg()) then
            notice_multiline(gameforge.deviltower_zone._80_dNotice,d.notice)
            d.exit_all()
        end
    end
 
 
    when kill with npc.get_race() == 1062 and d.getf("level") == 5 begin
        local KILL_COUNT_FOR_DROP_KEY = 50
        local n =d.getf("count") + 1
        d.setf("count", n) 
        if n == KILL_COUNT_FOR_DROP_KEY then
            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")
 
            notice_multiline(gameforge.deviltower_zone._130_dNotice,d.notice)
            d.jump_all(special.devil_tower[5][1], special.devil_tower[5][2])
            local server_arg = d.get_map_index()
            clear_server_timer('devil_stone5_fail1', server_arg)
            clear_server_timer('devil_stone5_fail2', server_arg)
            clear_server_timer('devil_stone5_fail3', server_arg)
            clear_server_timer('devil_stone5_fail', server_arg)
        else
            d.notice(string.format(gameforge.deviltower_zone._140_dNotice, d.getf("stone_count")))
        end
    end
 
    when kill with npc.get_race() == 1092 and pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and d.getf("level") == 6 begin
        d.kill_all()
        notice_multiline(gameforge.deviltower_zone._150_dNotice,d.notice)
        d.check_eliminated()
        notice_multiline(gameforge.deviltower_zone._160_dNotice,d.notice)
        local reward_alchemist = {20074, 20075, 20076}
        d.spawn_mob(reward_alchemist[number(1,3)], 425, 216);
        d.setqf2("deviltower_zone","can_refine", 1)
    end
 
 
    when 20074.chat.gameforge.deviltower_zone._170_npcChat with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 and npc.lock() begin
        say_title(mob_name(20074))
        say(gameforge.deviltower_zone._190_say)
        wait()
        if pc.level >=75 then
            say_title(mob_name(20074))
 
            say(gameforge.deviltower_zone._200_say)
            local s= select(gameforge.deviltower_zone._210_select, gameforge.locale.cancel, gameforge.deviltower_zone._220_select)
            if s==3 then
                pc.warp(590500, 110900)
                return
            end
            if s==2 then
                return
            end
 
            timer("devil_jump_7", 6)
            npc.unlock()
            d.purge()
            return
        end
        say_title(mob_name(20074))
        say(gameforge.deviltower_zone._230_say)
        wait()
        pc.warp(590500, 110500)
        return
    end
 
    when 20075.chat.gameforge.deviltower_zone._170_npcChat with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000  and npc.lock() begin
        say_title(mob_name(20075))
        say(gameforge.deviltower_zone._190_say)
        wait()
        if pc.level >=75 then
            say_title(mob_name(20075))
 
            say(gameforge.deviltower_zone._200_say)
            local s= select(gameforge.deviltower_zone._210_select, gameforge.deviltower_zone._220_select)
            if s==3 then
                pc.warp(590500, 110900)
                return
            end
            if s==2 then
                return
            end
 
            timer("devil_jump_7", 6)
            npc.unlock()
            d.purge()
            return
        end
        say_title(mob_name(20075))
        say(gameforge.deviltower_zone._230_say)
        wait()
        pc.warp(590500, 110500)
        return
    end
    when 20076.chat.gameforge.deviltower_zone._170_npcChat with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000  and npc.lock() begin
        say_title(mob_name(20076))
        say(gameforge.deviltower_zone._190_say)
        wait()
        if pc.level >=75 then
            say_title(mob_name(20076))
 
            say(gameforge.deviltower_zone._200_say)
            local s= select(gameforge.deviltower_zone._210_select, gameforge.deviltower_zone._220_select)
            if s==3 then
                pc.warp(590500, 110900)
                return
            end
            if s==2 then
                return
            end
 
            timer("devil_jump_7", 6)
            npc.unlock()
            d.purge()
            return
        end
        say_title(mob_name(20076))
        say(gameforge.deviltower_zone._230_say)
        wait()
        pc.warp(590500, 110500)
        return
    end
    when 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)
 
 
        notice_multiline(gameforge.deviltower_zone._240_dNotice,d.notice)
        d.jump_all(2048+590, 6656+638)
    end
 
    when kill with npc.get_race() == 8018 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
    end
 
    when kill with npc.get_race() == 8019 and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        game.drop_item(30300, 1)
    end
 
    when 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
            -- å¥â€î—»ç—·î›‡ç“œ
            game.drop_item(30302, 1)
            d.clear_regen()
        else
            -- å¥â€î—»å®â€°î›‡ç“œ
            game.drop_item(30301, 1)
            
        end
    end
 
    when 30302.use with pc.in_dungeon() and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        if d.getf( "level" ) != 7 then
            pc.remove_item( "30302", 1)
            return
        end
            
        say_title(gameforge.blacksmith._40_sayTitle)
        say(gameforge.deviltower_zone._250_say)
        pc.remove_item("30302", 1)
        timer("devil_jump_8", 6)
        d.clear_regen()
    end
 
    when devil_jump_8.timer begin
        d.setf("level", 8)
 
        notice_multiline(gameforge.deviltower_zone._260_dNotice,d.notice)
        d.jump_all(2048+590, 6656+403)
        d.set_regen_file("data/dungeon/deviltower8_regen.txt")
        d.spawn_mob(20366, 640, 460)
        local _count = pc.count_item(30302)
        pc.remove_item(30302,_count)
        
    end
 
    when kill with npc.get_race() == 1040 and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        local pct1 = number(1, 5)
        if pct1 == 1 then
            local pct2 = number(1, 10)
            if pct2 == 1 then
                game.drop_item(30304, 1)
            else
                game.drop_item(30303, 1)
            end
        else
            return
        end
    end
 
    when 20366.take with item.vnum == 30304 begin
        npc.purge()
        item.remove()
        timer("devil_jump_9", 6)
    end
 
    when devil_jump_9.timer begin
        d.setf("level", 9)
 
 
        notice_multiline(gameforge.deviltower_zone._270_dNotice,d.notice)
        d.jump_all(2048+590, 6656+155)
        d.regen_file("data/dungeon/deviltower9_regen.txt")
    end
 
    when kill with npc.get_race() == 1093 and pc.get_map_index() >= 660000 and pc.get_map_index() < 670000 begin
        d.kill_all()
        d.setqf2("deviltower_zone","9_done", 1)
        notice_multiline(gameforge.deviltower_zone._280_dNotice,d.notice)
        notice_multiline(gameforge.deviltower_zone._290_dNotice,d.notice)
        server_timer("devil_end_jump", 60, d.get_map_index())
    end
 
        when devil_end_jump.server_timer begin
            if d.select (get_server_timer_arg()) then
                d.clear_regen()
                d.exit_all()
            end
        end
    end
end


Kurulum: Yukarıdaki Kodu deviltower_zone.quest isimli Dosya Açıp İçine Atınız. notepad++ ile açın Sorun Olmasın Daha Sonra o Dosyayı Filezillada /usr/game/share/locale/turkey/quest dizisine atın ve İzinleri 777Yapın ardından puttye login olup 
Kod:
cd /usr/game/share/locale/turkey/quest
ENTER
Kod:
./qc deviltower_zone.quest
ENTER

Quest Kurulacaktır Ardından Oyuna Girip Gm Çarınıza /reload q Yazmanız Yeterli.
İyi Forumlar.Resim yok

  • Unknown
  • Yorum Yok
Devamı...
 Boss'tan düşen item envantere gelsin!

Boss'tan düşen item envantere gelsin!


Merhaba arkadaşlar herkesin aradığı fakat bulamadığı birşey paylaşmak istiyorum...
Biliyorsunuzki her serverde olduğu gibi İtem çalan arkadaşlar var ve oyunculara rahat vermiyorlar
Fakat buna çözüm olarak Boss'a en çok vuran kişiye en önemli itemler düşecek 

Anlatım:

Filezilla'dan;


/usr/game/share/locale/turkey/quest/object
dizine geliyoruz


orda istediğimiz bir boss'un kodunu aratıp dosyasının içine giriyoruz ve dosyanın içindeki kill dosyasını açıyoruz size verdiğim dosyayı atıyoruz, eğer boss'un dosyası yoksa filezilladan object bölümünde yeni dosya oluşturup o dosyanın adını ayarlayacağınız boss'un kodunu yapın ve boss dosyasının içine ''kill'' adlı bir dosya oluşturun verdiğim dosyayı ''kill'' in içine atın

Oyuna gelip GM karakterden /reload q çekiyoruz ve sistem aktifleşiyor...





Kod:
say_title ("Buz Cadisi'ni Oldurdun")
say_green("Tebrik ediyorum seni Buz Cadisi'ni Oldurdun! "..pc.get_name()) say_yellow("Itemlerin yere dusmeden envanterine gelecek. ") say_green (" Kimse senin hakkini calamaz! ") pc.give_item2 ( 71159 , 1 ) pc.give_item2 ( 71160 , 1 )
pc.give_item2 ( 30180 , 1 )

Resim









By: memetbaba21


Resim yok

  • Unknown
  • Yorum Yok
Devamı...
Putty Üzerinden Navicat(Mysql) Şifre Değiştirme

Putty Üzerinden Navicat(Mysql) Şifre Değiştirme




Merhaba,

İlk Önce Putty'e Giriş Yapıyoruz.

Daha Sonra Aşağıdaki Kodları Sırasıyla Yazıyoruz.

/usr/local/etc/rc.d/mysql-server stop

[ENTER]

mysqld_safe --skip-grant-tables &

[ENTER]

mysql -u root

[ENTER]

use mysql;

[ENTER]

update user set password=PASSWORD("servercanavari") where User='root';

[ENTER]

flush privileges;

[ENTER]

quit

[ENTER]

/usr/local/etc/rc.d/mysql-server start



Yukarıdaki komut hata verir ise, aşağıdaki komutu deneyiniz lütfen.
/usr/local/etc/rc.d/mysql-server restart

Yukarıdaki tüm komutları uyguladıktan sonra, yeni şifreniz aktif olmuş olacaktır. İşlem sonunda, sunucunuza reboot atmanıza lüzum yoktur.Yeni şifreniz; "servercanavari" olmuştur. (Sadece tırnak işareti içerisindekidir.)



Resim yok

  • Unknown
  • Yorum Yok
Devamı...
Metin2 FreeBSD Mysql 5.5 Kurulumu

Metin2 FreeBSD Mysql 5.5 Kurulumu

Merhaba,

Mysql 5.5 Kurulum Basit Ve Videolu Şekilde Verilmiştir.

Uzatmadan Geçelim .

Video İçerisinde Güncel FreeBSD 7.2 + Mysql 5.5 Kurulumu Verilmiştir.
Ayrıca Ben sizlere Yazılı olarak mysql 5.5 kurulumunu aktarcam.

By: apostok

 

cd /usr


portsnap fetch extract


cd /usr/ports/databases/mysql55-client




make install clean



cd /usr/ports/databases/mysql55-server

make install clean




echo 'mysql_enable="YES"' >> /etc/rc.conf




/usr/local/etc/rc.d/mysql-server onestart


chown -R mysql /var/db/mysql/




chgrp -R mysql /var/db/mysql/





/usr/local/bin/mysqld_safe –user=mysql &




/usr/local/bin/mysqladmin -u root password yenisifre



mysql -p





GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'




IDENTIFIED BY 'yenisifre' WITH GRANT OPTION;




GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "yenisifre";



GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost' IDENTIFIED BY 'mt2!@#';



flush privileges;



quit



/usr/local/etc/rc.d/mysql-server restart





Diyerek Reboot atıyoruz ve sorunsuz şekilde kurulum tamamlanıyor

Resim yok

  • Unknown
  • Yorum Yok
Devamı...

Server Canavarı

ServerCanavarı. Blogger tarafından desteklenmektedir.