//Jeza's DeadTalk Script V1.3 block load { es_xsetinfo jdt_mode "1" //1 - Mod is on, admins only can see dead text. 0 - Mod is disabled. es_xsetinfo jdt_bombdisable "1" //1 - Dead text is disabled for players when bomb is planted (to stop ghosting). 0 - Dead text is not disabled when bomb is planted. es_xsetinfo jdt_admins "STEAM_0:0:9870881" //Put your admins in here, seperate the SteamIDs by - eg. "STEAM_0:0:9870881 - STEAM_ID_LAN - STEAM_0:0:1337" es_xsetinfo jdt_textcolour "#green" //Pick what colour you want the text to be, either #green, #lightgreen or #default //**Dont edit below this line** es_xsetinfo admin1 0 es_xsetinfo admin2 0 es_xsetinfo admin3 0 es_xsetinfo admin4 0 es_xsetinfo admin5 0 es_xsetinfo admin6 0 es_xsetinfo admin7 0 es_xsetinfo admin8 0 es_xsetinfo admin9 0 es_xsetinfo admin10 0 es_xsetinfo admin11 0 es_xsetinfo admin12 0 es_xsetinfo admin13 0 es_xsetinfo admin14 0 es_xsetinfo admin15 0 es_xkeygroupcreate admin es_xregclientcmd jdt_help jezadeadtalk/help "Sends help popup" es_xload popup popup create help popup addline help "JezaDeadTalk" popup addline help "--------------" popup addline help "Welcome to JezaDeadTalk." popup addline help "JezaDeadTalk is a mod which allows" popup addline help "alive admins to see what dead players" popup addline help "say. If you are having problems with" popup addline help "JezaDeadTalk, email jezadeza@gmail.com" popup addline help " " popup addline help "Thanks for choosing JezaDeadTalk," popup addline help "->Jeza" es_xmsg JezaDeadTalk loaded. } block help { es popup send help event_var(userid) } event player_activate { if (server_var(jdt_mode) notequalto "0") do { if (event_var(es_steamid) in server_var(jdt_admins)) then es_tell event_var(userid) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) Welcome admin! Type 'jdt_help' in console to learn about#lightgreen [JezaDeadTalk] if (event_var(es_steamid) in server_var(jdt_admins)) do { if (server_var(admin1) equalto "0") do { es_setinfo admin1 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin1 } else do { if (server_var(admin2) equalto "0") do { es_setinfo admin2 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin2 } else do { if (server_var(admin3) equalto "0") do { es_setinfo admin3 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin3 } else do { if (server_var(admin4) equalto "0") do { es_setinfo admin4 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin4 } else do { if (server_var(admin5) equalto "0") do { es_setinfo admin5 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin5 } else do { if (server_var(admin6) equalto "0") do { es_setinfo admin6 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin6 } else do { if (server_var(admin7) equalto "0") do { es_setinfo admin7 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin7 } else do { if (server_var(admin8) equalto "0") do { es_setinfo admin8 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin8 } else do { if (server_var(admin9) equalto "0") do { es_setinfo admin9 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin9 } else do { if (server_var(admin10) equalto "0") do { es_setinfo admin10 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin10 } else do { if (server_var(admin11) equalto "0") do { es_setinfo admin11 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin11 } else do { if (server_var(admin12) equalto "0") do { es_setinfo admin12 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin12 } else do { if (server_var(admin13) equalto "0") do { es_setinfo admin13 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin13 } else do { if (server_var(admin14) equalto "0") do { es_setinfo admin14 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin14 } else do { if (server_var(admin15) equalto "0") do { es_setinfo admin15 event_var(userid) es_keycreate admin event_var(userid) es_keysetvalue admin event_var(userid) adminvar admin15 } else do { es_tell event_var(userid) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) The maximum amount of admins are currently on the server! es_delayed 3 es_tell event_var(userid) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) Therefore you will not have access to admin. } } } } } } } } } } } } } } } } } } event player_say { if (server_var(jdt_mode) equalto "1") do { es_xsetinfo alive 0 es est_isalive alive event_var(userid) if (server_var(alive) equalto "0") do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin1) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin1) if (server_var(alive) equalto "1") then es_tell server_var(admin1) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin2) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin2) if (server_var(alive) equalto "1") then es_tell server_var(admin2) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin3) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin3) if (server_var(alive) equalto "1") then es_tell server_var(admin3) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin4) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin4) if (server_var(alive) equalto "1") then es_tell server_var(admin4) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin5) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin5) if (server_var(alive) equalto "1") then es_tell server_var(admin5) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin6) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin6) if (server_var(alive) equalto "1") then es_tell server_var(admin6) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin7) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin7) if (server_var(alive) equalto "1") then es_tell server_var(admin7) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin8) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin8) if (server_var(alive) equalto "1") then es_tell server_var(admin8) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin9) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin9) if (server_var(alive) equalto "1") then es_tell server_var(admin9) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin10) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin10) if (server_var(alive) equalto "1") then es_tell server_var(admin10) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin11) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin11) if (server_var(alive) equalto "1") then es_tell server_var(admin11) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin12) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin12) if (server_var(alive) equalto "1") then es_tell server_var(admin12) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin13) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin13) if (server_var(alive) equalto "1") then es_tell server_var(admin13) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin14) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin14) if (server_var(alive) equalto "1") then es_tell server_var(admin14) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } also do { es_xsetinfo name 0 es_getplayername name event_var(userid) if (server_var(admin15) notequalto "0") do { es_xsetinfo alive 0 es est_isalive alive server_var(admin15) if (server_var(alive) equalto "1") then es_tell server_var(admin15) #multi #lightgreen [JezaDeadTalk]: server_var(jdt_textcolour) *DEAD* server_var(name): event_var(text) } } } } event es_map_start { es_xkeygroupdelete admin es_xkeygroupcreate admin es_xsetinfo admin1 0 es_xsetinfo admin2 0 es_xsetinfo admin3 0 es_xsetinfo admin4 0 es_xsetinfo admin5 0 es_xsetinfo admin6 0 es_xsetinfo admin7 0 es_xsetinfo admin8 0 es_xsetinfo admin9 0 es_xsetinfo admin10 0 es_xsetinfo admin11 0 es_xsetinfo admin12 0 es_xsetinfo admin13 0 es_xsetinfo admin14 0 es_xsetinfo admin15 0 } event player_disconnect { if (event_var(es_steamid) in server_var(jdt_admins)) do { es_xsetinfo adminvarnumber 0 es_keygetvalue adminvarnumber admin event_var(userid) adminvar es_setinfo server_var(adminvarnumber) 0 es_keydelete admin event_var(userid) } } event bomb_planted { if (server_var(jdt_bombdisable) equalto "1") do { es_xsetinfo jdt_mode 0 if (server_var(admin1) notequalto "0") then es_tell server_var(admin1) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin2) notequalto "0") then es_tell server_var(admin2) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin3) notequalto "0") then es_tell server_var(admin3) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin4) notequalto "0") then es_tell server_var(admin4) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin5) notequalto "0") then es_tell server_var(admin5) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin6) notequalto "0") then es_tell server_var(admin6) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin7) notequalto "0") then es_tell server_var(admin7) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin8) notequalto "0") then es_tell server_var(admin8) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin9) notequalto "0") then es_tell server_var(admin9) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin10) notequalto "0") then es_tell server_var(admin10) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin11) notequalto "0") then es_tell server_var(admin11) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin12) notequalto "0") then es_tell server_var(admin12) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin13) notequalto "0") then es_tell server_var(admin13) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin14) notequalto "0") then es_tell server_var(admin14) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! if (server_var(admin15) notequalto "0") then es_tell server_var(admin15) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is disabled until the bomb has exploded or has been defused! } } event bomb_defused { if (server_var(jdt_bombdisable) equalto "1") do { es_xsetinfo jdt_mode 1 if (server_var(admin1) notequalto "0") then es_tell server_var(admin1) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin2) notequalto "0") then es_tell server_var(admin2) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin3) notequalto "0") then es_tell server_var(admin3) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin4) notequalto "0") then es_tell server_var(admin4) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin5) notequalto "0") then es_tell server_var(admin5) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin6) notequalto "0") then es_tell server_var(admin6) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin7) notequalto "0") then es_tell server_var(admin7) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin8) notequalto "0") then es_tell server_var(admin8) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin9) notequalto "0") then es_tell server_var(admin9) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin10) notequalto "0") then es_tell server_var(admin10) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin11) notequalto "0") then es_tell server_var(admin11) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin12) notequalto "0") then es_tell server_var(admin12) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin13) notequalto "0") then es_tell server_var(admin13) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin14) notequalto "0") then es_tell server_var(admin14) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin15) notequalto "0") then es_tell server_var(admin15) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled } } event bomb_exploded { if (server_var(jdt_bombdisable) equalto "1") do { es_xsetinfo jdt_mode 1 if (server_var(admin1) notequalto "0") then es_tell server_var(admin1) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin2) notequalto "0") then es_tell server_var(admin2) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin3) notequalto "0") then es_tell server_var(admin3) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin4) notequalto "0") then es_tell server_var(admin4) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin5) notequalto "0") then es_tell server_var(admin5) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin6) notequalto "0") then es_tell server_var(admin6) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin7) notequalto "0") then es_tell server_var(admin7) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin8) notequalto "0") then es_tell server_var(admin8) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin9) notequalto "0") then es_tell server_var(admin9) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin10) notequalto "0") then es_tell server_var(admin10) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin11) notequalto "0") then es_tell server_var(admin11) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin12) notequalto "0") then es_tell server_var(admin12) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin13) notequalto "0") then es_tell server_var(admin13) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin14) notequalto "0") then es_tell server_var(admin14) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled if (server_var(admin15) notequalto "0") then es_tell server_var(admin15) #multi #lightgreen [JezaDeadTalk]:#default JezaDeadTalk is now enabled } }