MTASA TÜRK
Türkiye'nin En Güncel MTA Platformu


[İSTEK] Selam Verme Scripti

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı TheFlash

  • Yeni Üye
  • *
    • İleti: 61
: 15 Mayıs 2018, 17:44:21
Merhaba Arkadaşlar;

Sa yazınca otomatik düzeltme olarak ''Selamun Aleyküm'' Ve
As yazınca otomatik olarak ''Aleyküm Selam'' Yazması

şimdiden teşşekürler.
« Son Düzenleme: 15 Mayıs 2018, 17:54:23 Gönderen: Narkoz »
 


MTASA TÜRK

[İSTEK] Selam Verme Scripti
« : 15 Mayıs 2018, 17:44:21 »

Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 639
Yanıtla #1 : 15 Mayıs 2018, 19:05:26
server.lua
Kod: lua
mesajTablo = { -- kısaltmalar
        [{"sa", "sea", "s.a"}] = "Selamun Aleyküm",
        [{"as", "ase", "a.s"}] = "Aleyküm Selam",
        [{"hg", "h.g"}] = "Hoşgeldin",
        [{"hb", "h.b"}] = "Hoşbuldum",
}
 
 
function chatbox( text, tip)
        local r, g, b = getPlayerNametagColor(source)
        local randomID = math.random ( 1, #yazilar )
        local yazi = yazilar[randomID]
       
        for i,v in pairs ( mesajTablo ) do
                for k,t in pairs(i) do
                        if text:lower() == t then
                                text = v
                        end
                end     
end
       
    if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Console")) then
 cancelEvent()
        outputChatBox("#FFFFFF #000000▄▀▄▀▄ #990000Kurucu#000000 ▄▀▄▀▄#99FFFF  " .. getPlayerName ( source ) .. ":#0099FF " .. text, getRootElement(), r, g, b, true )
        outputServerLog("CHAT: [kurucu] " .. getPlayerName ( source ) .. ": " .. text)
 
    elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Admin")) then
 cancelEvent()
        outputChatBox("#FFFFFF #000000˙·٠•● #FF0000Admin#000000 ●•٠·˙#99FFFF  " .. getPlayerName ( source ) .. ":#FFFF00 " .. text, getRootElement(), r, g, b, true )
        outputServerLog("CHAT: [Admin] " .. getPlayerName ( source ) .. ": " .. text)
 
    elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("SuperModerator")) then
 cancelEvent()
        outputChatBox("#FFFFFF #000000˙·٠•●●•٠·#00FF00Smod#000000·٠•●●•٠·˙#99FFFF  " .. getPlayerName ( source ) ..":#00FF33 " .. text, getRootElement(), r, g, b, true )
        outputServerLog("CHAT: [Smod] " .. getPlayerName ( source ) .. ": " .. text)
 
    elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Moderator")) then
 cancelEvent()
        outputChatBox("#FFFFFF #000000 <<<<  #0033FFMod#000000  >>>> #66CC66  " .. getPlayerName ( source ) ..":#9999CC " .. text, getRootElement(), r, g, b, true )
        outputServerLog("CHAT: [Mod] " .. getPlayerName ( source ) .. ": " .. text)
 
  elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Everyone")) then
 cancelEvent()
        outputChatBox("#FFFFFF   *** #666699Uye#FFFFFF ***  #66CC66  " .. getPlayerName ( source ) ..":#FF6633 " .. text, getRootElement(), r, g, b, true )
        outputServerLog("CHAT: [Uye] " .. getPlayerName ( source ) .. ": " .. text)
 
        elseif tip == 0 then
        cancelEvent ( )
        outputChatBox ( " " .. getPlayerName ( source ) .. ":#FF6633 " .. text, getRootElement(), r, g, b, true )
        outputServerLog( "CHAT: " .. getPlayerName ( source ) .. ": " .. text )
 
        end
end
addEventHandler("onPlayerChat", getRootElement(), chatbox)
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı lalapa2

  • Yeni Üye
  • *
    • İleti: 20
Yanıtla #2 : 02 Haziran 2019, 18:45:42
Malesef çalişmadi :/
 


Çevrimdışı StarCroweL

  • Yeni Üye
  • *
    • İleti: 28
Yanıtla #3 : 02 Haziran 2019, 22:10:05
Linki görebilmek için Kayıt olun yada Giriş yapın.
Malesef çalişmadi :/
Bunu Serverindeki Tag Panele Kopyalarsan Çalışacaktır :)
[/url]
 


Çevrimdışı lalapa2

  • Yeni Üye
  • *
    • İleti: 20
Yanıtla #4 : 03 Haziran 2019, 20:45:58
Herhangi bir yerinemi yapiştirayim ?

Mesaj Birleştirildi: 03 Haziran 2019, 20:48:49
Linki görebilmek için Kayıt olun yada Giriş yapın.
Bunu Serverindeki Tag Panele Kopyalarsan Çalışacaktır :)

Tag panelin server.lua sina yapiştirdim ancak çalişmadi :/
« Son Düzenleme: 03 Haziran 2019, 20:48:49 Gönderen: lalapa2 »
 


Çevrimdışı Mahlukat

  • Scripter
  • *
    • İleti: 639
Yanıtla #5 : 03 Haziran 2019, 21:24:47
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASA TÜRK

Ynt: [İSTEK] Selam Verme Scripti
« Yanıtla #5 : 03 Haziran 2019, 21:24:47 »

Çevrimdışı lalapa2

  • Yeni Üye
  • *
    • İleti: 20
Yanıtla #6 : 03 Haziran 2019, 21:45:15
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.

Çok teşekkurler. Çok yardimci oldunuz :)  :D :-*