×

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
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 179 / 388 › »
Lua Kodları Tartışma & Yardımlaşma Başlığı
Oyga
« Citoyen »
1401045360000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3561
  0
Emrevegolxd a dit :
!modlist komutu verirmisiniz

Daha bugün verdiğim kodu istiyorsun.
Emrevegolxd
« Citoyen »
1401045360000
    • Emrevegolxd#0000
    • Profil
    • Derniers messages
#3562
  0
Oyga Kodun 1 Sefer Kullanıldı Ve Bozuldu :P
Oyga
« Citoyen »
1401045360000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3563
  0
Boz demedim ben sana.
Neonstrayzer
« Citoyen »
1401045480000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#3564
  0
Modlist komutu yapıp bir popup açtır içinede ellerinle modları yaz.

Bunumu yapamadın ?
Oyga
« Citoyen »
1401045480000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3565
  0
Neonstrayzer a dit :
Modlist komutu yapıp bir popup açtır içinede ellerinle modları yaz.

Bunumu yapamadın ?

Hazır kodu verdim onu bozmuş, bunu nasıl yapsın?
Leo
« Citoyen »
1401045480000
    • Leo#6000
    • Profil
    • Derniers messages
#3566
  0
Dinorai a dit :


Saol

Onu bide bu şekilde kullandım yanlış yerdemi oldu bi bakarmısınız?


-----------------------------------------------------------

a dit :
for n in pairs(tfm.get.room.playerList) do
tfm.exec.bindKeyboard(n, 32, true, true)
end

function eventKeyboard(n, key, down,x,y)
if key==32 then
if not tfm.get.room.playerList[name].isShaman then
if tfm.get.room.playerList[n].isFacingRight then
tfm.exec.addShamanObject(35,x+7,y,0,35)
else
tfm.exec.addShamanObject(35,x-7,y,180,-35)
end
end
end
end

Böyle daha uygun bence.
Neonstrayzer
« Citoyen »
1401045480000
    • Neonstrayzer#0000
    • Profil
    • Derniers messages
    • Tribu
#3567
  0
Oyga a dit :


Hazır kodu verdim onu bozmuş, bunu nasıl yapsın?

Diğer komutları eklerken 1 den fazla fonksiyon yapmış :p
Dinorai
« Citoyen »
1401045840000
    • Dinorai#0000
    • Profil
    • Derniers messages
#3568
  0
Tutekkro a dit :


-----------------------------------------------------------
Böyle daha uygun bence.

Denedim

sonuç:## Runtime Error : Dinorai.lua:37: attempt to index ? (a nil value)--boşluk tuşuna basınca

ginede saol.
Oyga
« Citoyen »
1401045960000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3569
  0
Dinorai a dit :


Denedim

sonuç:## Runtime Error : Dinorai.lua:37: attempt to index ? (a nil value)--boşluk tuşuna basınca

ginede saol.

if not tfm.get.room.playerList[n].isShaman then
Leo
« Citoyen »
1401046140000
    • Leo#6000
    • Profil
    • Derniers messages
#3570
  0
Dinorai a dit :


Denedim

sonuç:## Runtime Error : Dinorai.lua:37: attempt to index ? (a nil value)--boşluk tuşuna basınca

ginede saol.

-----------------------------------------------------------------

a dit :
for n in pairs(tfm.get.room.playerList) do
tfm.exec.bindKeyboard(n, 32, true, true)
end

function eventKeyboard(name, key, down,x,y)
if key==32 then
if not tfm.get.room.playerList[name].isShaman then
if tfm.get.room.playerList[name].isFacingRight then
tfm.exec.addShamanObject(35,x+7,y,0,35)
else
tfm.exec.addShamanObject(35,x-7,y,180,-35)
end
end
end
end

Bu sefer doğru :)
Horroy
« Citoyen »
1401087480000
    • Horroy#0000
    • Profil
    • Derniers messages
    • Tribu
#3571
  0
function eventChatCommand(name, command)
if command == "mort" then
tfm.exec.killPlayer(name)
elseif command == "maps" then
ui.addPopup(1212,0,"map")
end
end


bunların altına ban komutu ekleyince ban çalışmıyor vey hata verio

--

obje yaratma süresini 3 yapmak üstüyorum dönüşme kodlarının üstünemi altınamı koyacm
Oyga
« Citoyen »
1401093360000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3572
  0
Horroy a dit :
function eventChatCommand(name, command)
if command == "mort" then
tfm.exec.killPlayer(name)
elseif command == "maps" then
ui.addPopup(1212,0,"map")
end
end


bunların altına ban komutu ekleyince ban çalışmıyor vey hata verio

Çünkü tek yaptığın bulduğun kodları kopyalamak.
Kmlcan'ın verdiği o kodda "cmd" var, fakat bu kodda "command" var.
Kodları incelemiş olsan "command" yerine "cmd" yazmayı akıl ederdin.
Horroy
« Citoyen »
1401093720000
    • Horroy#0000
    • Profil
    • Derniers messages
    • Tribu
#3573
  0
Oyga a dit :
Çünkü tek yaptığın bulduğun kodları kopyalamak.
Kmlcan'ın verdiği o kodda "cmd" var, fakat bu kodda "command" var.
Kodları incelemiş olsan "command" yerine "cmd" yazmayı akıl ederdin.

if cmd == "mort" then


gibimi?


bide en önemli sorucağım şey ban komutundaki if leri elseif yapayımmı
Oyga
« Citoyen »
1401094860000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3574
  0
elseif, içinde bulunan if'i devam ettirir gibi birşey. Daha kısa kodlar için kullanılır.

Örnek:
a dit :
if test then

ise,
a dit :
elseif test then

olabilir. Fakat
a dit :
elseif asd then

olamaz.

if = eğer
then = o zaman


Ban komutunu ekleyeceksen, ChatCommand fonksiyonu içinde olan parametrelere (player, cmd) göre yap.

a dit :
if cmd=="" then

Olur fakat,
a dit :
if command=="" then

Olmaz.
Horroy
« Citoyen »
1401095160000
    • Horroy#0000
    • Profil
    • Derniers messages
    • Tribu
#3575
  0
bide bu böyle olucak dimi

function eventChatCommand(player, cmd)
Oyga
« Citoyen »
1401095280000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3576
  0
^ Fark etmez, istersen içine kafadan birşey yaz. Fakat oluşacak olay o yazdığına göre olmalı.
Dinorai
« Citoyen »
1401101820000
    • Dinorai#0000
    • Profil
    • Derniers messages
#3577
  0
Tutekkro a dit :


-----------------------------------------------------------------
Bu sefer doğru :)

Saol.

Hiç hatasız çalıştı :)
Fatihmilano
« Citoyen »
1401101940000
    • Fatihmilano#0000
    • Profil
    • Derniers messages
    • Tribu
#3578
  0
Oyga a dit :
Şamanlara "H.g" demekle amaç nedir? Sanırım kod senin olmadığı için kodu bu şekilde sanıyorsun. Daha kısası: ^

Benim Emre'ye verdigim kodu duzenlemis. c:
Oyga
« Citoyen »
1401101940000
    • Oyga#0000
    • Profil
    • Derniers messages
    • Tribu
#3579
  0
Fatihmilano a dit :
Benim Emre'ye verdigim kodu duzenlemis. c:

:d
Prooyaww
« Citoyen »
1401103320000
    • Prooyaww#0000
    • Profil
    • Derniers messages
    • Tribu
#3580
  0
Oyga a dit :


:d

Oyga ben sen deılım :) ben senın gıbı kıskandıklarıma kabıle evıne çagırıp oyunu dondurmuyorum tabı sen yaparsın çagır yıne herkesi at tmmı dondurarak.
---------------
Fatıh o kod şamanlı map geldıgınde MESAJ yazıyor eskı bır mınıoyun yaparken onu kullanıcaktım mesaj +süre bitince mapın degısmemesı ıçın new gameye kendı mapı koyucaktım :D
sızınle ugrasamam artık )
  • Forums
  • /
  • Transformice
  • /
  • Modules
  • /
  • Lua Kodları Tartışma & Yardımlaşma Başlığı
« ‹ 179 / 388 › »
© Atelier801 2018

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

Version 1.27