[Öneri] Yeni Harita Editörü |
Soul_zone « Citoyen » 1476560940000
| 0 | ||
Selam arkadaşlar, şu anki harita editörünün berbat olduğunu hepimiz biliyoruz. Bi' aralar güncellenecek diye haberler çıkmıştı ama 801 ekibi hala bir güncelleme yapmadı. Belki de bir ilham arıyorlardır? Bunu düşünerek bir uygulamalı öneri konusu başlatıyorum. Büyük ihtimal Atelier 801 tarihinde bir ilk!? Bu önerimi Transformice'da kabile evinizde Lua ile deneyebilirsiniz. Kodunu önerimin sonunda paylaşacağım. İlk olarak şöyle söyleyebilirim ki, yöneticilere bir ilham olsun ve harita editörünü düzeltsinler diye bu öneriyi yapıyorum. Çok fazla derinlere inmeyeceğim ve oyunda olmayan şeyleri önereceğim. XML'i elle düzeltmeyi ortadan kaldırmak istiyorum.
Haritayı karart, defilante modunu aç, aie etkinleştir, çivileri gizle, oyun alanı dışını temizle gibi fonksiyonlara bastığınızda eklendiğine dair bir uyarı mesajı gelecektir. Örnek olarak, haritayı karartalım. Vampir olma seçeneğini de vampir (p11) haritası yapanlar için ekledim. Vampir olduktan sonra farenizi yenileyebilirsiniz. En güzeli, çoğu kişinin yapamadığı şey! Haritaya resim eklemeyi bence resmi olarak işlevsel hale getirmeleri gerekiyor. Haritana bir fotoğraf ekle! butonuna tıkladığınızda karşınıza şöyle bir şey çıkacak; Sol yukarıdaki Yardım panelini kapat butonuna tıkladığınızda her şey ortadan kaybolur. Korkmayın! Tekrar açabilirsiniz. Kodu denedikten sonra düşüncenizi paylaşırsanız sevinirim. Kod -- Soulzone tarafından tasarlandı. tfm.exec.disableAfkDeath(true) tfm.exec.disableAutoNewGame(true) tfm.exec.newGame(0) tfm.exec.setUIMapName("-<bl> - @-1") tfm.exec.setGameTime(99999) ui.addTextArea(4, "<p align='center'><font size='15'><vp>Harita Ayarları</vp></font>", nil, 5, 91, 182, 24, 0x324650, 0x0, 0.8) ui.addTextArea(0, "<p align='center'><a href='event:hkarart'>Haritayı karart (N=\"\")</a><br><br><a href='event:defi'>Defilante modunu aç</a><br><br><a href='event:uzunluk'>Harita uzunluğunu belirle</a><br><br><a href='event:yukseklik'>Harita yüksekliğini belirle</a><br><br><a href='event:foto'>Haritana bir fotoğraf ekle!</a><br><br><a href='event:aie'>aie modunu aktifleştir (aie=\"\")</a><br><br><a href='event:civi'>Çivileri gizle</a><br><br><a href='event:ca'>Oyun alanı dışını temizle</a><br><br>", nil, 5, 126, 184, 263, 0x324650, 0x0, 0.8) ui.addTextArea(1, "<p align='center'><a href='event:vampir'>Vampir ol</a><br><br><a href='event:yenile'>Fareni yenile</a>", nil, 207, 289, 200, 100, 0x324650, 0x0, 0.8) ui.addTextArea(3, "<p align='center'><a href='event:kapat'>Yardım panelini kapat</a></p>", nil, 5, 27, nil, nil, 0x324650, 0x0, 0.8) function eventTextAreaCallback(id, name, callback) if callback=="foto" then ui.addPopup(1, 2, "<p align='center'>transformice.com üzerinden images dosyasındaki bir resim seçmelisin</p><br><font color='#fade55'>Örnek: ../ar/images/ballon.png", nil, 206, 125, 200) elseif callback=="yukseklik" then ui.addPopup(1, 2, "<p align='center'>Yüksekliği gir.", nil, 206, 125, 200) elseif callback=="uzunluk" then ui.addPopup(1, 2, "<p align='center'>Uzunluğu gir.", nil, 206, 125, 200) elseif callback=="yukseklik" then ui.addPopup(1, 2, "<p align='center'>Yüksekliği gir.", nil, 206, 125, 200) elseif callback=="hkarart" then ui.addTextArea(5, "<rose><b>Harita karartıldı.", nil, 420, 371, nil, 24, 0x324650, 0x0, 0.8) elseif callback=="defi" then ui.addTextArea(5, "<rose><b>Defilante : açık", nil, 420, 371, nil, 24, 0x324650, 0x0, 0.8) elseif callback=="aie" then ui.addTextArea(5, "<rose><b>aie : açık", nil, 420, 371, nil, 24, 0x324650, 0x0, 0.8) elseif callback=="civi" then ui.addTextArea(5, "<rose><b>Çiviler gizlendi.", nil, 420, 371, nil, 24, 0x324650, 0x0, 0.8) elseif callback=="vampir" then tfm.exec.setVampirePlayer(name) elseif callback=="ca" then ui.addTextArea(5, "<rose><b>Oyun alanı dışındaki her yer temizlendi. (ca=\"\")", nil, 420, 371, nil, 24, 0x324650, 0x0, 0.8) elseif callback=="yenile" then tfm.exec.killPlayer(name) tfm.exec.respawnPlayer(name) tfm.exec.setShaman(name) elseif callback=="kapat" then ui.addTextArea(3, "<p align='center'><a href='event:ac'>Yardım panelini aç</a></p>", nil, 5, 27, nil, nil, 0x324650, 0x0, 0.8) ui.removeTextArea(0,name) ui.removeTextArea(1,name) ui.removeTextArea(4,name) ui.removeTextArea(5,name) elseif callback=="ac" then ui.addTextArea(4, "<p align='center'><font size='15'><vp>Harita Ayarları</vp></font>", nil, 5, 91, 182, 24, 0x324650, 0x0, 0.8) ui.addTextArea(0, "<p align='center'><a href='event:hkarart'>Haritayı karart (N=\"\")</a><br><br><a href='event:defi'>Defilante modunu aç</a><br><br><a href='event:uzunluk'>Harita uzunluğunu belirle</a><br><br><a href='event:yukseklik'>Harita yüksekliğini belirle</a><br><br><a href='event:foto'>Haritana bir fotoğraf ekle!</a><br><br><a href='event:aie'>aie modunu aktifleştir (aie=\"\")</a><br><br><a href='event:civi'>Çivileri gizle</a><br><br><a href='event:ca'>Oyun alanı dışını temizle</a><br><br>", nil, 5, 126, 184, 263, 0x324650, 0x0, 0.8) ui.addTextArea(1, "<p align='center'><a href='event:vampir'>Vampir ol</a><br><br><a href='event:yenile'>Fareni yenile</a>", nil, 207, 289, 200, 100, 0x324650, 0x0, 0.8) ui.addTextArea(3, "<p align='center'><a href='event:kapat'>Yardım panelini kapat</a></p>", nil, 5, 27, nil, nil, 0x324650, 0x0, 0.8) end end Dernière modification le 1476561000000 |
Thejakobbb « Citoyen » 1476596100000
| 0 | ||
Güzel bir öneriye benziyor. Ben destekliyorum. |
Karizmabex « Censeur » 1476609060000
| 0 | ||
Çok güzel +1 |
Zekabat_zekabat « Citoyen » 1476710700000
| 0 | ||
Uğraşılmış. +1 |
Mikojo « Citoyen » 1476725100000
| 0 | ||
Lua kodlarından her ne kadar anlamayı isteyipte anlamasamda yararlıya benziyor. +1 |
Dogangun « Citoyen » 1479743160000
| 0 | ||
Edit: +1 Dernière modification le 1490547480000 |
0 | ||
Evet güzel bir konuya değinmişsin, oyuna çok girmesem bile değişmesi gerektiğini düşündüğüm bir şey. Bu yüzden +1 |
Eulokanta « Citoyen » 1483368120000
| 0 | ||
+1 6 karakter Dernière modification le 1483368180000 |
Baffbotcucfm « Citoyen » 1483560060000
| 0 | ||
Yöneticilerin şuan oyun için bir şey yapmak istediklerini veya yapacaklarını düşünmüyorum. Ama öneri yinede mantıklı |
Edebiyat « Citoyen » 1488381600000
| 0 | ||
harita karartma lua ile yapılıyo ztn ama haritada yapılmıyor -_- |
Dogangun « Citoyen » 1494768420000
| 0 | ||
Yeni fark ettim. Bu benim modüller altforumunda paylaştığım scriptime çok benziyor. Hatta aynısı. En azından alta yazabilirdiniz. Neyse. Zaten bunu yetkililerde düşünmüştür , gereksiz yere neden XML kodu diye bir şey çıkartsınlar ki? -1 Dernière modification le 1494768600000 |
Itsmuffintime « Citoyen » 1497574080000
| 0 | ||
+1, gayet beğendim |
Makyfare « Citoyen » 1497876300000
| 0 | ||
Resim ekleme eğer tablonun içinde çerçeveyle olursa daha hoş durur diye düşünüyorum. Eğer yeni harita editörü buna benzerse şimdikinden çok daha kullanışlı olacağı kesin +1 |
Nobody_save_you « Citoyen » 1497951360000
| 0 | ||
Destekliyorum |