×

Langue

Fermer
Atelier 801
  • Forums
  • Dev Tracker
  • Connexion
    • English Français
      Português do Brasil Español
      Türkçe Polski
      Magyar Română
      العربية Skandinavisk
      Nederlands Deutsch
      Bahasa Indonesia Русский
      中文 Filipino
      Lietuvių kalba 日本語
      Suomi עברית
      Italiano Česky
      Hrvatski Slovensky
      Български Latviešu
      Estonian
  • Langue
  • Forums
  • /
  • Transformice
  • /
  • Suggestions
  • /
  • [Öneri] Yeni Harita Editörü
[Öneri] Yeni Harita Editörü
Soul_zone
« Citoyen »
1476560940000
    • Soul_zone#0000
    • Profil
    • Derniers messages
#1
  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.


http://i.hizliresim.com/0yJGko.png
Basit bir arayüz yaptım, eminim ki ekip daha iyisini yapacaktır. İşlevlerini tam olmasa da ekledim.



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.
http://i.hizliresim.com/qEOWL5.png

Vampir olma seçeneğini de vampir (p11) haritası yapanlar için ekledim. Vampir olduktan sonra farenizi yenileyebilirsiniz.
http://i.hizliresim.com/QQO7bZ.png

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;
http://i.hizliresim.com/88RdV7.png

Sol yukarıdaki Yardım panelini kapat butonuna tıkladığınızda her şey ortadan kaybolur. Korkmayın! Tekrar açabilirsiniz.
http://i.hizliresim.com/40yGkJ.png

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
    • Thejakobbb#0000
    • Profil
    • Derniers messages
    • Tribu
#2
  0
Güzel bir öneriye benziyor. Ben destekliyorum.
Karizmabex
« Censeur »
1476609060000
    • Karizmabex#0000
    • Profil
    • Derniers messages
    • Tribu
#3
  0
Çok güzel +1
Zekabat_zekabat
« Citoyen »
1476710700000
    • Zekabat_zekabat#5717
    • Profil
    • Derniers messages
#4
  0
Uğraşılmış.
+1
Mikojo
« Citoyen »
1476725100000
    • Mikojo#0000
    • Profil
    • Derniers messages
    • Tribu
#5
  0
Lua kodlarından her ne kadar anlamayı isteyipte anlamasamda yararlıya benziyor. +1
Dogangun
« Citoyen »
1479743160000
    • Dogangun#0000
    • Profil
    • Derniers messages
    • Tribu
#6
  0
Edit: +1

Dernière modification le 1490547480000
Clem
« Citoyen »
1479755700000
    • Clem#1080
    • Profil
    • Derniers messages
    • Tribu
#7
  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
    • Eulokanta#0000
    • Profil
    • Derniers messages
#8
  0
+1
6 karakter

Dernière modification le 1483368180000
Baffbotcucfm
« Citoyen »
1483560060000
    • Baffbotcucfm#0000
    • Profil
    • Derniers messages
#9
  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
    • Edebiyat#8245
    • Profil
    • Derniers messages
    • Tribu
#10
  0
harita karartma lua ile yapılıyo ztn ama haritada yapılmıyor -_-
Dogangun
« Citoyen »
1494768420000
    • Dogangun#0000
    • Profil
    • Derniers messages
    • Tribu
#11
  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
    • Itsmuffintime#1228
    • Profil
    • Derniers messages
    • Tribu
#12
  0
+1, gayet beğendim
Makyfare
« Citoyen »
1497876300000
    • Makyfare#0000
    • Profil
    • Derniers messages
    • Tribu
#13
  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
    • Nobody_save_you#9909
    • Profil
    • Derniers messages
#14
  0
Destekliyorum
  • Forums
  • /
  • Transformice
  • /
  • Suggestions
  • /
  • [Öneri] Yeni Harita Editörü
© Atelier801 2018

Equipe Conditions Générales d'Utilisation Politique de Confidentialité Contact

Version 1.27