Lua Kodları Tartışma & Yardımlaşma Başlığı |
Zekakolik « Citoyen » 1410430140000
| 0 | ||
Gabrielaabb a dit : Bu ne ya? o.O |
Enesxfbxpro « Censeur » 1410430380000
| 0 | ||
Baska bir programlama dili ile kodlanmis galiba ^ Selam, haritada birkaç kişi kalınca birşey olmasını istiyorum. Sona kalanın yuvaya girmesi var ancak bunu ayarlayamıyorum. Sona "kalanların" olmasını istiyorum nasıl yaparım? Dernière modification le 1410438480000 |
Delymisaly « Citoyen » 1410449220000
| 0 | ||
KABİLE EVİNDE ATELİER 801 MAPINI NASIL AÇICAZ KOD FELAN VERİN LÜTFEN |
Enesxfbxpro « Censeur » 1410459960000
| 0 | ||
Delymisaly a dit : http://atelier801.com/topic?f=6&t=723488&p=1 |
0 | ||
Enesxfbxpro a dit : Sona kalanların derken bir kaç kişi mi demek istedin yoksa bir kişi ölünce kalan kişileri mi demek istedin? |
Enesxfbxpro « Censeur » 1410468720000
| 0 | ||
Oyga a dit : Yorumunu pek anlayamadım şöyle açıklayayım ben kısaca; Sona kalanlara birşey olmasını istiyorum. İstediğim şey bu ^. Sona kalanın kazanması var bende ancak 1 kişi kalınca oluyor o. |
0 | ||
Enesxfbxpro a dit : Yani 1 kişi kaldığını değilde örnek olarak 5 kişi kaldığını anlayacaksın. Sende ki kodun içinde "if i==1 then" olması lazım. Bunu değiştir. |
Hotspotower « Citoyen » 1410469380000
| 0 | ||
Enesxfbxpro a dit : İstediğin şeyi yapamadım sanırsam. Elindeki sona kalan kodunu atabilir misin? Dernière modification le 1410469500000 |
Neonstrayzer « Citoyen » 1410509340000
| 0 | ||
Sona kalan derken neye göre sona kalan? 4 mü 5 mi 3 mü onu açıkla. |
0 | ||
function eventPlayerDied(name) local i=0 local n for pname,player in pairs(tfm.get.room.playerList) do if not player.isDead then i=i+1 n=pname end end if i==1 then tfm.exec.giveCheese(n) tfm.exec.playerVictory(n) tfm.exec.setGameTime(5) end end Sanırım Oyga'nın Söylediği kod buydu Oradaki 1 Sayısını Değiştirebilirsin İşe Yarayıp Yaramadığını Bilmiyorum ama Deneyebilirsin |
Supsuperbora « Citoyen » 1410603480000
| 0 | ||
if kullanicilar==1 then değil mi idi o? |
Enesxfbxpro « Censeur » 1410620880000
| 0 | ||
Hotspotower a dit : function eventPlayerDied(name) local i=0 local n for pname,player in pairs(tfm.get.room.playerList) do if not player.isDead then i=i+1 n=pname end end if i==1 then tfm.exec.giveCheese(n) tfm.exec.playerVictory(n) tfm.exec.setGameTime(5) end end Sona kalanlara birşey olmasını istiyorum, mesela harita bitti geriye kalanlar yuvaya girecek. |
Mengineer « Citoyen » 1410621480000
| 0 | ||
@Egeha i=0 pList={} for n in pairs (tfm.get.room.playerList) do table.insert(pList, n) end function eventPlayerDied(n) for n,#pList do i=i+1 if i < 2 then tfm.exec.giveCheese(n) -- ya da i[n] tfm.exec.playerWon(n) end end Dernière modification le 1410701760000 |
Enesxfbxpro « Censeur » 1410775260000
| 0 | ||
mengineer a dit : Egeha sen misin? Ayrıca hata veriyor. Excepted hatası; for n,#pList do Dernière modification le 1410791340000 |
Mengineer « Citoyen » 1410791100000
| 0 | ||
Egeha değilim, yanlış yazdım. Ve orayı i=1,#pList yap. |
Enesxfbxpro « Censeur » 1410791700000
| 0 | ||
Kod hata vermedi ancak çalışmıyor :/ |
Mengineer « Citoyen » 1410792060000
| 0 | ||
Tam olarak ne istiyorsun? |
Hotspotower « Citoyen » 1410792060000
| 0 | ||
a dit : |
Enesxfbxpro « Censeur » 1410792420000
| 0 | ||
Çok teşekkür ederim hotspotower. Edit: Çalışmadı .C Bu arada bir sorum daha olacak. callback çalışıyormu? Benim yaptığım market kodunda tıklıyorum ancak sadece sarı oluyor tıklanabilir olmuyor. Diğer yapmış olduğum cümlenin tıklanabilir olmasını sağlıyorum çalışıyor nedense? Biri yardım edebilir mi? Dernière modification le 1410792780000 |
Hotspotower « Citoyen » 1410794160000
| 0 | ||
Enesxfbxpro a dit : if i kısmında 3 yazdım. 3 kişi kaldığında o olay olacak demek anlamına geliyor. Nasıl çalışmadı? Aynı fonksiyondan 2 kez yapmışsındır. Kontrol et. |