Konu Yazar
Tr_Cool_Tr
Member
- Eki
- 302
- 4
Merhaba Arkadaşlar Bu Gün Size Random MAp MAntığını Anlatıcam....
Peki Random Map Nedir ?
Random Map Bir Mapin Alıcağı User Sayısının Dolmasıyla gelen Userleri Başka Mape Atmasıdır....
Nerde Kullanılır ?
Border Defance War,Chaos Gibi Maplerde Bildiğimiz Gibi Belirli Bir User Alır Örnek Olarak Bdw 8 karus 8 Human Alır Ondan Sonra Farklı Bir Mape Atar....
--------------------------------------------------------------------------------------------------------------------------
Şimidik Başlıyalım Ft Eventleri Üzerinden Anlatıcam Aslında Çok Kolay..
Yukarıdaki Bir Tane Ft Eventidir onun Üzerinden Göstericem....
Ft Eventinde aşağıdaki Kodu Buluyoruz...
Ordaki E SAY -1 -1 32 -1 -1 -1 -1 -1 -1 -1 -1 -1 E,RETURN Kodları Şunları İfade Eder Mapin Dolduğunu Söyle Ve Başa Dön....
Şimdi O Kodları Siliyoruz Ve Yerine E RUN_EVENT X i ekliyoruz VE o X Eventine Yine Ft Kodunu Ekliyoruz...
Şimdi Ne Yaptık Mapin Kaldıracağı kişi sayısı Dolduğunda Normalde Uyarı Veriyordu Biz İse Onu Aynı Ft Kontrolu İle Kontrollü Bir Mape Attık...
Fazla Açık olmadı ama Anlamışsınızdır İnş...
Ufak Notlar....
Her random Map İçin Aynı Mapi Farklı Bir Numara İle Eklemeniz Lazım...
Ve Np Gitmesi Falan İçin Ebenezerden Hepsine Uygulamak LAzım Umarım Beyenirsizin....
Peki Random Map Nedir ?
Random Map Bir Mapin Alıcağı User Sayısının Dolmasıyla gelen Userleri Başka Mape Atmasıdır....
Nerde Kullanılır ?
Border Defance War,Chaos Gibi Maplerde Bildiğimiz Gibi Belirli Bir User Alır Örnek Olarak Bdw 8 karus 8 Human Alır Ondan Sonra Farklı Bir Mape Atar....
--------------------------------------------------------------------------------------------------------------------------
Şimidik Başlıyalım Ft Eventleri Üzerinden Anlatıcam Aslında Çok Kolay..
PHP:
EVENT 20 ; ¹«ÇÑ´ëÀü npcÈ£Ãâ
E SELECT_MSG 16083 20 21 21 22 22 23 23 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1; srory/Âü°¡/±×³É°£´Ù.
END
EVENT 21;
E SAY 20 20 21 22 23 24 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT 23; ±×³É °¡°Ú½À´Ï´Ù.
E SAY -1 -1 25 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT 22; ¹«ÇÑ´ëÀü ½Ã°£Ã¼Å©
E RUN_EVENT 26; ¹«ÇÑ´ëÀü ½Ã°£À϶§
E RUN_EVENT 27; ¹«ÇÑ´ëÀü ½Ã°£¾Æ´Ò¶§
END
EVENT 26; ¹«ÇÑ´ëÀü ½Ã°£
A CHECK_MONSTER_CHALLENGE_TIME 3
E RUN_EVENT 28
END
EVENT 27; ¹«ÇÑ´ëÀü ½Ã°£ÀÌ ¾Æ´Ò¶§
E SAY -1 -1 27 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT 28; ·¹º§Ã¼Å©
E RUN_EVENT 29; ÇØ´ç ·¹º§À϶§
E RUN_EVENT 30; ÇØ´ç ·¹º§ÀÌ ¾Æ´Ò¶§
END
EVENT 29; ÇØ´ç ·¹º§À϶§
A CHECK_LV 60 99
E RUN_EVENT 31
END
EVENT 30; ÇØ´ç ·¹º§ÀÌ ¾Æ´Ò¶§
E SAY -1 -1 30 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT 31; ÀοøÃ¼Å©
E RUN_EVENT 32; ÀοøÀÌ Ã¤¿öÁ³À»¶§
E RUN_EVENT 33; ÀοøÀÌ ¾ÆÁ÷ ¿©À¯ÀÖÀ»¶§
END
EVENT 32; ÀοøÀÌ Ã¤¿öÁ³À»¶§
A CHECK_MONSTER_CHALLENGE_USERCOUNT 32
E SAY -1 -1 32 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END
EVENT 33; ÀοøÀÌ ¾ÆÁ÷ ¿©À¯ÀÖÀ»¶§
E RUN_EVENT 34 ; ³ë¾Æ ºÎÁ·ÇÒ¶§
E RUN_EVENT 35 ; ³ë¾Æ ÀÖÀ»¶§
END
EVENT 34;
A CHECK_NOAH 0 499999
E SAY -1 -1 34 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT 35; ³ë¾Æ ÀÖÀ»¶§
E ROB_NOAH 500000
E ZONE_CHANGE 55 150 150
END
Ft Eventinde aşağıdaki Kodu Buluyoruz...
PHP:
EVENT 32; ÀοøÀÌ Ã¤¿öÁ³À»¶§
A CHECK_MONSTER_CHALLENGE_USERCOUNT 32
E SAY -1 -1 32 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END
Şimdi O Kodları Siliyoruz Ve Yerine E RUN_EVENT X i ekliyoruz VE o X Eventine Yine Ft Kodunu Ekliyoruz...
PHP:
EVENT x ; ¹«ÇÑ´ëÀü npcÈ£Ãâ
E SELECT_MSG 16083 20 21 21 22 22 23 23 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1; srory/Âü°¡/±×³É°£´Ù.
END
EVENT x;
E SAY 20 20 21 22 23 24 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT x; ±×³É °¡°Ú½À´Ï´Ù.
E SAY -1 -1 25 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT x; ¹«ÇÑ´ëÀü ½Ã°£Ã¼Å©
E RUN_EVENT 26; ¹«ÇÑ´ëÀü ½Ã°£À϶§
E RUN_EVENT 27; ¹«ÇÑ´ëÀü ½Ã°£¾Æ´Ò¶§
END
EVENT x; ¹«ÇÑ´ëÀü ½Ã°£
A CHECK_MONSTER_CHALLENGE_TIME 3
E RUN_EVENT 28
END
EVENT x; ¹«ÇÑ´ëÀü ½Ã°£ÀÌ ¾Æ´Ò¶§
E SAY -1 -1 27 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT x; ·¹º§Ã¼Å©
E RUN_EVENT 29; ÇØ´ç ·¹º§À϶§
E RUN_EVENT 30; ÇØ´ç ·¹º§ÀÌ ¾Æ´Ò¶§
END
EVENT x; ÇØ´ç ·¹º§À϶§
A CHECK_LV 60 99
E RUN_EVENT 31
END
EVENT x; ÇØ´ç ·¹º§ÀÌ ¾Æ´Ò¶§
E SAY -1 -1 30 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT x; ÀοøÃ¼Å©
E RUN_EVENT 32; ÀοøÀÌ Ã¤¿öÁ³À»¶§
E RUN_EVENT 33; ÀοøÀÌ ¾ÆÁ÷ ¿©À¯ÀÖÀ»¶§
END
EVENT x; ÀοøÀÌ Ã¤¿öÁ³À»¶§
A CHECK_MONSTER_CHALLENGE_USERCOUNT 32
E SAY -1 -1 32 -1 -1 -1 -1 -1 -1 -1 -1 -1
E RETURN
END
EVENT x; ÀοøÀÌ ¾ÆÁ÷ ¿©À¯ÀÖÀ»¶§
E RUN_EVENT 34 ; ³ë¾Æ ºÎÁ·ÇÒ¶§
E RUN_EVENT 35 ; ³ë¾Æ ÀÖÀ»¶§
END
EVENT x;
A CHECK_NOAH 0 499999
E SAY -1 -1 34 -1 -1 -1 -1 -1 -1 -1 -1 -1;
E RETURN
END
EVENT x; ³ë¾Æ ÀÖÀ»¶§
E ROB_NOAH 500000
E ZONE_CHANGE z x y
END
Fazla Açık olmadı ama Anlamışsınızdır İnş...
Ufak Notlar....
Her random Map İçin Aynı Mapi Farklı Bir Numara İle Eklemeniz Lazım...
Ve Np Gitmesi Falan İçin Ebenezerden Hepsine Uygulamak LAzım Umarım Beyenirsizin....
Son düzenleme: