MTASATURK

Konu Dışı => Konu Dışı Paylaşımlar => Konuyu başlatan: AtakanBey28 - 18 Ocak 2021, 19:54:05

Başlık: Bütün Komutları Listeleyen Bir Uygulama Lazım
Gönderen: AtakanBey28 - 18 Ocak 2021, 19:54:05
Başlıkta da Belirttiğim Gibi , Bütün Komutları Listeleyen Bir Uygulama/Sistem Lazım Nasıl Bulabilirim Bunu Bilen Biri Yazsın Lütfen

GrepWin gibi bir uygulama ama hepsine iyice kontrol etmesini istiyorum

Kullanım Amacı :
Rp Paketlerinde Bulunan Açıkları Kapatmak İçin
Başlık: Ynt: Bütün Komutlari Listeleyen Bir Uygulama Lazım
Gönderen: 'App - 19 Ocak 2021, 08:26:28
Notepad++
Başlık: Ynt: Bütün Komutlari Listeleyen Bir Uygulama Lazım
Gönderen: Script - 19 Ocak 2021, 12:09:35
Linki görebilmek için Kayıt olun yada Giriş yapın.
Başlıkta da Belirttiğim Gibi , Bütün Komutları Listeleyen Bir Uygulama/Sistem Lazım Nasıl Bulabilirim Bunu Bilen Biri Yazsın Lütfen

GrepWin gibi bir uygulama ama hepsine iyice kontrol etmesini istiyorum

Kullanım Amacı :
Rp Paketlerinde Bulunan Açıkları Kapatmak İçin
UI oluşturarak komutları oraya yazabilirsin, sadece kapat fonksiyonu sağlarsın. Bulman zor fakat kendin yapabilirsin bir çok video var veyahut herhangi bir Developerdan yardım isteyebilirsin.
Detaylı bilgi istiyorsan discord üzerinden beni ekle.
Script#9719

Mesaj Birleştirildi: 19 Ocak 2021, 12:12:46
Linki görebilmek için Kayıt olun yada Giriş yapın.
Başlıkta da Belirttiğim Gibi , Bütün Komutları Listeleyen Bir Uygulama/Sistem Lazım Nasıl Bulabilirim Bunu Bilen Biri Yazsın Lütfen

GrepWin gibi bir uygulama ama hepsine iyice kontrol etmesini istiyorum

Kullanım Amacı :
Rp Paketlerinde Bulunan Açıkları Kapatmak İçin
Yanlış anlamışım, kusura bakma.
Başlık: Ynt: Bütün Komutlari Listeleyen Bir Uygulama Lazım
Gönderen: ertrldtcu - 19 Ocak 2021, 13:44:55
MTA'nın orjinal wiki sayfasında bu var zaten. Önce script ismi sonra scriptte ki komutları gösterir.
https://wiki.multitheftauto.com/wiki/GetCommandHandlers
Kod
addCommandHandler( "commands", 
   function(player)
      local commandsList = {} --table to store commands

      --store/sort commands in the table where key is resource and value is table with commands
      for _, subtable in pairs( getCommandHandlers() ) do
local commandName = subtable[1]
local theResource = subtable[2]

         if not commandsList[theResource] then
    commandsList[theResource] = {}
end

table.insert( commandsList[theResource], commandName )
      end

      --output sorted information in the chat
      for theResource, commands in pairs( commandsList ) do
  local resourceName = getResourceInfo( theResource, "name" ) or getResourceName( theResource ) --try to get full name, if no full name - use short name
  outputChatBox( "== "..resourceName.. " ==", player, 0, 255, 0 )

  --output list of commands
  for _, command in pairs( commands ) do
     outputChatBox( "/"..command, player, 255, 255, 255 )
  end
      end
  end
)
Başlık: Ynt: Bütün Komutlari Listeleyen Bir Uygulama Lazım
Gönderen: AtakanBey28 - 21 Ocak 2021, 13:58:47
Linki görebilmek için Kayıt olun yada Giriş yapın.
MTA'nın orjinal wiki sayfasında bu var zaten. Önce script ismi sonra scriptte ki komutları gösterir.
https://wiki.multitheftauto.com/wiki/GetCommandHandlers
Kod
addCommandHandler( "commands", 
   function(player)
      local commandsList = {} --table to store commands

      --store/sort commands in the table where key is resource and value is table with commands
      for _, subtable in pairs( getCommandHandlers() ) do
local commandName = subtable[1]
local theResource = subtable[2]

         if not commandsList[theResource] then
    commandsList[theResource] = {}
end

table.insert( commandsList[theResource], commandName )
      end

      --output sorted information in the chat
      for theResource, commands in pairs( commandsList ) do
  local resourceName = getResourceInfo( theResource, "name" ) or getResourceName( theResource ) --try to get full name, if no full name - use short name
  outputChatBox( "== "..resourceName.. " ==", player, 0, 255, 0 )

  --output list of commands
  for _, command in pairs( commands ) do
     outputChatBox( "/"..command, player, 255, 255, 255 )
  end
      end
  end
)
Teşekkürler , İşime Yarar